Releases: nmori/Firebot
日本語ローカライズ版 Release v5.61.1
v5.61.1 更新ノート
✨ 新機能
🛠️ 改善
✅ 修正
🔗 APIの変更
全般
- ・セットアップウィザードの追加分を翻訳
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into JP_TRANSLATION_v5.61.1
- chore: better negative mathing
- 5.61.1
- fix: better handling of corrupt JsonDB files (crowbartools#2405)
- 5.61.0
- chore: Electron 28.2.3
- Merge branch 'v5' of https://github.com/crowbartools/firebot into v5
- feat: spoof $$ and $& expression variables
- Merge pull request crowbartools#2402 from dennisrijsdijk/v5-fix-quick-actions-again
- Merge branch 'v5' into v5-fix-quick-actions-again
- Merge pull request crowbartools#2403 from CKY-/v5-typo
- added We to uniform the chat message
- fix: C
- fix: typos
- fix(quick actions): fix adding quick actions breaking
- fix: typos
- fix: typo
- fix: cleanup web checkin error log
- 5.61.0-beta5
- chore: take out EventSub timer, will find another solution later
- fix(vars): fix var handle in error message
- fix(vars): fix var validation trigger ID
- feat: add feature stream opt-in step to setup wizard
- 5.61.0-beta4
- fix(database): ensure projection object props
- fix(database): fix Nedb queries, update deprecated DB references
- chore: bump beta version
- Merge branch 'v5' of https://github.com/crowbartools/firebot into v5
- fix: variable validation always failing
- fix(commands): remove subcommand effects from cloud sync
- Merge branch 'v5' of https://github.com/crowbartools/firebot into v5
- fix: $readFile[, ] not returning properly
- 5.61.0-beta2
- feat: feature stream
- fix(commands): fix UI update on custom command save
- feat: add exact matching for $arrayFind*
- fix: typeo in clip tooltip
- feat: update clip tooltip to include mention of $customVariable
Windows での導入方法
- Download and run Firebot-v5.61.1-setup.exe
MacOS での導入方法
- Firebot-v5.61.1-macos-x64.dmg をダウンロードします
- .dmgを右クリックし、"開く "を選択する。
- 表示されたダイアログで "キャンセル "をクリックする。
- .dmgをもう一度右クリックし、"開く "を選択する。
- 表示されたダイアログで "開く "をクリックする。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux での導入方法
- Firebot-v5.61.1-linux-x64.tar.gz をダウンロードします
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.60.0/Firebot-v5.61.1-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.61.1-linux-x64.tar.gz
./Firebot\ v5
注意: Linux版は自動アップデート機能に対応していません。
日本語ローカライズ版 v5.61.0-beta1
v5.61.0-beta1 更新ノート
- v5.61.1-beta1a - Windows版のみUPしました。$displayName の返答を修正
✨ 新機能
🛠️ 改善
✅ 修正
🔗 APIの変更
全般
- lint エラーの修正
- v5.61.0 beta 1 対応コミット
- Merge remote-tracking branch 'remotes/upstream/v5' into JP_TRANSLATION_5.61.0
- Merge branch 'master' of https://github.com/crowbartools/Firebot into JP_TRANSLATION_5.60.1
- 翻訳の修正
- feat: expose getCustomVariable and getEffectOutput to sandbox
- feat: add effectOutputs expression shorthand
- feat: implement custom-variable expression shortand
- fix(twitch): more graceful EventSub disconnect handling
- fix(twitch): fix EventSub delete sub
- feat: add --fbsecrets-config flag
- feat: rename flag to fbuser-data-directory
- Merge branch 'v5' of https://github.com/crowbartools/firebot into v5
- feat: begin implementing --user-data-directory flag
- fix(chat): 7TV channel emotes
- chore: Electron 28.2.2
- Merge pull request crowbartools#2396 from dennisrijsdijk/v5-expand-timer-api
- Merge branch 'v5' into v5-expand-timer-api
- Merge pull request crowbartools#2397 from alfw/feat-reuse-invalid-tokens
- fix: wrong variable name
- Merge branch 'v5' into feat-reuse-invalid-tokens
- fix: fixed requested changes
- fix(vars): define default flags for regex vars
- fix(twitch): add EventSub check loop to restart subs if they fail
- chore: improve comments
- feat: update js sandbox to create an async function
- feat: improve $evalJs error handling
- Merge branch 'v5' of https://github.com/crowbartools/firebot into v5
- fix: remove debug message
- chore: move js sandbox code out of custom scripts folder
- Merge branch 'v5' into feat-reuse-invalid-tokens
- chore: move and rename sandbox-eval to eval-js
- feat: reuse error message when tokens are invalid
- chore: update expressionish - fixes multiline support
- Implement evaluate js effect
- fix: customvariables not walking numerical paths
- feat(api): allow toggling timers and clearing intervals
- feat: add examples for $evalJs
- feat: remove metadata property
- feat: improve $evalJs logging
- chore: remove log message
- feat: rename $js to $evalJS, provide code with
metadata
object - Merge branch 'v5' of https://github.com/crowbartools/firebot into v5
- feat: sandbox console.log messages are passed to logger
- fix: force POSIX path join for HttpServerManager custom routes
- 5.61.0-beta1
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- feat(effects): make Log Message text field textarea
- fix(setups): fix quick actions in setups causing the app to break. (crowbartools#2376)
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix(vars): better check for follow count (crowbartools#2368)
- fix: Setup Wizard's overlay URI not containing file:/// protocol
- fix: $chatMessage returning first word as regex
- chore: Improve $js expression variable description
- feat: add $js expression variable
- feat: add $filesInDirectory expression variable
- Merge branch 'v5' of https://github.com/crowbartools/firebot into v5
- feat: add $filesInDirectory expression variable
- fix: attempt to auto delete/recreate corrupt JsonDb files
- fix(plugins): update log messages
- Merge pull request crowbartools#2386 from dennisrijsdijk/v5-conditional-outputs
- Merge branch 'v5' into v5-conditional-outputs
- fix(events): fix raid event metadata
- fix(effects): conditional effect conditions now read effect outputs
- fix: $arrayRandomItem not accounting for empty array
- feat: Add $textPadStart and $textPadEnd
- feat: Add $testPadStart variable
- feat: $arrayRandomItem
- fix: convert only fallback to string
- feat: Add displayname to subNames (crowbartools#2383)
- Fix: pronouns to return fallbacks correctly (crowbartools#2382)
- fix(currency): refresh currency cache on load
- fix(vars): load missing Twitch sub vars, fix "depreciated"
- feat(!BREAKING): Refactor expression variables
- chore(notifications): move notification logic to backend (crowbartools#2370)
- chore(backup): move restore logic to backend, remove ununsed packages
- fix(backups): fix backup file path separator
- feat: Toggle Commands, Channel Rewards, Time Based By Tags (crowbartools#2342)
- chore: viewer/currency db refactor (crowbartools#2363)
- feat(effects): Add Read output from RunProgram Effect (crowbartools#1176)
- ・レイド時の引数修正 ・翻訳、言葉の揺れ修正
- fix(roles): load known bot list on chat connect if initial load fails (crowbartools#2349)
- fix(commands): better deep clone to preserve functions
- fix(commands): deep copy cache objects to prevent modifying cache
- chore: refactor compare-versions, remove old package dep
- fix: use app.exit instead of app.quit after cleanup
- chore: fix package-lock
- fix(effects): clarify array behavior on Custom Variable effect
- fix(rewards): update channel reward tooltips
- chore(timers): convert moment to luxon
- chore(commands): more refactoring, cleanup
- chore(commands): refactor command manager, command handler (crowbartools#2351)
- feat(integrations): extra life variables (crowbartools#2343)
- feat(events): on close/exit event (crowbartools#2347)
- refactor: update will quit callback to support async closing tasks
- chore: add helper to get integration account id
- chore: bump log file rotate pkg, remove sentry
- feat(commands): add Steam command default currency option (crowbartools#2138)
- fix(effects): loop effects break in effect queue (crowbartools#2344)
- fix(events): no longer caching Whisper event
- feat: pronoun variable crowbartools#2187
- Merge branch 'v5' into v5-pronoun-variable
- Custom Scripts: Fix stop() and parametersUpdated() (crowbartools#2338)
- chore(commands): refactor most sys commands to TS, replace some moments with luxon
- Return null for callUrl so that we use fallbacks.
- Remove console logs.
- Adds a variable to pull pronouns for users.
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- fix: hype train indicator's time left display is negative
- fix(commands): fix permit command def
- chore(commands): more type work on SystemCommand
- feat: show hype train indicator in top bar crowbartools#2087
- 5.61.0
- feat(commands): custom chat output for !commands (crowbartools#2339)
- Merge pull request crowbartools#2335 from crowbartools/v5
Windows での導入方法
- Download and run Firebot-v5.61.0-beta1-setup.exe
MacOS での導入方法
- Firebot-v5.61.0-beta1-macos-x64.dmg をダウンロードします
- .dmgを右クリックし、"開く "を選択する。
- 表示されたダイアログで "キャンセル "をクリックする。
- .dmgをもう一度右クリックし、"開く "を選択する。
- 表示されたダイアログで "開く "をクリックする。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux での導入方法
- Firebot-v5.61.0-beta1-linux-x64.tar.gz をダウンロードします
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.60.0/Firebot-v5.61.0-beta1-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.61.0-beta1-linux-x64.tar.gz
./Firebot\ v5
注意: Linux版は自動アップデート機能に対応していません。
日本語ローカライズ版 v5.60.1-a
v5.60.1 更新ノート
- 1/12 更新
✨ 新機能
🛠️ 改善
- 内部ライブラリ関連のアップデートをしました
- feat(vars): userIsBanned と userIsTimedOutを追加 (crowbartools#2330)
- Twitch Raidのときの名前を修正(v5.60.1-b)
✅ 修正
- MacOS 版にあったメニュー関連のエラーを修正しています
🔗 APIの変更
全般
- chore: remove old types/cron
- chore: sass 1.69.7
- chore: update expressionish
- chore: remove copyfiles
- chore: TypeScript 5.3.3
- chore: Electron 28.1.1
- chore: revert to resolve since it didnt change anything on macos
Windows での導入方法
- Download and run Firebot-v5.60.1-setup.exe
MacOS での導入方法
- Firebot-v5.60.1-macos-x64.dmg をダウンロードします
- .dmgを右クリックし、"開く "を選択する。
- 表示されたダイアログで "キャンセル "をクリックする。
- .dmgをもう一度右クリックし、"開く "を選択する。
- 表示されたダイアログで "開く "をクリックする。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux での導入方法
- Firebot-v5.60.1-linux-x64.tar.gz をダウンロードします
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.60.0/Firebot-v5.60.1-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.60.1-linux-x64.tar.gz
./Firebot\ v5
注意: Linux版は自動アップデート機能に対応していません。
日本語ローカライズ版 v5.60.0
v5.60.0 更新ノート
✨ 新機能
🛠️ 改善
- feat(スクリーンショット): discord webhooksを改良。
- feat(discord webhook): ウェブフックコンポーネント
- feat(discord embed):タイプ
- feat(discord embed):Discordエンベッドの色を設定
- feat(twitchクリップ):Discord Embedの色を設定する
- feat(スクリーンショット)エフェクト出力データのURL
- テンプレの翻訳
- feat(effects):通常と obs のソーススクリーンショットエフェクトの出力パリティ crowbartools#2325
- feat(chat):isWhisperコマンドのvarを修正。
- refactor(変数): フロントエンドの変数定義をキャッシュし、変数入力フィールドの多いエフェクトを最適化する
- chore(webhook):色の検証
- feat:スクリーンショットをフォルダに保存する際のファイル名パターンをサポート
- feat(commands):create stream marker sys コマンドのチャットメッセージを編集可能に crowbartools#2321
- feat(commands):システムコマンドの説明の編集をサポート crowbartools#2320
✅ 修正
- シャウトアウト周りを少しなおした
- fix(ui):PC用ツールチップのメインメニュー項目にサブラベルを追加
- fix(ui): 非 Mac 用メニューアイコンを修正。
- fix(vars): フードの userIdName を標準化し、useridname var を修正 (crowbartools#2329)
- 修正: macos のアプリメニューアイコン
- 修正: スクリーンショットの後方互換性の向上
- 修正(obs): ソーススクリーンショットのオプションの検証。
- 修正(obs): ソーススクリーンショットの後方互換性チェック。
- 修正: エフェクトの種類を変更してもスクリーンショットのオプションが保持されるように。
- fix(vars): 投票進行イベントに投票当選者の選択肢を追加。
- 修正: タイポの追加修正
- トークン更新エラーに対する改善
- タイポの修正
- 修正(vars): pollWinningChoiceVotesをロードする。
- 修正: 初回のチャタリングやビューア到着イベントが発生する前に、ビューアがデータベースに追加されていることを確認するようにしました。
🔗 APIの変更
全般
- https://github.com/crowbartools/Firebot のブランチ 'v5' を v5 にマージ。
- dennisrijsdijk/v5-source-screenshot-compat からの pull request crowbartools#2326 をマージ。
- プルリクエスト#2324をCKY-/v5-typo-fixからマージ。
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into JP_TRANSLATION_5.60
- Merge branch 'v5' of https://github.com/crowbartools/Firebot into v5
- dennisrijsdijk/screenshot-discord-output からの pull request crowbartools#2328 をマージしました。
- ブランチ 'v5' を screenshot-discord-output にマージしました。
- https://github.com/crowbartools/Firebot のブランチ 'v5' を v5 にマージしました。
Windows での導入方法
- Download and run Firebot-v5.60.0-setup.exe
MacOS での導入方法
- Firebot-v5.60.0-macos-x64.dmg をダウンロードします
- .dmgを右クリックし、"開く "を選択する。
- 表示されたダイアログで "キャンセル "をクリックする。
- .dmgをもう一度右クリックし、"開く "を選択する。
- 表示されたダイアログで "開く "をクリックする。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux での導入方法
- Firebot-v5.60.0-linux-x64.tar.gz をダウンロードします
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.60.0/Firebot-v5.60.0-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.60.0-linux-x64.tar.gz
./Firebot\ v5
注意: Linux版は自動アップデート機能に対応していません。
日本語ローカライズ版 v5.60.0-beta3
v5.60.0-beta3 Update Notes
✨ New
-
- 抽選の追加
🛠️ Improved
- feat(チャット): ダッシュボードのCheer Mod、チャットメッセージイベントのCheer Mod値を修正。
✅ Fixed
- 修正(chat): ダッシュボードでチャットメッセージの削除に失敗した場合、トースト通知を表示するようにした。
- 修正(chat): ボットに UserContextApiClient を追加し、ボットのアナウンス/ウィスパーを修正。
- 修正(chat): リンクの正規表現解析
- 修正(chat): コンパクトモードでタグ付けされたメッセージを太字にするようにした。
- 修正(roles): VIP ロールの更新にチャットメッセージデータを使用 (crowbartools#2142)
- 修正(dashboard): クイックアクションのソートを修正 (crowbartools#2318)
- 修正(chat): チャット返信メッセージパートのオフセットを修正。
🔗 API Changes
Misc
- chore(chat): ハイライト/スポットライトメッセージのイベント/アクションを明確化
Windows Install
- Download and run Firebot-v5.60.0-beta3-setup.exe
MacOS Install
- Download Firebot-v5.60.0-beta3-macos-x64.dmg
- Right click the .dmg and select "Open"
- In the dialog that appears click "Cancel"
- Right click the .dmg again and select "Open"
- In the dialog that appears click "Open"
Note: Mac OS does not receive auto-updates
Linux Install
- Download Firebot-v5.60.0-beta3-linux-x64.tar.gz
- ?? will need further instructions
Note: Linux does not receive auto-updates
日本語ローカライズ版 v5.60.0-beta2
v5.60.0-beta2 アップデート
✨ New
- ゲームとしておみくじを追加(日本語独自拡張)
- ゲームとしてお年玉を追加(日本語独自拡張、01/02版)
🛠️ 改善
- feat(obs):OBSのCurrent Scene Collection Changedイベントを追加 (crowbartools#2209)
- feat(obs):OBS現在の番組シーン変更イベントを追加 (crowbartools#2209)
- feat(events): Overlay Connected イベント、overlayInstance 変数を追加 (crowbartools#1957)
- feat(commands): ささやきを無視するオプションを追加。
- feat(ui): メニューアイコンを追加
- feat(chat):ボットがささやき声からコマンドを受信/トリガーできるようになり、whisperRecipient変数を追加 (crowbartools#1583) (crowbartools#1739)
✅ 修正
- fix(effects): 条件付き演出、HTTP リクエストエラー演出への出力をバブルダウン。
- fix(effects): ランダム/シーケンシャル演出にエフェクト出力を追加。
- fix(effects): 演出出力がネストされた演出リストにバブルダウンするように (crowbartools#2273)
- fix(moderation):新しい禁止正規表現を追加してもUIが壊れないように (crowbartools#2146)。
- fix(effects): いくつかの投票/予測検証を、var eval の後の effect run に移動。
- fix(ui): メニューアイコンを gui フォルダに移動。
- fix(obs):トリガーパラメータが初回に保存されなかったのを修正。
- fix(rewards): リワードの var を初期化し、アフィリエイトやパートナー以外のアカウントに対してより良いメッセージを表示するように。
- fix(chat): クリアチャットを修正。
- fix:ウェブフック (crowbartools#2314)
- fix(effects): OBSソースミュートの検索から変数フィールドのクリッピングと変数の削除を移動 (crowbartools#2313)
🔗 API Changes
全般
- lintで弾かれた点を修正
-
- IDと表示名が一緒なら片方だけに * 移植ミスを修正
- https://github.com/crowbartools/Firebot の 'v5' ブランチを JP_TRANSLATION_5.60 にマージしました。
- 5.60.0-beta2
- プルリクエスト crowbartools#2317 を crowbartools/v5-bubble-down-output からマージ。
- dennisrijsdijk/v5-variable-fields-cutoff から pull request crowbartools#2315 をマージしました。
- ブランチ 'v5' を v5-variable-fields-cutoff にマージしました。
- crowbartools/canary-ptb-guilded-webhook-patch から pull request crowbartools#2316 をマージしました。
-
- 翻訳を進めました
- コメントアウトされた行を削除
- crowbartools/v5-whispers からプルリクエスト crowbartools#2312 をマージ。
- ブランチ 'v5' を v5-whispers にマージ
- chore(ui): MDI アイコンを取り込み、MDI でのコピー&ペーストアイコンを標準化
Windows インストール
- Firebot-v5.60.0-beta2-setup.exeをダウンロードして実行します。
MacOSインストール
- Firebot-v5.60.0-beta2-macos-x64.dmgをダウンロードします。
- .dmgを右クリックし、"開く "を選択します。
- 表示されるダイアログで "キャンセル "をクリックします。
- .dmgをもう一度右クリックし、"開く "を選択します。
- 表示されるダイアログで "開く "をクリックします。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux インストール
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.60.0/firebot-v5.60-beta2-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.60.0-beta2-linux-x64.tar.gz
./Firebot\ v5
注意: Linux版は自動アップデート機能に対応していません。
日本語ローカライズ版 v5.60.0-beta1
v5.60.0 beta1 更新情報
日本語部分をマージしました。 12/31更新
✨ 新着
- 多くの修正は入っています
- Twitch認証の仕組みが変わりました。いくつかの設定は再実施する必要があります。
🛠️ 改善
- 翻訳を進めました
- コマンド手動実行時に displayName などの値がとれるように
✅ 修正
🔗 API の変更
全般
Windows インストール
- Firebot-v5.60.0-beta1-setup.exeをダウンロードして実行します。
MacOSインストール
- Firebot-v5.60.0-beta1-macos-x64.dmgをダウンロードします。
- .dmgを右クリックし、"開く "を選択します。
- 表示されるダイアログで "キャンセル "をクリックします。
- .dmgをもう一度右クリックし、"開く "を選択します。
- 表示されるダイアログで "開く "をクリックします。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux インストール
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.60.0/firebot-v5.60-beta1-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.60.0-beta1-linux-x64.tar.gz
./Firebot\ v5
注意: Linux版は自動アップデート機能に対応していません。
v5.59.2 日本語ローカライズ版
v5.59.2 更新履歴
**✨ 新機能 **
- VTubeStudioのキーバインド連携追加(ゆかコネNEO経由)
🛠️ 改善
✅ 修正
- イベント発生時取得できるデータを調整
- トリガーがかかったときのID名修正
🔗 API 変更
全般
- 自動ビルドが通るように修正
Windows インストール
- Firebot-v5.59.2-setup.exeをダウンロードして実行します。
MacOSインストール
- Firebot-v5.59.2-macos-x64.dmgをダウンロードします。
- .dmgを右クリックし、"開く "を選択します。
- 表示されるダイアログで "キャンセル "をクリックします。
- .dmgをもう一度右クリックし、"開く "を選択します。
- 表示されるダイアログで "開く "をクリックします。
注意: Mac OS版は自動アップデート機能に対応していません。
Linux インストール
- 下記の手順で起動します
mkdir firebot
cd firebot
sudo wget https://github.com/nmori/Firebot/releases/download/v5.59.2/firebot-v5.59.2-linux-x64.tar.gz
sudo tar -zxvf firebot-v5.59.2-linux-x64.tar.gz
./Firebot\ v5
注意: Linux版は自動アップデート機能に対応していません
v5.59.2 日本語ローカライズ版 ベータ25
- イベント発生時荷取得できるデータを調整
- VTubeStudioのキーバインド連携追加(ゆかコネNEO経由)
v5.59.2 日本語ローカライズ版 ベータ22
- ソースを 日本語 masterにマージ
- シャウトアウト周りにログ追加