Releases: home-assistant/iOS
2022.6 (385)
- Updates Material Design Icons to 7.0.96.
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2022.6 (375)
- Periodically update sensors from local push extension (iOS only, of course)
- Allow trusting otherwise-invalid TLS certificates during onboarding
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2022.6 (366)
- Adds "Full Screen" setting, to hide the status bar in the frontend
- Improves the error messages when secure connections fail when setting up a server
- Improves non-frontend-based URLs in notifications by opening them outside the frontend
- Fixes the key used in encrypted webhook requests. Note that this means you will not be able to downgrade from this release.
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2022.3 (358)
- Fix overlapping zones with zone-only privacy level
- Fix importing audio for notifications failing if format is correct already
- Fix WebView reloading itself when server hostname contains uppercase
- Fix discovery of instances older than 0.110
- Fix many “invalid authentication” errors from happening
- Fix re-adding a just-deleted server saving incorrect information
- Add copy option when tapping version number
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2022.3 (356)
- Potentially fix invalid authentication issues
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2022.3 (2022.355)
- Fix overlapping zones with zone-only privacy level
- Fix importing audio failing if format is correct already
- Fix WebView reloading itself when hostname contains uppercase
- Add copy option when tapping version number
- Fix discovery of instances older than 0.110
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2022.2 (345)
Privacy
- Control the locations sent to your servers. Choose from sending exact coordinates (the existing behavior), the name of the current zone (e.g. Home or Work), or not sending locations at all. This requires core-2022.2 or later.
- Choose whether sensors are sent to particular servers, either all on or all off.
- Begins removing libraries used by the app which talk to third-party servers.
Miscellaneous
- Reduces data use by the app by enabling compression on the app's WebSocket connection.
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2022.2 (343)
Privacy
- Choose what kind of locations are sent to servers between: exact coordinates, zone names only, or no location data. This requires core-2022.2 in beta soon. For example, send "Home" or "Not Home" to a relative's Home Assistant, but exact coordinates to your own.
- Choose whether sensors are sent to servers, either all on or all off.
- Starts removing dependencies which talk to third-party servers, beginning with Sentry, the crash reporter. This is more philosophical than anything else—nothing personal was sent—but Apple's crash reporter is largely good enough now.
Other
- Enables compression on the app's WebSocket connection, which should reduce data use.
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2021.12.1 (327)
iOS only release. For the macOS build, or the full 2021.12 changes, see 2021.12 tag.
- Fixes crash on launch on iOS 12.
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+
2021.12 (322)
Multiple Servers
- Add and manage additional servers in App Configuration.
- App features are multi-server aware. For example, notifications work on all servers.
- iOS: Swipe with three fingers left, right, or up to quickly switch between servers.
Miscellaneous
- Changes how Shortcuts run on iOS 14 or later and macOS 11 or later, hopefully improving reliability.
- Notification categories are now fully deprecated and support for them will be removed in iOS-2022.4. It's time to transition to in-notification actions. See the docs.
- iOS: Swipe left and right with two fingers to navigate forward and back in the frontend.
- macOS: Adds Audio Output sensors, showing the current active audio device.
- macOS: Renames Microphone to Audio Input for new installs.
Onboarding Improvements
- Adds button to export logs when showing an onboarding error to aid in bug reporting.
- Fixes error message for the
mobile_app
component not being loaded. - Fixes error 404 when server URL has a trailing
/
. - Fixes connecting when the internal URL doesn’t work but the external does. The app will now use the external only for connecting.
- Fixes Cloud not being enabled by default during onboarding.
- Fixes 'timeout' errors during onboarding if only an internal URL is set in the server config.
- Fixes potentially confusing error when "Local Network" privacy permission was not granted.
- macOS: Fixes a case where onboarding would get stuck at Location permission.
- macOS: Fixes a confusing situation where the app expects Safari to open during onboarding but there's a system bug preventing it.
Bug fixes
- Fixes time sensitive notification interruption levels not working.
- Fixes avatar in settings showing a black line on some edges, depending on font sizes.
- macOS: Fixes Focus changes causing incorrect/outdated information to be sent for other sensors.
- iOS: Fixes AirPlay showing a different version of the frontend than what's on-screen
- iOS: Improves the reliability of the "Local Push" status, which is now under the server rather than in Notifications.
Known Issues
- Actions, scene actions, and notification categories defined in the HA configuration with duplicate identifiers across multiple servers will fight each other; one server value will win.
TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+