Skip to content

Latest commit

 

History

History
1019 lines (671 loc) · 47 KB

File metadata and controls

1019 lines (671 loc) · 47 KB

Changelog

v1.16.0

compare changes

🚀 新功能

  • 为用户投稿页面添加全部播放按钮 (0c25e07)
  • 新增点赞按钮和一键三连功能 (8515a5f)

🩹 修复问题

🎨 UI 调整

  • 调整音乐推荐页面样式以及投稿播放全部的逻辑 (60cc885)

❤️ Contributors

  • Wood3n
  • ShellMonster

v1.15.0

compare changes

🚀 新功能

  • 为侧边栏收藏夹添加折叠功能 (6498bdc)
  • 推荐音乐增加音乐、鬼畜分区显示 (ca4617f)

🩹 修复问题

💅 Refactors

  • 重构收藏夹分组渲染逻辑 (6cdef07)

🎨 UI 调整

  • 优化顶部用户动态页面显示 (5190753)
  • 优化推荐音乐页面显示 (edeb874)

❤️ Contributors

  • Wood3n
  • ShellMonster

v1.14.0

compare changes

🚀 新功能

  • Add toggle to stop reporting playback history (f6dd39e)
  • Add a button to enable/disable reporting playback history in history page (4142a8a)
  • 新增本地音乐页面 (147f9cd)

🩹 修复问题

❤️ Contributors

  • Wood3n
  • UtopiaXC

v1.13.0

compare changes

🚀 新功能

  • Add play all button to music recommend and search pages (ba87e45)
  • 全屏播放增加样式设置 (e0b9607)

🩹 修复问题

  • Sanitize HTML tags from playlist song titles (5932d53)
  • 修复全屏播放颜色选择问题 (51eda4b)
  • 修复全屏播放颜色选择问题 (dc811dc)

💅 Refactors

  • Optimize play all button behavior (da9b8b8)

❤️ Contributors

  • Wood3n
  • ShellMonster

v1.12.0

compare changes

🚀 新功能

  • 全屏播放器新增歌词显示功能 (7314f36)

🩹 修复问题

❤️ Contributors

  • Wood3n

v1.11.0

compare changes

🚀 新功能

  • 侧边收藏夹菜单支持右键菜单 (444cbbc)

🔥 功能优化

  • 侧边菜单蓝宽度支持拖拽修改 (bde813d)

