Releases: algerkong/AlgerMusicPlayer
Release list
v5.1.0
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
帮我点个 star github star
✨ 新功能
- 新增本地音乐扫描播放功能
- 新增播客页面与组件
- 新增专辑页面
- 桌面歌词新增 单行/双行/滚动 三种显示模式,支持翻译开关和双行分组淡出动画
- 重构自动更新系统,使用 electron-updater 替代手动下载
- 设置页新增音频设备配置
- 快捷键整体重构优化
- 重构 SearchBar,集成标题滚动显示功能
- 优化音源解析策略与播放逻辑
- 优化移动端适配与 UI 布局
🐛 Bug 修复
- 修复自动播放循环与暂停失效问题
- 修复桌面歌词窗口首次打开无歌词问题
- 修复播放并发控制死代码、shallowRef 响应式丢失、歌词 IPC 高频调用
- 修复 AppMenu 错误主题色
- 修复播放列表抽屉关闭动画使用 setTimeout 不可靠问题
- 修复搜索结果滚动加载触发距离过大
- 修复本地音乐元数据解析并发限流与封面体积限制
- 修复本地音乐扫描增量判断逻辑
- 修复 preload 层 ipc.on 解绑监听器失效
- 修复歌词缓存 IPC 通道未接入初始化
- 修复歌词组件卸载时 groupFadeTimer 未清理导致内存泄漏
- 补全 MV/排行榜/歌单/搜索/专辑页面缺失的国际化
- 修复 NeteaseCloudMusicApi anonymous_token 文件不存在导致启动崩溃
- 修复移动端全屏歌词前奏阶段第一句歌词不可见
- 修复移动端音乐列表页按钮尺寸过大
- 登录页扫码登录改为默认首选
- 设置桌面端最小窗口尺寸为 900×640 防止内容截断
- 移除首页顶部多余 padding
- HomeHero 快捷导航仅移动端显示
🔒 安全
- 本地音乐 API 仅监听回环地址,防止外部访问
- LX Music 脚本执行隔离到 Worker 沙箱
🎨 优化
- 全面重构 UI:播放器、播放条、通用组件、列表项、布局、标题栏、搜索页等
- 重构首页 UI
- 设置页拆分为 7 个独立 Tab 组件,优化捐赠列表性能
- 重构音乐和歌词缓存逻辑,支持可配置缓存目录
- 统一进度追踪机制,移除重复的 rAF 更新循环
- 优化播放列表持久化,精简序列化字段并添加防抖写入
- 优化骨架屏加载效果,修复用户页左侧黑色背景
- 统一 SongItem 圆角与 hover 背景色
- 重构历史记录模块
- 调整主题主色
- 扩展数据层与播放能力
- 增加 i18n 检查脚本与提交钩子
- 重构 i18n 键值检查并增加引用告警模式
v5.0.0
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
请我喝咖啡(支持作者) ☕️ 赏你
帮我点个 star github star
✨ 新功能
- LX Music 音源脚本导入
- 逐字歌词,支持全屏歌词和桌面歌词同步显示
- 心动模式播放
- 移动设备整体页面风格和效果优化
- 移动端添加平板模式设置
- 歌词页面样式控制优化 支持背景、宽度、字体粗细等个性化设置
- 历史日推查看
- 播放记录热力图
- 历史记录支持本地和云端记录
- 用户页面收藏专辑展示
- 添加 GPU 硬件加速设置
- 菜单展开状态保存 - 感谢 harenchi 的贡献
- 搜索建议 - 感谢 harenchi 的贡献
- 歌词繁体中文翻译模块,集成 OpenCC 引擎 - 感谢 Leko 的贡献
- 自定义 API源 支持 自定义源文档 - 感谢 harenchi 的贡献
🐛 Bug 修复
- 修复随机播放顺序异常
- 修复音源解析错误处理
- 修复 Mini 播放栏主题颜色问题
- 修复桌面歌词透明模式标题栏显示
- 修复逐字歌词字间距
- 修复远程控制设置无法保存
- 修复下载无损格式返回 HiRes 音质 - 感谢 harenchi 的贡献
- 兼容 pnpm 包管理器 - 感谢 Leko 的贡献
🎨 优化
- 音源解析缓存
- 完善多语言国际化
- 优化播放检测和错误处理
- FLAC 元数据和封面图片处理 - 感谢 harenchi 的贡献
- 日推不感兴趣调用官方接口 - 感谢 harenchi 的贡献
- 代码提交流程优化,添加 lint-staged
赞赏支持☕️
| 微信赞赏 | 支付宝赞赏 | |
|---|---|---|
![]() ☕️喝点咖啡继续干 |
![]() 🍔来个汉堡 |
v4.9.0
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
请我喝咖啡(支持作者) ☕️ 赏你
帮我点个 star github star
微信公众号 AlgerMusic
✨ 新功能
- 重新设计pc端歌词页面Mini播放栏
- 添加清除歌曲自定义解析功能
- 添加Cookie登录功能及自动获取等相关管理设置 (16aeaf2) - 支持通过Cookie方式登录,提供更便捷的登录体验
- 添加UID登录功能,优化登录流程 (daa8e75) - 新增用户ID直接登录方式
- 添加主题根据系统切换功能 (d5ba218) - 支持跟随系统主题自动切换明暗模式
- 桌面歌词添加主题颜色面板组件 (d1f5c8a) - 为桌面歌词提供丰富的主题颜色自定义选项
- 增强播放速度控制,添加滑块控制并改善播放安全性 (8fb382e) 感谢Qumo的pr
- 添加日语和韩语国际化支持,并优化语言相关代码 (3062156)
- 添加繁体中文本地化支持 (2cc03cb) 感谢dongguacute的pr
- 播放速度设置弹窗标题添加速度显示 (aeb7f03)
🐛 Bug 修复
- 修复mac快捷键关闭窗口报错的问题 (67ef4d7)
- 修复mini窗口恢复时导致的应用窗口变小问题 (9b3019d)
- 修复歌单列表页面翻页类型问题 (e489ab4)
- 修复歌曲初始化问题 (b7a58a0)
- 修复音量调整不同步的问题 (679089e)
- 修复菜单显示不全的问题,添加滚动条 (09ccd9f)
🎨 优化
赞赏支持☕️
| 微信赞赏 | 支付宝赞赏 | |
|---|---|---|
![]() ☕️喝点咖啡继续干 |
![]() 🍔来个汉堡 |
v4.8.2
v4.8.1
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
请我喝咖啡(支持作者) ☕️ 赏你
帮我点个 star github star
微信公众号 微信搜索 AlgerMusic
QQ频道 AlgerMusic 加入频道
🐛 Bug 修复
- 修复无法快捷键调整问题
🎨 优化
- 优化音乐资源解析
- 去除无用代码,优化加载速度
安卓版本未更新
v4.8.0
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
请我喝咖啡(支持作者) ☕️ 赏你
帮我点个 star github star
微信公众号 微信搜索 AlgerMusic
QQ频道 AlgerMusic 加入频道
✨ 新功能
- 增强移动端播放页面效果,添加播放模式选择,添加横屏模式,添加播放列表功能 (81b61e4),(0d89e15),(9345805)
- 优化移动端界面动画效果,播放栏,返回效果等一系列功能
- 添加下载管理页面, 引入文件类型检测库以支持多种音频格式,支持自定义文件名格式和下载路径配置 (3ac3159),(b203077)
- 新增歌单导入功能 (edd393c)
- 列表添加多选下载功能,支持批量选择和下载音乐 (1221101),(8988cdb),(21b2fc0)
- Windows添加任务栏缩略图播放控制按钮 (9bec67e),(58ab990) 感谢HE Cai的pr
- 添加主窗口自适应大小功能,页面缩放功能,支持缩放因子的调整和重置 (6170047), (e46df8a)
- 添加歌词时间矫正功能,支持增加和减少矫正时间 (c975344)
🐛 Bug 修复
- 修复音频初始化音量问题,完善翻译 (#320) 感谢Qumo的pr
- 重构每日推荐数据加载逻辑,提取为独立函数并优化用户状态判断 (5e704a1)
- 修复刷新后第一次播放出现的无法播放问题 (6f1909a)
- 修复更多设置弹窗被歌词窗口遮挡问题,并优化为互斥弹窗,优化样式 (62e5166)
- 修复设置页面动画速度滑块样式和文本错误 (e5adb8a)
- 修复音频服务相关问题 (090103b),(5ee60d7)
- 修复播放栏无法控制隐藏问题 (d227ac8)
🎨 优化
- 优化歌曲列表组件布局(fabcf28)
- 重构播放控制逻辑,添加播放进度恢复功能并清理无用代码 (b9c38d2)
- 优化提示组件,支持位置和图标显示选项 (155bdf2)
- 添加mini播放栏鼠标滚轮调整音量,并优化音量滑块数字不展示问题 (5c72785)
- 优化收藏和历史列表组件,添加加载状态管理和动画效果 (5070a08)
- 翻译优化
- 代码优化
赞赏支持☕️
| 微信赞赏 | 支付宝赞赏 | |
|---|---|---|
![]() ☕️喝点咖啡继续干 |
![]() 🍔来个汉堡 |
v4.7.1
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
请我喝咖啡(支持作者) ☕️ 赏你
帮我点个 star github star
QQ频道 加入频道
4.7.1
- 修复下载歌曲时歌曲URL获取BUG,导致下载失败的问题
✨ 新功能
- 替换扁平风格图标 (c8e6db1)
- 添加双击歌曲播放功能 (258828f)
- 添加排行榜页面 (a8010c8)
- 添加播放速度控制功能 (6554736) (#241) 感谢Java-wyx的 PR
- 修改播放列表展示形式,添加清空播放列表功能 (2e96161)
- 歌单列表添加布局切换、播放全部、收藏、添加到播放列表功能 (b32408b)
- 优化播放栏,整合高级控制菜单(f5f0dbb)
- 添加顶部定时显示,定时器过期检查功能, (2dd4535),(170ac45)
- 添加 mac 状态栏播放按键控制功能开关 (2476fbd)
- 收藏列表添加升序降序排列 (2803d40)
- 为歌曲下拉菜单添加圆角样式,优化歌曲预览布局 (5bef0e4)
- 在用户歌单中添加"我创建的"标签,优化获取用户歌单的逻辑 (d56a25e)
- 在歌手详情页添加歌曲操作工具栏,支持播放全部、添加到播放列表和搜索功能 (6048e24)
- 添加所有用户的关注和粉丝列表点击,优化播放排行获取和无权限展示 (0c74291)
- 添加 macOS 下点击 Dock 图标激活主窗口的功能 (7fa0fa5)
- 添加鼠标滚轮调整音量功能,并显示音量百分比 (95af222)
- 添加歌曲右键不喜欢功能以过滤每日推荐歌曲 (a0935c7)
- 添加音乐平台链接,优化移动端样式 (01a3a7a)
- 在应用菜单中添加工具提示功能 (5084da3)
🐛 Bug 修复
🎨 优化
- 添加 husky 预提交和预推送钩子,运行类型检查以确保代码质量 (a449b74)
- 重构歌曲组件,添加基础组件和多种样式,优化播放列表抽屉功能 (ad7b504)
- 将下载逻辑提取优化(ca51020)
- 优化B站音频解析功能 (e47c84e)
- 统一音源选项的标签格式 (54cbb84)
- 移动端去除定时关闭功能 (f7951ec)
- 优化网页端下载程序功能 (56b3ecf)
- 退出登录时刷新页面 (54f82d3)
其他优化
(ae1a7c9)
(f68f499)
(6d4e6ef)
(2379b2c)
(33a1057)
(54d66d0)
(3c792ce)
(35b84f3)
(278db37)
v4.7.0
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
请我喝咖啡(支持作者) ☕️ 赏你
帮我点个 star github star
QQ频道 加入频道
✨ 新功能
- 替换扁平风格图标 (c8e6db1)
- 添加双击歌曲播放功能 (258828f)
- 添加排行榜页面 (a8010c8)
- 添加播放速度控制功能 (6554736) (#241) 感谢Java-wyx的 PR
- 修改播放列表展示形式,添加清空播放列表功能 (2e96161)
- 歌单列表添加布局切换、播放全部、收藏、添加到播放列表功能 (b32408b)
- 优化播放栏,整合高级控制菜单(f5f0dbb)
- 添加顶部定时显示,定时器过期检查功能, (2dd4535),(170ac45)
- 添加 mac 状态栏播放按键控制功能开关 (2476fbd)
- 收藏列表添加升序降序排列 (2803d40)
- 为歌曲下拉菜单添加圆角样式,优化歌曲预览布局 (5bef0e4)
- 在用户歌单中添加"我创建的"标签,优化获取用户歌单的逻辑 (d56a25e)
- 在歌手详情页添加歌曲操作工具栏,支持播放全部、添加到播放列表和搜索功能 (6048e24)
- 添加所有用户的关注和粉丝列表点击,优化播放排行获取和无权限展示 (0c74291)
- 添加 macOS 下点击 Dock 图标激活主窗口的功能 (7fa0fa5)
- 添加鼠标滚轮调整音量功能,并显示音量百分比 (95af222)
- 添加歌曲右键不喜欢功能以过滤每日推荐歌曲 (a0935c7)
- 添加音乐平台链接,优化移动端样式 (01a3a7a)
- 在应用菜单中添加工具提示功能 (5084da3)
🐛 Bug 修复
🎨 优化
- 添加 husky 预提交和预推送钩子,运行类型检查以确保代码质量 (a449b74)
- 重构歌曲组件,添加基础组件和多种样式,优化播放列表抽屉功能 (ad7b504)
- 将下载逻辑提取优化(ca51020)
- 优化B站音频解析功能 (e47c84e)
- 统一音源选项的标签格式 (54cbb84)
- 移动端去除定时关闭功能 (f7951ec)
- 优化网页端下载程序功能 (56b3ecf)
- 退出登录时刷新页面 (54f82d3)
其他优化
(ae1a7c9)
(f68f499)
(6d4e6ef)
(2379b2c)
(33a1057)
(54d66d0)
(3c792ce)
(35b84f3)
(278db37)
v4.6.0
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
请我喝咖啡(支持作者) ☕️ 赏你
帮我点个 star github star
QQ频道 AlgerMusic
✨ 新功能
- 增加音源重新解析功能 (82a69d0)
- 搜索列表添加下一首播放功能,修改播放逻辑搜索的歌曲点击播放不重新覆盖播放列表,添加全部播放功能 (31640bb) (#216)
- 增加windows和linux对arm64架构的支持(9f125f8)
- 添加"收藏"功能至托盘菜单 (3c1a144)
- 修改将歌单列表改为页面 (e2527c3)
🐛 Bug 修复
- 修复歌曲加入歌单失败问题 (8045034)
🎨 优化
v4.5.0
更新时间 2025 年 4 月 29 日 23:50
如果更新遇到问题,请前往 下载 AlgerMusicPlayer
帮我点个 star github star
请我喝咖啡(支持作者) ☕️ 赏你
QQ群 976962720
✨ 新功能
- 添加远程控制功能,支持使用局域网链接地址远程控制音乐播放操作(默认关闭需要在设置中开启) (c82ffd0)(#169)
- 更新歌手数据加载逻辑,首页添加周杰伦歌手信息常驻 (3069514)
- 更新 Electron v36.0.0
- 支持 PWA


