Skip to content

Releases: home-assistant/iOS

2022.3 (2022.355)

24 Feb 20:20
e9159c4
Compare
Choose a tag to compare
2022.3 (2022.355) Pre-release
Pre-release
  • 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)

30 Jan 04:37
b7b1a17
Compare
Choose a tag to compare

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)

24 Jan 15:32
Compare
Choose a tag to compare
2022.2 (343) Pre-release
Pre-release

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)

21 Dec 17:28
Compare
Choose a tag to compare

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)

18 Dec 05:50
04761f2
Compare
Choose a tag to compare

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+

2021.12 (321)

17 Dec 03:44
42cdae5
Compare
Choose a tag to compare
2021.12 (321) Pre-release
Pre-release
  • Fixes time sensitive notification interruption levels
  • Fixes server version not being updated when upgrading
  • Fixes non-synced actions & complications for deleted servers
  • Fixes AirPlay showing a different version of the frontend than what's on-screen
  • Fixes Cloud Cloudhook URL usage when remote UI is not enabled

The macOS app is now also available on TestFlight on macOS 12+.

TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+

2021.12 (315)

10 Dec 19:18
edde9a7
Compare
Choose a tag to compare
2021.12 (315) Pre-release
Pre-release
  • Fixes the frontend not reconnecting quickly when opening the app from the background. This requires core-2021.12.0b6 or newer.
  • Fixes crash on launch in the last build for iOS 14 and below. Apple's recompilation of the app for bitcode has bugs, surprise.

The macOS app is now also available on TestFlight on macOS 12+.

TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+

2021.12 (312)

08 Dec 04:21
c9a31e9
Compare
Choose a tag to compare
2021.12 (312) Pre-release
Pre-release
  • Add Audio Output sensors on macOS & rename Microphone to Audio Input (existing entity IDs won't change).
  • Add deprecation alert for notification categories. It's time to transition to in-notification actions. See the docs.
  • Fix avatar in settings showing a black line on some edges, depending on font sizes.
  • Fix complications not updating in 2021.12.
  • Log JavaScript errors encountered, which may help debug some problems in the frontend.

The macOS app is now also available on TestFlight on macOS 12+.

TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+

2021.12 (306)

05 Dec 19:50
c71d8a7
Compare
Choose a tag to compare
2021.12 (306) Pre-release
Pre-release

Added

  • Three-finger swipe-up: pick a server or open settings. Do the gestures in this release feel good?
  • Log export button when showing an onboarding error, to make bug reporting easier.

Changed

  • Shortcuts on iOS 14 or later and macOS 11 or later now go through a different mechanism. Please report back if this improves or worsens Shortcuts; I believe it will make them more reliable.

Fixed

  • Fixes Focus changes on macOS causing incorrect/outdated information to be sent for other sensors.
  • 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 deleting a server and re-adding the same one occasionally using the deleted server's info.
  • Fixes some rare crashes that occur when accessing server info (aka randomly all the time).
  • Fixes some errors like "Could not communicate with background transfer service" in Shortcuts, probably.
  • Fixes potentially confusing error during onboarding when "Local Network" privacy permission was not granted.

Known issues

  • Actions, scene actions, and notification categories defined in the HA configuration with duplicate identifiers across the multiple servers will fight each other; one server value will win.

The macOS app is now available on TestFlight on macOS 12+.

TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+

2021.12 (294)

01 Dec 16:38
3b16849
Compare
Choose a tag to compare
2021.12 (294) Pre-release
Pre-release
  • Added a name setting of a server so you can name it "Parent's House" for just yourself.
  • Added swipe gestures: two-finger to go back/forward, three-finger to switch between servers (iOS only).
  • Fixes deleted servers being resurrected after deletion.
  • Fixes a case where macOS onboarding would get stuck at Location permission.
  • Fixes a confusing situation where the app expects Safari to open on macOS during onboarding but there's a system bug preventing it.
  • Fixes onboarding when the internal URL doesn't work, but the external does; the app will now use the external only for connecting.
  • Fixes a few visual bugs when viewing/editing Scene Actions.
  • Fixes the 'activate' button showing up when viewing a server when there's only one server.

Known issues

  • Actions, scene actions, and notification categories defined in the HA configuration with duplicate identifiers across the multiple servers will fight each other; one server value will win.

The macOS app is now available on TestFlight on macOS 12+.

TestFlight (iOS, macOS) • App Store (iOS, macOS) • iOS 12+, macOS 10.15+