What's Changed
- Update org.jetbrains.kotlin.* by @renovate in #5316
- Update dependency io.sentry:sentry-android-core to v8.12.0 by @renovate in #5320
- Introduce testing-unit gradle module by @TimoPtr in #5311
- Update androidx.* to v1.7.1 by @renovate in #5325
- Implement GeocodeSensor with AOSP Location API for minimal flavor by @TimoPtr in #5148
- Enable Edge to edge in MatterCommissioning by @TimoPtr in #5347
- Fix always show first view when opening the app by @TimoPtr in #5324
- Enable edge to edge for setting screens by @TimoPtr in #5345
- Update dependency androidx.fragment:fragment-ktx to v1.8.7 by @renovate in #5355
- Update androidx.compose.* by @renovate in #5354
- Update dependency com.google.firebase:firebase-bom to v33.14.0 by @renovate in #5356
- Update dependency gradle to v8.14.1 by @renovate in #5358
- Lock file maintenance by @renovate in #5362
- Properly setup kotlinc for 2.1.20 by @TimoPtr in #5364
- Use snapshot version scheme locally to allow for better caching by @jpelgrom in #5366
- Support edge to edge in widget configure activities by @TimoPtr in #5352
- Add missing serializable annotation lint rule by @TimoPtr in #5368
- Apply window insets after verticalScroll in todo widget configure screen by @TimoPtr in #5371
- Enable edge to edge for modal bottom sheets by @jpelgrom in #5372
- Update dependency com.google.android.gms:play-services-threadnetwork to v16.3.0 by @renovate in #5361
- Adjust edge to edge in BarcodeActivity for API 36 and landscape by @TimoPtr in #5353
- Update dependency io.sentry:sentry-android-core to v8.13.2 by @renovate in #5377
- Lock file maintenance by @renovate in #5383
- Improve edge to edge support in settings by @TimoPtr in #5374
- Update dependency org.junit:junit-bom to v5.13.0 by @renovate in #5384
- Add check for decodeFromString in MissingSerializableAnnotation lint rule by @TimoPtr in #5375
- Update com.android.* by @renovate in #5380
- Update dependency androidx.compose:compose-bom to v2025.06.00 by @renovate in #5396
- Update dependency com.google.firebase:firebase-bom to v33.15.0 by @renovate in #5398
- Migration to kotlinx json serialization by @TimoPtr in #5279
- Update dependency gradle to v8.14.2 by @renovate in #5397
- Lock file maintenance by @renovate in #5399
- Update dependency com.squareup.retrofit2:retrofit-bom to v3 by @renovate in #5321
- Update changelog by @TimoPtr in #5388
- Update dependency org.junit:junit-bom to v5.13.1 by @renovate in #5402
- Add project icon to idea configuration by @TimoPtr in #5406
- Fixes 5404 serialize number by @TimoPtr in #5405
- Fix version of Kotlin in idea config to 2.1.21 by @TimoPtr in #5407
- Introduce FailFast utils to provide offensive programing by @TimoPtr in #5373
- Update coil to v3.2.0 by @renovate in #5318
- Update dependency sh.calvin.reorderable:reorderable to v2.5.1 by @renovate in #5401
- Update dependency fastlane to v2.228.0 by @renovate in #5414
- Update dependency com.google.devtools.ksp to v2.1.21-2.0.2 by @renovate in #5412
- Update softprops/action-gh-release action to v2.3.2 by @renovate in #5413
- Use new frontend entity more info deeplink by @jpelgrom in #5409
- Update dependency io.sentry:sentry-android-core to v8.13.3 by @renovate in #5417
- Update dependency app.cash.turbine:turbine to v1.2.1 by @renovate in #5416
- Update androidx.* by @renovate in #5395
- Introduce HAMediaPlayer to migrate existing player to compose by @TimoPtr in #5408
- Update okhttp monorepo to v5.0.0-alpha.16 by @renovate in #5382
- Add share server to server settings fragment using my website by @TimoPtr in #5431
- Lock file maintenance by @renovate in #5440
- Update dependency org.robolectric:robolectric to v4.15 by @renovate in #5439
- Use Adaptive Icon in shortcuts by @TimoPtr in #5430
- Update dependency io.sentry:sentry-android-core to v8.14.0 by @renovate in #5434
- Update androidx.* by @renovate in #5437
- Rework MyActivity to support Invite and improve UX by @TimoPtr in #5425
Full Changelog: 2025.5.3...2025.6.5