
Ragya — Release Notes
Releases & Changelog
Latest Version: 1.1.7 (Build 7)
Download: Download APK
v1.1.7 (Build 7)
- Resilient Library Sync: Play counts, favorites, and playlists now stay linked when moving files or rescanning storage.
- Multi-Copy Support: Duplicate files across different folders (e.g., Music vs. Downloads) maintain independent play counts and ratings.
- Track Conflict Resolver: Easily re-link or reconcile moved audio files during backup restoration.
- Redesigned Equalizer & FX: Fresh interface featuring rotary dials, bass boost, reverb, and a global bypass toggle.
- Spatial Audio Controls: Added stereo widening and channel balance sliders for headphone listening.
- Smoother Visualizers: Optimized rendering engine for responsive, low-latency audio visualizers.
- Hardware Volume Sync: Player volume now stays directly synchronized with device media steps.
- Stable Queue Reordering: Resolved crashes when dragging and dropping tracks in playlists containing duplicates.
- Contextual Playlist Naming: Auto-suggests playlist names based on the current playing track or album.
- In-App Diagnostics: Added a system log viewer and diagnostic export tool under Settings.
- Custom Typography: Added Inter, Lexend, Open Sans, Selawik, and Work Sans font options in Appearance settings.
- Hardened Backups: Improved reliability of local JSON export/import for playlists, tags, and history.
v1.1.6 (Build 6)
- Flexible Sleep Timer: Set timers by duration, song count, end-of-queue, or end-of-track, with custom numeric inputs.
- Graceful Sleep Lifecycle: Pauses playback cleanly without freezing UI controls or killing background services.
- Quick Track Rating: Single-tap dialog to rate tracks as Liked, Disliked, or Neutral.
- Fluid Queue Management: Smooth, jitter-free queue reordering with robust duplicate handling.
- Library Performance: Scoped recomposition for faster rendering across large song lists.
- App Shortcuts: Added home screen quick actions for Play, Shuffle, Search, and Favorites.
- Engine Stability: Resolved background playback drops, lifecycle hitches, and database sync edge cases.
v1.1.5 (Build 5)
- Instant Smart Lists: Faster query speeds and smoother sorting in Favorites and smart playlists.
- Pitch Controls: Added dedicated audio pitch adjustment in playback settings.
- Configurable Play Counts: Set custom listening thresholds (percentage or seconds) before a play count registers.
- Queue Fixes: Resolved timeline desyncs, unexpected track skips, and queue index bugs.
- Streamlined Permissions: Simplified onboarding to only request essential audio storage access, with quick recovery links to App Settings.
- UI Polish: Refreshed Now Playing controls, unified sorting dialogs across all lists, and improved artwork caching.
v1.1.0 (Build 4)
- ObjectBox Migration: Migrated database backend to ObjectBox for sub-millisecond queries, reactive flows, and atomic writes.
- Enriched Artist Hub: Integrated MusicBrainz metadata (origin, active years, relations) and automated high-res portraits via Deezer and Wikimedia with custom override support.
- Library Analytics: Added statistics dashboard showing play habits, storage footprints, and top artist discographies.
- Visual Genre Browser: Spotify-style genre cards supporting split multi-genre classification.
- Discovery Hub: Quick access to Favorites, Most Played, Recently Added, and curated tags from the top bar.
- Optimized Image Pipeline: Hardware downsampling (
RGB_565) and embedded ID3 artwork extraction fallback to eliminate scroll stutter. - Storage Exclusion: Blacklist specific directories and exclude audio folders via MediaStore and Scoped Storage pickers.
- Enhanced Audio Engine: Added true gapless playback, silence skipping, and replay-gain style volume normalization.
- Tag & Info Tools: Expanded Song Info dialog with marquee scrolling, raw file path inspection, and integrated ringtone setting.
v1.0.4 (Build 3)
- Upgraded TagLib integration for more reliable metadata editing.
- Resolved background audio service lifecycle bugs.
- Refined dynamic themes, screen layouts, and onboarding guides.
- Added new audio visualizer presets.
- Fixed reactive state update bugs across settings screens.
v1.0.2 (Build 2)
- Fixed persistent playlist desync and accidental reshuffling across app restarts.
- Lossless shuffle history: restoring original queue order now preserves the pre-shuffled sequence.
- Improved mini player stability and MediaSession synchronization.
v1.0.0 (Build 1)
- High-Fidelity Playback: Local playback engine with queue management and gapless playback support.
- Dynamic Visualizers: Real-time rendering modes including Topographic Waves, Concentric Rings, and classic visualizers.
- Lyric Sync Studio: Built-in tool to time, edit, and embed synchronized LRC lyrics directly into audio tags.
- Tag & Art Editor: Full ID3 tag editor with custom artwork selection.
- Contextual Tagging: Dual-layer organization supporting Mood vibes (
~) and Context tags (#). - Modern UI: Built with Jetpack Compose, dynamic Material You color matching, and full landscape support.