🩹 修复问题

  • deps: Update ui libraries (f7ea206)
  • 优化主题切换组件代码,移除主题色配置功能 (8cde702)
  • 解决播放异步报错问题 (2d90b71)
  • deps: Update dependency got to ^14.6.6 (a9b24fa)
  • 修复之前重构导致失效收藏夹仍然显示的问题 (5e99c6b)
  • 恢复主题设置 (a9f5f75)
  • Review problem (b00a986)
  • Review problem (6b6a317)
  • Review problem (9bfe6a9)
  • 修复播放时链接资源无法获取导致无法播放的问题 (a41af9c)
  • Review problem (c1f927c)
  • 修复收藏夹排序问题(#198) (#198)

❤️ Contributors

  • Wood3n

v1.10.0

compare changes

🚀 新功能

  • 侧边菜单支持拖拽排序 (6a90615)

🩹 修复问题

  • 修复一些问题 (f5e1cbf)
  • 修复mac顶部logo在折叠菜单状态下的样式问题 (1950741)
  • 修改随机播放选项样式 (1270dd4)
  • 修复在部分滚动区域意外显示返回顶部按钮的问题 (43a42ae)
  • 修复侧边栏拖拽问题 (eb64b6d)
  • 修复播放历史记录上报问题 (5c2e32a)
  • 修复播放历史记录上报问题 (1ccd3ed)
  • 优化交互 (9c035e4)

🏡 Chore

  • Add chrome-devtools-mcp config (9414730)

❤️ Contributors

  • Wood3n
  • Oxyg3n

v1.9.0

compare changes

🚀 新功能

  • 支持收藏夹封面图设置 (0f875ae)
  • 顶部动态补充动态更新提示 (984f0e0)
  • 新增侧边菜单收缩功能 (07484ba)

🩹 修复问题

  • 修改播放列表菜单显示 (b63d0cd)
  • 修改review问题 (b2adec7)
  • 补充更新侧边栏收藏夹逻辑 (3eaf7bd)
  • 优化交互 (2713bfc)
  • 优化搜索样式 (77ecfef)
  • 优化收藏按钮样式,修改review问题 (d53f791)
  • 移除无用的文件 (791c715)
  • Solve review problem (360814a)

❤️ Contributors

  • Wood3n

v1.8.0

compare changes

🚀 新功能

  • 新增全屏播放组件 (fe8bf2e)
  • 优化页面列表UI显示,支持compact紧凑模式UI (a4df42e)
  • 优化页面列表显示,补充图片请求参数 (d2c9fd3)
  • 优化主题切换 (2ba248f)
  • 新增代理设置功能 (541aa81)

🔥 功能优化

  • 优化播放列表等组件 (ed358aa)

🩹 修复问题

  • 完善全屏播放弹窗功能 (2b72a14)
  • 移除无用的组件代码 (e5b0e22)
  • 移除无用的console (1ad43bf)
  • 搜索记录顺序调整&截取 (a98419a)
  • 修复UI一致性 (38c3201)
  • 修复UI一致性 (ae7d802)
  • 修复review问题 (d57515f)
  • 修复关闭应用后没有按钮点击继续下载的问题 (3123d48)
  • 修复恢复下载和收藏夹播放按钮显示问题 (eeea362)
  • 修复tray icon显示和首页右键菜单显示 (e962e4a)
  • 统一收藏夹点击播放事件 (e45c6c7)

❤️ Contributors

  • Wood3n
  • Oxyg3n

v1.7.1

compare changes

🩹 修复问题

  • Update by gemini & remove wave setting (2ba5735)
  • Update theme code (0d98de3)
  • Update theme code (8590dda)

🎨 UI 调整

  • Normalize the settings page (da2aea4)

❤️ Contributors

v1.7.1-beta.1

compare changes

🩹 修复问题

  • 修复内置ffmpeg缺少运行库导致下载失败的问题 (055f042)

❤️ Contributors

  • Oxyg3n

v1.7.1-beta.0

compare changes

🔥 功能优化

  • 补充内置精简版ffmpeg (5ec29e8)

🩹 修复问题

💅 Refactors

  • 优化收藏等modal状态管理 (f2d6079)

📖 Documentation

❤️ Contributors

  • Wood3n

v1.7.0

compare changes

🚀 新功能

  • 新增查看视频动态功能 (99730d8)
  • 全局接口接入极验风控校验 (6e30b86)

🩹 修复问题

  • 获取播放链接被风控时接入极验 (b9c7264)
  • Import path (cda71e8)
  • 优化geetest代码 (1f8c0fd)
  • 优化查看动态review问题 (0f56a3b)
  • 移除无用的提示 (9ae8c88)
  • 完善用户空间动态功能 (2599206)

🏡 Chore

  • Change renovate update privacy (d43d17b)

❤️ Contributors

  • Wood3n

v1.6.1

compare changes

🩹 修复问题

  • 补充播放报错时日志采集 (bcacfdb)
  • 修复mini播放器进度同步问题 (5873216)
  • Fix release script (5176616)

❤️ Contributors

  • Wood3n

v1.6.0

compare changes

🚀 新功能

  • 新增系统快捷键功能 (0f0e15c)

🩹 修复问题

  • Mac dock icon (3c7617a)
  • 修复快捷键设置和注册问题 (a3e379c)
  • 完善快捷键设置功能 (0c177a8)
  • 修改快捷键映射在不同系统的显示 (e3ede64)
  • 修改下载文件名命名规则,避免过长文件名和覆盖本地同名文件 (efca4ca)
  • 修改review问题 (ae91fc9)
  • Progress bar optimization (fb82a97)
  • 修复文件名非法字符导致下载失败的问题 (c8cc1ef)
  • 修复模块导入路径 (3d2b840)
  • 修复review问题 (6356548)
  • 修复文件夹不存在导致下载失败的问题 (2a32ac9)
  • 将移除和创建文件夹修改为异步实现 (80668d8)
  • 修复review问题 (5b43d34)

💅 Refactors

  • 优化切换mini播放器实现,以响应快捷键设置 (4de3d23)

📖 Documentation

🏡 Chore

❤️ Contributors

  • Wood3n
  • Jeremy
  • Oxyg3n

v1.6.0-beta.13

🩹 修复问题

  • 修复非法文件名导致下载失败的问题(#145)

❤️ Contributors

  • Wood3n

v1.6.0-beta.12

compare changes

🚀 新功能

  • 设置页面新增快捷键设置功能

🩹 修复问题

  • 修复更改下载文件夹不生效的问题

v1.6.0-beta.11

compare changes

v1.6.0-beta.10

compare changes

🚀 新功能

🩹 修复问题

  • 移除无用的ipc方法 (dc4f4f8)
  • 修复下载记录初始化后重复下载的问题 (dbe1e34)
  • 支持断点续传和合并 (fd8468a)
  • 修复review问题 (224c87c)
  • Mac dock icon (0c2c3c9)
  • Action's macos version (906db36)

❤️ Contributors

  • Oxyg3n
  • Wood3n

v1.6.0-beta.9

compare changes

🚀 新功能

  • 媒体显示: 添加卡片和列表两种显示模式 test:目前只在我创建的收藏夹中使用 添加 displayMode 设置选项,支持在卡片和列表两种显示模式间切换 创建 MediaItem 组件统一处理不同显示模式的渲染逻辑 更新收藏页面以支持新的显示模式 (719a8b1)
  • media-item: 替换MVCard为MediaItem组件并支持显示模式切换 (7568001)
  • 视频收藏: 添加列表模式支持并优化数据获取逻辑 (06310ba)
  • 列表模式: 优化收藏夹列表加载逻辑,支持无限下拉分页 (04a52de)
  • 视频收藏: 添加全部媒体到播放列表功能并优化回调函数 (699093e)
  • 媒体显示: 添加卡片和列表两种显示模式 test:目前只在我创建的收藏夹中使用 添加 displayMode 设置选项,支持在卡片和列表两种显示模式间切换 创建 MediaItem 组件统一处理不同显示模式的渲染逻辑 更新收藏页面以支持新的显示模式 (8cf52f3)
  • media-item: 替换MVCard为MediaItem组件并支持显示模式切换 (1a3d868)
  • 视频收藏: 添加列表模式支持并优化数据获取逻辑 (540528d)
  • 列表模式: 优化收藏夹列表加载逻辑,支持无限下拉分页 (bd18333)
  • 视频收藏: 添加全部媒体到播放列表功能并优化回调函数 (b664d52)
  • 用户资料: 添加视频合集列表的列表视图模式 (5b4da03)
  • 收藏夹: 实现收藏夹资源搜索、排序和分页功能 (02a243f)
  • 用户资料: 添加视频搜索和排序功能 (8fc6a10)
  • 补充检测ffmpeg提示 (ea4ff22)
  • 视频合集: 添加搜索和排序功能 (4f8d04e)
  • 补充ffmpeg系统路径设置项 (720a8dc)

🩹 修复问题

  • 修复大量收藏夹选择时弹窗样式问题 (cda9bc0)
  • 移除无用的ipc模块 (e5f90b2)
  • 修复列表样式问题 (5436ec7)
  • 修复lint和review问题 (3d4dea3)
  • 视频合集): 收藏合集从多页码切换单页码的场景数据加载异常 feat(视频合集: 列表模式添加分页功能以提升性能 (94f05f0)
  • video-series: 修复切换合集时短暂显示上一个合集数据的问题 (0748806)
  • video-series: 修复搜索参数变化时未重置页码的问题 (7bb39bb)
  • 修复播放进度恢复问题 (e852ebc)
  • 修复下载记录按钮显示状态 (a726b27)

💅 Refactors

🏡 Chore

❤️ Contributors

  • Wood3n
  • Tang Wentao
  • Oxyg3n

v1.6.0-beta.8

compare changes

🚀 新功能

  • 组件MVCard: 为MV卡片添加播放量显示功能 close#80 在多个页面组件中添加playCount属性,并实现播放量格式化显示 新增数字格式化工具函数,支持亿/万单位转换 (#80)
  • 音量控制: 添加鼠标滚轮调整音量功能 (dadf5df)
  • 补充密码和短信登录功能 (c2a2203)
  • 托盘菜单: 添加播放控制和窗口显示功能 (f37a29b)
  • 托盘菜单: 添加播放控制和窗口显示功能 (e9ee09e)
  • 分集视频支持搜索 (025cd52)

🩹 修复问题

  • mv-card: 仅在 playCount 存在时显示播放计数 (1253827)
  • mv-card: 修复播放次数为null时显示异常的问题 (98f9e3e)
  • 修复mini播放器空状态显示问题 (e5e3ae0)
  • 修复mini播放器状态同步问题 (142e45b)
  • 完善密码登录和短信登录功能 (a3d96dd)
  • 鼠标滚轮调节音量功能增强 (009946d)
  • 修复搜索切换tab没有重置数据导致key重复的问题 (d7303f3)

💅 Refactors

  • 视频卡片: 统一播放次数属性为playCount (6672fb7)
  • 移除设置鼠标滚轮调整音量的功能,改为默认支持 (3fd7107)
  • utils: 使用 Intl.NumberFormat 替换数字格式化函数 (658aaaf)

❤️ Contributors

  • Wood3n
  • Hope
  • Oxyg3n
  • Tang Wentao

v1.6.0-beta.7

compare changes

🚀 新功能

  • 设置页面新增菜单设置功能 (3da7d1e)
  • 组件: 添加全选复选框组组件并应用于菜单设置 (5455a05)

🩹 修复问题

  • 回滚1.6.0-beta.6发版错误 (55a8d5c)
  • 修复windows打包问题 (853a3e9)
  • 我收藏的收藏夹: 修复我收藏的收藏夹显示已失效的bug,将getFavFolderCollectedList的pn从999改为50,并实现我收藏的收藏夹列表加载更多数据的功能 (1dad2f9)
  • Fix review problem (ffae6e1)
  • layout: 修复收藏夹列表显示问题并添加加载更多功能 Closes #100 - 修复收藏夹列表无法显示完整的问题 - 添加分页状态管理 - 实现数据追加功能 - 根据has_more状态显示"显示剩余X个"文字提示 (#100)
  • 移除trace自动生成的文件 (0fa5bd9)
  • 补充merge丢失的样式 (4163ff6)
  • Mac自动安装改为打开下载目录 (09c0d32)
  • Fix system default font value (cff5770)
  • Fix review problem (dc660c2)

💅 Refactors

  • 重构播放列表功能 (690a10b)
  • Add virtual list component (4903cc9)
  • 组件: 移除未使用的React导入并删除废弃文档 (6126b0d)

📦 Build

🏡 Chore

🎨 UI 调整

  • 优化macos图标显示 (10e92d5)
  • 优化播放列表显示,区分当前播放和其他列表歌曲 (e6682cd)

🤖 CI

  • 修改打包镜像 (942fcc4)
  • 修改打包镜像配置和release提交latest问题修复 (d8d5b2c)
  • 修改打包镜像配置 (1808df7)
  • Fix steps name (a6ea9ce)
  • Fix release edit problem (25ed792)

❤️ Contributors

  • Tang Wentao
  • Wood3n
  • Oxyg3n

v1.6.0-beta.6

compare changes

🚀 新功能

  • 设置页面新增菜单设置功能 (3da7d1e)

🩹 修复问题

  • 回滚1.6.0-beta.6发版错误 (55a8d5c)
  • 修复windows打包问题 (853a3e9)
  • Fix review problem (ffae6e1)
  • layout: 修复收藏夹列表显示问题并添加加载更多功能 Closes #100 - 修复收藏夹列表无法显示完整的问题 - 添加分页状态管理 - 实现数据追加功能 - 根据has_more状态显示"显示剩余X个"文字提示 (#100)
  • 移除trace自动生成的文件 (0fa5bd9)
  • 补充merge丢失的样式 (4163ff6)

💅 Refactors

  • 重构播放列表功能 (690a10b)
  • Add virtual list component (4903cc9)

📦 Build

  • 修改构建发包错误的问题 (ee2b7e8)
  • 修改electron针对不同平台的打包配置和release流程 (8403da0)
  • 修改pr-test-build镜像配置 (1f2f643)
  • 修改ci镜像配置 (95587c4)
  • 修改knip ci配置 (736d8de)
  • 修改安装包名称 (d9b8a0c)
  • 修改windows打包配置 (54aeb5d)

🏡 Chore

🎨 UI 调整

  • 优化macos图标显示 (10e92d5)
  • 优化播放列表显示,区分当前播放和其他列表歌曲 (e6682cd)

🤖 CI

  • 增加knip输出信息 (24ca7e8)
  • Add ubuntu arm64 config (d83fcc3)
  • Add ubuntu arm64 config (5071c4a)
  • Remove useless note (b48e312)
  • 修改打包镜像 (942fcc4)
  • 修改打包镜像配置和release提交latest问题修复 (d8d5b2c)
  • 修改打包镜像配置 (1808df7)
  • Fix steps name (a6ea9ce)
  • Fix release edit problem (25ed792)

❤️ Contributors

  • Wood3n
  • Tang Wentao
  • Oxyg3n

v1.6.0-beta.5

compare changes

🚀 新功能

  • Add audio quality preference settings (52b06f3)

🔥 功能优化

  • 优化检查更新功能, 增加手动检查更新按钮 (#63)

🩹 修复问题

  • Handle next track navigation for single item playlist (22ee09b)
  • Release script (ecfc510)
  • Handle next track navigation for single item playlist" (2ca8842)
  • Correct audio quality sort order for unknown IDs (42f8b30)
  • Prefer higher quality track when selecting medium quality (fa0f90c)
  • Apply audio quality preference when URL expires in togglePlay (504bde8)
  • Review problem (f4e7c1c)
  • Fix startDownload check (1279830)

✅ Tests

🎨 UI 调整

  • Improve audio quality settings UI display (06eb971)

❤️ Contributors

  • Oxyg3n
  • Wood3n
  • Xfly

v1.6.0-beta.4

compare changes

🚀 新功能

  • 补充macos dock右键菜单 (1d54ef9)

🩹 修复问题

  • 优化cookie注入的逻辑和user store的使用 (5e713af)
  • Knip ci config (a8e2d38)
  • Review problem (bc96515)
  • 修复csrf token校验问题 (c900d45)
  • 补充cookie刷新检测频率 (e778708)
  • 补充点击视频切换播放检测 (d3497e9)
  • 补充切换播放url可用检测 (f5fcd46)
  • 修改macos窗口按钮和icon显示 (d20f0d2)
  • Knip version (3c1f8fb)
  • Remove useless file (ade08c0)

📖 Documentation

🎨 UI 调整

  • 调整windows和linux右上角窗口按钮 (8292041)

❤️ Contributors

v1.6.0-beta.3

compare changes

🚀 Enhancements

  • 补充自动检测应用版本更新功能 (f0652d8)
  • 添加 mini 播放器功能 (8643934)
  • Add history page and optimize playback logic (50fd57f)
  • 添加 mini-player 播放模式按钮并重命名同步模块 (0f220ed)
  • Add audio waveform visualization feature (d244e18)

🩹 Fixes

  • 修改打包配置,修复音频跳转问题 (3c74a0e)
  • Remove useless exports (9be3a18)
  • layout: 修改分辨率兼容问题 (#13)
  • layout: 修改分辨率兼容问题 (#13)
  • 移除无用的样式,修复搜索用户点击跳转问题 (7abbd84)
  • 修改linux tray图标 (eed09fe)
  • Fix favorites play all feature and optimize experience (dea650d)
  • 修复tray右键点击事件 (ed6e258)
  • Add issues write permission to knip workflow (07ab409)

💅 Refactors

  • 删除不必要的注释 (ae728fd)
  • Improve favorites play all robustness and code quality (a9dea8b)
  • Optimize history page and play queue code (3c751d3)
  • 重命名 mini-player-sync 中的 channel 变量和通道名称 (2876c7a)
  • Extract magic number and improve error handling (8d29f4b)
  • Optimize mini player performance and UI (628148b)
  • Improve code quality based on code review suggestions (04eea2a)
  • Improve type safety in mini-player communication (15fb360)

📖 Documentation

🏡 Chore

  • 补充commitlint以生成更好的changelog和release-note (b288dfb)
  • 补充issue和feature模板 (7d2d487)
  • Fix release config (0daae72)
  • Fix release-it config (2f69c1a)
  • Add package tools restriction (6fa0a0b)
  • Fix package tools restriction (a468962)
  • Fix dependencies lock (3933415)
  • Fix rcdoctor config (177eecc)
  • Fix rcdoctor config (8d16302)
  • Fix release-it bump problem (8f962f5)
  • Add conventionalcommits deps (2138880)
  • Fix conventionalcommits version (2845130)
  • Release v1.6.0-beta.0 (bc5301e)
  • Release v1.6.0-beta.1 (0c1f08c)
  • Release v1.6.0-beta.2 (d875672)
  • 使用changelogen替换release-it (1cb1c89)
  • release: V1.6.0-beta.3 (febd640)
  • 使用changelogen替换release-it (c8055eb)
  • Remove test tag (dd3ac1f)
  • Remove test changelog (70e8ce9)
  • Remove conventional-commits version overrides (4a51326)
  • Fix lock file (529b562)

🎨 Styles

🤖 CI

❤️ Contributors

1.6.0-beta.2 (2025-11-30)

Features

  • 添加视频播放历史记录页面 @flystar233
  • 修复播放问题(#52)

Contributors

Thanks to @flystar233

1.6.0-beta.1 (2025-11-29)

Bug Fixes

  • 修复无法全部播放收藏夹的问题 @flystar233
  • 对收藏夹无效视频进行过滤 @flystar233
  • 修复tray右键点击事件
  • 修改linux tray图标
  • 移除无用的样式,修复搜索用户点击跳转问题
  • 修复分辨率兼容问题

Contributors

Thanks to @flystar233

1.6.0-beta.0 (2025-11-28)

Features

  • 补充自动检测应用版本更新功能 f0652d8

Bug Fixes

  • 修改打包配置,修复音频跳转问题 3c74a0e
  • remove useless exports 9be3a18

1.5.3-beta.1 (2025-11-26)

🩹 Fixes

  • fix search and login function by @flystar233 in wood3n#10

♥️ New Contributors

  • @flystar233 made their first contribution in wood3n#10

1.5.3-beta.0 (2025-11-26)

🩹 Fixes

  • 修复登录按钮显示问题 (b75e775)

⚒️ Chore

🤖 CI

1.5.2 (2025-11-22)

🔥 Performance

🩹 Fixes

  • 修复下载文件进度显示问题 (06b4363)
  • 修复白屏问题,移除electron main中调试代码(#3) (fe1f3ae)
  • 修复部分样式问题 (c6ef3ee)

1.5.1 (2025-11-17)

🩹 Fixes

  • 修复部分样式问题 (3263f81)

1.5.0 (2025-11-17)

🚀 Enhancements

  • 收藏夹支持播放全部功能,修复个人资料页面显示问题 (0ce59bf)

🩹 Fixes

  • 修复播放列表显示问题 (b240d24)

🎨 Styles

  • 优化播放队列显示 (9530c1d)

1.4.1 (2025-11-14)

🩹 Fixes

1.4.0 (2025-11-13)

🚀 Enhancements

  • change layout style (20c9927)
  • improve the download feature (709d137)

🩹 Fixes

📖 Documentation

1.3.0 (2025-11-07)

🚀 Enhancements

  • improve the download function (72c4cc6)

🩹 Fixes

1.2.1 (2025-10-22)

🩹 Fixes

1.2.0 (2025-10-22)

🚀 Enhancements

  • add error boundary and feedback (a21bfb4)
  • add theme change (3f64f5e)
  • electron config use typescript (1534702)

🩹 Fixes

1.1.7 (2025-10-17)

🩹 Fixes

  • fix module import problem (ad569eb)

1.1.6 (2025-10-17)

⚒️ Chore

1.1.5 (2025-10-17)

📖 Documentation

1.1.4 (2025-10-17)

🤖 CI

1.1.3 (2025-10-17)

🤖 CI

1.1.2 (2025-10-17)

⚒️ Chore

🤖 CI