I am happy to announce we have finally released v3.1 of the iOS app. We have been running TestFlight builds for the better part of a year as significant changes were made to update the core runtime and app structure, bringing our iOS mobile app up to modern standards and making it easier to work on. This will also allow us to update the app much more frequently to the App Store, and not just TestFlight builds.
I would like to thank @timbms and @takeanice for the heroic work put into making this happen. The sheer volume of changes and commits is nothing short of amazing.
Along with modernization, there were many new features and improvements made to the app since its last release. Enjoy!
The 3.1 update of the openHAB companion app brings some of our most requested improvements along with new features that make the app more powerful and enjoyable to use.
Multiple Homes
Easily switch between all of your openHAB homes. Managing a second property, office, or vacation home is now completely seamless.
Refined Interface
Settings are clearer, icons display more consistently, and dark mode has been refined for a cleaner, more consistent appearance. The app icon now supports the latest iOS display options.
Improved Dashboards and Widgets
Charts, widgets, video streams and more have been enhanced and now behave more reliably.
Greatly Improved App Performance
The app feels more responsive thanks to major updates that improve speed and reliability across notifications, video, charts, and input fields. Many long standing issues, bugs and other defects have been fixed in this release.
Kiosk and Wall Mount Features
A new built-in screensaver provides a clean, elegant view for dashboards and wall mounted devices. The app now supports command items for device control, local notifications, as well as triggering Main UI and Sitemaps UI navigation and control.
Apple Watch Enhancements
The watch companion app has had many upgrades and backend changes including enhanced networking support as well as more consistent icon and authentication handling, making the watch app more reliable and smoother to use.