Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Sandakan/Nora

Nora v4.0.0-alpha.2 Alpha Release

23 Nov 09:28
v4.0.0-alpha.2
645eafd

Choose a tag to compare

Pre-release

Caution

This is a pre-release software. Expect bugs.

Caution

This is a major release. App will start with a clean state and might overwrite all the previous data of the app.

Important

This version doesn't support most of the functionalities in the previous major version. I created this release to show what I've been upto this whole time.

Warning

This app has currently only been tested on Windows. App could be unstable on Linux and MacOS.

Changelog

  • Enabled the ability to re-parse and delete songs from the library. These features were disabled in the previous alpha build due to incompatibility issues.

Full Changelog: v4.0.0-alpha.1...v4.0.0-alpha.2

Nora v4.0.0-alpha.1 Alpha Release

15 Nov 17:40
36e617b

Choose a tag to compare

Pre-release

Caution

This is a pre-release software. Expect bugs.

Caution

This is a major release. App will start with a clean state and might overwrite all the previous data of the app.

Important

This version doesn't support most of the functionalities in the previous major version. I created this release to show what I've been upto this whole time.

Warning

This app has currently only been tested on Windows. App could be unstable on Linux and MacOS.

What's Changed

New Contributors

Full Changelog: v3.1.0-stable...v4.0.0-alpha.1

Nora v3.1.0-stable

29 Mar 11:40
a748985

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

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

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

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

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

Choose a tag to compare

Pre-release

Nora v3.0.0-stable

10 May 18:09

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

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.