Repository navigation
Releases: cache-repo/api-enhanced
Releases · cache-repo/api-enhanced
Release list
Release v4.40.1
Release v4.40.1
更新内容 / Changelog
从 v4.34.3 到 v4.40.1 的提交记录:
- ci: switch model (d55d92c)
- build: update dependence (f5ce55b)
- ci: switch pnpm 9 (4480bd4)
- ci: fix pnpm 11 not work (e43b123)
- ci: fix pnpm 11 not work (ed9bdd6)
- ci: fix pnpm 11 not work (7b733e5)
- ci: switch another model (edfaf6c)
- fix: 修复NMTID保底有随机生成导致服务器永远不会下放, 致使重复进入分支浪费性能 (22003c2)
- fix: 修改NMTID采取逻辑和匹配逻辑 (8376699)
- fix: 修正NMTID来源 (5c98a9a)
- ci: switch another model (7c17de7)
- fix: "高清全景声" => "高清臻音" add: "ste2", "c512", "aac2"三种沉浸声类型说明 (0957be6)
- ci: fix pnpm has no pnpm-workspace.yaml (4a91f77)
- feat: 更新歌曲相关接口 (a7437f7)
- docs: 补全私人漫游模式文档内容 (7b17a08)
- fix: /song/url/v1/302 & /song/download/url/v1 支持臻音全景声 (0b5c392)
- fix: /song/url/v1 支持臻音全景声 (881267c)
- fix: 错误的docker配置 (d7c0db9)
- fixes (a2a2a40)
- fix: pkg打包node18兼容 (543660f)
- fix: node18兼容 (98a9500)
- refactor: 重写checkToken V2模块 (c4a3d83)
- Merge branch 'pr/235' (c1fe1eb)
- upd (3357317)
- ci: test ci with the workflow file (5b780ad)
- ci: test ci with workflow file (fc9f418)
- format docs (5859944)
- remove disclaimer (aaa6459)
- feat: 新增云贝任务相关接口 (a898e1d)
- revert: revert some changes (686e8bf)
- fix: V-001 security vulnerability (9214cb9)
- fix: 修正workflow文件 (a79a2d9)
- fix(voice): load created podcasts in upload example (9608da9)
- feat(voice): support cover image uploads (93b3e62)
- ci(test): test ci with the workflow file (15f515c)
- fix: V-001 security vulnerability (e255e8f)
- ci(test): test ci workflow file (16aa61f)
- ci(test): test ci workflow file (a939003)
- perf: 更新接口定义 (8f4873f)
- ci: 更新问题管理工作流 (1a70281)
- feat: add complete current-user event listing (f5f4ff6)
- feat: add event privacy endpoint (eb1b5ba)
- ci(test): test ci workflow file (6732fc7)
- fix: 修复分享笔记接口 (6ce6b84)
- bump 4.39.0 (63d89aa)
- docs: 删减合并冲突出现的问题 (8c212be)
- Merge pull request NeteaseCloudMusicApiEnhanced#215 from ZxwyWebSite/feat-lottery (89de56d)
- Merge pull request NeteaseCloudMusicApiEnhanced#215 from ZxwyWebSite/feat-lottery (9adfd50)
- feat: 显示器显示剩余时长 (a8266c6)
- feat: 新增云小编抽奖接口 (64a6b96)
- feat: 新增获取免费听市场状态 (20d3a1a)
- feat: weapi支持checkToken (4826c65)
- feat: 新增评论相关接口 (7822ab0)
- 删除 package-lock.json (6f8dd1d)
- 修复(song_url_v1): 删除非sky等级的immerseType处理逻辑 (ddd0af5)
- feat(song/url-v1): 新增immerseType参数支持并更新文档 (fbd2e06)
- feat: 新增云小编抽奖接口 (4442fb4)
- revert: some changes (35d1c61)
- fix: 修复评论接口 (2fa78c3)
- feat: 新增云小编接口 (5ae1eab)
- style: 简化createOption (321c25b)
- docs: 新增免费听接口文档 (f527c1e)
- feat: 新增免费听接口 (0a5a124)
- docs: 修改运行要求 (6946dc8)
- perf: 改进api调试页面 (35607f5)
- docs(docs): 更新 sourceType 参数说明 (46073e5)
- feat(artist): 添加关注歌手新作品(歌曲/MV)接口 (bf12abe)
- feat(artist): 添加关注歌手新歌播放全部功能 (1491b91)
- fix: 黑胶乐签签到失败 (NeteaseCloudMusicApiEnhanced#197) (63f669d)
- docs: 删减文档内容 (9faeb0a)
- feat: 新增 listen_data_song_play_rank 歌曲播放排行接口 (f6db3e7)
- feat: add vip_growthpoint_getall - one-click claim all VIP growth rewards (xeapi) (9163d48)
- fix: 请求异常 (83ee2cd) (1454ee2)
- feat: add NCBL encrypted scrobble interface and update related documentation (83ee2cd)
- feat: 新增听歌打卡示例页面 (3c352b5)
- fix: 修复听歌打卡接口 (NeteaseCloudMusicApiEnhanced#167) (60ee927)
- feat: 支持显示加密方式 (eb07a52)
- feat(docs-format): 增加文档格式化工具 (6fc4231)
- revert: some changes (fa69736)
- Revert "feat: 增加文档格式化工具" (73a5e9d)
- Revert "fix(deploy): 修复部分启动失败 (NeteaseCloudMusicApiEnhanced#196)" (dc6f56e)
- Revert "refactor: 优化serverless入口文件" (2c9da85)
- refactor: 优化serverless入口文件 (1db3544)
- fix(deploy): 修复部分启动失败 (NeteaseCloudMusicApiEnhanced#196) (395a80e)
- feat: 增加文档格式化工具 (6550c7c)
- feat: 增强配置生成逻辑,添加重试机制和日志记录 (c959866)
- fix: 修复游客登陆接口 (e3a1c04)
- build(packages): bump @types/node from 25.5.0 to 25.9.2 (0300c1b)
- bump 4.35.0 (9896242)
- refactor: 自动生成sessionID (e7ff0da)
- Apply suggestions from code review (cb5b2e7)
- feat: 新增云盘歌曲下载链接接口 (1a5f91a) (f58fd4b)
- feat: 新增从云盘获取歌曲下载链接接口 (1a5f91a)
- feat: 为xeapi重构相关接口以优化密钥获取流程 (50cc26f)
- chore(deps): bump docker/login-action from 3 to 4 (a9c33de)
- feat: add relay_play_state_submit API for song play state tracking (39e0e07)
- chore(deps): bump aormsby/Fork-Sync-With-Upstream-action (6175d55)
自动发布 via GitHub Actions
Release v4.34.3
Release v4.34.3
更新内容 / Changelog
首次发布,包含以下提交:
- fix: 更新GitHub Actions和Dockerfile中的依赖版本 (c92613b)
- feat: 新增和改进黑胶乐签相关接口 (7aacc89)
- ci: 修复Dockerfile的错误配置 (8e93478)
- feat: 新增新版会员任务接口 (NeteaseCloudMusicApiEnhanced#173) (d26e6b0)
- feat: add xeapi support and refactor eapi_decrypt to api_decrypt (d0935f6)
- fix: wrong unit for yrc (5cf43c4)
- perf: 更新Bug报告模板和配置 (68567f4)
- Merge branch 'pr/183' (ec7eff1)
- fix workflows (1882c3c)
- feat: Add xeapi crypto support (f21f567)
- Merge branch 'main' into main (fc5a76d)
- bump 4.33.1 (4195c41)
- Squashed commit of the following: (232cc3d)
- Squashed commit of the following: (1b4af30)
- Update util/option.js (01d391a)
- Update util/option.js (85d70ba)
- Update util/option.js (3cfecbc)
- fix: 修正为原始逻辑,简化代码 (c6e9746)
- feat: 当ENABLE_RANDOM_CN_IP为true时,除非请求参数randomCNIP显式为false,默认开启randomCNIP (d6961ec)
- fix: randomCNIP 不工作 (02242ee)
- fix: 去除对github registry 的支持 (269456d)
- fix(workflow): 移动 pnpm 设置步骤以避免重复 (086e379)
- feat(workflow): 新增版本变更时创建发布的工作流 (38803a1)
- feat(上游): 新增多级行政区划和指定维度音乐排行榜接口 (3980d09)
- fix(workflow): 移除发布条件检查以简化工作流 (64d4847)
- fix(workflow): fix cant publish packages (cf74e90)
- feat: 新增评论举报接口 && bump 4.32.1 (a366983)
- feat: 更新song_copyright_rcmd接口参数为可选 (f5fe69c)
- feat: 新增灰色歌曲其他版本推荐接口 (b6be789)
- Merge branch 'main' into main (0395d08)
- 日推接口增加刷新参数 (3f679c0)
- feat: 新增助眠解压相关模块 && bump 4.32.0 (ba9c6de)
- bump 4.31.0 (2c36daf)
- docs: 更新文档 (bbb2b9d)
- feat: 添加DIFM相关接口 (3188238)
- chore: update deps (8e60324)
- Squashed commit of the following: (dbdbba3)
- fix(cors): 修复CORS源验证逻辑 (27aa9a0)
- feat(server): 支持多域名CORS配置 (30e5220)
- refactor(server): 修复函数名拼写错误 (7b2507e)
- docs: 更新readme (8521c19)
- docs: 更新文档 (4d8c4da)
- Apply suggestion from @gemini-code-assist[bot] (2e3cf4d)
- fix: 修复部分拼写错误 (288459c)
- fix: module/voicelist_search.js 拼写错误 (c1b8a38)
- feat: 新增评论相关接口并更新部分接口 (2dd12b8)
- chore(deps): bump actions/upload-artifact from 6 to 7 (f615547)
- chore: doc update for 302 endpoint (266cd8d)
- refactor: simplify /song/url/v1/302 call chain (89a70b1)
- upd changelog (cffe68d)
- feat: update doc icon (75ec2de)
- feat: 更新文档 (1320e57)
- feat: 更新文档 (bde1f08)
- feat: 添加评论统计数据 (e891287)
- feat: add song download url api end point for 302 * This will redirect access from http://localhost:3000/song/url/v1?id=2756058128&level=exhigh to actual resource url (5924163)
- docs: update readme (29ef4f6)
- docs: update readme (ee25eb1)
- chore: clean up empty code change sections in the changes log (31d2ec9)
- Update README.MD (b45bdd4)
- build: update deps (c14b06f)
- style(code): 格式化代码 (b1729f1)
- refactor(util): 简化文件帮助工具函数 (7554895)
- refactor(cloud): 重构文件处理逻辑并提取辅助函数 (92df6e1)
- fix(cloud): 修改上传接口Cookie参数传递方式 (1ad8ab0)
- fix(upload): 修复文件上传功能中的路径替换和临时文件支持 (a09f126)
- feat(cloud): 添加音频元数据解析功能 (872bae1)
- feat(cloud): 添加云盘上传模式选择和进度显示功能 (83c527a)
- chore(deps): 更新依赖包版本并移除冗余依赖 (84efe5d)
- chore(deps): 更新依赖包版本并移除不需要的依赖 (cfa475b)
- fix(cloud): 解决临时文件清理和上传流程中的错误处理问题 (4087baf)
- refactor(server): 优化文件上传配置和MD5计算逻辑 (8951e32)
- fix(cloud): 解决临时文件清理和异步操作问题 (33ccc83)
- fix(cloud): 移除了重复的条件判断 (2d6173b)
- feat(cloud): 支持临时文件上传功能 (ba7d1a8)
- fix(cloud): 解决云上传功能中的错误处理和代码清理 (26d5525)
- feat(server): 增加文件上传大小限制并优化配置 (4489f10)
- fix: 修复注入随机ip不生效 (bc9d7b9)
- refactor: 重构随机中国ip (f08f192)
- 更加优雅的显示URL和调试按钮 (c91f5f3)
- fix(server): prevent
obj[2]=undefinedif there is nooptionspassed (1df147e) - fix(server): Correctly inject client IP into request parameters (6d1f75f)
- feat: Add user playlist endpoints & domain overrides (bump 4.30.1) (NeteaseCloudMusicApiEnhanced#105) (2a0b54e)
- Auto-build: Add compiled binaries for win, linux, macos (NeteaseCloudMusicApiEnhanced#104) (a19418b)
- build(version): bump 4.30.0 (NeteaseCloudMusicApiEnhanced#102) (ce51da9)
- feat: add
musician_vip_tasksAPI, its module, andhome.mddocumentation. (NeteaseCloudMusicApiEnhanced#95) (27002d7) - Auto-build: Add compiled binaries for win, linux, macos (NeteaseCloudMusicApiEnhanced#88) (43d1c72)
- fix(workflow): 修复低级错误 (1d7e9cb)
- ci: 支持action自动编译可执行文件 (609c910)
- chore(packages): bump version 4.29.21 (2b69e9d)
- chore(packages): bump @typescript-eslint/parser from 8.51.0 to 8.53.0 (db2ca44)
- chore(packages): bump @types/node from 25.0.3 to 25.0.9 (6c79f74)
- chore(packages): bump eslint-plugin-prettier from 5.5.4 to 5.5.5 (fd0608a)
- 更新 README 以反映 Node.js 版本要求和 Docker 使用说明 (NeteaseCloudMusicApiEnhanced#80) (f6fc452)
- fix(require): fix modules not defined (748d5da)
- chore(packages): bump @types/node from 24.10.0 to 24.10.1 (NeteaseCloudMusicApiEnhanced#57) (6613fbf)
- chore(packages): bump @typescript-eslint/parser from 8.46.3 to 8.48.0 (NeteaseCloudMusicApiEnhanced#67) (c8493b9)
- chore(packages): bump prettier from 3.6.2 to 3.7.3 (NeteaseCloudMusicApiEnhanced#66) (b93578a)
- chore(packages): bump @typescript-eslint/eslint-plugin (NeteaseCloudMusicApiEnhanced#59) (de54c7f)
- fix(workflows): update branch references and remove unused push triggers (f2f78b2)
- chore(deps): bump actions/checkout from 5 to 6 (871414f)
- revert: revive back workflow (2d3f15f)
- refactor(unblock): Refactor song URL matching to use new utils package (NeteaseCloudMusicApiEnhanced#73) (598dd8b)
- feat(module): add vip daily signin (NeteaseCloudMusicApiEnhanced#72) (30bd839)
- docs: upd doc (d4ee3b8)
- fix(eslint): replace double quotes with single quotes (77eb154)
- fix: 修复验证码登录 (f7f8c54)
- chore(deps): update dependences (bcda215)
- ci(docker): fix cannot be deployed by linux arm64 (ca6834b)
- chore(deps): bump actions/stale from 8 to 10 (c8fba0f)
- chore(deps): bump peter-evans/create-or-update-comment from 4 to 5 (546a84b)
- 🐳 chore(deps): update dependences (1aba685)
- chore(packages): bump lint-staged from 16.2.6 to 16.2.7 (4af8323)
- chore(packages): bump music-metadata from 11.10.0 to 11.10.3 (a5a1a91)
- fix(eslint): fix files which have eslint problems (9d18639)
- refactor(generateRandomChineseIP): 完善随机中国ip功能 (fe28194)
- chore(packages): bump mocha from 11.7.4 to 11.7.5 (b14cb9b)
- chore(deps): update dependences (8639c9d)
- chore(packages): bump @typescript-eslint/parser from 8.46.2 to 8.46.3 (bc4a0d4)
- chore: 删除过时的issue模板和更新bug报告及功能请求模板 (4e00b94)
- fix(type): covert "music-metadata" esm to cjs (9019a2a)
- ci(debug): add more debug info (3a10a4d)
- docs: update doc (f39aafa)
- chore(deps): update dependences (d4d465e)
- feat: 增加云盘歌词接口 (2f2755a)
- chore(packages): bump @types/node from 24.9.1 to 24.10.0 (f46c0d4)
- chore(packages): bump music-metadata from 7.14.0 to 11.9.0 (14ee86e)
- chore(deps): bump actions/checkout from 4 to 5 (5e82018)
- chore(deps): bump docker/build-push-action from 5 to 6 (781299c)
- chore(deps): bump actions/setup-node from 5 to 6 (8fc6ed1)
- ci(action): fix workflows which pnpm is not installed (8bb68ac)
- ci(action): switch GitHub Actions to use pnpm and update actions (55858d8)
- fix(eslint): fix files which have eslint problems (597ac14)
- fix: update music search keyword and test case ID (398f410)
- chore(packages): bump lint-staged from 16.2.4 to 16.2.6 (80fbd7a)
- chore(packages): bump yargs from 17.7.2 to 18.0.0 (a4c9c0e)
- chore(packages): bump typescript from 4.5.2 to 5.9.3 (19e51bc)
- chore(packages): bump @types/mocha from 9.1.1 to 10.0.10 (a914b5b)
- chore(packages): bump eslint-config-prettier from 8.5.0 to 10.1.8 (5eeeaee)
- chore(packages): bump husky from 7.0.4 to 9.1.7 (446ad4c)
- chore(packages): bump @types/node from 24.6.1 to 24.8.1 (1f87ccf)
- chore(packages): bump @typescript-eslint/parser from 5.0.0 to 5.62.0 (323b101)
- chore(packages): bump mocha from 11.7.3 to 11.7.4 (d2351f6)
- chore(packages): bump eslint-plugin-prettier from 4.0.0 to 5.5.4 (dd653c0)
- build(ci): delete useless lock files (173496f)
- refactor(index): rewrite api index pages without ai and update dependences (b45739b)
- edit funding sources in FUNDING.yml (927b790)
- docs: upd readme (6d6eee1)
- chore(packages): bump lint-staged from 12.1.7 to 16.2.4 (a38d689)
- build(env): disable global dotenv file (f3d95f1)
- build(ci): change the package name (6d33efe)
- chore(packages): bump @typescript-eslint/eslint-plugin (acc458f)
- feat(randomCNIP): 添加随机中国IP选项 (d78a20e)
- fix(typeerror): 尝试修复vercel调用 500错误 (2cbd17a)
- chore(packages): bump dotenv from 16.6.1 to 17.2.3 (240d804)
- chore(packages): bump express and @types/express (89e7c98)
- ci(workflow): fix the workflow file that package name is illegal (16bf878)
- ci: add ghcr imagine (8dcbe4d)
- add fundings (a1fbcf7)
- docs(index): 指向官方文档 (c9c881b)
- feat: 支持全局cookie代理 (0e0777d)
- chore(dep): update dependence (765734c)
- 4.29.8 (7f3be34)
- docs(doc): add docker deployment (00af0c2)
- docs(readme): fix markdown grammar (001f206)
- docs(env-deploy): add env config (4d9045d)
- ci(dockerignore): add ignore (e001de3)
- docs(readme): fix gammar in this readme file (6ae1ccd)
- docs(readme): add docker deploy method (cb72918)
- ci(docker): add version tag to every deployment (ba16f2f)
- ci(fix): fix workflow file conflicts (a76576a)
- ci(docker-deployment): add dockerhub push workflow file (72526ba)
- docs: 更新readme (fb68043)
- docs(playlistSubscribe): 更新该内容文档 (ed3959f)
- chore(packages): bump prettier from 2.7.1 to 3.6.2 (771c2f9)
- chore(packages): bump @types/node from 16.11.19 to 24.6.0 (f5b7fa2)
- chore(packages): bump mocha from 10.0.0 to 11.7.2 (b798f13)
- chore(deps): bump actions/cache from 3 to 4 (edb9fbb)
- chore(packages): bump eslint-plugin-html from 7.1.0 to 8.1.3 (e7d9d0f)
- chore(deps): bump docker/setup-buildx-action from 2 to 3 (27bba9c)
- chore(deps): bump actions/checkout from 3 to 5 (2756209)
- chore(deps): bump actions/setup-node from 3 to 5 (053640f)
- ci(bot): enable dependabot (f7ad6b7)
- chore(package): update dependence (da6f590)
- 4.29.6 (9614838)
- 4.29.5 (348b756)
- feat(unblock): 新增bodian source (ea3acc0)
- chore(deps): 更新UNM至0.28.0 (09f6b86)
- chore(deps): 更新必要的依赖 (0535b88)
- chores (9fe3a0f)
- chore(deps): 更新axios依赖 (b73685a)
- chore(version): 更新版本号 (f16c92e)
- refactor: 重构模块加载 (abd0c9c)
- perf: 新增接口, 修复登录问题 (4f4aa13)
- issues: 添加事先声明 (365450c)
- fix (24928fc)
- refactor: 页面重写 (8787bc6)
- docs: 纠正文档 (442d0a8)
- fix: 修复合并出现的冲突 (79edb14)
- feat(logger}: 支持更好的日志输出, 完善了文档 (ceb2044)
- chore(deps): 更新依赖以及完善文档 (11e1c62)
- fix: 这辈子有了 (1261f83)
- feat: 尝试支持CF Worker部署 (5125847)
- Revert "fix: 修复部署问题" (a2befaa)
- fix: 修复部署问题 (7def05e)
- Revert "feat: 尝试支持edgeone" (7ece12c)
- Revert "fix: 修...