github home-assistant/android 2025.10.2

pre-release21 hours ago

What's Changed

  • Set the default server AA favorites by @dshokouhi in #5750
  • Lock file maintenance by @renovate[bot] in #5756
  • Update actions/github-script action to v8 by @renovate[bot] in #5754
  • Bump changelog_master.xml for weekly release 2025.9.3 by @github-actions[bot] in #5752
  • Update com.android.* by @renovate[bot] in #5738
  • Update dependency com.google.android.material:material to v1.13.0 by @renovate[bot] in #5751
  • Introduce resync registration worker and use value class by @TimoPtr in #5727
  • Replaced Named annotations in datamodule with custom qualifiers by @selva7378 in #5757
  • Update softprops/action-gh-release action to v2.3.3 by @renovate[bot] in #5765
  • Introduce maybeAskForIgnoringBatteryOptimizations extension by @TimoPtr in #5770
  • Update dependency io.sentry:sentry-android-core to v8.21.0 by @renovate[bot] in #5773
  • Update dependency io.sentry:sentry-android-core to v8.21.1 by @renovate[bot] in #5777
  • Update org.jetbrains.kotlin.* to v2.2.20 by @renovate[bot] in #5778
  • Update wear.compose to v1.5.1 by @renovate[bot] in #5784
  • Update dependency com.google.devtools.ksp to v2.2.20-2.0.2 by @renovate[bot] in #5783
  • Lock file maintenance by @renovate[bot] in #5791
  • Pin SHA for all Github Actions by @silamon in #5787
  • Update dependency com.google.devtools.ksp to v2.2.20-2.0.3 by @renovate[bot] in #5790
  • Bump changelog_master.xml for weekly release 2025.9.4 by @github-actions[bot] in #5785
  • Update androidx.compose.* by @renovate[bot] in #5782
  • Introduce HARadioGroup by @TimoPtr in #5774
  • Onboarding navigation scafold and Welcome Screen by @TimoPtr in #5705
  • Add custom lint rule to forbid usage of @nAmed annotation by @selva7378 in #5788
  • Use Dispacher IO to download file by @TimoPtr in #5798
  • Add appVersion and downloadFileSupported to external bus config response by @TimoPtr in #5797
  • Add new onboarding server discovery by @TimoPtr in #5731
  • Add WearDns for handling DNS resolution on Wear devices by @yschimke in #5170
  • Improve unit tests by @TimoPtr in #5804
  • Lock file maintenance by @renovate[bot] in #5811
  • Update Gradle to v9.1.0 by @renovate[bot] in #5810
  • Bump changelog_master.xml for weekly release 2025.9.5 by @github-actions[bot] in #5809
  • Fix 'UseKtx' lint warnings in 'app' module by @loganrosen in #5807
  • Update plugin dev.panuszewski.typesafe-conventions to v0.8.0 by @renovate[bot] in #5808
  • Add onboarding manual server setup by @TimoPtr in #5736
  • Avoid adding server already in the list of discovered server by @TimoPtr in #5812
  • Add onboarding connection screen by @TimoPtr in #5759
  • Add onboarding name your device by @TimoPtr in #5761
  • Fix 'UseKtx' lint warnings in 'wear' module by @loganrosen in #5819
  • Improve ux server discovery and connection screen by @TimoPtr in #5815
  • Update github/codeql-action digest to 303c0ae by @renovate[bot] in #5824
  • Fix 'UseKtx' and 'TypographyDashes' lint warnings in 'common' module by @loganrosen in #5827
  • Fix 'AutoboxingStateCreation' lint warnings in 'app' module by @loganrosen in #5826
  • Update dependency io.sentry:sentry-android-core to v8.22.0 by @renovate[bot] in #5825
  • Update ruby/setup-ruby action to v1.263.0 by @renovate[bot] in #5806
  • Add onboarding local first screen by @TimoPtr in #5766
  • Navigate to WebViewActivity from new onboarding by @TimoPtr in #5769
  • Stop loading when the webview is released by @TimoPtr in #5829
  • Update hilt to v2.57.2 by @renovate[bot] in #5831
  • Bump changelog_master.xml for weekly release 2025.9.6 by @github-actions[bot] in #5838
  • Lock file maintenance by @renovate[bot] in #5842
  • Update actions/cache action to v4.3.0 by @renovate[bot] in #5836
  • Update github/codeql-action digest to 3599b3b by @renovate[bot] in #5830
  • Do not send recording/voice input to Assist if input is intentionally interrupted by @jpelgrom in #5832
  • Update HAButton and HATextField acording to design system by @TimoPtr in #5828
  • Add onboarding location sharing screens by @TimoPtr in #5794
  • Update androidx.compose.* by @renovate[bot] in #5833
  • Set maxlines to 1 in manual server and name your device screens by @TimoPtr in #5844
  • Update wear.compose to v1.5.2 by @renovate[bot] in #5834
  • Add github tasks by @TimoPtr in #5843
  • Bump changelog_master.xml for weekly release 2025.10.1 by @github-actions[bot] in #5854
  • Update (deprecated) vehicle template header builder by @jpelgrom in #5853
  • Add HASwitch based on material3 Switch by @TimoPtr in #5850
  • Adjust ha space naming by @TimoPtr in #5852
  • Change PressureSensor device_class to atmospheric_pressure by @TimoPtr in #5849
  • Add onboarding deeplinks (invite and redirect) by @TimoPtr in #5818
  • Add open settings button to camera tile by @Martreides in #5708
  • Add onboarding support for automotive by @TimoPtr in #5821
  • Add onboarding for wear by @TimoPtr in #5845
  • Update editorconfig to match our yaml configuration by @TimoPtr in #5860
  • Handle launcher reference in release by @TimoPtr in #5858
  • Update dependency org.junit:junit-bom to v5.14.0 by @renovate[bot] in #5865
  • Update github/codeql-action digest to 64d10c1 by @renovate[bot] in #5862
  • Add onboarding wear mTLS screen by @TimoPtr in #5848
  • Update gradle/actions action to v5 by @renovate[bot] in #5870
  • Update dependency io.mockk:mockk to v1.14.6 by @renovate[bot] in #5868
  • Lock file maintenance by @renovate[bot] in #5874
  • Bump changelog_master.xml for weekly release 2025.10.2 by @github-actions[bot] in #5873
  • Build release APK on PR by @TimoPtr in #5861
  • Add missing GitHub action explicit permissions by @TimoPtr in #5855
  • Narrow down the permissions required by the workflows by @TimoPtr in #5877
  • Improve CI efficiency by moving Ktlint up in the flow by @TimoPtr in #5875
  • Add back content read permission to allow git checkout by @TimoPtr in #5878
  • Update plugin dev.panuszewski.typesafe-conventions to v0.8.1 by @renovate[bot] in #5882
  • Properly test WearDnsRequestListener using gms task by @TimoPtr in #5880
  • Add missing content write permission for update screenshot workflow by @TimoPtr in #5890
  • Change default button size to MEDIUM by @TimoPtr in #5892
  • Make new onboarding available in debug by @TimoPtr in #5876
  • Add onboarding set home network by @TimoPtr in #5856
  • Support homeassistant://navigate deep links by @TimoPtr in #5889
  • Update dependency org.junit:junit-bom to v6 by @renovate[bot] in #5866
  • Update github/codeql-action digest to e296a93 by @renovate[bot] in #5894
  • Add option to hide existing servers in server discovery by @TimoPtr in #5893
  • Disable lint tasks while building release in PR workflow by @TimoPtr in #5895
  • Update dependency io.sentry:sentry-android-core to v8.23.0 by @renovate[bot] in #5869
  • Convert SettingsWearActivity to use Jetpack Compose by @BFadairo in #5764
  • Remove any suffix from URL while building auth url by @TimoPtr in #5900
  • Update softprops/action-gh-release action to v2.4.0 by @renovate[bot] in #5886
  • Add skip welcome screen option to onboarding by @TimoPtr in #5897
  • Update dependency ruby to v3.4.7 by @renovate[bot] in #5901
  • Revert 'Update dependency ruby to v3.4.7' by @TimoPtr in #5906
  • Adjust onboarding UI by @TimoPtr in #5898
  • Adjust wording in welcome screen about Home Assistant by @TimoPtr in #5908
  • Adjust server discovery flow by @TimoPtr in #5902
  • Update plugin dev.panuszewski.typesafe-conventions to v0.9.0 by @renovate[bot] in #5915
  • Update dependency com.google.devtools.ksp to v2.2.20-2.0.4 by @renovate[bot] in #5914
  • Update dependency com.squareup.okhttp3:okhttp-bom to v5.2.1 by @renovate[bot] in #5913
  • Automatically scroll to the end of LocationForSecureConnection on select by @TimoPtr in #5911
  • Update androidx.compose.* by @renovate[bot] in #5917
  • Bring back changelog from previous release by @TimoPtr in #5927
  • Add missing content write permission for weekly workflow by @TimoPtr in #5925
  • Introduce HABanner, HAHint and add privacy hint to sensor details by @TimoPtr in #5923

New Contributors

Full Changelog: 2025.9.2...2025.10.2

Don't miss a new android release

NewReleases is sending notifications on new releases.