Skip to content

Releases: MxIris-LyricsX-Project/LyricsX

v1.8.0-beta.7

13 Oct 13:44

Choose a tag to compare

v1.8.0-beta.7 Pre-release
Pre-release

What's Changed

  • feat: add a new lyrics source tab and priority ranking function by @Golevka2001 in #103

New Contributors

Full Changelog: v1.8.0-beta.6...v1.8.0-beta.7

v1.8.0-beta.6

14 Sep 17:02

Choose a tag to compare

v1.8.0-beta.6 Pre-release
Pre-release

What's Changed?

  • Due to CombineX failing to compile successfully in the latest Xcode26 Release mode, all CombineX code has been migrated to the system's built-in Combine, which may have bugs that can be reported in issues.
  • Built with the latest macOS 26 SDK
  • Fixed Spotify build URL force unwrapping crash

有什么变化?

  • 由于CombineX在最新的Xcode 26 Release模式下无法成功编译,所以所有CombineX的代码都迁移到了系统自带的Combine,可能会有bug,可以在issue提出。
  • 用最新的macOS 26 SDK构建
  • 修复Spotify构建URL强制解包的崩溃

v1.8.0-beta.5

10 Aug 11:27

Choose a tag to compare

v1.8.0-beta.5 Pre-release
Pre-release

移除LyricsKit的CombineX代码,迁移至Swift Concurrency。

增强Kugou, NetEase的歌词:

  • Kugou原有的搜索API只是获取候选歌词的中转步骤,所以之前会出现很多重复的。
  • 更新网易云歌词下载API,能下载更多的歌词,以前的搜索API没问题,只是歌词API有问题下不下来。

Remove CombineX code from LyricsKit, migrate to Swift Concurrency.

Enhance lyrics for Kugou and NetEase:

  • Kugou's original search API was just an intermediate step to get candidate lyrics, so there were many duplicates before.
  • Updated NetEase Cloud Music lyrics download API, can download more lyrics. The previous search API was fine, it was just the lyrics API that had issues and couldn't download.

v1.8.0-beta.4

09 Aug 15:59

Choose a tag to compare

v1.8.0-beta.4 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.7.4...v1.8.0-beta.4

更新内容

  • @garyyeap#56 中添加了繁体中文和香港繁体转换

  • @LogicSense1#61 中为日语歌词添加了罗马音

  • @garyyeap#94 中移除了 twIdiom,因为它对歌词来说是不必要的

  • @Mx-Iris 修复了 Spotify 歌词失效问题(需要在设置中重新登录)

  • @Mx-Iris 将网易云音乐源切换为官方源(有些歌词NeteaseCloudMusicApi搜索不出来,另外NeteaseCloudMusicApi作者已弃坑)

新贡献者

完整更新日志: v1.7.4...v1.8.0-beta.4

v1.8.0-beta.3

08 Mar 17:53

Choose a tag to compare

v1.8.0-beta.3 Pre-release
Pre-release

修复随播放器启动时歌词窗口没有记住打开的问题 #63

Fixed the issue that the lyrics window didn't remember to open when starting with the player #63

v1.8.0-beta.2

07 Mar 13:56

Choose a tag to compare

v1.8.0-beta.2 Pre-release
Pre-release

Support Netease Cloud YRC karaoke lyrics (there may be songs that do not contain karaoke lyrics) Currently the API call is their own deployment of NeteaseCloudMusicApi, deployed in Vercel, access within China is relatively slow, the release version will allow custom BaseURL.

支持网易云YRC逐字歌词(可能有歌曲不包含逐字歌词)目前API调用的是自己部署的NeteaseCloudMusicApi,部署在Vercel,中国境内访问比较慢,正式版会允许自定义BaseURL。

v1.8.0-beta.1

06 Mar 11:49

Choose a tag to compare

v1.8.0-beta.1 Pre-release
Pre-release

新功能 / New Features

  • NowPlaying应用白名单功能:现在您可以自定义允许跟踪的应用程序列表。启用此功能后,LyricsX将仅在指定的应用成为系统NowPlaying应用时进行跟踪,有效避免了浏览器网页播放导致的NowPlaying应用频繁切换问题。若不设置任何应用,则默认跟踪所有NowPlaying应用。

    NowPlaying Application Whitelist: You can now customize a list of allowed applications for tracking. When enabled, LyricsX will only track specified applications when they become the system's NowPlaying app. This effectively prevents tracking issues caused by web browsers during media playback. If no applications are specified, all NowPlaying apps will be tracked by default.

  • 新增歌词供应商:新增对Spotify和LRCLIB的支持。使用Spotify源需要登录账号(非Premium用户有一定限制,频繁请求可能导致获取失败)。特别感谢LyricFever项目,我们在实现这两个歌词供应商时参考了该项目的大量代码。

    New Lyric Providers: Added support for Spotify and LRCLIB. Spotify source requires account login (non-Premium users have certain limitations, and frequent requests may result in retrieval failures). Special thanks to the LyricFever project, as we referenced a significant amount of their code in implementing these two lyric providers.

修复和改进 / Bug Fixes and Improvements

  • 菜单栏交互优化:修复了菜单栏图标点击无响应的问题 (#55)

    Menu Bar Interaction: Fixed an issue where clicking on the menu bar icon was unresponsive (#55)

  • 快捷键支持:现在可以通过快捷键开关歌词HUD窗口以及设置界面 (#43)

    Keyboard Shortcuts: Added keyboard shortcuts to toggle the lyrics HUD window and settings interface (#43)

  • 状态记忆功能:歌词HUD现在会记住其显示状态,提供更一致的用户体验 (#48)

    State Persistence: The lyrics HUD now remembers its display state, providing a more consistent user experience (#48)

  • 窗口标题修复:解决了歌词HUD窗口标题为空的问题,使用OBS等软件捕捉窗口时能正确显示"Lyrics Window"标题 (#49)

    Window Title Fix: Resolved an issue where the lyrics HUD window had an empty title. Now when capturing with OBS or similar software, the "Lyrics Window" title is correctly displayed (#49)

  • 路径设置问题:修复了自定义歌词路径设置无响应的问题 (#53)

    Path Configuration: Fixed an issue where setting a custom lyrics path was unresponsive (#53)

v1.7.4

13 Feb 14:29

Choose a tag to compare

Fix the bug that the status bar menu keeps adding new icons when it is pressed and popped up #42

修复状态栏菜单按下弹出时不断新增图标的bug #42

v1.7.3

03 Feb 14:24

Choose a tag to compare

Version 1.7.2 added a hidden menu bar item. Since the settings cannot be opened after hiding it, opening the application again while it's already running will open the settings window.

v1.7.2 版本增加了隐藏菜单栏项目,隐藏之后无法再打开设置,则此版本在应用打开的情况下再次打开应用则会打开设置窗口。

v1.7.2-Fixup

02 Feb 06:29

Choose a tag to compare

This version fixes the automatic update failure issue. Older versions of Sparkle (1.x) did not support in-sandbox app updates. This version has been tested and is now working correctly.

这个版本修复了自动更新失败的问题,老版本的Sparkle是1.x版本,是不支持沙盒app内更新的,此版本目前测试已经正常。