Skip to content

Releases: cache-repo/api-enhanced

Release v4.40.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 01:12
d55d92c

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

Choose a tag to compare

@github-actions github-actions released this 30 May 14:56
c92613b

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]=undefined if there is no options passed (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_tasks API, its module, and home.md documentation. (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: 修...
Read more