Moonfin 1.1.2 Release Notes
Enhanced Customization & Seamless Integration
Moonfin 1.1.2 introduces advanced customization options, improved Jellyseerr integration, and a more intuitive user experience. From toolbar overlays to donation support, this release focuses on making Moonfin more personal and user-friendly.
What's New
🎨 Customizable Media Bar and Toolbar
- Adjust the media bar's overlay color and opacity to match your preferences.
- Customize the toolbar overlay color and opacity for a more personalized look.
- Improved focus handling for a smoother navigation experience.
- New indicator dots for carousel navigation, making it easier to track your position.
- Configure the number of items displayed in the carousel for a tailored experience.
💾 Persistent Jellyseerr Sessions
- No more re-authentication every time you turn off your TV! Jellyseerr now supports persistent sessions with automatic re-login using saved credentials.
- Improved session validation ensures seamless access to your requests and recommendations.
🎁 Donation Support
- Support Moonfin development with the new donation feature.
- Access the donation dialog via the settings screen, complete with a QR code for easy contributions.
🔍 Improved Search Results
- Jellyseerr search results are now ordered more intuitively, with local library content prioritized.
🛠️ Toolbar Enhancements
Improvements
- Continue Watching Thumbnails: Movies now display landscape thumbnails for a more consistent visual experience.
- Settings Consolidation: A new Moonfin Preferences screen brings all customization options into one place.
- Update Dialog: Enhanced clarity and functionality for update notifications.
Bug Fixes
- Session Persistence: Fixed an issue where Jellyseerr sessions would expire prematurely.
- Focus Management: Resolved toolbar focus issues during D-pad navigation.
- Search Results: Adjusted Jellyseerr search result ordering for better relevance.
Installation
Download moonfin-androidtv-v1.1.2.apk from the Releases page and sideload it on your Android TV device.
Upgrade Notes
Installing over v1.1.1 will preserve all your settings, login, and Jellyseerr configuration.
Jellyseerr Users: If you want permanent authentication, go to Settings → Jellyseerr → Login with Local Account to switch from cookie-based to API key authentication.
Technical Highlights
- Media bar customization uses Compose UI with dynamic state management.
- Persistent Jellyseerr sessions leverage
UserRepositoryfor seamless re-authentication. - Donation dialog implemented with QR code generation for user convenience.
- Update dialog improvements include better version tracking and user prompts.