v1.7.1
π Highlights
Updates the sample app with the latest Google Home API v1.7.1.
β¨ New Features
- None
π Bug Fixes
- Automation Speed Optimization: Refactored the device list processing to use a "single-pass" approach, significantly speeding up how the app checks for available automations.
- Multi-fabric Commissioning: Fixed a regression in multi-fabric setup and sharing by correcting app permissions and background configurations to ensure smoother device pairing.
- Camera/Doorbell Livestream Backgrounding: Resolved a "Camera is off" issue by ensuring live streams automatically resume when the app returns to the foreground, and addressed a non-fatal timeout warning when stopping video.
- Camera/Doorbell Offline Reliability: Improved how the app handles offline devices by verifying the connection status before ending a session, preventing the app from freezing or hitting a "timeout" error.
π¦ Dependency Updates
- Version Alignments: Updated activityCompose from 1.12.2 to 1.12.4 in the libs.versions.toml file and migrated the KSP plugin to use an alias definition.
- Java & JVM Upgrade: Bumped sourceCompatibility, targetCompatibility, and the Kotlin jvmTarget from Java 1.8 to Java 17 within the app/build.gradle.kts configuration.