Skip to content

Commit

Permalink
Patch release finalization
Browse files Browse the repository at this point in the history
  • Loading branch information
Sandakan committed Sep 10, 2023
1 parent ce4fb60 commit 2636375
Show file tree
Hide file tree
Showing 9 changed files with 676 additions and 645 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<div align="center">
<img alt="GitHub all releases" src="https://img.shields.io/github/downloads/Sandakan/Nora/total?label=all%20time%20downloads&style=for-the-badge">
<img alt="GitHub release (latest by date)" src="https://img.shields.io/github/downloads/Sandakan/Nora/v2.4.0-stable/total?style=for-the-badge">
<img alt="GitHub release (latest by date)" src="https://img.shields.io/github/downloads/Sandakan/Nora/v2.4.1-stable/total?style=for-the-badge">
<img alt="GitHub package.json version" src="https://img.shields.io/github/package-json/v/Sandakan/Nora?color=blue&label=latest%20version&style=for-the-badge">
<a href="https://github.com/Sandakan/Nora/blob/master/LICENSE"><img alt="GitHub license" src="https://img.shields.io/github/license/Sandakan/Nora?style=for-the-badge"></a>
<a href="https://github.com/Sandakan/Nora/issues"><img alt="GitHub issues" src="https://img.shields.io/github/issues/Sandakan/Oto-Music-for-Desktop?style=for-the-badge"></a>
Expand Down
97 changes: 51 additions & 46 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,57 +4,62 @@
<br>

![Nora v2.4.0-stable version artwork](assets/other/release%20artworks/whats-new-v2.4.0-stable.webp)
<br>

- ### **v2.4.1-stable - ( 10<sup>th</sup> of September 2023 )**

- ### 🔨 Fixes and Improvements
- Fixed a bug where environment variables are not initialized when migrating the database to a newer version. Fixes #195.

<br>

- ### **v2.4.0-stable - ( 09<sup>th</sup> of September 2023 )**

- ### 🎉 New Features and Updates

- Added support for authenticating Last.FM users from Nora.
- Added support for Last.Fm scrobbling. Fixes #187.
- Added support for sending favorites data to Last.Fm.
- Added support for sending now-playing song info to Last.FM.
- Added a feature that shows similar artists and relevant hashtags for an artist when in the ArtistInfopage.
- Added a feature that shows similar tracks of a song when in the SongInfoPage.
- Added a feature that shows unavailable tracks and a summary of the album when in the AlbumInfoPage.
- Added support for saving the window state so that Nora starts from the previous window state (e.g.: full-screen).
- Added support for viewing both synchronized and Un-synchronized lyrics in the SongTagsEditingPage.
- Added a pane to display additional info about the song in the SongInfoPage.
- Added a new `Account Settings` section to the SettingsPage.
- Added icons to buttons in the LyricsEditingPage.
- Added a button to go to LyricsEditingPage from the LyricsPage.
- Added an alert in the SongTagsEditingPage if there are pending lyrics to be written to a song.
- Added an option to display song track number instead of the index number when in Albums Info Page. Fixes #194.

- ### 🔨 Fixes and Improvements

- Fixed a bug where suggestion prompts don't hide when clicked on the button with an up arrow.
- Updated the feature to edit the next line's start tag with the current line's end tag and vice versa automatically.
- Fixed a bug where saved lyrics will be overwritten if the user selected the 'Synchronized Lyrics Only' or 'Un-synchronized and Synchronized Lyrics Only' options to save lyrics automatically and clicked the 'Show Online Lyrics' button.
- Fixed a bug where ignoring DuplicateArtistsSuggestions and SeparateArtistsSuggestions are not working.
- Fixed a bug where the 'No lyrics found' message will be shown in the LyricsPage when you try to view online lyrics that are not available for a song but have offline lyrics.
- Improved performance when displaying songs in CurrentQueuePage.
- Improved app logs to display the destination of the log.
- Improved app performance and reduced time taken when opening songs from File Explorer.
- Improved performance when opening Albums, Playlists, and Genres with bigger song lists.
- Updated outdated dependencies and fixed dependency vulnerabilities.
- Updated some icons in the app.
- Fixed a bug where saving automatically downloaded lyrics may confuse the audio player to skip the song. Fixes #192.
- Fixed a bug where ignoring DuplicateArtistsSuggestions and SeparateArtistsSuggestions are not working.
- Fixed a bug where automatically downloaded lyrics may try to save to songs that do not support modifying song metadata.
- Fixed a bug where songs show the original artwork instead of the optimized artwork and sometimes may fail to load the optimized artwork.
- Fixed a bug where duplicate album entries are added to artists when songs with the same album and artist are parsed. Fixes #191.
- Fixed a bug where the sorting state of songs in MusicFoldersPage is not being saved.
- Fixed a bug where search results from SongTagsEditingPage for artists, albums, and genres are fixed to a maximum limit of 5.
- Fixed a bug where clicking 'Play All' shuffles the queue.
- Fixed a bug where Ctrl + Click an item doesn't select it.
- Fixed a bug where user cannot use Shift + Click and Control + Click selection combinations simultaneously.
- Fixed a bug where suggestions don't get minimized when the up-arrow button is clicked.

