Skip to content

Releases: Sandakan/Nora

Nora v3.1.0-stable

29 Mar 11:40
a748985
Compare
Choose a tag to compare

Nora v3.1.0-stable Minor Update

whats-new-v3 1 0-stable

Tip

The latest version, ( v3.1.0-stable ) contains a lot of new features and improvements. As always expect some bugs in the app.

  • v3.1.0-stable - ( 29th of March 2025 )

  • 🎉 New Features and Updates

    • Added experimental playback support for m4a and opus songs. Fixes #247 #242.
    • Added support for fetching lyrics from LRCLIB. Fixes #252.
    • Added Vietnamese translation. Thanks @ElectroHeavenVN.
    • Added full translation support for lyrics.
    • Original lyric will now be shown along with the translated lyric.
    • Added support for reading LRC files without the relevant song extension.
    • Added support for symbolic links in file paths. Thanks @Brunight.
    • Configured to build Nora in the rpm package. Fixes #261.
    • Configured to build Nora for arm systems. Fixes #268.
    • Added support for copying lyrics lines. Fixes #253.
    • Added a blurred background for the full and mini player.
    • Added a how to use prompt when visiting the lyrics editor for the first time.
    • Added a new shortcut to open the shortcuts prompt
    • Added skip lyrics lines functionality to the mini and full-screen player
    • Added volume control to full-screen player.
    • Added support for lyrics romanization for supported languages. Thanks @ElectroHeavenVN.
  • 🔨 Fixes and Improvements

    • Fixed a bug where the correct lyrics line won't scroll to the center of the screen if the song is paused.
    • Fixed a bug where items in ArtistPage, AlbumPage, PlaylistPage, and GenrePage are not centered in their grid cells.
    • Fixed a bug where Discord Presence doesn't update as the player state changes. Fixes #244.
    • Fixed a bug where the sidebar shows a dynamic theme color in dark mode even though dynamic themes are disabled.
    • Fixed a bug where some views show light mode even though the dark mode is selected.
    • Fixed a bug where some buttons in the About section of the Settings page are misaligned.
    • Fixed a bug where non-library songs were not showing in Last.FM.
    • Fixed localization issue in LyricsPage title, not allowing changing lyrics offline/online status.
    • Fixed a bug where lyric metadata are lost when saving lyrics from lrclib to lrc files.
    • Fixed a bug where the first metadata line in LRC lyrics is considered a lyric line.
    • Fixed a bug where the app starts with the white splash even though the app is in dark mode. Fixes #272.
    • Updated hyperlinks always to be underlined.
    • Fixed lyrics that were not updated on LyricsPage right after modifying them in LyricsEditingPage.
    • Fixed lyrics lines in LyricsEditingPage don't follow dynamic theme colors.
    • Fixed app name showing "Electron" instead of Nora. Fixes #288.
    • Removed full-screen player that starts with lyrics showing.
    • Updated discord-rich-presence to display the current song position. Thanks @ElectroHeavenVN.
    • Fixed song filenames cut off at periods. Fixes #308.
    • Added a fix for file names with special characters that cannot be played in Nora player. Fixes #323.
    • Set true to disable background artworks as default to improve app accessibility and to maintain text contrast.
    • Update font-family stack in styles.css for improved typography consistency.
    • Added an advanced settings section with an experimental setting to toggle saving verbose logs.
    • Fixed translated lyrics do not show their original lyric above them.
    • Added a fix for image alignment issues. Fixes #307.
    • Added a fix for the app description shown when Nora is viewed in Task Manager. Fixes #333.
    • Fixed the like button not working in the mini-player. Fixes #341.
    • Fixed incorrect song ordering in playlists. Fixes #342.
    • Fixed the shuffle button not working and some shuffling issues. Fixes #343.
  • 🚀 Development updates

    • Migrated to @tanstack/store for efficient app state management reducing unnecessary re-renders and resource usage.
    • Nora was fully converted to an ESM-packaged app.
    • Fixed some localization errors in the en.json file.
    • Updated the build workflow to fix a bug for the Nora app that is missing sharp dependencies in Linux environments.
    • Updated app dependencies.
  • 🐜 Known Issues and Bugs

    • Artist names are split when the name has a comma. #321.
    • Bigger song libraries make the interface unresponsive and halt the song parsing process. #313.

Nora v3.1.0-stable pre-release - update 4

16 Mar 18:02
7a8c474
Compare
Choose a tag to compare

Fixes and Improvements

  • Fixed the like button not working in the mini-player #341.
  • Fixed incorrect song ordering in playlists #342.
  • Fixed the shuffle button not working and some shuffling issues #343.

Nora v3.1.0-stable pre-release - update 3

14 Mar 03:41
2711842
Compare
Choose a tag to compare

Fixes & Improvements

  • Added a possible fix for Nora not starting in Linux environments (missing sharp dependencies).

Nora v3.1.0-stable pre-release - update 2

08 Mar 08:27
38d53b6
Compare
Choose a tag to compare

