Skip to content

Release v5.66.2+8

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 May 03:12
· 76 commits to master since this release

v5.66.2+8 更新ノート

✨ 新機能

ウィジェット

  • 新しいチャットウィジェット (Chat Widget) を追加 (crowbartools#3272)
  • アドバンスドチャットウィジェット (Chat Advanced) を追加
  • チャットウィジェットにサードパーティ絵文字 (BTTV/FFZ) 対応を追加
  • チャットウィジェットに代名詞 (pronouns) 表示機能を追加
  • チャットウィジェットに共有チャット用アバターオプションを追加
  • チャットウィジェットにユーザーフィルター、メッセージタイムアウト、表示遅延機能を追加
  • チャット欄をクリアするウィジェットアクションを追加

エフェクト・変数

  • カスタムパワーアップ機能を追加 (crowbartools#3490)
  • 監視ストリーク (watch streaks) イベントを追加 (crowbartools#2960)
  • OBS シーンアイテムリスト再インデックスイベントを追加
  • OBS 終了イベントを追加
  • 新しい Show Text エフェクトを追加(旧版は非推奨化)
  • クリップの長さ・タイトル取得機能を追加 (crowbartools#3447)
  • 変数 $chatMessageHtml を追加
  • 変数 $allowHtml をオーバーレイアラートのオーバーライドとして追加
  • 「Sub (Twitch)」イベントに購読月数フィルターを追加(サブエフェクトの柔軟性向上)

チャット・コミュニティ

  • 色が指定されていないユーザーにランダムなユーザーカラーを割り当てる機能
  • BTTV / FFZ の高解像度絵文字画像対応 (crowbartools#3487)
  • コマンド一覧でコマンド説明をツールチップ表示 (crowbartools#1946)
  • リワードタブのデフォルト設定 UI を追加
  • オーバーレイ拡張 JS 依存関係のモジュールインポート対応 (crowbartools#3482)

🛠️ 改善

  • Electron を 42.0.1 に更新(途中 41.5.1 を経由)
  • パワーアップ UI の表記を Twitch に合わせて調整
  • パワーアップの各種制限を撤廃
  • 代名詞マネージャーをリファクタリング、代名詞変数を整理
  • チャットヘルパー類をリファクタリング
  • チャットウィジェットの HTML 生成をバックエンドへ移行
  • カスタムスクリプトから fs-extra 依存を削除
  • ランダム/シーケンシャルエフェクトを非推奨フォルダに移動、UI バッジ表示
  • VS Code ワークスペース TypeScript を使う設定を追加

✅ 修正

チャット・ウィジェット

  • チャットウィジェットのメッセージを HTML エスケープ
  • 退場アニメーションが無い場合にメッセージが削除されない問題を修正
  • チャットウィジェットの代名詞テキスト色を修正
  • カスタムアドバンスドウィジェットで utils.stylesToString() が欠落していた問題を修正 (crowbartools#3479)
  • フロントエンドのチャットメッセージキャッシュチェックを修正
  • 監視ストリークメッセージをフロントエンドへ送信するよう修正
  • レガシー Show Text / オーバーレイアラート評価変数の HTML エスケープ
  • オーバーレイエフェクト/ウィジェットで計算済み baseUrl を使用するよう修正

パワーアップ・リワード

  • パワーアップでユーザー名変数が使用できるよう修正
  • Twurple アップデート後に手動リワード追加サブスクリプションが壊れていた問題を修正
  • 配信者タイプチェックを削除しリワード還元を改善
  • チャンネルリワード/パワーアップ編集モーダルにパンくず名を追加
  • パワーアップのプロンプトテキスト色を調整
  • 現状変更できない一時停止ヘッダーをパワーアップから削除
  • powerUpBits 変数を powerUpCost に改名

Twitch 連携

  • Twitch クリップで強制的にミュート解除を試みるよう修正
  • cheerMessage での cheermote 検出を修正
  • シミュレート時の cheermote を修正
  • EventSubBase プライベート API へのアクセスを回避

その他の不具合

  • Wayland セッションでホットキーが動作しない問題を修正
  • 通貨制限メッセージを修正
  • 破損した設定ファイルの修復処理 (crowbartools#3432)
  • 引用 ID 再計算の増分値を修正 (crowbartools#3429)
  • リレー WebSocket の ping 処理をクライアント側で修正
  • user:offline イベントを購読し、視聴者を個別にオフラインマーク
  • ビューワーエクスポートのカラムを修正 (crowbartools#3401)
  • 変数 $filesInDirectory の正規表現修正(空リストが返る問題)
  • シーケンシャル(単一)リストがキャッシュ作成時にシャッフルされる問題を修正 (crowbartools#3502)
  • Crowbar WebSocket のログスパムを防止
  • タイムアウト時間の説明に「秒」を明記
  • Alca のユーザー ID 修正 ❤️

🔗 API 変更

  • powerUpBits 変数を powerUpCost にリネーム
  • bitsuse メッセージ部分をプライベート型ミラーへ移動
  • SnakeCased 型を共有ユーティリティ型へ移動

🔒 セキュリティ

  • CodeQL の High 重大度アラートに対応
  • qs を 6.15.2 に更新、ws / engine.io-client をアップグレード
  • セキュリティ勧告に合わせて overrides を整備
  • AngularJS セキュリティ勧告のステータスをドキュメント化

📦 ビルド・CI / その他

  • macOS DMG ビルドから appdmg 依存を整理(明示インストール、HTTPS ソース、フェイルファスト等)
  • macOS リリースビルドで Node 22 を使用
  • リリースワークフローのインストールにオプション依存を含める
  • グローバル npm インストールのフラグを簡素化
  • GitHub Actions で Node 24 を使用
  • fast-xml-builder の lockfile integrity を更新
  • packager 互換のため xml-naming を追加
  • ノード型定義を更新
  • Linux ビルド準備の修正

Windows インストール

  • Firebot-v5.66.2+8-setup.exe をダウンロードして実行します

MacOS インストール

  • Firebot-v5.66.2+8-macos-arm64.dmg(Apple Silicon)または Firebot-v5.66.2+8-macos-x64.dmg(Intel Mac)をダウンロードします
  • .dmg を右クリックして「開く」を選択します
  • 表示されたダイアログで「キャンセル」をクリックします
  • 再度 .dmg を右クリックして「開く」を選択します
  • 表示されたダイアログで「開く」をクリックします

Note: Mac OS 版は自動アップデート対象外です

Linux インストール

  • DEB または RPM ベースのディストリビューション:
    • Firebot-v5.66.2+8-linux-x64.deb または Firebot-v5.66.2+8-linux-x64.rpm をダウンロードします
    • システムのパッケージマネージャーでインストールします
    • システムのアプリランチャーから Firebot v5 を起動します
  • その他のディストリビューション:
    • Firebot-v5.66.2+8-linux-x64.tar.gz をダウンロードします
    • Firebot-v5.66.2+8-linux-x64.tar.gz を展開します
    • 展開したディレクトリに移動します
    • Firebot v5 実行ファイルを起動します

Note: Linux 版は自動アップデート対象外です