Releases: Yutahhhhh/plumdeck
Releases · Yutahhhhh/plumdeck
Release list
v0.5.14
plumdeck v0.5.12
主な変更
- Junctionロビーで数秒の通信停止を切断扱いにせず、同じ接続への自動復旧を継続するようにしました。
- 10秒以上通信が途切れた場合は、DJ枠・演奏順・演奏権を維持したまま「自動再接続中」と表示します。
- 待機中の楽曲転送回線の一時的な不調を、音声・操作・ロビーの接続状態から分離しました。
- 楽曲転送回線へkeepaliveを追加しました。
- 一覧の同期頻度を100msから500msへ抑え、未送信の周期メッセージを最新1件へ集約しました。
- 再接続時のホスト・ゲスト双方の案内と内蔵ドキュメントを更新しました。
重要
Junctionの互換性を安全に保つため、セッションへ参加するホスト・ゲスト双方をv0.5.12へ更新してください。v0.5.11以前との混在接続は明示的に拒否されます。
検証
- PR回帰テスト全4ジョブ成功
- Windows版Junctionネイティブエンジンの再ビルド・テスト成功
- 配布バックエンドの軽量/通常解析とメタ情報なし音源の取り込み成功
- MSIのビルド、Unicodeパスへのインストール、インストール後のアプリ起動成功
plumdeck v0.5.11
Windows Playモードのホットフィックスです。
- Windows/Tauriで各デッキ全体へのドラッグ&ドロップを安定化
- A/B/C/Dデッキへの誤ルーティングを防止
- ダブルクリック時の
readyTileRanges配列エラーを修正 - v0.5.10形式の波形マニフェストも安全に読み込み
Windows配布検証、実インストール起動試験、macOS/Windowsの署名済み更新成果物生成を完了しています。
v0.5.10
Fix frozen Windows analysis worker timeout (v0.5.10) (#40) Replace frozen multiprocessing spawn with an explicit restricted worker subprocess, preserve UTF-8 paths and concrete progress, accept tagless audio with filename/Unknown fallbacks, and validate the installed Tauri path end to end.
v0.5.9
Fix full-deck drops and prevent cross-deck loads (v0.5.9) (#39) Route HTML and Tauri drag notifications through one owner, make every visible deck surface an explicit target, correct Windows display-scale hit testing, and prevent duplicate or mixer-targeted loads.
v0.5.8
Fix Windows light analysis startup timeout (v0.5.8) (#38) Avoid loading Essentia/TensorFlow in Windows portable workers, retain the complete light-analysis data set, and allow slow low-spec startup without the previous 60-second cutoff.
v0.5.7
Fix cue/grid timing and add bulk refresh and tempo boundaries (#37) Align detected beats to nearby attacks, translate rekordbox metadata to the packaged decoder clock, refresh existing analysis grids in a resumable batch, and support explicit tempo changes from an edit point.