- ### 🐜 Known Issues and Bugs
- Nora may fail to load some FLAC songs #184.
- ### 🎉 New Features and Updates

- Added support for authenticating Last.FM users from Nora.
- Added support for Last.Fm scrobbling. Fixes #187.
- Added support for sending favorites data to Last.Fm.
- Added support for sending now-playing song info to Last.FM.
- Added a feature that shows similar artists and relevant hashtags for an artist when in the ArtistInfopage.
- Added a feature that shows similar tracks of a song when in the SongInfoPage.
- Added a feature that shows unavailable tracks and a summary of the album when in the AlbumInfoPage.
- Added support for saving the window state so that Nora starts from the previous window state (e.g.: full-screen).
- Added support for viewing both synchronized and Un-synchronized lyrics in the SongTagsEditingPage.
- Added a pane to display additional info about the song in the SongInfoPage.
- Added a new `Account Settings` section to the SettingsPage.
- Added icons to buttons in the LyricsEditingPage.
- Added a button to go to LyricsEditingPage from the LyricsPage.
- Added an alert in the SongTagsEditingPage if there are pending lyrics to be written to a song.
- Added an option to display song track number instead of the index number when in Albums Info Page. Fixes #194.

- ### 🔨 Fixes and Improvements

- Fixed a bug where suggestion prompts don't hide when clicked on the button with an up arrow.
- Updated the feature to edit the next line's start tag with the current line's end tag and vice versa automatically.
- Fixed a bug where saved lyrics will be overwritten if the user selected the 'Synchronized Lyrics Only' or 'Un-synchronized and Synchronized Lyrics Only' options to save lyrics automatically and clicked the 'Show Online Lyrics' button.
- Fixed a bug where ignoring DuplicateArtistsSuggestions and SeparateArtistsSuggestions are not working.
- Fixed a bug where the 'No lyrics found' message will be shown in the LyricsPage when you try to view online lyrics that are not available for a song but have offline lyrics.
- Improved performance when displaying songs in CurrentQueuePage.
- Improved app logs to display the destination of the log.
- Improved app performance and reduced time taken when opening songs from File Explorer.
- Improved performance when opening Albums, Playlists, and Genres with bigger song lists.
- Updated outdated dependencies and fixed dependency vulnerabilities.
- Updated some icons in the app.
- Fixed a bug where saving automatically downloaded lyrics may confuse the audio player to skip the song. Fixes #192.
- Fixed a bug where ignoring DuplicateArtistsSuggestions and SeparateArtistsSuggestions are not working.
- Fixed a bug where automatically downloaded lyrics may try to save to songs that do not support modifying song metadata.
- Fixed a bug where songs show the original artwork instead of the optimized artwork and sometimes may fail to load the optimized artwork.
- Fixed a bug where duplicate album entries are added to artists when songs with the same album and artist are parsed. Fixes #191.
- Fixed a bug where the sorting state of songs in MusicFoldersPage is not being saved.
- Fixed a bug where search results from SongTagsEditingPage for artists, albums, and genres are fixed to a maximum limit of 5.
- Fixed a bug where clicking 'Play All' shuffles the queue.
- Fixed a bug where Ctrl + Click an item doesn't select it.
- Fixed a bug where user cannot use Shift + Click and Control + Click selection combinations simultaneously.
- Fixed a bug where suggestions don't get minimized when the up-arrow button is clicked.

- ### 🐜 Known Issues and Bugs
- Nora may fail to load some FLAC songs #184.

<br>

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -338,5 +338,5 @@
"raw_repository_url": "https://raw.githubusercontent.com/Sandakan/Nora/",
"website_url": "https://noramusic.netlify.app/"
},
"version": "2.4.0-stable"
"version": "2.4.1-stable"
}
23 changes: 21 additions & 2 deletions release-notes.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,32 @@
"latestVersion": {
"artwork": "/assets/other/release artworks/whats-new-v2.4.0-stable.webp",
"importantNotes": [
"This update adds support for Last.FM Integration and fixes a random bug where the player skips the song early after saving metadata."
"This update fixes the bug where Nora crashes saying 'ENCRYPTION_SECRET not found'."
],
"phase": "stable",
"releaseDate": "2023-09-09T14:06:47.910Z",
"version": "2.4.0-stable"
"version": "2.4.1-stable"
},
"versions": [
{
"artwork": "/assets/other/release artworks/whats-new-v2.4.0-stable.webp",
"importantNotes": [
"This update fixes the bug where Nora crashes saying 'ENCRYPTION_SECRET not found'."
],
"notes": {
"fixed": [
"Fixed a bug where environment variables are not initialized when migrating the database to a newer version."
],
"knownIssues": [
{
"note": "Nora may fail to load some FLAC songs."
}
],
"new": []
},
"releaseDate": "2023-09-10T14:41:50.712Z",
"version": "2.4.1-stable"
},
{
"artwork": "/assets/other/release artworks/whats-new-v2.4.0-stable.webp",
"importantNotes": [
Expand Down
Loading

0 comments on commit 2636375

Please sign in to comment.