Releases: home-assistant/android
Releases · home-assistant/android
2023.9.4
What's Changed
- Add Android 14 device controls panel by @jpelgrom in #3855
- Prevent GeofencingRequest exception on no zones by @jpelgrom in #3857
- Don't force on/yes/y/off/no/n to booleans for service button by @jpelgrom in #3858
- Only use the base URL during onboarding if the URL is Nabu Casa by @dshokouhi in #3322
- Thread debug log: make extended PAN ID more readable by @jpelgrom in #3868
- Add camera tile to Wear OS by @jpelgrom in #3870
- Update Fastlane by @JBassett in #3874
- Automatically fix broken registrations/webhooks by @jpelgrom in #3875
- Add smooth scrolling for rotary input by @Dubzer in #3876
- Bump org.jlleitschuh.gradle.ktlint from 11.5.1 to 11.6.0 by @dependabot in #3877
- Fix isActive for locks by @aronsky in #3862
- Fix rotary input after first screen & for picker by @jpelgrom in #3881
- Update change log week of 9/22 by @dshokouhi in #3885
- Bump actions/setup-java from 3.12.0 to 3.13.0 by @dependabot in #3882
New Contributors
Full Changelog: 2023.9.2...2023.9.4
2023.9.3
2023.9.2
What's Changed
- Replace deprecated menu functions with MenuProvider by @jpelgrom in #3776
- Bump compile SDK to 34 (Android 14) by @jpelgrom in #3782
- Catch errors when intent URI is not valid by @dshokouhi in #3799
- Fix phone state sensor only considering 1 subscription's calls by @jpelgrom in #3803
- Add 'toggle' tap action to entity state widget by @jpelgrom in #3798
- Update Changelog for 2023.8.3 by @JBassett in #3804
- Android Auto: Set icon color when entity is considered in an active state by @dshokouhi in #3805
- Update deeplink support with multiserver: ask which to use by @jpelgrom in #3811
- Update to Kotlin 1.9/Compose 1.5/Compose Wear 1.2/AGP 8.1.1 by @jpelgrom in #3814
- Fix restoring custom fields in service button widget by @jpelgrom in #3813
- More dependency bumps by @jpelgrom in #3815
- Various changes to entity usage by @dshokouhi in #3816
- Thread updates: add border agent ID, multiserver improvements by @jpelgrom in #3820
- Update change log week of 8/25 by @dshokouhi in #3819
- Improve handling my link when not logged in by @jpelgrom in #3826
- Use unavailable and unknown states consistently when dealing with sensors and entities by @dshokouhi in #3821
- Fix last update sensor intent not retrieving value by @dshokouhi in #3825
- Fix Thread border agent IDs encoded as hex by @jpelgrom in #3828
- Prevent entity ID typos throwing errors by @jpelgrom in #3829
- Clean up some left over code after update to getIcon by @dshokouhi in #3827
- Shortcut path input improvements by @jpelgrom in #3831
- Bump hilt from 2.47 to 2.48 by @dependabot in #3834
- Fix Thread border agent IDs encoded as hex second instance by @agners in #3838
- Update readme to include new logs location by @dshokouhi in #3839
- Change log week of 9/1 by @dshokouhi in #3836
- Fix Duplicate Biometric prompts by @RoboMagus in #3842
- Fix crash on empty URL strings by @wiyarmir in #3846
- Bump actions/checkout from 3 to 4 by @dependabot in #3843
- Bump rickstaa/action-create-tag from 1.6.2 to 1.6.3 by @dependabot in #3844
- Thread sync BA ID troubleshooting updates by @jpelgrom in #3847
- Dependency updates; Compose 1.5.1 and Kotlin 1.9.10 bugfixes by @jpelgrom in #3848
- Bump io.sentry:sentry-android from 6.28.0 to 6.29.0 by @dependabot in #3849
- Fix production promotion. by @JBassett in #3851
- Change log week of 9/8 by @dshokouhi in #3853
New Contributors
Full Changelog: 2023.8.2...2023.9.2
2023.9.1
What's Changed
- Replace deprecated menu functions with MenuProvider by @jpelgrom in #3776
- Bump compile SDK to 34 (Android 14) by @jpelgrom in #3782
- Catch errors when intent URI is not valid by @dshokouhi in #3799
- Fix phone state sensor only considering 1 subscription's calls by @jpelgrom in #3803
- Add 'toggle' tap action to entity state widget by @jpelgrom in #3798
- Update Changelog for 2023.8.3 by @JBassett in #3804
- Android Auto: Set icon color when entity is considered in an active state by @dshokouhi in #3805
- Update deeplink support with multiserver: ask which to use by @jpelgrom in #3811
- Update to Kotlin 1.9/Compose 1.5/Compose Wear 1.2/AGP 8.1.1 by @jpelgrom in #3814
- Fix restoring custom fields in service button widget by @jpelgrom in #3813
- More dependency bumps by @jpelgrom in #3815
- Various changes to entity usage by @dshokouhi in #3816
- Thread updates: add border agent ID, multiserver improvements by @jpelgrom in #3820
- Update change log week of 8/25 by @dshokouhi in #3819
- Improve handling my link when not logged in by @jpelgrom in #3826
- Use unavailable and unknown states consistently when dealing with sensors and entities by @dshokouhi in #3821
- Fix last update sensor intent not retrieving value by @dshokouhi in #3825
- Fix Thread border agent IDs encoded as hex by @jpelgrom in #3828
- Prevent entity ID typos throwing errors by @jpelgrom in #3829
- Clean up some left over code after update to getIcon by @dshokouhi in #3827
- Shortcut path input improvements by @jpelgrom in #3831
- Bump hilt from 2.47 to 2.48 by @dependabot in #3834
- Fix Thread border agent IDs encoded as hex second instance by @agners in #3838
- Update readme to include new logs location by @dshokouhi in #3839
- Change log week of 9/1 by @dshokouhi in #3836
New Contributors
Full Changelog: 2023.8.2...2023.9.1
2023.8.4
What's Changed
- Replace deprecated menu functions with MenuProvider by @jpelgrom in #3776
- Bump compile SDK to 34 (Android 14) by @jpelgrom in #3782
- Catch errors when intent URI is not valid by @dshokouhi in #3799
- Fix phone state sensor only considering 1 subscription's calls by @jpelgrom in #3803
- Add 'toggle' tap action to entity state widget by @jpelgrom in #3798
- Update Changelog for 2023.8.3 by @JBassett in #3804
- Android Auto: Set icon color when entity is considered in an active state by @dshokouhi in #3805
- Update deeplink support with multiserver: ask which to use by @jpelgrom in #3811
- Update to Kotlin 1.9/Compose 1.5/Compose Wear 1.2/AGP 8.1.1 by @jpelgrom in #3814
- Fix restoring custom fields in service button widget by @jpelgrom in #3813
- More dependency bumps by @jpelgrom in #3815
- Various changes to entity usage by @dshokouhi in #3816
- Thread updates: add border agent ID, multiserver improvements by @jpelgrom in #3820
- Update change log week of 8/25 by @dshokouhi in #3819
Full Changelog: 2023.8.2...2023.8.4
2023.8.3
What's Changed
- Replace deprecated menu functions with MenuProvider by @jpelgrom in #3776
- Bump compile SDK to 34 (Android 14) by @jpelgrom in #3782
- Catch errors when intent URI is not valid by @dshokouhi in #3799
- Fix phone state sensor only considering 1 subscription's calls by @jpelgrom in #3803
- Add 'toggle' tap action to entity state widget by @jpelgrom in #3798
- Update Changelog for 2023.8.3 by @JBassett in #3804
Full Changelog: 2023.8.2...2023.8.3
2023.8.2
What's Changed
- Implement a frontend-like single entity picker by @jpelgrom in #3653
- Hide android auto sensor section from devices that do not support it by @dshokouhi in #3657
- Bump io.sentry:sentry-android from 6.25.0 to 6.25.1 by @dependabot in #3658
- Update change log week of 7/14 by @dshokouhi in #3660
- Add CarInfo sensors by @drosoCode in #3399
- Update/replace deprecations in app module by @jpelgrom in #3661
- Use new entity picker for more settings by @jpelgrom in #3662
- Add toggle for Assist as assistant app on Wear by @jpelgrom in #3663
- Breaking change: support last_used/preferred pipeline IDs and use last_used by default by @jpelgrom in #3669
- Update Thread network sync to update/delete HA networks by @jpelgrom in #3676
- Bump io.sentry:sentry-android from 6.25.1 to 6.25.2 by @dependabot in #3672
- Hilt Dependency Update by @JBassett in #3681
- Send state based on reported status, apply car prefix to car sensors, add some logging around new car sensors by @dshokouhi in #3668
- Bump io.sentry:sentry-android from 6.25.2 to 6.26.0 by @dependabot in #3682
- Only show unit of measurement if we have it and if the state is not a string while managing sensors by @dshokouhi in #3685
- Don't send group summary notifications to Android Auto by @jpelgrom in #3686
- Only add up to the allowed limit of list items to android auto by @dshokouhi in #3687
- Add sensors to report car energy profile by @dshokouhi in #3688
- Add favorites selection for Android Auto by @dshokouhi in #3670
- Resume Assist voice input on new intent (as assistant app/brought to front) by @jpelgrom in #3692
- Text field consistency updates by @jpelgrom in #3693
- Update change log week of 7/21 by @dshokouhi in #3691
- Match android auto dependency versions by @dshokouhi in #3695
- Update/replace deprecations in common module by @jpelgrom in #3698
- Update/replace deprecations and unused code in wear module by @jpelgrom in #3699
- Show application names, not only package names, in sensor settings by @jpelgrom in #3700
- Use WifiManager deprecations again for instant 'location' info by @jpelgrom in #3705
- Fix Wear more details crash with Kelvin light temperature by @jpelgrom in #3706
- Show measurement unit in Wear OS complication by @slovdahl in #3703
- Bump actions/setup-java from 3.11.0 to 3.12.0 by @dependabot in #3707
- Android auto: Switch to GridTemplate for home screen and default to favorites if defined by @dshokouhi in #3694
- Fix version code for F-Droid builds by @jpelgrom in #3717
- Bump some project dependencies by @dshokouhi in #3718
- Add navigation entities to favorites and convert nav screen to grid by @dshokouhi in #3725
- Update sensors when driving interface is open or resumed by @dshokouhi in #3726
- Fix old server references in app-level preferences by @jpelgrom in #3728
- Show favorites only if selected server has favorites by @dshokouhi in #3729
- Smarter discovery for already added instances by @jpelgrom in #3723
- Update change log week of 7/28 by @dshokouhi in #3730
- First Steps into making Gradle Catalogs by @JBassett in #3724
- Bump kotlinx-coroutines from 1.7.2 to 1.7.3 by @dependabot in #3735
- Implement support for multiple Shortcut Tiles on Wear OS by @marazmarci in #3697
- Allow binary sensors and sensors to be added to driving favorites by @dshokouhi in #3732
- Allow selecting unavailable entities for complications/tiles by @jpelgrom in #3733
- Apply various IDE code quality suggestions by @jpelgrom in #3734
- Invalidate Auto home on favorite state change by @jpelgrom in #3736
- Hide some sensors from unsupported devices by @dshokouhi in #3740
- Bump io.sentry:sentry-android from 6.26.0 to 6.27.0 by @dependabot in #3743
- Initial work on migrating plugins to catalogs. by @JBassett in #3737
- Migrate deploys to Fastlane by @JBassett in #3745
- Ignore ruby files that were generated in CI. by @JBassett in #3746
- Hide hidden entities from android auto domains by @dshokouhi in #3731
- Handle empty array/invalid URL during discovery by @jpelgrom in #3747
- Update release notes action for new release model by @jpelgrom in #3748
- Don't create release number/notes for PRs by @jpelgrom in #3749
- Change SDK min back to 21 for main app by @dshokouhi in #3750
- Fix persistent connection notification command by @jpelgrom in #3753
- Reset carInfo when our session is destroyed since data will be stale by @dshokouhi in #3754
- Assist last used: remember STT and record proactively (before connected) by @jpelgrom in #3755
- Keep track of adding domains to remove loader when user has no actionable entities by @dshokouhi in #3757
- Update ExoPlayer usage by @jpelgrom in #3760
- Change log week of 8/4 by @dshokouhi in #3758
- Set car sensors state appropriately if sensor registers with unit of measurement by @dshokouhi in #3764
- Add support for alarm control panels in android auto by @dshokouhi in #3765
- Bump io.sentry:sentry-android from 6.27.0 to 6.28.0 by @dependabot in #3766
- Update strings for sentence-style casing by @jpelgrom in #3768
- Hide all entities when we dont have domains to show, show empty message just in case by @dshokouhi in #3767
- Auto: reload entity registry, show loading when changing servers by @jpelgrom in #3769
- Bump org.jlleitschuh.gradle.ktlint from 11.5.0 to 11.5.1 by @dependabot in #3771
- Add update sensors notification command to Wear OS by @dshokouhi in #3774
- Stop TTS playback on new Assist pipeline run by @jpelgrom in #3778
- Update change log week of 8/11 by @dshokouhi in #3780
- Discard notifications when not registered to prevent crash by @jpelgrom in #3784
New Contributors
- @drosoCode made their first contribution in #3399
- @slovdahl made their first contribution in #3703
Full Changelog: 2023.7.5...2023.8.2
2023.8.1
What's Changed
- Implement a frontend-like single entity picker by @jpelgrom in #3653
- Hide android auto sensor section from devices that do not support it by @dshokouhi in #3657
- Bump io.sentry:sentry-android from 6.25.0 to 6.25.1 by @dependabot in #3658
- Update change log week of 7/14 by @dshokouhi in #3660
- Add CarInfo sensors by @drosoCode in #3399
- Update/replace deprecations in app module by @jpelgrom in #3661
- Use new entity picker for more settings by @jpelgrom in #3662
- Add toggle for Assist as assistant app on Wear by @jpelgrom in #3663
- Breaking change: support last_used/preferred pipeline IDs and use last_used by default by @jpelgrom in #3669
- Update Thread network sync to update/delete HA networks by @jpelgrom in #3676
- Bump io.sentry:sentry-android from 6.25.1 to 6.25.2 by @dependabot in #3672
- Hilt Dependency Update by @JBassett in #3681
- Send state based on reported status, apply car prefix to car sensors, add some logging around new car sensors by @dshokouhi in #3668
- Bump io.sentry:sentry-android from 6.25.2 to 6.26.0 by @dependabot in #3682
- Only show unit of measurement if we have it and if the state is not a string while managing sensors by @dshokouhi in #3685
- Don't send group summary notifications to Android Auto by @jpelgrom in #3686
- Only add up to the allowed limit of list items to android auto by @dshokouhi in #3687
- Add sensors to report car energy profile by @dshokouhi in #3688
- Add favorites selection for Android Auto by @dshokouhi in #3670
- Resume Assist voice input on new intent (as assistant app/brought to front) by @jpelgrom in #3692
- Text field consistency updates by @jpelgrom in #3693
- Update change log week of 7/21 by @dshokouhi in #3691
- Match android auto dependency versions by @dshokouhi in #3695
- Update/replace deprecations in common module by @jpelgrom in #3698
- Update/replace deprecations and unused code in wear module by @jpelgrom in #3699
- Show application names, not only package names, in sensor settings by @jpelgrom in #3700
- Use WifiManager deprecations again for instant 'location' info by @jpelgrom in #3705
- Fix Wear more details crash with Kelvin light temperature by @jpelgrom in #3706
- Show measurement unit in Wear OS complication by @slovdahl in #3703
- Bump actions/setup-java from 3.11.0 to 3.12.0 by @dependabot in #3707
- Android auto: Switch to GridTemplate for home screen and default to favorites if defined by @dshokouhi in #3694
- Fix version code for F-Droid builds by @jpelgrom in #3717
- Bump some project dependencies by @dshokouhi in #3718
- Add navigation entities to favorites and convert nav screen to grid by @dshokouhi in #3725
- Update sensors when driving interface is open or resumed by @dshokouhi in #3726
- Fix old server references in app-level preferences by @jpelgrom in #3728
- Show favorites only if selected server has favorites by @dshokouhi in #3729
- Smarter discovery for already added instances by @jpelgrom in #3723
- Update change log week of 7/28 by @dshokouhi in #3730
- First Steps into making Gradle Catalogs by @JBassett in #3724
- Bump kotlinx-coroutines from 1.7.2 to 1.7.3 by @dependabot in #3735
- Implement support for multiple Shortcut Tiles on Wear OS by @marazmarci in #3697
- Allow binary sensors and sensors to be added to driving favorites by @dshokouhi in #3732
- Allow selecting unavailable entities for complications/tiles by @jpelgrom in #3733
- Apply various IDE code quality suggestions by @jpelgrom in #3734
- Invalidate Auto home on favorite state change by @jpelgrom in #3736
- Hide some sensors from unsupported devices by @dshokouhi in #3740
- Bump io.sentry:sentry-android from 6.26.0 to 6.27.0 by @dependabot in #3743
- Initial work on migrating plugins to catalogs. by @JBassett in #3737
- Migrate deploys to Fastlane by @JBassett in #3745
- Ignore ruby files that were generated in CI. by @JBassett in #3746
- Hide hidden entities from android auto domains by @dshokouhi in #3731
- Handle empty array/invalid URL during discovery by @jpelgrom in #3747
- Update release notes action for new release model by @jpelgrom in #3748
- Don't create release number/notes for PRs by @jpelgrom in #3749
- Change SDK min back to 21 for main app by @dshokouhi in #3750
- Fix persistent connection notification command by @jpelgrom in #3753
- Reset carInfo when our session is destroyed since data will be stale by @dshokouhi in #3754
- Assist last used: remember STT and record proactively (before connected) by @jpelgrom in #3755
- Keep track of adding domains to remove loader when user has no actionable entities by @dshokouhi in #3757
- Update ExoPlayer usage by @jpelgrom in #3760
- Change log week of 8/4 by @dshokouhi in #3758
New Contributors
- @drosoCode made their first contribution in #3399
- @slovdahl made their first contribution in #3703
Full Changelog: 2023.7.5...2023.8.1