Skip to content

Releases: openhab/openhab-ios

Patch version 3.2.21

13 Apr 16:39

Choose a tag to compare

  • [codex] Handle invalid inline image data (#1146)
  • Upgrade GitHub workflow v3 (#1145)
  • Feature/lazy linked page navigation v3 (#1142)
  • Decouple hot sitemap rows from shared view model (#1140)
  • Simplify test scheme discovery configuration

Patch version 3.2.20

12 Apr 16:06

Choose a tag to compare

  • Remove widget reconciliation from SwiftUI sitemap update path (#1139)

Patch version 3.2.19

12 Apr 12:52

Choose a tag to compare

  • Fix sitemap scroll hitching under frequent long-poll updates (#1136) (#1138)

Patch version 3.2.18

09 Apr 21:39

Choose a tag to compare

  • Improve clarity in SessionChallengeHandler (#1116)

Patch version 3.2.17

08 Apr 22:39

Choose a tag to compare

  • Feature/color temperature row crash guard (#1133)
  • Bump addressable from 2.8.9 to 2.9.0 (#1132)
  • Fix clipped Sitemap top left interaction indicator (#1134)
  • Guard NumberState format fallbacks (#1100)
  • fastlane: update screenshots config for current simulators and App Store requirements

Patch version 3.1.52

30 Mar 12:28

Choose a tag to compare

  • Fix crash in ImageView for non-PNG base64 data URLs (#1113)
  • Bump crowdin/github-action from 2.15.0 to 2.15.2 (#1105)
  • Bump webfactory/ssh-agent from 0.9.1 to 0.10.0 (#1106)
  • Bump json from 2.18.0 to 2.19.2 (#1110)
  • Bump crowdin/github-action from 2.14.1 to 2.15.0 (#1088)

Patch version 3.1.51

01 Mar 07:14

Choose a tag to compare

Patch version 3.1.50

26 Feb 01:21

Choose a tag to compare

  • fix: bypass HTTP cache for all URL image widgets on state-change reload (#1083)
  • fix: use RFC 3986 relative URL resolution in resolveFullURL (#1084)
  • fix: revalidate image widget cache on state-change updates
  • Bump crowdin/github-action from 2.14.0 to 2.14.1 (#1074)
  • Swiftlint fix
  • project: remove stray WatchTypography and duplicate PreviewConstants from openHABWatch
  • project: remove duplicate orphan BuildFile entry for DADC420A
  • project: fix literal \t sequences in PreviewConstants.swift indentation
  • project: fix malformed PBXFileSystemSynchronizedRootGroup section
  • watchOS: use decorateWidgetsWithSendCommand in preview init to resolve merge conflict with openapigen-swiftui
  • CI: restore project.pbxproj after build; fix PreviewConstants indentation
  • fastlane: clear FL_CHANGELOG after use to reduce summary noise
  • project: pre-apply Xcode 26.2 project.pbxproj normalisations
  • openHABWatch: fix Release build failures due to #Preview type-checking
  • fastlane: replace get_build_number with xcconfig read
  • fastlane: replace remaining get/update_xcconfig_value calls with plain Ruby
  • fastlane: use absolute path for Version.xcconfig in increment_build
  • fastlane: replace missing get/update_xcconfig_value plugin with plain Ruby
  • Add Version.xcconfig; centralise versioning; fix extension CFBundleVersion; update Fastfile
  • Fixes possible resource leak when running for long periods (#1070)

Patch version 3.1.49

12 Feb 21:35

Choose a tag to compare

  • Provide source for commands sent (#1064)
  • Bump faraday from 1.10.4 to 1.10.5 (#1069)
  • Support private openHAB Cloud instances via proxy URL discovery (#1068)

Patch version 3.1.48

11 Feb 02:09

Choose a tag to compare

  • Fixes notification image downloading (#1067)
  • Webview caching enhancements (#1066)
  • Aligning .swiftlint.yml
  • Cleaning up
  • Remove dead code
  • Backport from openapigen-swiftui to develop to narrow gap further