Releases: victoralvesf/aonsoku
Releases · victoralvesf/aonsoku
Aonsoku v0.8.1
v0.8.1 Release Notes
🚀 New Features
- Tablet Support: Added initial support for tablets and touch events. Thanks to @SamarthMP!
- Default Gain: Introduced a new option in Replay Gain settings to define a default gain for songs without Replay Gain metadata.
🛠️ Fixes
- Search: Improved the search functionality to trigger correctly for non-Latin characters. Thanks to @SamarthMP!
- Volume Variations: Resolved the issue causing volume level variations after changing songs.
- Lyrics: Updated lyrics handling to use plain lyrics from LRCLIB if synced lyrics are not found.
- Replay Gain on Linux: Disabled the Replay Gain feature on the Linux desktop app due to system bugs that could affect user experience.
- Window Controls: Added window controls to the big player on the Windows desktop app.
- Song Info: Fixed the overflow issue in the song info section of the big player.
- Player: Enhanced the player to handle CORS errors more effectively.
Aonsoku v0.8.0
v0.8.0 Release Notes
🚀 New Features
- Settings Dialog: Added a new Settings dialog for enhanced customization and control over your app experience.
- New Languages: Introduced German, Russian and partial French as language options. A special thanks to @kobayashi90, @arlcrow and @SebinNyshkim for their contributions via Weblate!
- Replay Gain: Introduced Replay Gain support to normalize audio playback volume for a consistent listening experience across tracks.
- Hide Radios Page: Added an option in the Settings dialog to hide the Radios entry from the sidebar menu for a more tailored navigation experience. It is also possible to lock this setting using environment variables.
- Support Older Servers: Implemented support for older versions of the Subsonic API to improve compatibility with legacy clients. A special thanks to @SamarthMP for his valuable contribution to the project!
- Syncronized Lyrics: Added support for synchronized lyrics, allowing you to follow along with your favorite songs in real time as they play. A special thanks to @SamarthMP for his valuable contribution to the project!
- Clear Radio Playback: Introduced a new button in the player for radio streams, allowing you to clear the playback queue and stop playback effortlessly.
🛠️ Fixes
- Improvements for Queue Page:
- Removed the queue context menu to streamline the user interface and simplify interactions.
- Adjusted the list to prevent content from flashing when the song changes.
- Adjusted the list columns for better display on smaller screens.
- Fixed Tooltips for Player Sliders: Stopped the click event propagation to prevent changing the song position after interacting with the tooltip.
- Songs Page: Fixed an issue where the song list appeared empty on certain servers, ensuring a seamless browsing experience. Thanks to @SamarthMP for his contribution!
Aonsoku v0.7.1
v0.7.1 Release Notes
🚀 New Features
- Mobile Restriction: Users accessing the app from a mobile device will now see a message informing them that the app is not supported.
🛠️ Fixes
- Full-Screen Performance: Optimized full-screen mode for improved performance on Firefox.
- Home Carousel Performance: Enhanced the performance of the home page carousel on Firefox.
- Full-Screen Progress Control: Fixed the progress bar not triggering when using trackpad gestures.
- Songs Table: Added a fallback value for cases where the song duration is missing. (#92)
- Table Selection: Improved performance for table row selection.
Aonsoku v0.7.0
v0.7.0 Release Notes
🚀 New Features
- Chinese Language Support: Introduced Chinese as a language option. A special thanks to @xiaogaozi for contributing via Weblate!
- Playlist Context Menu: Added the sidebar playlist context menu to the playlists page for a consistent user experience.
- Mini Sidebar: Redesigned the sidebar for improved usability on small-screen devices.
- Themes: Added 18 popular themes to enhance customization and user experience.
- Docker Environment Variables: Expanded the set of environment variables to allow greater customization of app deployment via Docker. Check
.env.example
orREADME
for more info. (#83)
🛠️ Fixes
- Full-Screen Performance: Optimized full-screen mode for improved performance on Google Chrome and Chromium-based browsers. (#86)
- Home Carousel Performance: Enhanced the performance of the home page carousel on Google Chrome and Chromium-based browsers.
- Custom Scrollbars: Replaced the default OS scrollbars with a custom design for a more consistent look and feel.
- Full-Screen Theme Toggle: Removed the full-screen theme toggle for better user experience.
- Album Without Year: Fixed an issue where album pages failed to load if the album lacked a year value. (#90)
- Playlist Title Link: Adjusted the size of the playlist title links on the playlists page for better visual consistency.
- Queue Page: Updated the height of the playback queue page to prevent it from overlapping with the header.
Aonsoku v0.6.0
v0.6.0 Release Notes
🚀 New Features
- Spanish Language Support: Added Spanish as a language option. Special thanks to Kamborio and gallegonovato for their contributions via Weblate!
- Custom Title Bar: Introduced a custom title bar for Windows and macOS users.
- Fullscreen Mode: Added fullscreen mode support for Desktop and Browser (Note: This feature is not yet functional on Windows).
- Password Toggle: Users can now toggle password visibility on the login screen.
- About Dialog: Added an "About" dialog displaying client and server details.
- OTA Update Dialog: Introduced a new dialog for Over-the-Air (OTA) updates.
🛠️ Fixes
- Linux CSS Compatibility: Added a fallback CSS file to resolve issues with TailwindCSS
backdrop-blur
classes on Linux.
v0.5.0
Features:
- Add a "See more" link to search results.
- Add the ability to list all songs by an artist.
- Add a search input on the songs page.
- Add a search input on the albums page.
- Make the info panel on album and artist pages collapsible.
- Improve the style of album, artist, and playlist headers.
- Improve the header navigation buttons.
Fixes
- Update the album card to properly truncate titles and artist names.
- Prevent users from reloading the page while a song is playing.
- Prevent users from opening a new tab.
- Ensure proper checking for the
mediaSession
object. - Update the native scrollbar color for Firefox.
- Fix the home carousel to display correctly on Firefox.
v0.4.1
v0.4.1
Fixes:
- Adjusted song count verification to prevent incorrect numbers.
v0.4.0
Features:
- Optimized the songs page to improve performance.
- Enhanced the queue list for better performance.
- Added support for looping the entire queue.
Fixes:
- Modified the Tauri protocol on Windows to improve communication with HTTP endpoints.
- Adjusted line height for album/artist/playlist titles to prevent text clipping.
Note: Due to issues building the app on Linux, only Windows and macOS builds are attached for now.