Skip to content

Nora v3.0.0-stable

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 10 May 18:09

Nora v3.0.0-stable Major Update

whats-new-v3 0 0-stable

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.