Skip to content

Release Notes for Version 0.10.0

Choose a tag to compare

@rafaelsetragni rafaelsetragni released this 14 Oct 16:20
· 10 commits to development since this release

Major Updates

  • Android 14 and AGP 8 Support: Upgraded all dependencies and the example app for full compatibility with Android 14 and Android Gradle Plugin 8. This ensures that our app leverages the latest Android features and development tools.

  • Minimum Android SDK to 23: Increased the minimum supported Android version to SDK 23 (Android 6.0 Marshmallow) to utilize advanced security and encryption features, enhancing the app's overall security posture.

Enhancements

  • Improved Error Messaging for SQLite: Enhanced error messaging for SQLite library usage to provide more accurate and helpful diagnostic information, aiding in quicker issue resolution and debugging.

  • MediaPlayer Album Art Resolution Fix: Addressed an issue where album art was displaying at reduced resolution on Android 14 devices. Album artwork now renders clearly and crisply, improving the visual quality of the media player.

Removals

  • Gson Library Removal: Removed the Gson library due to compatibility issues with Android's latest releases and the R8 minification process. Transitioned to a more robust serialization framework that better supports obfuscation and modern Android versions.

Breaking Changes

  • Required Manifest Permissions: Developers must now manually add SCHEDULE_EXACT_ALARM, USE_FULL_SCREEN_INTENT, and WAKE_LOCK permissions to the Android manifest at the app level if these features are needed, in compliance with new Android security policies.
  • End of Support for Older Devices: Devices running Android versions older than 6.0 will no longer be supported to leverage the security and system enhancements in newer Android versions.