Nora v2.0.0-stable major update
Sandakan
released this
23 Apr 08:27
·
130 commits
to master
since this release
Nora v2.0.0 Major update
Warning! Installing this update would RESET the app to provide support for new features.
-
🎉 New Features and Features
- Added the 'Generate Palettes' button to the About section of the Settings to generate palettes on demand.
- Added playback-only experimental support for audio formats like FLAC, AAC, and M4R. Fixes
#148 , #142, #154 . - Added support for viewing storage usage by the app.
- Added experimental support for an improved folder structure. Fixes #134.
- Added experimental support for suggestions for duplicate artists and artists identified as single artists. Fixes
#140. - Added a new context option for the currently playing song artwork to the currently playing song's album. Fixes
#149. - Added a new banner to the SongTagsEditingPage when trying to edit song formats supported for playback only.
- Added experimental support to generate a playlist cover automatically from the songs inside with the support to
randomize the artworks as an additional feature. Fixes #145. - Added new options to configure the automatically generated playlist cover in the Preferences section of Settings.
- Added experimental support for an Audio Equalizer to the app. Fixes #151.
- Added a new prompt for the user to customize chosen folders before parsing them. Fixes #134.
- Added a new feature to reduce animations when the system is on battery power.
- Added a new feature to change the playback speed of the player.
- Added a new button to the right side of the app's footer for advanced playback options.
- Added a new smooth scrolling feature to pages that directs users to specific parts of the page.
- Added a new title next to the artwork in the queue to show the queue type.
- Added support for responsive song cards in the Home.
- Add a new transition effect for some icons.
- Added support to toggle between predictive search and normal search.
- Added support for highlighting more than one lyrics line at a time. Fixes #135.
- Added a new artwork filter for Deezer artist artworks to prevent showing artwork placeholders.
- Added a new auto-scrolling feature for the Queue page to scroll to the currently playing song on song skip.
- Added a new feature to show some info about the song to be played next in the currently playing song info container
periodically.
-
🔨 Fixes and Improvements
- Reduced the parsing time of a newly created library by around 30%.
- Fixed a bug where the app theme will change when changing the system's theme even though the user didn't select to
use the system theme in the app. - Fixed a bug where the theme of the taskbar playback control buttons changed with the app theme instead of the system
theme. - Fixed a bug where removing a song from an album with only one song doesn't remove the album.
- Fixed some bugs related to sorting folders.
- Fixed a bug where users can't go to the same page with different data. For example, the user can't go to another
artist's info page while staying on another artist's info page. - Migrated the Music Folders section from Settings to the Music Folders page in the sidebar.
- Fixed a bug where Sidebar becomes cluttered in smaller resolutions. Fixes
#136. - Updated some texts in the SongTagsEditingPage.
- Fixed a bug where users can save the same song tags again and again in the SongTagsEditingPage.
- Improved directory handling by the app.
- Reduced the brightness of background artwork.
- Fixed a bug where error messages and stack traces aren't being added to the log file.
- Fixed a bug where updating song id3 tags doesn't update album metadata.
- Fixed a bug where the app doesn't check for updates after the connection was established.
- Fixed a bug where the focus state of a button persists even after the button is clicked.
- Fixed a bug where SongTagsEditingPage allows checking for song online results even though the app isn't connected to
the internet. - Fixed a bug where disabled buttons show a loading animation. Fixes #139.
- Fixed a bug where clicking the recent search results and clicking another element to go to another page and come
back doesn't persist the clicked recent search result in the search page. - Fixed a bug where the user can't update the artwork of a playlist after creating it.
- Fixed a bug where images aren't being shown on the app after they were updated due to caching.
- Fixed a bug where the app could go into an infinite error loop if there were any playback errors that the app
couldn't handle it. - Fixed flickering issues on some components when they were being updated.
- Fixed a bug where images show the alt text when hovered.
- Increased the font weight of the text in the sidebar.
- Fixed a bug where artist images shown next to the currently playing song cover aren't positioned correctly.
- Fixed a bug in Metadata Editing Page where the album cover is always the current song cover.
- Fixed a bug where selecting 'Add Selected' or 'Add All' when choosing song metadata results from the internet
doesn't update the artists, albums, and genres I the editing page. Fixes
#138. - Improved accessibility in the Song Metadata Editor.
- Improved transitions in prompt menus.
- Fixed a bug where closing the prompt menu will flicker the menu.
- Fixed a bug where clicking the Most Relevant Album doesn't open the relevant Album page.
- Fixed a bug where artist names on the Song Info page aren't positioned.
- Fixed some bugs related to customizing selected metadata prompt.
- Fixed a bug where hovering over seek bars show an incorrect value.
- Fixed a bug where the message 'No Synced Lyrics Found' persists after disabling the lyrics.
- Added support for selecting multiple items by Shift + Click and select all by clicking Ctrl + A. Fixes
#143. - Fixed a bug where the loading element in a button isn't positioned correctly.
- Improved accessibility in SongTagsEditingPage.
- Fixed a bug where the F5 shortcut to reload doesn't work for other programs when Nora is opened. Fixes #155.
- Fixed a bug where resetting the app doesn't clear local storage data.
- Reduced the space required to save listening data information by around 90%.
- Fixed a bug where resetting the app doesn't remove the data related to blacklists.
- Fixed a bug where Mini-player doesn't follow the reduced motion.
- Fixed a bug where adding a song to play next to the last song of the queue will not be played.
- Fixed a bug where users can go to the same page repeatedly.
- Fixed a bug where clicking a button to go to a specific page twice would direct users to Home.
- Fixed a bug where folder modifications are not recognized in folder structures.
- Updated some styles in prompts.
- Fixed a bug where the Img component tries to fetch 404 requests repeatedly.
- Fixed a bug where users can download lyrics in the lyrics editor even though the app is not connected to the internet.
- Updated some styles in the Release Notes prompt and open_source_licenses prompt.
- Reordered buttons in the About section of Settings.
- Fixed some security vulnerabilities in the app.
-
🐜 Known Issues and Bugs
- Currently there aren't any known issues.