Fixes and Improvements

  • Fixed song filenames cut off at periods
  • Added a fix for file names with special characters cannot be played by Nora player.
  • Added a blurred effect to background images
  • Set true to disable background artworks as default to improve app accessibility and maintain text contrast.
  • Add advanced settings for saving verbose logs and update related components.
  • Fixed translated lyrics do not show their original lyric above them
  • Improved song and album cover image positioning

Nora v3.1.0-stable pre-release - update 1

24 Feb 14:36
02d4e23
Compare
Choose a tag to compare

Fixes and Improvements

  • Fixed a bug where translating English lyrics, replaces the first lyric line with the translated text.
  • Fixed a bug where song metadata cannot be edited.

Known issues

  • App lags when resizing on the Home page.

Footnote

Nora v3.1.0-stable pre release

21 Feb 14:09
e58443d
Compare
Choose a tag to compare
Pre-release

Nora v3.0.0-stable

10 May 18:09
Compare
Choose a tag to compare

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.

Nora v2.5.0-stable

14 Dec 15:56
Compare
Choose a tag to compare

Nora v2.5.0-stable Minor update

whats-new-v2 5 0-stable

This update includes some of the most requested features such as 10-band equalizer, localization support, reading/writing lyrics from LRC files and a lot of bug fixes.

  • 🎉 New Features and Updates

    • Added localization support for Nora.
    • Added a setting to change the language in Nora.
    • Added support for reading album artists in songs.
    • Added support reading and writing song lyrics to .LRC files. Fixes #215.
    • Added a feature to play the next/previous lyrics line using Alt + Up/Down shortcuts for synced lyrics in LyricsPage. Fixes #216.
    • Added support for 10-band equalizer.
    • Added partial support for saving song album artist.
    • Added migrations support for local storage.
    • Added support for saving LRC files in a separate folder other than the folder where the relevant song is located.
    • Added support for renaming the playlist.
    • Scrobble song requests now include albumArtist data.
    • Sorting songs with track number now also considers their disk numbers. Fixes #211.
    • Added up next song popup for the mini-player.
    • Added a button to clear app local storage data.
    • Added support for holding metadata saves if that song is currently being played to prevent player confusions and song corruptions.
    • Added support for saving lyrics to an LRC file if edited through the SongTagsEditingPage.
    • CurrentQueuePage now shows the remaining time of the queue.
    • Added a new button to add an instrumental line below when editing lyrics lines.
    • Added a duration bar for lyrics lines to display current line duration.
    • Added auto scrolling as a button in CurrentQueuePage.
    • Added support for recording and storing song seek data.
    • Most seeked position and the seeked frequency of a song will be displayed in the SongInfoPage.
    • Added a new icon to show the lower volume level.
  • 🔨 Fixes and Improvements

    • Improved app performance when parsing large libraries and toggling favorites.
    • Improved how index numbers are displayed in songs.
    • Improved animations overall fluidness of the app.
    • Fixed a bug where multiple selections add duplicates to the selections.
    • Fixed a bug where albums persist from the previous page when in ArtistPage page if the previous ArtistPage had albums but the current one doesn't. Fixes #202.
    • Fixed a bug where lyrics offset is showed as positive even though it is set to negative.
    • Fixed a bug where total song duration in Playlists, CurrentQueue are reset to if they count to more than 24 hours.
    • Fixed padding issues when displaying song index.
    • Fixed a bug where default artist artworks are not displayed.
    • Fixed a bug where albums are created using data from artist tag in a song instead of the albumArtist tag.
    • Fixed a bug where sorting option is not saved in FoldersPage and PlaylistInfoPage.
    • Fixed a bug where the user cannot remove unsynchronized lyrics from a song.
    • Fixed a bug where listening data are not recorded if the song is being repeated.
    • Fixed a bug where Last.FM scrobbling data is not sent if the song is being repeated.
    • Fixed a bug where images flash when components re-render.
    • Fixed a bug where correct equalizer preset name is not displayed when changing different presets.
    • Fixed a bug where SongTagsEditingPage shows that there are metadata updates even though there aren't any when opening the page.
    • Improved enhanced synchronized lyrics support.
    • Fixed a bug where the last lyric line shows its range ends in Infinity.
    • Improved animations when displaying enhanced lyrics.
    • Fixed a bug where background image doesn't update when a new artist artwork is downloaded in ArtistInfoPage.

Nora v2.4.3-stable

21 Oct 07:30
414277f
Compare
Choose a tag to compare

This update includes a few fixes for some reported vulnerabilities from app dependencies.

🔨 Fixes and Improvements

  • Updated dependencies to fix some security vulnerabilities.

Nora 2.4.2-stable

10 Sep 17:25
0e468b1
Compare
Choose a tag to compare

This update fixes Last.Fm and Musixmatch activation issues. Sorry for too many updates. 🙏

  • 🔨 Fixes and Improvements

    • Fixed a bug where the installer doesn't include required environment variables.
    • Fixed a bug where users can't apply custom musixmatch tokens.
    • Fixed a bug where users can't authenticate with Last.FM.