v3.9.0
機能追加
- Ctrl+Cなどを受信した際に、ボットを正常にシャットダウンするようになりました(#975)
逆に今まで強制終了しかできなかったほうがおかしい
- Spotifyのソースから再生された際に、サムネイルが早い段階から表示されるようになりました(#979)
機能修正/変更
config.json
のバリデーションに使うライブラリを変更しました(#981)- これにより、VSCodeでの編集時にインテリセンスがめちゃくちゃ遅い問題等が改善されたと思われます
バグ修正
- よりよいエラーハンドリングを行いました(#974)
その他の変更
- ワーカースレッドのコードを改善しました(#976)
その他の特記事項
- Dockerのイメージは、リリース後30~40分程度で公開されます。
- [v3.8.3から引き続き]ライブストリームを長時間再生すると、ライブストリームが終了していないにもかかわらず、予期せず再生が終了するバグが一部の環境で発生するようです。こちらの問題について認識しており、引き続き対処を進めていますが、改善の目途は経っておりません。再生に不便をきたす場合には、ライブストリームの楽曲を一曲だけキューに含めた状態でキューループを有効にするなどの一時的な対処法をとってくださいますようお願いします。
What's Changed
- Fix: handle errors more than twice by @mtripg6666tdr in #974
- Improve: refactor worker thread by @mtripg6666tdr in #976
- Feat: handle terminate signal by @mtripg6666tdr in #975
- Update: bump zod from 3.20.2 to 3.20.5 by @dependabot in #977
- Update: bump @sideway/formula from 3.0.0 to 3.0.1 in /docs by @dependabot in #978
- Feat: spotify thumbnail on get info by @mtripg6666tdr in #979
- Change: replace zod with @sinclair/typebox by @mtripg6666tdr in #981
- Chore: remove unneeded LICENSE file by @mtripg6666tdr in #982
- Docs(README): replace LICENSE with COPYING by @mtripg6666tdr in #983
- Chore(actions): add bump label on bump PRs by @mtripg6666tdr in #985
- Bump: package version to v3.9.0 by @mtripg6666tdr in #984
Full Changelog: v3.8.3...v3.9.0