Releases: nmori/Firebot
v5.65.4 日本語ローカライズ版 (パッチ6)
v5.65.4+6 更新ノート
✨ 新機能
🛠️ 改善
✅ 修正
🔗 API 変更
その他
- ・オーバーレイの位置ランダム指定の拡張
- v5.65.4 + Patch6
- ・typoの修正
- ・翻訳機能の追加
- ・処理がうまくいかない件の修正
Windows インストール
- Firebot-v5.65.4+6-setup.exe をダウンロードして実行します
MacOS インストール
- Firebot-v5.65.4+6-macos-arm64.dmg(Apple Silicon)または Firebot-v5.65.4+6-macos-x64.dmg(Intel Mac)をダウンロードします
- .dmg を右クリックして「開く」を選択します
- 表示されたダイアログで「キャンセル」をクリックします
- 再度 .dmg を右クリックして「開く」を選択します
- 表示されたダイアログで「開く」をクリックします
Note: Mac OS 版は自動アップデート対象外です
Linux インストール
- DEB または RPM ベースのディストリビューション:
- Firebot-v5.65.4+6-linux-x64.deb または Firebot-v5.65.4+6-linux-x64.rpm をダウンロードします
- システムのパッケージマネージャーでインストールします
- システムのアプリランチャーから Firebot v5 を起動します
- その他のディストリビューション:
- Firebot-v5.65.4+6-linux-x64.tar.gz をダウンロードします
- Firebot-v5.65.4+6-linux-x64.tar.gz を展開します
- 展開したディレクトリに移動します
Firebot v5実行ファイルを起動します
Note: Linux 版は自動アップデート対象外です
v5.65.4 日本語ローカライズ版(パッチ5)
・本家版にあるバグと思われる部分にパッチをあてたもの。
・速度が速くなるように調整はしていますが、バグがあるかもしれません。
何かお困りなことがあれば、日本語サポート用Discord に情報をおよせください。
Release v5.65.4 (日本語ローカライズ版)
本家 v5.65.4 を翻訳しました
・変更がおおかったため、 v5.64からの変更を踏襲せず、1から翻訳処理しました。
そのため、v5.64と動作や翻訳結果が変わっている場合があります。
(とくに、フィルタなどの判定条件は再設定が必要な場合があります)
・本家クラウドサイト依存部分はローカライズ版で削除されています
(その処理があると動かないため)
・わんコメ連携がうまく動かないケースがレポートされたので、修正をおりこみました
v5.65.4 更新ノート
✨ 新機能
🛠️ 改善
✅ 修正
🔗 API 変更
その他
- 翻訳不足の関数・イベントについて変換を追加
- ドキュメントの日本語化
- マージ修正コミット
- ・マージ失敗の修正 ・シークレットキー修正
- Resolve remaining conflict markers by taking JP_TRANSLATION_5.65.4 side
- 元のドキュメントもUP
- Merge branch 'master' of https://github.com/nmori/Firebot
- Merge branch 'JP_TRANSLATION_5.65.4'
- エラーメッセージの翻訳
- わんコメ転送APIの動作修正
- v5.65.4 追加修正 ・リンク修正 ・追加翻訳
- v5.65.4 日本語ローカライズ版 ・CrowbarRelayWebSocket部分を削除(フォークしていると正しく動かない)
- v5.65.4 日本語ローカライズ版 ・差分がおおきすぎたので、本家ソースを新たに翻訳しなおしました。 ・移植ベースではありますが、フィルタ条件など一部挙動が異なるケースはあるかもしれません
- Merge pull request crowbartools#3428 from crowbartools/v5
- Merge branch 'master' into v5
- Merge pull request crowbartools#3412 from dennisrijsdijk/fix/3402-effect-runner-abort-signals
- Merge branch 'v5' into fix/3402-effect-runner-abort-signals
- Merge pull request crowbartools#3424 from dennisrijsdijk/fix/3423-twurple-hype-train-v2
- fix: hype train progress/end subscriptions (crowbartools#3423)
- Merge branch 'v5' into fix/3402-effect-runner-abort-signals
- Merge pull request crowbartools#3404 from dennisrijsdijk/fix/3403-effect-list-queue-priority-label
- fix: Effect Queue showing as Prioritized after disabling queue priority (crowbartools#3403)
- fix: effectRunner not cleaning up AbortSignals (crowbartools#3402)
- fix: streamer API client force user context
- fix: quote text search
- 5.65.4
- Merge pull request crowbartools#3388 from crowbartools/v5
- chore: further macos install instruction clean up
- chore: add macos x64 install instructions + include .txt file extension when adding instructions to dmg
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix(chat): detect lead mods
- fix(backups): reset backup path if not found
- feat(effects): add clarification about volume to the TTS effect
- feat(roles): add a confirmation modal to the role delete button
- fix: update overlay widget settings effect modifying selected config object in memory
- chore: persist custom vars to disk on updates
- fix: move all shutdown logic to willQuit
- 5.65.3
- Merge pull request crowbartools#3379 from crowbartools/v5
- chore: further improved logs when global settings file is corrupted
- fix: handle errors when saving new profile to global settings
- fix: restriction manager not falling back to "all" mode if no mode is specified
- feat: add ability to quickly copy debug info from help menu or about modal
- feat(settings): auto update toggle (crowbartools#1930, crowbartools#2769)
- chore: add support policy
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix(effects): firebot shoutout not respecting scale option
- 5.65.2
- Merge pull request crowbartools#3370 from crowbartools/v5
- chore: fixing dennis broken environment because he doesnt know how to npm install
- fix: update expressionish to fix issue with if condition and ! lookup handler
- fix(ui): post-update notes location
- fix: update overlay widget settings effect options not visually persisting after save
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: fix avatar pic not being perfectly centered in firebot shoutout
- fix(vars): $math when passed number (crowbartools#3364)
- fix(chat): announcements comma separated
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: overlay widgets not showing in remove setup modal
- Merge branch 'master' into v5
- 5.65.1
- chore: increment version to 5.65.1
- Merge pull request crowbartools#3363 from crowbartools/v5
- 5.65.0
- fix: resume passing the webhook config to custom scripts
- fix: correct script webhook shims access to config property
- feat: pass long raw webhook payload in webhook-received events
- chore(ui): remove obsolete return value
- fix: sort tags idle perf
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: add log rotated message
- fix: sounds not playing if using app default and send to overlay (crowbartools#3358)
- chore: TS target es2023
- perf: remove resource intensive hvr bob animated arrow
- fix: broken font path
- feat(events): reorder event sets (crowbartools#2194) (crowbartools#3349)
- fix: add missed spot where beta bool should be set
- chore(ui): refresh app bar button styles (update + notification icons) + tweak update tooltips
- fix(ui): show update indicator when update is available (crowbartools#3344)
- chore(ui): remove update check in sidebar
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore(ui): release notes modal cleanup
- fix(effects): Fix alternating background with hidden messages (crowbartools#3343) (crowbartools#3345)
- Merge pull request crowbartools#3342 from crowbartools/v5
- 5.65.0-beta2
- fix(effects): playing sounds on non-default devices/non-overlay
- chore: several npm audit fixes
- chore: use express-bundled version of body-parser
- chore: form-data 4.0.5
- chore: remove request
- chore: add ISO-3166 link to steam command config
- chore: Twurple 8.0.2
- fix: !steam command
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- feat(overlay-widgets): add various new customization options for progress bar widgets
- chore: Electron 39.2.4
- fix(games): refactor heist runner as class
- fix(games): heist command string replace
- chore: support arrays for showIf condition in fb params
- feat(overlay-widgets): add on update effects to progressbar widget
- feat: add more overlay position editor controls: shift to lock axis / aspect ratio + undo button
- feat(overlay-widgets): allow alpha in progressbar colors
- feat(restrictions): "Only When Live" restriction
- chore: move overlay widgets up into the triggers nav category
- chore(ui): about modal updates
- chore(ui): further standardization to firebot wordmark
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- feat(effects): allow any effect to be marked async
- chore(modals): organize misc modals
- feat(overlay-widgets): support url images in image widget
- chore: support indefinite resource tokens for overlay widgets
- chore(overlay-widgets): sort types by name
- feat(overlay-widgets): Static Image Overlay Widget Type
- fix(events): match Twitch formatting for "Power-up"
- fix(vars): var inspector delete custom var refresh
- feat(events): show activity feed alerts in chat
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- feat(effects): refresh Firebot Shoutout design and implement sequenced entrance animation
- fix(ui): activity feed tooltips/cleanup
- feat(chat): maintain sent message history on navigate away
- fix: second instance check
- fix: scroll to first invalid field when attempting to save overlay widget
- fix(overlay-widgets): countdown/progress bar fonts
- feat(viewers): add the option to abort viewer import by pressing cancel (crowbartools#3334)
- fix: asar pack
- chore(effects): Convert remove user metadata effect to ts
- feat(effects): Set Output effect for saving adhoc data as an effect output
- fix: add clip thumbnail url output to effect definition so it shows in UI
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- feat(overlay-widgets): add on complete effects to the countdown to date widget
- feat(events): paste events above/below existing (crowbartools#3323)
- fix(ui): channel reward sync button tooltip
- chore(ui): manage sort tags use firebot-list
- fix: disable option toggling for overlay alert text position dropdown
- feat(overlay-widgets): add ability for overlay widgets to send messages back to firebot from overlay
- fix(ui): primary button has weird line of non-gradient color on right side
- fix: chat feed glue functionality not working properly with Reverse Chat setting
- chore: update labels for run modes
- fix: tooltip component failing to register
- feat(effects): text position and text shadow options for Overlay Alert effect
- feat(commands): add right-click context menu to subcommands for quick access to edit, enable toggle, & delete
- feat(ui): show number of subcommands a command has as badge on tab in the edit command modal
- feat(variables): ability to selectively persist variables when persist all variables is not enabled
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- feat(ui): overhaul ux for webhook and global values modals
- fix(ui): toast background
- feat(effects): Toast timeout/manual options
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: tag notification volume slider not persisting and slider render issues
- feat(vars): shared chat avatar URL
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: when activity feed enabled, make dashboard settings button bigger and add subtle overlay to bottom of feed
- feat(effects): effect comment markdown support
- feat: support highlight message in chat effect in the message spotlighted event
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- feat: Show Toast Notification markdown
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix(effects): only show "hide category art" option if "show last category" option is enabled in firebot shoutout effect
- Merge branch 'master' into v5
- fix: Manual queues showing as unknown in queue monitor (crowbartools#3326)
- fix: update node, npm, and action versions for compile workflow
- fix: install python deps in compile workflow step
- Merge pull request crowbartools#3325 from crowbartools/v5
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- chore: delete tiltify.json
- feat(quotes): add an explanation for csv to the quote import modal
- feat(effects): add more effects to the Firebot Control category
- chore(ui): add selected option icon to firebot dropdown
- 5.65.0-beta1
- Merge branch 'master' into v5
- feat(ui): indicate shared hype train
- chore(ui): smal...
v5.65.0 日本語ローカライズ(仮)
v5.65.0 本家版の翻訳版です。
変更差分がおおきすぎて、大半を戻して翻訳しなおしています。
不具合が紛れている可能性があるので、仮として公開します。
(条件判定周りとか、ちょっと不安要素があります)
レポートは、サポートDiscordか、Issueまでおねがいします。
Release 5.64.1 起動タスク改善検討
-
firebot-v5.64.1-setup-taskup.exe
起動速度をあげるための検討用です。
ただ、後回しにしている作業とかあるので、副作用があるかも?
それもふくめて検討するためのものです。 -
firebot-v5.64.1-setup-taskup2.exe
上記に加えて下記の修正があります
・制限設定が選択できないエラーの修正
・Tierなどの判定に失敗する件の修正トライ -
firebot-v5.64.1-setup-taskup3.exe
上記に加えて下記の修正があります
・本家差分取り残しの追加
・ロール制限の動作調整
→動作不安定により公開中止 -
firebot-v5.64.1-setup-taskup4.exe
上記に加えて下記の修正があります
・イベントの種類選択のエラー修正
・条件設定の「役割」使用時の判定エラー修正
Release v5.64.1 日本語ローカライズ版
v5.64.1 更新ノート
** 追加修正 **
- 文字化けしているファイルの差し替え
- オーバーレイの画像表示(未指定時)を0.5秒表示に
- 秒数指定周りが細かく指定できるようになっているはず
→firebot-v5.64.1-fix-setupでは、追加でわんコメ対応の修正を織り込んでいます
✨ 新機能
🛠️ 改善
- feat(effects): 実験的なクリップにボリュームスライダーを追加 (crowbartools#3129) (crowbartools#3130)
- feat(変数): readFileに配列を追加(crowbartools#3119) (crowbartools#3126)
- feat(変数): 変数マクロの式の長さを変更(crowbartools#3144) (crowbartools#3145)
- feat(effects): ビデオ再生時にエフェクト出力を追加(crowbartools#3138) (crowbartools#3142)
- feat(overlay):オーバーレイの位置にZインデックスを追加(crowbartools#1789) (crowbartools#3141)
- feat(effects):firebotsのシャウトアウトに、シャウトアウトが終了するまでの待ち時間を追加(crowbartools#3137) (crowbartools#3139)。
- feat(vars): isAnonymous変数を追加 (crowbartools#3127) (crowbartools#3135)
- 翻訳を追加
- feat: getSelectedValueDisplayにpresetValuesを注入 (crowbartools#3083) (crowbartools#3128)
- feat:デフォルトのキュータイプをシーケンシャルに変更 (crowbartools#3110) (crowbartools#3122)
- (feat: vars) $formatDuration変数を実装。
- feat:クールダウンと同様に、ストリームごとの使用量を手動でクリアする機能を追加。
- feat:チャットダッシュボードのエモートとチアをコピー可能に。
- feat(vars): randomCustomRoleUser、$randomViewerの強化 (crowbartools#3092) (crowbartools#3103)
- feat: ストリームごとの制限 crowbartools#3113
- feat(effects): エフェクトキューランナーをリファクタリング + キューモニタツールを実装 (crowbartools#2817) (crowbartools#3112)
- feat: ツールメニューに「オーバーレイをブラウザで開く」オプションを追加
- feat:automodが保持するメッセージを承認時にマージするようにした。
- feat: $minと$maxに配列パラメータを追加 (crowbartools#2987) (crowbartools#3063)
- feat(effects): デフォルトのエフェクトラベル (crowbartools#2127) (crowbartools#3040)
- feat(commands): コマンドタブからストリーマのFirebotプロフィールページを開けるようにした。
- feat(変数):
arrayFuzzySearch変数を追加 (crowbartools#3002) (crowbartools#3003) - feat(vars): randomActiveViewerの強化 (crowbartools#2805) (crowbartools#3027)
- feat(commands):ターゲット可能な通貨コマンド (crowbartools#3018) (crowbartools#3022)
- feat(events):以前にシミュレートされたイベントプロパティを再利用するための 「load previous 」ボタンを追加。
- feat(変数):vip配列変数
- feat(effects): TTSエフェクトの音声を検索可能に (crowbartools#3000)
修正
- 修正(UI): Summernoteを0.8.18に戻してスタイルの問題を修正 (crowbartools#3131) (crowbartools#3134)
- アップタイムの表示修正
- アップタイムのカウントがおかしくなった件の修正
- 修正: ストリーム制限の拒否理由ごとの制限を改善。
- 修正(summernote): カスタムカラーを選択できるようにした (crowbartools#3100)
- 修正(settings): 最初のアクティビティフィードイベントでスパムを記録するように修正 (crowbartools#3095) (crowbartools#3096)
- 修正: twitch clip url resolver のタイムアウトトリガーを移動し、タイムアウトを5秒に増加。
- 修正: macos と linux で自動更新を試みず、ブラウザで github リリースを開くようにした。
- 修正(effects): http リクエストの json 解析 (3085) (crowbartools#3088)
- 修正(effects): 0 の条件が [Not Set] になっていた問題を修正 (crowbartools#3086) (crowbartools#3087)
- 修正: twitch の url リゾルバウィンドウが原因でアプリが完全に閉じない問題を修正。
- 修正(変数): arraySlice
の 「end 」パラメータが0を誤って解釈することがある (crowbartools#3078) (crowbartools#3079) - メッセージが入れ替わっているものを修正
- StremLabs API v2.0 対応
- オーバーレイで映像が消えない問題の修正
- 判定条件の翻訳ミス修正
- 変数のTypo(AIが指摘)
- 一部翻訳を実施
- 誤字修正
- 誤字修正
- 修正(audio): バーチャルオーディオケーブルでの再生 (crowbartools#3105)
- beta4 判断基準がうまくいってなさそうな部分の修正
- 修正(effects): サウンド/ビデオファイルの再生処理 (crowbartools#2879) (crowbartools#3076)
- 修正(eventsub): AutoModのマイナーオーバーサイト (crowbartools#3074)
- 修正: データフォルダが存在しない場合、最初のロードでアプリがハングする。
- 修正: 統計と見積もりDBの読み込みを非同期待ち処理に変更。
- 修正(ui): 絵文字がテキストに重なる問題を修正 (crowbartools#3069) (crowbartools#3071)
- 修正(queue): エフェクトエラーでキューが壊れないように (crowbartools#3066) (crowbartools#3067)
- 修正: フィルターの手直しにおける不具合を修正 (crowbartools#3060) (crowbartools#3064) (crowbartools#3061)
- チャットロールマネージャをクリーンな状態に保つため、ロジックが発生する場所を入れ替えた。
- 通貨を修正: ロールボーナスの支払い (crowbartools#3030) (crowbartools#3034)
- 修正(sortTags):チャンネル報酬のタグ行をソート。(crowbartools#3031) (crowbartools#3041)
- 修正(変数): トリガーからユーザーを取得する通貨変数 (crowbartools#3021) (crowbartools#3024)
- 修正(effects): ファイルライターの改行エスケープ (crowbartools#3025) (crowbartools#3029)
- 修正(events): 模擬イベントをキャッシュしないように (crowbartools#2672) (crowbartools#3014)
- 修正(twitch): 細かいスペルミス (crowbartools#3038)
- 修正(effects):サウンドサービスのエラー (crowbartools#3033)
- 修正(Currency purge): .id を削除 (crowbartools#3037)
API変更
全般
- 本家5.64.1の取り込み
- リファクタリング: クリップの.mp4 URLを直接取得するブラックマジックを実行し、オーバーレイにiframeを埋め込む必要性を回避 (crowbartools#3081)
- factor: モーダル関数とロジックを専用サービスに移動し、utilityServiceをデブロート。
- リファクタリング: アーカイブのファイナライズを待機するようにしました。
- リファクタリング: バックアップの一時的なDBファイルを無視し、startBackupをアーカイブのファイナライズ待ちとし、コールバックを削除。
- リファクタリング: PubSubサンセット (crowbartools#3070) (crowbartools#3073)
- リファクタリング: オーディオプールを更新し、制限に達すると最も古いアクティブなサウンドを停止して新しいサウンドを優先するようにしました。
- リファクタリング: オーディオエレメントのマネージドプールを使用
Windows での導入方法
- Firebot-v5.64.1-setup.exeをダウンロードして実行してください。
- Windows版は、追加修正版にさしかえております
MacOS での導入方法
- Firebot-v5.64.1-macos-x64.dmg をダウンロードします
- .dmgを右クリックし、"開く "を選択する。
- 表示されたダイアログで "キャンセル "をクリックする。
- .dmgをもう一度右クリックし、"開く "を選択する。
- 表示されたダイアログで "開く "をクリックする。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux での導入方法
- Firebot-v5.64.1-linux-x64.tar.gz をダウンロードします
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.60.0/Firebot-v5.64.1-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.64.1-linux-x64.tar.gz
./Firebot\ v5これはターミナル・ウィンドウで行うか、解凍したアーカイブの正しいパスを「作業ディレクトリ」として含むショートカットを作成する必要があります。
注意: Linux版は自動アップデート機能に対応していません。
v5.64.0 日本語パッチ(正式リリース前の早期リリース)
・本家の v5.64.0 パッチを適用しています。
・streamlabs などの仮対応をしています(審査まちなので、使えない機能があります)
beta6
・文字列の修正
beta5
・文字列の判定処理で一部機能しないものがあったので処理条件を追加
beta4
・一部比較処理の修正
beta3
・ラベルメニューの修正
beta2
・streamlabs 連動系の修正
beta1
・全バッチあて
v5.64.1 日本語ローカライズ版(早期リリース)
・!コマンドで画像が消えない問題(#1)の修正
・本家 v5.64.1の反映
・翻訳の追加と修正
・一部雑多になってた処理のモジュール化
判定条件がおかしいなどあれば、レポートをおねがいします
本exeのソース位置(ハッシュ):09acae759df07a07f62a7769f26312e4692d5ac
Release v5.63.2 (修正パッチ2)
バージョンアップ過程でコマンドが新規追加できなくなっていた点と
本家ディスカッションにおいて音楽ファイル全体時間を取得するのに
時間がかかりすぎる件が会話にでていたので、織り込み検討をしました。
(コマンド新規追加できなかったのは日本語ローカライズ版固有の問題です)
Release v5.63.2 (修正パッチ1)
バージョンアップ過程で判定文がうまく判断できなくなっている環境があるので
互換性を向上させました。(日本語ローカライズ版固有の問題です)