github home-assistant/android 2026.11.1

pre-releaseone hour ago

What's Changed

  • Listen on document start to capture iFrame navigation by @TimoPtr in #7547
  • Add module-wide test rules (FailFast, SDKVersion reset; Timber log tree) for Robolectric like unit tests by @TimoPtr in #7574
  • Stop exporting WidgetAuthenticationActivity by @TimoPtr in #7586
  • Make mutable intents immutables by @TimoPtr in #7585
  • Forbid calling private Intent from MessagingManager by @TimoPtr in #7588
  • Only allow usage of credential on known URL for HTTPS by @TimoPtr in #7589
  • Narrow FileProvider to the external cache dir and log sharing permission by @TimoPtr in #7587
  • Only send sensor attributes when sensor is enabled by @TimoPtr in #7592
  • Support child devices in the EntityPicker by @TimoPtr in #7576
  • Obfuscate sensitive information from logs by @TimoPtr in #7591
  • Add missing allowCommands gate for TTS and remove notification channel by @TimoPtr in #7597
  • Update dependency com.slack.lint.compose:compose-lint-checks to v1.6.1 by @renovate[bot] in #7599
  • Update actions/download-artifact action to v8.0.2 by @renovate[bot] in #7601
  • Update actions/upload-artifact action to v7.0.2 by @renovate[bot] in #7602
  • Update kotlinpoet to v2 by @renovate[bot] in #7603
  • Update github/codeql-action action to v4.38.3 by @renovate[bot] in #7609
  • Add native Android media controls for HA media_player entities by @FletcherD in #6626
  • Update Gradle to v9.8.1 by @renovate[bot] in #7610
  • Update org.jetbrains.kotlin.* to v2.4.21 by @renovate[bot] in #7611
  • Update dependency io.github.classgraph:classgraph to v4.8.197 by @renovate[bot] in #7608
  • Update actions/setup-node action to v7.1.0 by @renovate[bot] in #7613
  • Stop location and activity tracking when disabled by @TimoPtr in #7595
  • Fix typo in JPEG quality for loading art work in HaMediaSession by @TimoPtr in #7616
  • Update wear.compose to v1.7.1 by @renovate[bot] in #7612
  • Update dependency io.sentry:sentry-android-core to v8.60.0 by @renovate[bot] in #7614
  • Support multi files in FileChooserEffect by @TimoPtr in #7549
  • Add support for picking folder and save file by @TimoPtr in #7579
  • Update github/gh-aw-actions action to v0.91.7 by @renovate[bot] in #7564
  • Support camera capture in file chooser by @TimoPtr in #7550
  • Update dependency fastlane to v2.241.0 by @renovate[bot] in #7623
  • Use MdiIcon instead of a string for sensor definiions and updates by @TimoPtr in #7619
  • Hide content from recent app when app locked by @TimoPtr in #7594
  • Update dependency io.github.classgraph:classgraph to v4.8.198 by @renovate[bot] in #7630
  • Add Health Connect sleep stages sensors by @KruseLuds in #7356
  • Add support for camera record in the file picker by @TimoPtr in #7581
  • Update EnricoMi/publish-unit-test-result-action action to v2.25.0 by @renovate[bot] in #7632
  • Update ruby/setup-ruby action to v1.329.0 by @renovate[bot] in #7633
  • Update github/gh-aw-actions action to v0.91.9 by @renovate[bot] in #7628
  • Update links to the new contributors website by @frenck in #7637
  • Update dependency io.github.classgraph:classgraph to v4.8.199 by @renovate[bot] in #7634
  • Update dependency io.sentry:sentry-android-core to v8.61.0 by @renovate[bot] in #7643
  • Update dependency fastlane to v2.241.1 by @renovate[bot] in #7651
  • Update actions/setup-java action to v6.1.0 by @renovate[bot] in #7652
  • Update github/codeql-action action to v4.39.0 by @renovate[bot] in #7653
  • Update Home Assistant setup action version by @TimoPtr in #7664
  • Update plugin dev.panuszewski.typesafe-conventions to v0.12.0 by @renovate[bot] in #7668
  • Update Home Assistant setup action version by @TimoPtr in #7672
  • Update plugin dev.panuszewski.typesafe-conventions to v0.12.1 by @renovate[bot] in #7673
  • Update Gradle to v9.8.2 by @renovate[bot] in #7679
  • Fix empty entity list in Wear camera and thermostat tile settings by @cpruijsen in #7682
  • Update ruby/setup-ruby action to v1.334.0 by @renovate[bot] in #7698
  • Update dependency ruby to v4.0.9 by @renovate[bot] in #7695
  • Lock file maintenance and bundler bump to 4.0.20 by @renovate[bot] in #7700
  • Update ludeeus/setup-homeassistant digest to c63463d by @renovate[bot] in #7692
  • Update github/codeql-action action to v4.39.1 by @renovate[bot] in #7697
  • Update lokalise/lokalise-pull-action action to v6 by @renovate[bot] in #7699
  • Update emulator-wtf/actions action to v1.2.3 by @renovate[bot] in #7696
  • Update dependency io.sentry:sentry-android-core to v8.61.1 by @renovate[bot] in #7694
  • Update dependency com.squareup.okhttp3:okhttp-bom to v5.5.1 by @renovate[bot] in #7693
  • Update github/gh-aw-actions action to v0.93.5 by @renovate[bot] in #7661
  • Update androidx.compose BOM by @jpelgrom in #7640
  • Fix Wear OS crash when the mobile DNS fallback fails by @geraldhofer in #7662
  • Update androidx.* patch releases only by @jpelgrom in #7639
  • Update haze to v2.0.1 by @renovate[bot] in #7556
  • Bump JDK to 25 by @TimoPtr in #7703
  • Update aboutlibraries to v15.3.0 by @renovate[bot] in #7638
  • Register the frontend JS bridge once per WebView to avoid a WebView SIGSEGV on URL switch by @dlip9663 in #7681
  • Update ruby/setup-ruby action to v1.335.0 by @renovate[bot] in #7705
  • Update dependency kotlinx-serialization-json to v1.12.0 by @renovate[bot] in #7680
  • Add standalone zizmor security scanning by @JC0liver in #7669
  • Update astral-sh/setup-uv action to v10.3.2 by @renovate[bot] in #7706
  • Update dependency uv to v0.13.5 by @renovate[bot] in #7707
  • Enable WebView debug just before opening the webView by @TimoPtr in #7701
  • Update github/codeql-action action to v4.39.1 by @renovate[bot] in #7709
  • Share a Matter device from the frontend by @RaHehl in #7517
  • Fix renovate guava config by @TimoPtr in #7713
  • Fix BlurView renovate config by @TimoPtr in #7714
  • Use maven versioning for guava by @TimoPtr in #7716
  • Disable cloud backup when no encryption is available by @TimoPtr in #7719
  • Update logback monorepo to v1.6.6 by @renovate[bot] in #7723
  • Unsubscribe unknown subscription outside of the receiver path by @TimoPtr in #7721
  • Remove dead code by @TimoPtr in #7731
  • Update dependency com.google.guava:guava to v33.7.2-android by @renovate[bot] in #7717
  • Add a back button to the onboarding home network step by @RaHehl in #7642
  • Update dependency mobile-dev-inc/Maestro to v2.12.0 by @renovate[bot] in #7736
  • Update github/gh-aw-actions action to v1 by @renovate[bot] in #7737
  • Update dependency fastlane to v2.241.2 by @renovate[bot] in #7739
  • Update dependency uv to v0.13.6 by @renovate[bot] in #7740
  • Update gradle/actions action to v6.4.1 by @renovate[bot] in #7748
  • Update dependency io.sentry:sentry-android-core to v8.62.0 by @renovate[bot] in #7741
  • Update dependency io.github.classgraph:classgraph to v6.0.1 by @renovate[bot] in #7747
  • Update astral-sh/setup-uv action to v10.3.3 by @renovate[bot] in #7751
  • Update dependency com.github.Dimezis:BlurView to v4 by @renovate[bot] in #7724
  • Skip unnecessary update of Entities in EntitiesForDisplayManager by @TimoPtr in #7718
  • Update com.android.* by @renovate[bot] in #7752
  • Fix LightControl using different template when off by @TimoPtr in #7727
  • Fix getting existing notification's group (to prevent empty group summaries when all tagged notification leave the group) by @Olaoluwa99 in #7744
  • Update emulator-wtf/actions action to v1.2.5 by @renovate[bot] in #7755

New Contributors

Full Changelog: 2026.10.1...2026.11.1

Don't miss a new android release

NewReleases is sending notifications on new releases.