-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nora v3.1.0-stable Minor Update #258
Open
Sandakan
wants to merge
48
commits into
master
Choose a base branch
from
minor-release
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Updated the build workflow to fix a bug for Nora app missing sharp dependencies in Linux environments. - Added experimental playback support for m4a and opus songs. Fixes #247, #242. - Fully converted Nora to an ESM package. - Added support for fetching lyrics from LRCLIB. Fixes #252. - 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, GenrePage are not centered in their grid cells.
- Added support for reading LRC files without the relevant song extension. - Discord Presence now updates as the player state changes. - Refactored front-end codebase use destructured imports to improve build size and performance. - Refactored all prompt menus to lazy load to improve performance. - Fixed some localization errors in en.json file.
Add support for symbolic links
- Configured to build Nora in rpm and flatpak packages. - Moved player related logic such as audio fade in/out to a new file. - Fixed a bug where 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 some localization issues. - Added support for copying lyrics lines. - Fixed a bug where some buttons in the About section of the Settings page are misaligned.
Closed
Closed
- Temperarily added macos support. - Fixed some localization errors.
… minor-release
- Updated app dependencies. - Disabled prettier lint workflow because it doesn't detect the config file. - Added a `how to use` prompt when visiting the lyrics editor for the first time.
Add Vietnamese as the 3rd option
- Fixed localization issue in LyricsPage title not allowing to change lyrics offline/online status.
- Updated app deps. - Updated the underlying lyrics parsing process. - Fixed a bug where lyric metadata are lost when saving lyrics from lrclib to lrc files. - Original lyric will now be shown along with the translated lyric.
- Moved isLyricsSynced to src/common - Updated parseLyrics.test.ts file to be compatible with the newer functionality.
- Fixed a bug where first metadata line in lrc file is considered a lyric line.
Migrated to tanstack-store for state management
- Removed unnecessary defaults from app reducer. - Moved localStorage default template to the app reducer.
- Renamed `delay` property to `duration` in MessageToRendererData type. - Fixed a bug where app starts with the white splash even though the app is in dark mode. - Updated hyperlinks to always be underlined.
Add Vietnamese translation
- Added a possible fix for VirtualizedGrid using pages not restoring state after changing pages.
- Fixed a bug where songs with empty synced lyrics are chosen as having synced lyrics.
- Fixed lyrics lines in LyricsEditingPage doesn't follow dynamic theme colors. - Updated app dependencies.
- Updated app dependencies.
- Improved preloader component performance. - Updated app dependencies.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Nora v3.1.0-stable Minor Update
Description:
Changelog:
🎉 New Features and Updates
how to use
prompt when visiting the lyrics editor for the first time.🔨 Fixes and Improvements
🐜 Known Issues and Bugs
Other Issues:
Checklist:
npm lint
andnpm run prettier-write
commands?npm run dev
?Important
Fill the checklist items below to,
Pull requests that directly modify the
main
branch should only fill the checklist items. > Delete if it's not the case.version
entry in thepackage.json
andpackage-lock.json
files in the root directory.versions
entry in release-notes.json file.artworkPath
to the entry.importantNotes
to the entry.new
,fixed
, andknownIssues
sections separately in thenotes
entry.latestVersion
entry.release downloads
badge URL with the created tag (same as theversion
entry in package.json) of the release.