Nora v3.0.0-stable Major Update
Warning
Keep in mind that this major update will reset all previous app data.
Note
This update includes a full-screen player, dynamic themes, Turkish translations, bug fixes, and major performance improvements.
Changelog:
-
🎉 New Features and Updates
- Added an experimental full-screen player mode. Fixes #222.
- Added support for translating lyrics. Fixes #239.
- Added support for dynamic themes based on the currently playing song.
- Added experimental support auto-updating Nora.
- Added support for navigation between prompts for supported prompts.
- Greatly reduced unnecessary re-renders in turn improving overall performance.
- Added a feature to prevent the display from going to sleep in situations with no user activity like displaying lyrics.
- Moved notifications to the bottom right corner of the window.
- Added support for Discord Rich Presence.
- Added a progress bar to the bottom of the full-screen player.
- Added keyboard shortcuts to control prompt menu back/forward navigation buttons.
- Added Turkish translations. Thanks @mikropsoft.
- Added support for filtering songs and artists in selected pages.
-
🔨 Fixes and Improvements
- Greatly improved palette generation duration. (90% faster)
- Fixed some localization bugs in Nora.
- Fixed a bug where Nora doesn't send
albumArtist
data when scrobbling songs. - Improved performance when sending scrobbling and now playing data to Last.fm.
- Fixed a bug where albums related to artists are not shown.
- Fixed a bug where special characters are not shown when localizing text in Nora.
- Fixed a bug where metadata updates of songs outside the library fail.
- Improved animations when displaying lyrics.
- Fixed a bug where the auto-scrolling button in
LyricsPage
doesn't have a tooltip label. - Fixed a bug where the close button shows an incorrect tooltip label.
- Updated English translations. Thanks @JustCallMeQuincy.
- Added a CODE_OF_CONDUCT file to the repository.
- Fixed a bug where buttons and dropdowns don't have enough contrast to read text when a background image is displayed.
- ListeningActivityBarGraph now shows ListeningActivityBars according to the available width.
- Added a possible fix to a missing dependency for Nora when launching in Linux-based operating systems.
- Improved animations in notifications.
- Fixed a bug where the app window would be hidden if the monitor it was in got disconnected.
- Fixed a bug where app storage metrics show incorrect metrics when the app is installed in other than the C: drive.
- Improved import playlist performance.
- Fixed a bug where importing the Favorites playlist will make the app unresponsive due to many like/dislike notifications.
- Fixed a bug where Nora will forget about sub-folders inside parent folders.
- Improved app performance when displaying synced lyrics.
- Fixed a bug where lyrics copyright info is positioned incorrectly in the full-screen player.
- Fixed a bug where Nora doesn't check for LRC files in the custom LRC file path.
- Fixed a bug where lyrics with the same timestamps don't appear correctly.
- Fixed a bug where users can't change pages through the sidebar when the app language is changed to other than English.
- Fixed showing the musixmatch disclaimer twice in the disclaimer dialog.