Releases: mtripg6666tdr/Discord-SimpleMusicBot
Releases · mtripg6666tdr/Discord-SimpleMusicBot
v4.3.10
バグ修正
- 一部のソースの再生が機能しなくなったのを暫定的に修正(#2603, #2609, #2610)
- しかしながら、引き続き必要に応じて修正パッチをリリースしていきます。
- 可能であれば、バイナリをスタンドアロンのものを使用する(#2605)
依存関係のアップデート
- i18next 23.14.0 => 23.15.0
- mongodb 6.8.0 => 6.8.1
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Update: bump mongodb from 6.8.0 to 6.8.1 by @dependabot in #2601
- Update: bump @swc/core from 1.7.23 to 1.7.24 by @dependabot in #2602
- Fix: stream interruption by @mtripg6666tdr in #2603
- Improve: add space before and after identifer by @mtripg6666tdr in #2604
- Fix: use standalone binary by @mtripg6666tdr in #2605
- Update: bump i18next from 23.14.0 to 23.15.0 by @dependabot in #2606
- Update: bump typescript from 5.5.3 to 5.6.2 by @dependabot in #2607
- Update(docs): bump typescript from 5.5.4 to 5.6.2 in /docs by @dependabot in #2608
- Fix: stream interruption by @mtripg6666tdr in #2609
- Fix: invalid highwatermark by @mtripg6666tdr in #2610
- Bump: package version to v4.3.10 by @mtripg6666tdr in #2611
Full Changelog: v4.3.9...v4.3.10
v4.3.9
お待たせしました! みなさんのご支援に感謝いたします💖
バグ修正
- 一部のソースの再生が機能しなくなったのを暫定的に修正(#2598)
- しかしながら、引き続き必要に応じて修正パッチをリリースしていきます。
- 依存関係のアップデートに関する修正
依存関係のアップデート
- @discordjs/voice 0.16.1 => 0.17.0
- @distube/ytdl-core 4.13.5 => 4.14.4
- @sinclair/typebox 0.32.35 => 0.33.9
- comment-json 4.2.4 => 4.2.5
- i18next 23.12.2 => 23.14.0
- i18next-fs-backend 2.3.1 => 2.3.2
- oceanic.js 1.11.1 => 1.11.2
- tslib 2.6.3 => 2.7.0
その他の特記事項
- 開発者より:しばらくの間、作業が全くできず申し訳ありませんでした。みなさんの支援があってこそ、再度バグ修正をリリースすることができたと思っています。本当にありがとうございました。これからもどうぞよろしくお願いいたします。
- 今回は、とにかく一番迅速に修正すべきものを優先的に修正したため、バグが多々残っております。
- 引き続き、一か月程度溜まってしまっていたバグ修正に取り組んでいこうと思っております。
- バグ等発見されたら、重複していても構いませんので、ぜひサポートサーバーやIssueなどでお知らせください。
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Update: bump @types/node from 20.14.12 to 22.0.0 by @dependabot in #2542
- Update: bump @swc/core from 1.7.2 to 1.7.3 by @dependabot in #2543
- Update: bump @types/ws from 8.5.11 to 8.5.12 by @dependabot in #2544
- Update: bump @distube/ytdl-core from 4.13.5 to 4.13.7 by @dependabot in #2545
- Update: bump i18next-fs-backend from 2.3.1 to 2.3.2 by @dependabot in #2546
- Update: bump rimraf from 5.0.9 to 5.0.10 by @dependabot in #2549
- Update: bump @distube/ytdl-core from 4.13.7 to 4.14.4 by @dependabot in #2554
- Update: bump comment-json from 4.2.4 to 4.2.5 by @dependabot in #2556
- Update: bump mocha from 10.7.0 to 10.7.3 by @dependabot in #2558
- Update: bump libsodium-wrappers from 0.7.14 to 0.7.15 by @dependabot in #2564
- Update(docs): bump the docusaurus group across 1 directory with 5 updates by @dependabot in #2565
- Update: bump oceanic.js from 1.11.1 to 1.11.2 in the oceanic group by @dependabot in #2571
- Update: bump esbuild from 0.23.0 to 0.23.1 by @dependabot in #2574
- Update: bump i18next from 23.12.2 to 23.14.0 by @dependabot in #2575
- Update: bump tslib from 2.6.3 to 2.7.0 by @dependabot in #2583
- Update(docs): bump prism-react-renderer from 2.3.1 to 2.4.0 in /docs by @dependabot in #2586
- Chore(deps): bump webpack from 5.89.0 to 5.94.0 in /docs by @dependabot in #2587
- Chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /docs by @dependabot in #2588
- Update(docs): bump @types/react from 18.3.3 to 18.3.5 in /docs by @dependabot in #2591
- Update: bump @swc/core from 1.7.3 to 1.7.23 by @dependabot in #2592
- Update: bump @sinclair/typebox from 0.32.35 to 0.33.9 by @dependabot in #2593
- Update(action): bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #2594
- Update: bump @types/node from 22.0.0 to 22.5.4 by @dependabot in #2595
- Chore(deps): update micromatch 4.0.5 to 4.0.8 by @mtripg6666tdr in #2597
- Fix: stream disruption by @mtripg6666tdr in #2598
- Fix: deprecated compress option by @mtripg6666tdr in #2599
- Bump: package version to v4.3.9 by @mtripg6666tdr in #2600
Full Changelog: v4.3.8...v4.3.9
v4.3.8
バグ修正
- 一部のソースの再生が機能しなくなったのを暫定的に修正(#2534, #2537)
- 引き続き必要に応じて修正パッチをリリースしていきます。
この曲で終了
コマンドの表示を修正(#2535)- ラジオ機能で再生失敗が複数回起きた時などにキューが無限に長くなる問題を修正(#2538)
ドキュメント
- ドキュメント上でサポートされている Node.js のバージョンを更新(#2518)
- 正確にいつからかはわからないですが、v16.16以前のバージョンでも動作するようになっています。
- 現在、ボットの動作に必要な最低限の Node.js のバージョンは v16.4 です。
- ドキュメントの継続的な更新(#2526, #2527)
依存関係のアップデート
- oceanic.js 1.10.0 => 1.11.1
- i18next 23.12.1 => 23.12.2
- @sinclair/typebox 0.32.34 => 0.32.35
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Docs: update node version by @mtripg6666tdr in #2518
- Update: bump oceanic.js from 1.11.0 to 1.11.1 in the oceanic group by @dependabot in #2519
- Update: bump i18next from 23.12.1 to 23.12.2 by @dependabot in #2520
- Update: bump mocha from 10.6.0 to 10.7.0 by @dependabot in #2521
- Update: bump @sinclair/typebox from 0.32.34 to 0.32.35 by @dependabot in #2523
- Update(docs): bump typescript from 5.5.3 to 5.5.4 in /docs by @dependabot in #2524
- Update: bump @types/node from 20.14.11 to 20.14.12 by @dependabot in #2525
- Docs: update features by @mtripg6666tdr in #2526
- Docs: add faq by @mtripg6666tdr in #2527
- Update: bump @swc/core from 1.7.0 to 1.7.2 by @dependabot in #2530
- Fix: unexpected asterisk suffix by @mtripg6666tdr in #2531
- Fix: purge cache inside lib when error occurred by @mtripg6666tdr in #2532
- Fix: correctly handle upcoming songs by @mtripg6666tdr in #2533
- Change(i18n): sync translations from Crowdin by @mtripg6666tdr in #2528
- Fix: detect experiments and configurable strategies by @mtripg6666tdr in #2534
- Fix(commands/end): wrong message without playback by @mtripg6666tdr in #2535
- Fix: retry when broken formats detected by @mtripg6666tdr in #2537
- Fix: prevent too many songs added by radio feature by @mtripg6666tdr in #2538
- Fix: private urls can be exposed via thumbnail command by @mtripg6666tdr in #2539
- Fix: return to prevent proceeding evaluation by @mtripg6666tdr in #2540
- Bump: package version to v4.3.8 by @mtripg6666tdr in #2536
Full Changelog: v4.3.7...v4.3.8
v4.3.7
バグ修正
- ラジオ機能がうまく動作していない問題を修正(#2513)
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Chore(notification.yml): fix dependency by @mtripg6666tdr in #2512
- Fix: no new item added automatically even if radio enabled by @mtripg6666tdr in #2513
- Chore: fix engine spec by @mtripg6666tdr in #2515
- Chore: add shebangs to utility scripts by @mtripg6666tdr in #2516
- Update: bump @swc/core from 1.6.13 to 1.7.0 by @dependabot in #2517
- Bump: package version to v4.3.7 by @mtripg6666tdr in #2514
Full Changelog: v4.3.6...v4.3.7
v4.3.6
本修正に取り組む予定ではありますが、現時点で都合により数週間ほど着手できないことがわかっているので、現時点までに実装したバグ修正をリリースします。(そのため今回のリリースも応急パッチの扱いとなります。)
バグ修正
- 一定の条件下で、プレイリスト追加時のサムネイルが表示されない問題を修正(#2495)
- 一定の条件下で、エラー発生時にその旨のメッセージが送信されないことがある問題を修正(#2498)
- エラー発生時に、キャッシュを確実にクリアするよう修正(#2503)
- ラジオ機能使用時に、ラジオ機能によって追加された曲と思われる場合のみ、キューに曲が追加されるよう修正(#2504)
- 完全な判定ではないため、一定の条件下で、ラジオ機能によって追加された曲でなくても曲が追加されることがあります
が、誤差ということでご理解ください。
- 完全な判定ではないため、一定の条件下で、ラジオ機能によって追加された曲でなくても曲が追加されることがあります
- 一部のソースの再生が機能しなくなったのを暫定的に修正後、一部の環境で再生が安定しない問題を緩和(#2507, #2511)
ログ
コマンドで、依存関係のパッケージのバージョンが正しく表示されない問題を修正(#2509)
ドキュメント
- ドキュメントの継続的な更新(#2496)
依存関係のアップデート
- i18next 23.11.5 => 23.12.1
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Chore(notification): checkout no longer needed by @mtripg6666tdr in #2494
- Fix: broken playlist thumbnail by @mtripg6666tdr in #2495
- Docs: fix wrong path by @mtripg6666tdr in #2496
- Fix: niconico playback by @mtripg6666tdr in #2497
- Fix: error report channel should not be null when preparing stream by @mtripg6666tdr in #2498
- Update: bump i18next from 23.11.5 to 23.12.1 by @dependabot in #2499
- Update: bump @types/ws from 8.5.10 to 8.5.11 by @dependabot in #2500
- Fix: purge cache whenever error occurred by @mtripg6666tdr in #2503
- Fix: prevent adding a new radio item when added-by is null by @mtripg6666tdr in #2504
- Update: bump @types/node from 20.14.10 to 20.14.11 by @dependabot in #2505
- Fix: decrease chunk size for fine playback by @mtripg6666tdr in #2507
- Chore(notification): refactor notification script by @mtripg6666tdr in #2508
- Fix: logging dependency versions correctly by @mtripg6666tdr in #2509
- Feat: introduce new strategy by @mtripg6666tdr in #2511
- Bump: package version to v4.3.6 by @mtripg6666tdr in #2506
Full Changelog: v4.3.5...v4.3.6
v4.3.5
バグ修正
- 一部のソースの再生が機能しなくなったのを暫定的に修正(#2484, #2491)
- 暫定的・応急的な修正の第二弾です。
- 再生まで通常より長く時間がかかるなどの問題が発生する可能性があります。
- 追加の修正を行い次第、パッチリリースを再度提供する予定です。
- エラー発生時にメッセージが荒れる問題を修正(#2485)
- 一部の条件下でキューに曲を追加できない問題を修正(#2492)
依存関係のアップデート
- libsodium-wrappers 0.7.13 => 0.7.14
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Chore(notification): avoid installing whole dependencies by @mtripg6666tdr in #2483
- Fix: temporary disable one strategy by @mtripg6666tdr in #2484
- Fix: cancel deferred message when error occurred by @mtripg6666tdr in #2485
- Update: bump libsodium-wrappers from 0.7.13 to 0.7.14 by @dependabot in #2487
- Chore(dependabot.yml): ignore major updates of rimraf by @mtripg6666tdr in #2489
- Update: bump rimraf from 5.0.8 to 5.0.9 by @dependabot in #2490
- Change(i18n): sync translations from Crowdin by @mtripg6666tdr in #2486
- Fix: add new strategy to fetch songs by @mtripg6666tdr in #2491
- Fix: introduce findLastIndex polyfill by @mtripg6666tdr in #2492
- Bump: package version to v4.3.5 by @mtripg6666tdr in #2493
Full Changelog: v4.3.4...v4.3.5
v4.3.4
バグ修正
- 一部のソースの再生が機能しなくなったのを暫定的に修正(#2479, #2482)
- 今回の修正は暫定的な修正のため、以下の問題があります。
- フレーム機能など一部の機能が機能しません。
- 再生までに通常より長く時間がかかります。
- 実際の修正は、提供可能になり次第パッチリリースとして再度提供する予定です。
- 今回の修正は暫定的な修正のため、以下の問題があります。
- ドキュメントのリンクを修正(#2481)
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Fix: temporary fix for 403 error by @mtripg6666tdr in #2479
- Docs: fix links by @mtripg6666tdr in #2481
- Fix: accidentally disabled strategy by @mtripg6666tdr in #2482
- Bump: package version to v4.3.4 by @mtripg6666tdr in #2480
Full Changelog: v4.3.3...v4.3.4
v4.3.3
バグ修正
- 一部のソースで、音楽ソースの内容を正しく判断できず再生に失敗する問題を修正(#2455)
- 均等再生機能を使用するとクラッシュする場合がある問題を修正(#2470)
- 大文字にするとコマンドが使えない問題を修正(#2472)
- エラー発生時に、特定の条件下で長文のエラーメッセージが表示される問題を修正(#2473)
- v4.3.0で導入された遅延メッセージ関連の機能をリファクタリングし、数々のバグを改善(#2474)
- 非公開の音楽ソースのURL等が漏洩する可能性のある問題を修正(#2475)
- キュー追加位置の算出に問題があったため修正(#2477)
依存関係のアップデート
- comment-json 4.2.3 => 4.2.4
- https-proxy-agent 7.0.4 => 7.0.5
- spotify-url-info 3.2.15 => 3.2.16
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Fix: correctly judge stream type by @mtripg6666tdr in #2455
- Update: bump esbuild from 0.21.5 to 0.22.0 by @dependabot in #2456
- Update: bump https-proxy-agent from 7.0.4 to 7.0.5 by @dependabot in #2458
- Update: bump @swc/core from 1.6.5 to 1.6.6 by @dependabot in #2459
- Update(docs): bump typescript from 5.5.2 to 5.5.3 in /docs by @dependabot in #2460
- Update: bump typescript from 5.5.2 to 5.5.3 by @dependabot in #2461
- Update: bump mocha from 10.5.2 to 10.6.0 by @dependabot in #2462
- Update: bump esbuild from 0.22.0 to 0.23.0 by @dependabot in #2463
- Update: bump @swc/core from 1.6.6 to 1.6.7 by @dependabot in #2464
- Update: bump comment-json from 4.2.3 to 4.2.4 by @dependabot in #2465
- Update: bump @swc/core from 1.6.7 to 1.6.13 by @dependabot in #2466
- Update: bump spotify-url-info from 3.2.15 to 3.2.16 by @dependabot in #2467
- Update: bump rimraf from 5.0.7 to 5.0.8 by @dependabot in #2468
- Update: bump @types/node from 20.14.9 to 20.14.10 by @dependabot in #2469
- Fix: equalplayback may cause a crash by @mtripg6666tdr in #2470
- Fix: overall behavior when equalplayback enabled by @mtripg6666tdr in #2471
- Fix: uppercase command should be accepted by @mtripg6666tdr in #2472
- Fix: troublesome message when error occurred by @mtripg6666tdr in #2473
- Fix: overall error handling when scheduling deferred message by @mtripg6666tdr in #2474
- Fix: private audio sources can be leaked by @mtripg6666tdr in #2475
- Fix: added index can be wrong by @mtripg6666tdr in #2477
- Bump: package version to v4.3.3 by @mtripg6666tdr in #2476
Full Changelog: v4.3.2...v4.3.3
v4.3.2
クリティカルなバグが確認されたため、これに対するパッチリリースとなります。連続してのリリースとなり申し訳ありません。
バグ修正
その他の変更
- Docker のアップデートによる仕様変更に合わせ、
docker-compose.yml
をcompose.yml
に変更し、version
を削除するなどの対応を行いました (#2454)
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後10~20分程度で公開されます。
What's Changed
- Fix: lyrics command sometimes causes crashing by @mtripg6666tdr in #2451
- Fix: error channel is not correctly obtained by @mtripg6666tdr in #2452
- Chore: update compose by @mtripg6666tdr in #2454
- Bump: package version to v4.3.2 by @mtripg6666tdr in #2453
Full Changelog: v4.3.1...v4.3.2
v4.3.1
バグ修正
ドキュメント
- ドキュメントの継続的な更新 (#2450)
依存関係のアップデート
Optional
- mongodb 6.7.0 => 6.8.0
その他の特記事項
- Node.jsは、最新のLTSのバージョンをご利用いただくことを強く推奨しています。v16以上であれば動作はしますが、一部機能が制限されることがあります。詳しくはこちらをご覧ください。
- Dockerのイメージは、リリース後30~40分程度で公開されます。
What's Changed
- Update: bump mongodb from 6.7.0 to 6.8.0 by @dependabot in #2446
- Chore(exec): fix loader to exit gracefully on sigint by @mtripg6666tdr in #2447
- Fix: fatal error handling by @mtripg6666tdr in #2448
- Docs: update documentation by @mtripg6666tdr in #2450
- Bump: package version to v4.3.1 by @mtripg6666tdr in #2449
Full Changelog: v4.3.0...v4.3.1