github RobZombie9043/es-de-companion v0.6.0-pre-release
v0.6.0 pre-release

pre-release8 hours ago

⚠️ This is a pre-release version intended for testing purposes.

This pre-release includes significant architectural improvements and performance optimizations. I'm releasing it as a pre-release to gather feedback and ensure stability before the final v0.6.0 release.

⚠️ Breaking Changes

Minimum Android Version: This version requires Android 13 or higher (previously Android 10+).

  • If you're running Android 10, 11, or 12, please remain on v0.5.3
  • The minimum SDK increase was necessary to adopt modern Android APIs and remove deprecated code
  • All target dual-screen devices (Ayn Thor, Ayaneo Pocket DS, Anbernic RG DS) ship with Android 13+, making this a natural baseline for the app

What's New in v0.6.0

Performance Improvements

  • Instant System Scrolling: System navigation is now immediate with zero delay for more responsive browsing
  • Optimized FileObserver: Faster file change detection for smoother system transitions

Enhanced Fullscreen Experience

  • Immersive Mode: Auto-hides navigation and status bars when using 3-button navigation
  • Uses modern WindowInsetsController API for cleaner fullscreen display
  • Automatically restores immersive mode when app regains focus

Under the Hood

  • Major code refactoring for better maintainability and performance
  • Updated Media3 (ExoPlayer) library to version 1.4.1
  • Modernized blur implementation using RenderEffect (Android 13+ native API)
  • Comprehensive manager class cleanup and optimization
  • Improved code organization with new package structure

Bug Fixes

  • Fixed image cache invalidation for changed background images
  • Custom backgrounds now refresh properly when files are updated

Feedback

Please report issues on GitHub Issues

Installation Notes

  • Standard Version: ES-DE-Companion-v0.6.0.pre-release.apk (shows in recent apps)
  • Hidden Version: ES-DE-Companion-v0.6.0.pre-releaseh.apk (hidden from recent apps menu)

If you experience issues, you can safely downgrade to v0.5.3 which remains the stable release.

Don't miss a new es-de-companion release

NewReleases is sending notifications on new releases.