fix: upgrade workmanager to 0.9.0+3 to fix Kotlin 2.x AAB build failure #38

Merged
guettlibot merged 1 commits from fix/upgrade-workmanager-0.9 into main 2026-05-14 07:03:17 +00:00
guettlibot commented 2026-05-14 06:58:26 +00:00 (Migrated from codeberg.org)

Summary

  • Upgrades workmanager: ^0.5.2^0.9.0 (resolved to 0.9.0+3)
  • workmanager 0.5.2 references removed Flutter V1 embedding APIs (PluginRegistrantCallback, addViewDestroyListener) causing a Kotlin compilation error with AGP 8.11.1 / Kotlin 2.2.20
  • API migration: ExistingWorkPolicy.keepExistingPeriodicWorkPolicy.keep in background_sync.dart (separate enum for periodic tasks in 0.9.x)
  • Fixes release.yml AAB build failure: :app:bundleRelease Kotlin compilation error

Test plan

  • task check-fast passes (285 tests, 81% coverage)
  • No analyze warnings

🤖 Generated with Claude Code

## Summary - Upgrades `workmanager: ^0.5.2` → `^0.9.0` (resolved to `0.9.0+3`) - `workmanager 0.5.2` references removed Flutter V1 embedding APIs (`PluginRegistrantCallback`, `addViewDestroyListener`) causing a Kotlin compilation error with AGP 8.11.1 / Kotlin 2.2.20 - API migration: `ExistingWorkPolicy.keep` → `ExistingPeriodicWorkPolicy.keep` in `background_sync.dart` (separate enum for periodic tasks in 0.9.x) - Fixes `release.yml` AAB build failure: `:app:bundleRelease` Kotlin compilation error ## Test plan - [x] `task check-fast` passes (285 tests, 81% coverage) - [x] No analyze warnings 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.