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