Releases: UnblockNeteaseMusic/server
Releases · UnblockNeteaseMusic/server
v0.27.0
TL; DR
- Renewed default certificates
- Fixed compatibility with the latest NCM clients
- Fixed Kuwo, pyNCMd and QQ provider
- Supported follow source order & disable upgrade check
- Improved the documentation
- Other fixes and improvements
Breaking changes
- sec!: renew cert #614
Root CA is changed, you need trust the new cert manually, see 安裝 UNM 的 HTTPS 憑證 for details.
Fixes
- fix(provider/pyncmd): migrate api to vercel #758
- fix(provider/kuwo): tweak search keyword
- fix: Do not colorize if printing to non-TTY device #798
- fix(hook): ERR_OSSL_EVP_WRONG_FINAL_BLOCK_LENGTH #834
- fix(hook): rework with latest PC clients #859
- fix(hook): add missing encoding tag #840
- fix(hook): fix working with iOS's search page
- fix(provider/qq): rework search API #865
- fix(webpack): add missing shebang in precompiled bundles #878
Features
- feat(npm): add start/dev script
- feat(hook): support disable upgrade check #862
- feat(match): follow source order #866
- feat(nw.js): add environment variables support #876
Docs
- docs(README): update note for youtube and pyncmd
- docs: add missing description for port settings #817
Chores
- Update dependencies to the latest
New Contributors
- @mos9527 made their first contribution in #758
- @FrzMtrsprt made their first contribution in #798
- @Tiger2lala made their first contribution in #817
- @msylgj made their first contribution in #840
Full Changelog: v0.27.0-rc.6...v0.27.0
v0.27.0-rc.6
TL;DR
yt-dlp
became one of the default sources.- Fixed up the PyNCMd provider and the QQ provider.
- Completed the documentation.
Breaking Changes
Fixes
- fix(nw): optional parameters
- fix(provider/pyncmd): update api url
- fix(hook): 修复我的音乐云盘内歌曲无法播放的问题
- fix(provider/qq): compat with old json data
- fix(provider/qq): remove deprecated arg in search api
Docs
- docs(README): add missing instruction for cnrelay
- docs(README): add certificate setup instruction
- docs(README): "ytdlp" is now one of the default sources
Refactors
- refactor(provider/yt-dlp): correct exceptions
- refactor(cache): correctly declare "expireAt"
- refactor: migrate to Yarn 2
Chores
- Update dependencies to the latest
v0.27.0-rc.4
Fixes
ytdlp
: correct the exceptions
Features
- Add
ytdlp
to one of the supported source
v0.27.0-rc.3
v0.27.0-rc.2
v0.27.0-beta.9
Note
雖然是 beta 但其實已經趨近穩定。有鑒於目前 v0.27.0 還有些 bug 尚未解決,因此我遲遲沒有打 v0.27.0 這個 tag,不代表這個版本不能用。
New Contributors
- @a6513375 made their first contribution in #117
- @whosydd made their first contribution in #128
- @cnbeining made their first contribution in #123
- @1582421598 made their first contribution in #166
Full Changelog: v0.26.1...v0.27.0-beta.9
v0.27.0-beta.8
bump: v0.27.0-beta.8
v0.27.0-beta.7
bump: v0.27.0-beta.7
v0.27.0-beta.6
bump: v0.27.0-beta.6
v0.27.0-beta.5
bump: v0.27.0-beta.5