Skip to content

Nora v2.5.0-stable

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Dec 15:56
· 38 commits to master since this release

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.