Releases: parsaalavi1382/AuraPlayer
Release list
v1.0.0
🌸 AuraPlayer v1.0.0 (Official Release)
AuraPlayer v1.0.0 marks our first official major release! This update brings the brand-new read-only Track Properties dialog, interactive Lottie vector animations, theme-aware color tinting, a dynamic album art blur backdrop on the player screen, perfectly centered transport controls, fixed Queue table column ratio handling, and full production executable packaging.
📥 Download Assets Download the release assets for your operating system below: 🪟 Windows (Installer - Recommended): AuraPlayer_Setup_v1.0.0.exe (Full installation wizard, adds Start Menu and Desktop shortcuts) 🪟 Windows (Portable): AuraPlayer_Windows.zip (Extract and run AuraPlayer.exe directly) 🍎 macOS (Portable App): AuraPlayer_macOS.zip (Extract and run the bundled app on macOS) 🐧 Linux (Portable Binary): AuraPlayer_Linux.tar.gz (Extract and run the pre-compiled executable)
✨ What's New in v1.0.0
📋 1. Read-Only Track Properties & Technical Metadata • Properties Dialog: Right-click any song across the app (Tracks view, Queue panel, Album page, Artist page, Genre page, Playlist page) to open a read-only Properties window. • Live Technical Info: Uses mutagen to read live audio file technical details upon opening (Format, Bitrate, Sample Rate, Channels, File Size, and File Path) with selectable text for copying file paths. • Graceful Handling: Safely hides missing fields and gracefully handles missing/corrupted files.
🎨 2. Interactive Lottie Vector Animations & Real-Time Theme Tinting • Lottie Control Buttons: Replaced static icons with smooth vector animations for Play/Pause, Shuffle, Repeat, Mute, and Favorite Heart icons across the bottom player bar and full player screen. • Theme-Aware Tinting: Vector stroke and fill colors dynamically transition to match the active UI theme (Dark, Light, Midnight Blue, Warm Amber) in real time. • Micro-Interactions: Smooth hover scaling, click feedback, and play state transitions powered by rlottie-python.
🖼️ 3. Player Screen Background Blur & Visual Polish • Dynamic Backdrop Blur: Added an elegant, blurred cover-art background overlay on the full Player Screen for an immersive listening environment. • Centered Transport Bar: Re-architected bottom player bar layout stretching to keep transport controls dead-centered across all window dimensions. • Fixed Queue Table Ratios: Resolved rounding drift in table column resizing so column proportions stay perfectly stable during window resizes.
📦 4. PyInstaller Packaging & Release Bundling • Bundled rlottie.dll: Added PyInstaller hooks (collect_dynamic_libs / collect_data_files) to bundle required C-extension DLLs directly into standalone .exe release packages. • Official Installer: Integrated Inno Setup script (installer.iss) for v1.0.0 release deployment.
🔍 5. Live Search & Multi-Artist Highlights • Live Floating Search Overlay: Non-disruptive floating modal search (Ctrl+F) matching across Tracks, Artists, Albums, Genres, and Playlists. • Multi-Artist Navigation: Multi-contributor artist links with theme-aware hover highlights and individual artist pages.
🐛 Feedback & Contributions Found a bug or have a suggestion? Please let us know by opening a ticket in the Issues section! Want to contribute? Pull requests are warmly welcomed!
Full Changelog: v1.0.2-beta...v1.0.0
v1.0.2 Pre-release
🌸 AuraPlayer v1.0.2-beta (Pre-release)
AuraPlayer v1.0.2-beta brings major new features including the brand-new Live Floating Search Overlay mechanism, non-disruptive tab navigation architecture, multi-artist link hovers, track cover playback triggers, and refined album page header artist styling!
This is an early pre-release build. While core music playback, gapless audio handoff, playlist management, and live search are fully functional, you may still encounter minor visual polishes or edge cases.
📥 Download Assets
Download the release assets for your operating system below:
🪟 Windows (Installer - Recommended): AuraPlayer_Setup_v1.0.2-beta.exe (Full installation wizard, adds Start Menu and Desktop shortcuts)
🪟 Windows (Portable): AuraPlayer_Windows.zip (Extract and run AuraPlayer.exe directly)
🍎 macOS (Portable App): AuraPlayer_macOS.zip (Extract and run the bundled app on macOS)
🐧 Linux (Portable Binary): AuraPlayer_Linux.tar.gz (Extract and run the pre-compiled executable)
✨ What's New in v1.0.2-beta
🔍 1. Live Floating Search Overlay Mechanism
• Top Bar Live Search Box: Centered, rounded search box directly in the Top Bar with a dynamic × clear button that clears input and hides automatically when empty. Ctrl+F shortcut focuses search input instantly from anywhere.
• Non-Disruptive Floating Overlay (SearchOverlay): Search results do NOT push new pages into the central tab navigation stack (preventing tab bar crowding). Instead, results drop down as an elegant floating modal overlay directly beneath the search input.
• Instant Dismissal: Pressing Esc or clicking anywhere outside the search dropdown dismisses the search overlay cleanly without disrupting current playback or page state.
• Categorized Live Results: 180ms debounced live search matching across Tracks, Artists, Albums, Genres, and Playlists with collapsible category sections ("View more" / "Show less").
🖱️ 2. Multi-Artist Links & Row Interaction UX
• Smart Multi-Artist Links: Collaborating artists on search track and album rows are rendered as individual clickable links with theme-aware hover highlights (text turns accent color & underlines on mouse hover).
• Track Row Cover Playback: Hovering over any search track row darkens the album cover thumbnail and reveals a play icon overlay. Single-clicking the cover thumbnail or double-clicking anywhere on the track row starts immediate playback.
• Double-Click Row Navigation: Double-clicking non-track result rows (Artists, Albums, Genres, Playlists) takes you directly to that item's view page.
🎨 3. Specific Album Page Header Artist Refactor
• bottomBarArtist Styling Alignment: Refactored header artist links on the Album Detail Page (AlbumPageView) to use ClickableLabel widgets (setObjectName("bottomBarArtist")).
• Unified Font, Color & Spacing: Matched the exact font size (12px), gray secondary color (var(--text_secondary)), 0px layout spacing, and bottomBarArtistComma separators used in the Bottom Player Bar. Hovering transitions text to the active theme accent color with an underline.
🐛 Feedback & Contributions
Found a bug or have a suggestion? Please let us know by opening a ticket in the Issues section!
Want to contribute? Pull requests are warmly welcomed!
Full Changelog: v1.0.1-beta...v1.0.2-beta
v1.0.1-Pre-Release
🌸 AuraPlayer v1.0.1-beta (Pre-release)
AuraPlayer v1.0.1-beta brings major new features including the complete Playlist Management system, Custom & Fallback Cover Art Collages, Drag-and-Drop track integration, and UI table hover refinements!
This is an early pre-release build. While core music playback, gapless audio handoff, and playlist management are fully functional, you may still encounter minor visual polishes or edge cases.
📥 Download Assets
Download the release assets for your operating system below:
🪟 Windows (Installer - Recommended): AuraPlayer_Setup_v1.0.0-beta.exe (Full installation wizard, adds Start Menu and Desktop shortcuts)
🪟 Windows (Portable): AuraPlayer_Windows.zip (Extract and run AuraPlayer.exe directly)
🍎 macOS (Portable App): AuraPlayer_macOS.zip (Extract and run the bundled app on macOS)
🐧 Linux (Portable Binary): AuraPlayer_Linux.tar.gz (Extract and run the pre-compiled executable)
✨ What's New in v1.0.1-beta
🎵 1. Complete Playlist System (Smart & Custom)
• Smart Playlists: Automated cards for Favorites, Recently Added, Recently Played, and Most Played tracks.
• Custom Playlists: Easily create, rename, and delete custom playlists to organize your music library.
🎨 2. Custom Playlist Covers & Smart 4-Album Collages
• Custom Cover Support: Assign custom artwork images to any custom playlist.
• Dynamic 4-Album Collage: When no custom cover is set, AuraPlayer automatically generates a crisp collage using the artwork from the first 4 unique albums added to the playlist (ordered by addition date).
• Automatic Cascading: Removing songs automatically updates the collage to the next available album artwork.
• Playlist Cover Art Display: Covers are displayed next to playlist names across playlist tables and pages.
🖱️ 3. Full Drag-and-Drop Support
• Table-to-Playlist Drag & Drop: Drag tracks directly from any view (Tracks, Albums, Artists, Genres, or Playlist pages) and drop them onto custom playlists or smart cards (like Favorites).
• Queue-to-Playlist Drag & Drop: Drag tracks directly from the Queue side-panel onto custom playlists or smart cards.
• Queue Reordering: Interactively rearrange queue rows using drag-and-drop handles.
🎨 4. Table UI & Layout Enhancements
• Grid Line Refinement: Removed table grid lines for a sleek, modern desktop aesthetic.
• Full-Row Hover Highlighting: Unified hover highlights across all columns and table views (Tracks, Albums, Playlists, Artists, Genres).
• Tracks Tab Header Layout: Re-aligned "Play All" and "Shuffle" buttons to the right, with live total track count displayed on the left.
• Clean Cursor Feedback: Restored crisp default arrow cursors across Artists and Genres tables.
🐛 Feedback & Contributions
Found a bug or have a suggestion? Please let us know by opening a ticket in the Issues section!
Want to contribute? Pull requests are warmly welcomed!
Full Changelog: v1.0.0-beta...v1.0.1-beta
v1.0.0 Pre-release
🌸 AuraPlayer v1.0.0 (Pre-release)
A dynamic, beautiful desktop music player built on top of PyQt6. Experience smooth playback, gorgeous theme transitions, and gapless audio.
⚠️ Pre-release Notice
This is an early pre-release build. The application is currently in progress and is not yet fully completed, which means you may encounter some visual bugs, unpolished features, or unexpected crashes. However, the core music player is fully ready for you to enjoy!
📥 Download
Download the release assets for your operating system below:
- 🪟 Windows (Installer - Recommended): AuraPlayer_Setup_v1.0.0.exe (Full installation wizard, adds Start Menu and Desktop shortcuts)
- 🪟 Windows (Portable): AuraPlayer_Windows.zip (Directly extract and run
AuraPlayer.exewithout installing) - 🍎 macOS (Portable App): AuraPlayer_macOS.zip (Extract and run the bundled app on macOS)
- 🐧 Linux (Portable Binary): AuraPlayer_Linux.tar.gz (Extract and run the pre-compiled
AuraPlayerexecutable)
✨ Features Available Now
- Gapless Playback Engine: Implemented with sample-rate matching for seamless transitions between tracks.
- Metadata Editor: Built-in ID3 tag editor with support for track, artist, album, and year modifications.
- Synced Lyrics Panel: Smooth scrollable LRC lyrics viewer for interactive listening.
- Compact Slide-out Queue: Easily view and manage your active playing queue.
🚧 Upcoming Features
We are actively working on future releases! In upcoming versions, you can expect:
- 🔍 Advanced Search: Easily filter and find tracks in large libraries.
- 🎶 Playlists Support: Create, edit, and reorganize custom playlists.
🐛 Feedback & Contributions
- Found a bug? If you run into any issues, have suggestions, or want to share feedback, please let us know by opening a ticket in the Issues section of this repository.
- Want to contribute? I would be extremely happy to receive your pull requests! Fork the repository, make your changes, and send a PR over. Let's make AuraPlayer incredible together!
Full Changelog: https://github.com/parsaalavi1382/AuraPlayer/commits/v1.0.0-beta