Bloomee
ls.bloomee.musicplayer
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
First release: Dec 1, 2025, 6 total releases.
Most recent release: Oct 21, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Oct 21, 2026 3.1.0+207## ๐ธ Version 3.1.0+207 โ Player Polish, Library Recovery & New Languages ### โจ New Features - ๐ **French, Portuguese & Turkish:** - Added three new languages, completed existing translations, and refined Spanish wording. - Corrected text encoding, plural counts, and missing song and plugin names. - ๐พ **Portable JSON Backups:** - Back up playlists, likes, saved collections, playback and search histories, and portable preferences.
Moreโฆ
- Preview backup contents before importing as new playlists, merging with existing data, or replacing selected sections. - Import older JSON backups as new playlists or merge them with your library. - ๐ **Library Recovery & Recovery Copies:** - Recover missing playlists and download records from retained v3 databases and recovery snapshots. - Access recovery through Storage settings or the empty Offline tab. - Browse private recovery copies, with automatic daily checks and protection copies before imports and database resets. - ๐ **Android Download Folder Selection:** - Choose a download folder through the system picker with persistent access permissions. --- ### ๐จ Player & Interface Improvements - ๐ฅ๏ธ **Desktop Player Redesign:** - Improved space usage with larger artwork and a collapsible queue. - Unified ambient artwork backgrounds across desktop, mobile, and lyrics views. - ๐ค **Refined Lyrics Experience:** - Improved fullscreen lyrics, scrolling, timing adjustments, and playback progress styling. - Fixed timestamp parsing, scrolling edge cases, cache failures, and requests completing after the lyrics view closes. - โก **Mobile Up Next Performance:** - Reduced rendering work when opening, closing, and scrolling the queue, including long queues. - Preserved duplicate songs and corrected their playback, removal, and reorder indices. - ๐ธ **Faster About & Release Notes:** - Refined warm gradient styling, reduced animation rebuilds, and loaded release-note entries on demand. - Prevented repeated version loading and changelog settings writes during rebuilds. - Fixed small-screen overflow and respected reduced-motion preferences for About animations. - ๐ฎ **Discord Rich Presence:** - Improved per-track artwork, album information, playback timing, and play/pause indicators. --- ### ๐ ๏ธ Fixes & Reliability - ๐ต **Playback & Queue Handling:** - Improved interruption recovery and refreshed rejected stream URLs after HTTP `401`, `403`, or `410` responses. - Reduced background network traffic by bounding audio buffering and removing bulk chart prefetching. - Reduced player transition jank and unnecessary rendering. - Cleared saved queue state when the queue becomes empty and protected queued tracks from metadata cleanup. - ๐ **Library & Local Music:** - Preserved download records and playlist membership when audio files are temporarily missing or inaccessible. - Improved recovery of relocated files and local music scanning on Android 8.1. - Improved playback, deletion, and recovery of files accessed through Android document URIs. - Prevented older playlist loads from replacing the selected playlist and reused pending requests during Play All. - Retried saving completed downloads to the library without downloading them again. - ๐ฅ **Backup & Content Imports:** - Unified import previews across Settings, Library, Android Open With and Share, and desktop file arguments. - Allowed more time to fetch collection details and tracks. - Retried failed import steps while reusing requests already in progress. - Prevented outdated results from affecting new or canceled imports. - ๐งฉ **Plugins, Startup & Navigation:** - Improved plugin setup verification and restored providers after failed plugin updates. - Fixed Android build compatibility and icon dependency issues. - Added a clear startup error when initialization fails while preserving database files. - Let active desktop screens handle Escape and Backspace before closing the player. - ๐ **Localization & Small Screens:** - Fixed the blank Portuguese language selection and mapped older regional preferences to a single Portuguรชs option. - Improved wrapping for navigation labels and longer translated controls. - Ensured setup screens and keyboard shortcut messages follow the selected language. - ๐ **Cancelable Database Resets:** - Schedule a database reset for the next startup and cancel it before restarting. --- ### โ ๏ธ Upgrade Note Upgrading from before v3? Automatic migration of **pre-v3 databases has been removed**. Library recovery supports retained **v3 databases and recovery snapshots**; it does not import pre-v3 databases. --- ### ๐ง Developer Notes - Upgraded Isar from a prerelease to stable **3.4.1** and updated compatible dependencies. - Removed **90 unused translation entries**. - Expanded regression coverage for localization, text encoding, language switching, translated layouts, and other fixes. - Parallelized release builds, moved Android release builds to Linux, and improved dependency and native-build caching. - Pinned Windows release builds to Visual Studio 2022 for native plugin compatibility. - Configured Linux tests to find the Isar native library in worker isolates. **Full Changelog**: https://github.com/HemantKArya/BloomeeTunes/compare/v3.0.4+202...v3.1.0+207 - Oct 20, 2026 3.1.0+205# ๐ฅณA refreshed player, easier backups, and more reliable playback. ## ๐ต Player & Lyrics Enjoy a refreshed desktop player with larger artwork, a collapsible queue, and artwork-inspired backgrounds. Fullscreen lyrics also get improved scrolling and timing controls. ## ๐ฆ Backups & Recovery Save playlists, likes, listening history, and preferences in a portable backup. Preview its contents before importing, then merge your data or create new playlists. Recover missing playlists and download records from retained v3 databases and recovery copies.
Moreโฆ
## ๐พ Downloads Choose your Android download folder using the system picker. Temporarily unavailable files now keep their library records, and failed library saves can be retried without downloading again. ## ๐ง Fixes & Improvements - More reliable playback recovery when a stream fails. - Smoother player transitions and less background network traffic. - Fixes for playlist loading, saved queues, lyrics, and plugin updates. - Richer Discord activity with artwork and playback details. - Fixed Windows release build compatibility. --- **Upgrading from before v3?** Automatic migration of pre-v3 databases is no longer supported. Recovery supports retained v3 databases and recovery snapshots. **Full Changelog**: https://github.com/HemantKArya/BloomeeTunes/compare/v3.0.4+202...v3.1.0+205 - May 16, 2026 3.0.3Bug fixes and UI enhancements. ๐ฅ **Full Changelog**: https://github.com/HemantKArya/BloomeeTunes/compare/v3.0.2+200...v3.0.3+201
- Mar 24, 2026 3.0.1## ๐ง Version 3.0.1+199 โ Stability & Fixes Update ### ๐ ๏ธ Fixes & Improvements * **๐๏ธ Equalizer Adjustment**: * Refined the equalizer range to properly support values around **-15 dB**, ensuring more accurate and consistent audio tuning. * **๐ต Playback History Fix**:
Moreโฆ
* Fixed an issue where repeatedly listened songs were being stacked linearly instead of being handled correctly. * **๐๏ธ Migration Reliability**: * Resolved multiple migration-related issues that could cause inconsistencies during app updates. * **๐ Playlist Persistence Fix**: * Fixed a bug where only **40 songs** were being persisted after reordering a playlist. Playlist changes now save completely and correctly. --- ## What's Changed * Fix: Deduplicated recently played tracks by ID by @AbyssalSoda in https://github.com/HemantKArya/BloomeeTunes/pull/348 * Fix: Hidden Queue & Scroll Locking #332 by @AbyssalSoda in https://github.com/HemantKArya/BloomeeTunes/pull/336 * Revert "Merge pull request #336 from AbyssalSoda/PlayerScreenFix" by @HemantKArya in https://github.com/HemantKArya/BloomeeTunes/pull/349 ## New Contributors * @AbyssalSoda made their first contribution in https://github.com/HemantKArya/BloomeeTunes/pull/348 **Full Changelog**: https://github.com/HemantKArya/BloomeeTunes/compare/v3.0.0+197...v3.0.1+199 - Mar 19, 2026 3.0.0## ๐ Version 3.0.0+197 - The Plugin Era: Local Music, Equalizer & 'bex' Engine > **Note** ๐ > Welcome to **Version 3.0.0**! This is a massive milestone release focusing on our **brand-new Rust-backed plugin architecture ([bex])**, alongside highly requested features like **Local Music Support**, **Global Equalizer**, and **Crossfade**. This update completely redefines the foundation of the app. By shifting to a modular plugin system, we are opening the doors to endless customization and stability. Plus, we're giving you ultimate control over your audio experience with an equalizer, seamless crossfade, karaoke lyrics, and the ability to finally play your local music library! ### โจ What's New: Major Features * **๐ง Local Music Support**:
Moreโฆ
* **Play Your Own Files**: Full support introduced for browsing and playing local music files directly from your device. * **๐๏ธ Ultimate Audio Control**: * **Equalizer**: Fine-tune your sound! Global equalizer support is now available for all devices ๐. * **Crossfade**: Seamlessly blend tracks together. Crossfade is now supported everywhere (defaulted to 2s). * **๐ค Upgraded Lyrics Experience**: * **Karaoke Mode**: Karaoke-style lyrics are now the default player view. * **Lyrics Offset**: Are your lyrics not quite syncing up? You can now manually offset them for perfect timing. * **๐งฉ The New Plugin Engine [bex]**: * **Rust-Backed Runtime**: Introduced a powerful, Rust-backed plugin system built with waclay + wasmi. Handles loading, unloading, execution, and automatic background updates. * **Expanded Plugin Types**: Support for `contentResolver`, `chartProvider`, `lyricsProvider`, `searchSuggestionProvider`, and `contentImporter`. * **Smart Repositories**: Includes hosted repository bootstrapping, one-time setup flows, caching, and country-aware plugin distribution. * **๐ Smart Library Management**: * **Smart Replace**: Automatically revive "dead" remote songs in your playlist by finding and replacing them with working tracks. * **Refresh Metadata**: Easily refresh old or fuzzy track metadata. * **Playlist Pinning**: You can now pin and natively reorder playlists in your library. * **๐ Expanding Localization**: * **More Languages**: Strings are being heavily localized. Currently implemented languages are **Hindi, English, Korean, Chinese and Japanese** etc. You will soon have the app fully translated into your native language! * **๐จ UI/UX Refreshes**: * **Visual Upgrades**: Redesigned the mini-player and player settings. Enhanced browsing experiences for charts, search, and playlists. Modernized the app's theme using `withValues` for visual consistency. * **Keyboard Shortcuts**: Added desktop-focused shortcut improvements and refined the shortcut feedback indicator. ### โ๏ธ Under the Hood Changes * **๐๏ธ Architecture Migration (v3 line)**: * Shifted away from tightly coupled source integrations to a modular, plugin-first foundation. * Massive data/storage refactoring across repository/DAO/state boundaries to support plugin-native IDs. * **๐ฅ Downloader Evolution**: * Major portions of the downloading workflow have been moved to Rust-backed internals with an improved tracking pipeline. * **๐ค Smart Playback & Resolution**: * **Unified Playback**: Improved coexistence between local content pathing and remote plugin resolutions. * **Cross-Plugin Fallbacks**: Added fallback and replacement logic for unavailable tracks and dead source links. Added stronger recovery paths for failed streaming operations. * **๐จโ๐ป Developer Notes**: * Legacy source-specific identifiers are retained *only* where required for migration compatibility. The recommended integration path is now fully plugin-based via repository manifests and `.bex` packages. ### ๐ ๏ธ Key Fixes & Stability * **๐ฑ Player Engine Stability**: * **Queue & Transitions**: Refactored the queue, transitions, crossfade flow, and error handling to drastically reduce edge-case dead states, skip/advance races, and stale resolver transitions. * **โ๏ธ Settings & Defaults Sync**: * **Startup Accuracy**: Fixed mismatch bugs where UI default settings (like Stream Quality reverting to lower quality or Crossfade disabling on first launch) differed from runtime behavior. Stream Quality defaults are now strictly aligned to `High`. * **๐ Bootstrap & Plugin Fixes**: * **Setup Stalls Fixed**: Resolved plugin setup stalls during early bootstrap caused by strict network/country resolution paths. Removed fragile reachability gates that caused false "offline" failures. * **Auto-Update Gating**: Fixed an issue that skipped valid plugin updates under older manifest formats. Improved retry resilience for repository/bootstrap failures. * **๐ฑ UI State Sync**: * **Interface Reliability**: Fixed numerous UI state syncing issues across the search, playlist, and details surfaces. *** **Full Changelog**: https://github.com/HemantKArya/BloomeeTunes/compare/v2.13.3+188...v3.0.0+193 - Dec 1, 2025 2.13.3## โจ๏ธ Version 2.13.3 - Desktop Shortcuts & Android Stability > **Note** ๐ ๏ธ > This is a targeted maintenance release focusing on **desktop keyboard shortcut reliability** and **critical stability fixes** for specific Android devices (Realme, Oppo, etc.). This quick update ensures a smoother experience for our power users on desktop and resolves a tricky player issue on several popular Android phone models. ### โจ What's New * **โจ๏ธ Desktop Shortcut Feedback**:
Moreโฆ
* **Shortcut Pressed Indicator**: Added a subtle visual indicator on desktop to confirm when a keyboard shortcut is successfully pressed and registered. ### ๐ ๏ธ Key Fixes & Stability * **๐ฑ Player Stability on Android**: * **Player Disposer Problem Fixed**: Resolved a critical bug causing player issues specifically on devices like **Realme, Oppo**, and other similar Android platforms. * **๐ General Fixes**: * **Keyboard Shortcut**: Fixed various bugs to ensure keyboard shortcuts work reliably across the application. * **Add to Playlist**: Addressed and fixed issues within the 'Add to Playlist' functionality. * **"What's New" Font**: Corrected font family inconsistencies in the post-update "What's New" screen. ***