Repository navigation
Release v5.66.2+8
Pre-release
Pre-release
·
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 版は自動アップデート対象外です