Improved
v3.0.4-rc1
What's Changed
:rocket: Enhancements
- Restructure Claude Code config into modular rules by @d4rken in https://github.com/d4rken-org/capod/pull/375
- chore: Upgrade to AGP 9.0.0 and Gradle 9.3.1 by @d4rken in https://github.com/d4rken-org/capod/pull/379
:lady_beetle: Bug fixes
- Widget: Fix layout for devices with single charge detection by @d4rken in https://github.com/d4rken-org/capod/pull/353
- Widget broken: Couldn't add widget by @d4rken in https://github.com/d4rken-org/capod/pull/352
- fix: Handle display cutouts in landscape mode by @d4rken in https://github.com/d4rken-org/capod/pull/374
- fix: Harden battery display against native crashes by @d4rken in https://github.com/d4rken-org/capod/pull/377
- fix: Replace WorkManager with ForegroundService to eliminate excessive wakelocks by @d4rken in https://github.com/d4rken-org/capod/pull/378
- fix: Guard MonitorService start against missing Bluetooth permissions by @d4rken in https://github.com/d4rken-org/capod/pull/381
- fix: Pre-release cleanup of manifest, resource leaks, and dependencies by @d4rken in https://github.com/d4rken-org/capod/pull/382
- fix: Use correct labels for upgrade and donate menu items by @d4rken in https://github.com/d4rken-org/capod/pull/383
- fix(ci): Narrow APK glob to avoid uploading duplicates by @d4rken in https://github.com/d4rken-org/capod/pull/384
:shrug: Other changes
- Update translations by @d4rken in https://github.com/d4rken-org/capod/pull/354
- chore: Remove stale CLAUDE.md exclusion from _config.yml by @d4rken in https://github.com/d4rken-org/capod/pull/376
- chore: Remove redundant gradle.properties after AGP 9 upgrade by @d4rken in https://github.com/d4rken-org/capod/pull/380
- chore: Update app translations from Crowdin by @d4rken in https://github.com/d4rken-org/capod/pull/385
Full Changelog: https://github.com/d4rken-org/capod/compare/v3.0.3-rc0...v3.0.4-rc1