uzu-cli
uzu-cli@0.7.4 - 2026-10-12
Changes
- #25664 feat(uzu_code): playSound に slot を足し、同じ slot の音を常に 1 本にする (@aitaro)
uzu-cli@0.7.3 - 2026-10-09
Changes
- #25169 feat(uzu_code): playBgm / playSound で音量とフェードを指定できるようにする (@aitaro)
uzu-cli@0.7.2 - 2026-10-07
Changes
- #25114 fix(admin,uzu-cli): 設定画面に落ちるだけのエミュレータへのリンクを消す (@aitaro)
uzu-cli@0.7.1 - 2026-10-05
Changes
- #25066 feat(uzu_code): uzu dev のマイクボタンをエミュレータと同じ通話の操作盤にする (@aitaro)
uzu-cli@0.7.0 - 2026-10-02
Changes
- #25002 chore(uzu_code): 2D エンジン (engine-2d) を CLI とドキュメントから撤去する (@haruten1)
- #24929 feat(uzu_code)!: 接続と通話の状態 (Presence) を入れる (@aitaro)
uzu-cli@0.6.15 - 2026-10-02
Changes
- #24928 fix(uzu_code): 緊急一時停止をプレイヤーだけにする (@aitaro)
uzu-cli@0.6.14 - 2026-10-01
Changes
- #24985 feat(uzu-cli): manifest.json の characters[].playCard でキャラごとのプレイカードを設定できるようにする (@aitaro)
uzu-cli@0.6.13 - 2026-10-01
Changes
- #24912 feat(uzu_code): harness のマイクボタンをミュート状態と連動させる (@aitaro)
- #24913 refactor(uzu_code): harness の message handler から event.source の型アサーションを外す (@aitaro)
uzu-cli@0.6.12 - 2026-09-30
Changes
- #24848 feat(auth): publish token を prd でも使えるようにし、使える API を uzu publish に絞る (@aitaro)
uzu-cli@0.6.11 - 2026-09-28
Changes
- #23936 feat(uzu_code): harness とエミュレータの音声をアプリと同じ鳴り方にそろえる (@aitaro)
uzu-cli@0.6.10 - 2026-09-28
Changes
- #23915 fix(uzu_code): manifest と認証ファイルの検証で #23816 の挙動変化を戻す (@aitaro)
uzu-cli@0.6.9 - 2026-09-24
Changes
- #23812 fix(uzu_code): uzu preview --json の stdout にビルドの進捗を混ぜない (@aitaro)
- #23816 uzu_code の eslint カバレッジ漏れと pre-commit の routing を塞ぐ (@aitaro)
- #23821 fix(uzu_code): emulator のペインを実機相当の viewport で縮小表示する (@aitaro)
- #23828 test(uzu_code): 凍結した logic.js を現行エンジンで回す回帰テストを作る (@aitaro)
- #23829 fix(uzu_code): tick が 500ms より速い部屋でも state を storage に書く (@aitaro)
- #23855 chore(deps): bump the update-turbo group in /javascript with 3 updates (@dependabot[bot])
- #23870 chore(deps): bump @graphql-eslint/eslint-plugin from 4.4.0 to 4.4.1 in /javascript (@dependabot[bot])
uzu-cli@0.6.8 - 2026-09-21
Changes
- #23809 feat(uzu_code): uzu preview で PR ごとのプレビューを emulator から触れるようにする (@aitaro)
uzu-cli@0.6.7 - 2026-09-18
Changes
- #23514 docs(mobile): ライブ配信イベント (AGORA_V4) の現仕様を非エンジニア向けにまとめる (@HarukaOki)
- #23764 chore(deps): bump esbuild from 0.28.1 to 0.28.2 in /javascript (@dependabot[bot])
- #23774 feat(uzu_code): uzu-cli の既定 env を prd にし、--env を社内メンバーに限る (@aitaro)
uzu-cli@0.6.6 - 2026-09-09
Changes
- #23523 fix(docs): @docs の参照先リンク切れを解消し PR で検査するガードを追加 (@HarukaOki)
uzu-cli@0.6.5 - 2026-09-08
Changes
- #23485 fix(uzu_code): dev harness の iframe 短辺と縦横比を契約どおりにする (@aitaro)
- #23498 feat(uzu_code): ホストが safe-area inset を配り viewport-fit=auto を廃止する (@aitaro)
uzu-cli@0.6.4 - 2026-09-03
Changes
- #23335 refactor(uzu_code): uzu publish の logic 検証をアップロード前へ倒す (@aitaro)
- #23341 refactor(uzu_code): ゲームルームの二重実装を room-core へ統合する (@aitaro)
- #23342 fix(uzu_code): room-core 統合のレビュー指摘に追従する (@aitaro)
- #23343 refactor(uzu_code)!: sync() と relay を削除して run() 一本にする (@aitaro)
- #23349 refactor(uzu_code)!: roster の移行期互換措置を落とす (@aitaro)
uzu-cli@0.6.3 - 2026-08-27
Changes
- #23311 revert(uzu_code): BRIDGE_VERSION を 1 へ戻す (@aitaro)
uzu-cli@0.6.2 - 2026-08-27
Changes
- #23308 fix(uzu_code): uzu dev と uzu publish で SDK の解決方法を揃える (@aitaro)
uzu-cli@0.6.1 - 2026-08-27
Changes
- #23296 fix(uzu_code): GameTime を読み側でも守れる brand へ変える (@aitaro)
- #23298 fix(uzu_code): dev-server の SDK shim を engine-core 素通しにする (@aitaro)
uzu-cli@0.6.0 - 2026-08-27
Changes
- #23268 feat(uzu_code): 緊急停止とゲーム内時計 (GameTime) を導入する (@aitaro)
uzu-cli@0.5.10 - 2026-08-27
Changes
- #23267 fix(uzu_code): 部屋の PRNG シードを時刻由来から乱数へ変える (@aitaro)
uzu-cli@0.5.9 - 2026-08-24
Changes
- #23196 feat(uzu-code): 契約版で互換性を判定し、旧規約の logic をアダプタで吸収する (@aitaro)
uzu-cli@0.5.8 - 2026-08-24
Changes
- #23172 feat(uzu_code): ServerAction 基盤を GameHost (Dynamic Workers facets) へ移行し state を script 寿命から切り離す (@aitaro)
- #23180 refactor(uzu_code): エンジン定義の多重コピーを engine-core へ統合しビルド時 bundle で配る (@aitaro)
uzu-cli@0.5.7 - 2026-08-21
Changes
- #23153 refactor(uzu-code): URL の roster パラメータを ?seats= から ?players= にする (@aitaro)
uzu-cli@0.5.6 - 2026-08-20
Changes
- #23149 refactor(uzu-code)!: 観測席を roster から外し setup({ players }) にする (@aitaro)
uzu-cli@0.5.5 - 2026-08-20
Changes
- #23056 chore(ci): cliff.toml を .github/cliff.toml へ共通化する (@rin2yh)
uzu-cli@0.5.4 - 2026-08-19
Changes
- #23106 fix(uzu-cli): SDK を親方向へ辿って workspaces 構成でも publish できるようにする (@aitaro)
uzu-cli@0.5.3 - 2026-08-07
Changes
- #22972 feat(uzu-code): action 名と payload を型で縛れるようにする (@aitaro)
- #22975 fix(uzu-code): dev harness の擬似ノッチを既定 OFF にしてトグルのアイコンを差し替える (@aitaro)
- #22980 fix(uzu-cli): dev harness の heartbeat を本番と同じ生文字列で返す (@aitaro)
uzu-cli@0.5.2 - 2026-08-06
Changes
- #22968 feat(uzu-code)!: 予約を宣言形の deadlines に置き換える (@aitaro)
uzu-cli@0.5.1 - 2026-08-06
Changes
- #22965 feat(uzu-code)!: setup の引数を 1 つのオブジェクトにする (@aitaro)
uzu-cli@0.5.0 - 2026-08-06
Changes
- #22919 refactor(uzu-code)!: ハンドラの引数を 1 つのオブジェクトにする (@aitaro)
uzu-cli@0.4.1 - 2026-08-06
Changes
- #22918 feat(uzu-cli): dev harness の UZU メニューから 1 人分の画面を開けるようにする (@aitaro)
uzu-cli@0.4.0 - 2026-08-05
Changes
- #22914 feat(uzu-code): サーバー時刻と予約タイマーを SDK の機能として提供する (@aitaro)
uzu-cli@0.3.20 - 2026-08-05
Changes
- #22879 feat(uzu-code)!: action を actions / serverActions に分離する (@aitaro)
uzu-cli@0.3.19 - 2026-08-04
Changes
- #22863 fix(uzu-code): 素の action handler の ctx から tick を外す (@aitaro)
- #22865 feat(uzu-code): 先読み中の実時刻・乱数呼び出しを dev で検出する (@aitaro)
- #22867 fix(uzu-code): uzu dev の空きポート探索が実 listen と別アドレスを見ていた (@aitaro)
uzu-cli@0.3.18 - 2026-07-31
Changes
- #22834 feat(uzu-code): emulator を Firebase Hosting から Cloudflare Workers へ移す (@aitaro)
uzu-cli@0.3.17 - 2026-07-31
Changes
- #22820 chore: play_screen_v3 ディレクトリを uzu_code にリネーム (@aitaro)
- #22821 feat(backend,admin,uzu-cli): manifest の admin 宣言を emulator URL の admin=1 に自動反映 (@aitaro)
- #22826 feat: R2 バケットを uzu-code-revisions に移行 (@aitaro)
- #22827 chore: v3 系のインフラ識別子を UZU Code 名称に改名 (@aitaro)
uzu-cli@0.3.16 - 2026-07-31
Changes
- #22816 feat(engine-2d): npm 公開に向けて @uzuhq/engine-2d にリネーム (@aitaro)
uzu-cli@0.3.15 - 2026-07-31
Changes
- #22747 feat(backend,mobile): 観戦招待が観戦料を素通しして恒久無料観戦権を配っていたので後払いを導入 (@HarukaOki)
- #22813 feat(ci): npm publish を trusted publishing (OIDC) に移行 (@aitaro)
uzu-cli@0.3.14 - 2026-07-30
Changes
- #22794 feat(uzu-cli,uzu-sdk): npm 公開に向けて @uzuhq/code-cli / @uzuhq/code-sdk にリネーム (@aitaro)
uzu-cli@0.3.13 - 2026-07-30
Changes
- #22784 feat(uzu-cli): publish の revision 登録を gRPC から REST に移行 (@aitaro)
- #22788 feat(uzu-cli): publish のアップロードを静的クレデンシャルから upload session API に移行 (@aitaro)
- #22790 fix(uzu-cli): Cloudflare Images のアイコン配信 URL を最終画像 ID から組み立てる (@aitaro)
uzu-cli@0.3.12 - 2026-07-30
Changes
- #22783 refactor(play_screen_v3): wire を seats に完全統一し legacy fallback を全削除 (@aitaro)
uzu-cli@0.3.11 - 2026-07-30
Changes
- #22779 feat(play_screen_v3): SDK に seats モデルを導入し dev harness に admin 席を追加 (@aitaro)
uzu-cli@0.3.10 - 2026-07-29
Changes
- #22713 feat(auth): uzu-cli の CI 認証を publish token 方式にする (UZU-5689) (@aitaro)
uzu-cli@0.3.9 - 2026-07-24
Changes
- #22172 feat(uzu-sdk)!: SDK と devharness を分離 (UZU-5551) (@aitaro)
uzu-cli@0.3.8 - 2026-07-23
Changes
- #22636 feat(play_screen_v3): uzuhq-cli の publish を Firebase Auth ログイン必須にする (@aitaro)
uzu-cli@0.3.7 - 2026-07-16
Changes
- #22488 chore(deps): bump tsx from 4.22.4 to 4.23.0 in /javascript (@dependabot[bot])
uzu-cli@0.3.6 - 2026-07-14
Changes
- #22314 chore(deps): bump the update-aws-sdk group across 1 directory with 2 updates (@dependabot[bot])
- #22347 chore(javascript): TypeScript 5.9.3 → 6.0.3 アップグレード (@aitaro)
- #22434 chore(deps-dev): bump @cloudflare/workers-types from 4.20260624.1 to 4.20260702.1 in /javascript (@dependabot[bot])
- #22433 chore(deps): bump commander from 14.0.3 to 15.0.0 in /javascript (@dependabot[bot])
uzu-cli@0.3.5 - 2026-07-03
Changes
- #22202 chore(deps-dev): bump @cloudflare/workers-types from 4.20260610.1 to 4.20260624.1 in /javascript (@dependabot[bot])
uzu-cli@0.3.4 - 2026-07-01
Changes
- #22035 uzu-cli/sdk のバージョンの SSoT を git tag に統一する (@rin2yh)
uzu-cli@0.3.3 - 2026-06-25
Changes
- #21953 fix(uzu-cli): archiver 8 の ESM/クラス API へ移行して publish 失敗を解消 (@aitaro)
- #22029 chore(deps-dev): bump @types/mime-types from 2.1.4 to 3.0.1 in /javascript (@dependabot[bot])
- #22022 chore(deps): bump @uzupj/uzu-pb from 0.2.50 to 0.2.52 in /javascript (@dependabot[bot])
- #22024 chore(deps-dev): bump @types/node from 22.19.0 to 22.19.21 in /javascript (@dependabot[bot])
- #21905 mobileの新規登録動線を認証基盤に変更しました (@henteko)
- #22097 chore(deps): bump the update-aws-sdk group in /javascript with 2 updates (@dependabot[bot])
- #22101 chore(deps): bump tsx from 4.22.3 to 4.22.4 in /javascript (@dependabot[bot])
uzu-cli@0.3.2 - 2026-06-19
Changes
- #21924 chore(deps): bump @grpc/grpc-js from 1.14.3 to 1.14.4 in /javascript (@dependabot[bot])
uzu-cli@0.3.1 - 2026-06-18
Changes
- #21897 chore(deps): bump archiver from 7.0.1 to 8.0.0 in /javascript (@dependabot[bot])
- #21899 chore(deps-dev): bump @cloudflare/workers-types from 4.20260420.1 to 4.20260610.1 in /javascript (@dependabot[bot])
uzu-cli@0.3.0 - 2026-06-17
Changes
- #21878 feat(play_screen_v3): ランタイムテンプレを v3-play-server 所有に移し参照で配布する (@aitaro)
uzu-cli@0.2.16 - 2026-06-14
Changes
- #21736 perf(release): git-cliff の remote API 連携をやめ PR 解決を workflow へ移して changelog 生成を高速化 (@rin2yh)
uzu-cli@0.2.15 - 2026-06-09
Changes
- #21717 fix(uzu-cli): R2 publish 時の Content-Type をサブディレクトリ込みパスでも正しく判定 (@aitaro)
uzu-cli@0.2.14 - 2026-06-09
Changes
- #21714 feat(v3-scenario-content-server): publish 時に R2 個別展開して Worker メモリ上限を回避 (@aitaro)
uzu-cli@0.2.13 - 2026-06-04
Changes
- #21604 chore(deps): bump the update-aws-sdk group across 1 directory with 2 updates (@dependabot[bot])
uzu-cli@0.2.12 - 2026-05-28
Changes
- #21424 chore(deps): bump tsx from 4.21.0 to 4.22.3 in /javascript (@dependabot[bot])
uzu-cli@0.2.11 - 2026-05-22
Changes
- #21242 Revert "chore(deps): bump @uzupj/uzu-pb from 0.2.49 to 0.2.50 in /javascript" (@aitaro)
- #21252 chore(deps): bump @uzupj/uzu-pb from 0.2.49 to 0.2.50 in /javascript (@aitaro)
- #21266 chore(deps): bump the update-aws-sdk group across 1 directory with 2 updates (@dependabot[bot])
uzu-cli@0.2.10 - 2026-05-21
Changes
- #21172 chore(deps): bump @uzupj/uzu-pb from 0.2.49 to 0.2.50 in /javascript (@dependabot[bot])
uzu-cli@0.2.9 - 2026-05-15
Changes
- #21000 feat(play_screen_v3): GameLogic actions に serverOnly() wrapper を追加 (@aitaro)
uzu-cli@0.2.8 - 2026-05-06
Changes
- #20581 fix(uzu-cli): cliff.toml の changelog で PR 単位に重複排除 (@rin2yh)
- #20655 chore(deps): bump the update-aws-sdk group in /javascript with 2 updates (@dependabot[bot])
- #20659 chore(deps): bump @uzupj/uzu-pb from 0.2.48 to 0.2.49 in /javascript (@dependabot[bot])
- #20662 chore(deps): bump ulid from 2.4.0 to 3.0.2 in /javascript (@dependabot[bot])
uzu-cli@0.2.7 - 2026-04-28
Changes
- conflict解消 (
6e3b832) - feat: cliff (
6b3ea25) - chore(uzu-cli): harden git-cliff template for PR-less commits (
6371ded) - chore(uzu-cli): seed initial CHANGELOG up to uzu-cli@0.2.5 (
28955a3) - chore(uzu-cli): filter merge commits from CHANGELOG (
dcc6636) - chore(uzu-cli): split release workflow into prepare PR + publish on merge (
a8ad3c2) - #20170 uzu-cliのリリースノート管理をCHANGELOG形式にする (@rin2yh) (
5be2bb1) - fix(uzu-cli): publish workflow の paths を package.json に絞り main の version を 0.2.6 に同期 (
6625116) - fix(uzu-cli): publish の skip 判定を git tag list ベースに変更 (
4edbd43)
uzu-cli@0.2.5 - 2026-04-15
Changes
- #19842 refactor: CLAUDE.md を整理し .claude/rules/ を導入 (@aitaro) (
bd68576) - #20148 fix(play_screen_v3): characterId をゲームロジックまで伝搬させる (@aitaro) (
23a15ed)
uzu-cli@0.2.4 - 2026-03-31
Changes
- #19786 feat: play_screen_v3 に orientation(縦/横)サポートを追加 (@aitaro) (
d7828ee) - #19810 feat: WfP JIT デプロイ / 自動クリーンアップ実装 (@aitaro) (
57f2fe9) - #19829 feat: v3 manifest.json の characters 設定対応 (@aitaro) (
8864721) - #19931 fix: シナリオテンプレートと example に server.cors: true を追加 (@aitaro) (
218fd08) - #19939 fix: uzu-cli の zip 処理を OS 非依存にする (@aitaro) (
6ac6583) - #19940 fix: WfP game worker が named export の logic.ts を受け付けない問題を修正 (@aitaro) (
29819e2)
uzu-cli@0.2.1 - 2026-03-16
Changes
- feat(play_screen_v3): CLI に create-2d-game コマンドを追加 (
c8e636b) - #19645 2D ゲームエンジン追加・CLIにプロジェクトをスキャフォールディングするコマンド追加・V3周りのドキュメント再整備 (@haruten1) (
9920488) - #19667 fix: WfP デプロイ時に json-patch.js をテンプレートファイルに追加 (@aitaro) (
4144f62) - #19755 fix: uzu-cli の npm パッケージに game-worker-template の .js が含まれない問題を修正 (@aitaro) (
aa95095)
uzu-cli@0.1.9 - 2026-03-02
Changes
- #19593 refactor(play_screen_v3): @uzupj/uzu-shared を廃止し json-patch をローカルコピーに戻す (@aitaro) (
a6adcbd)
uzu-cli@0.1.8 - 2026-03-02
Changes
- #19462 fix: uzuhq-cli publish 後に一時 ZIP ファイルを削除 (@aitaro) (
d724959) - #19488 docs: ソースコードとドキュメントの @docs 紐付け規約を導入 (@aitaro) (
00d1505) - #19543 feat(play_screen_v3): ServerAction のサーバーレスローカル開発 (@aitaro) (
55207bb) - #19577 refactor(play_screen_v3): R2 ストレージのファイル構造を階層化 (@aitaro) (
848c197) - #19578 fix(play_screen_v3): game-worker-template のビルド済み JS をgit管理に含める (@aitaro) (
a3b82ed) - #19582 feat(play_screen_v3): マルチプレイ・ソロプレイで v3RevisionId を使用 (@aitaro) (
ab31eb9) - #19586 feat(play_screen_v3): serverActionLogicPath でモード判定に変更 (@aitaro) (
af910c9) - #19588 feat(play_screen_v3): ServerAction 差分同期 + 楽観的更新 (@aitaro) (
6ef5449)
uzu-cli@0.1.6 - 2026-02-25
Changes
- #19460 fix: uzu-cli の zip ファイル名に .zip 拡張子を明示して ENOENT を修正 (@aitaro) (
cb23a3c)
uzu-cli@0.1.5 - 2026-02-25
Changes
- #19455 refactor: v3-scenario-content-server の ZIP 判定パスを game.zip から zip に変更 (@aitaro) (
ed0021a) - #19459 refactor: uzuhq-cli の publish を manifest.json 駆動に変更 (@aitaro) (
ae801cf)
uzu-cli@0.1.4 - 2026-02-25
Changes
- #19430 feat: uzu-cli publish完了時にUZU StudioのURLを表示する (@aitaro) (
3cf18de) - #19443 feat: v3-scenario-content-server に HMAC 認証付きサブドメイン方式を実装 (@aitaro) (
3de2521) - #19453 fix: uzuhq-cli の ULID 生成を小文字に統一 (@aitaro) (
d3ee72b)
uzu-cli@0.1.2 - 2026-02-25
Changes
- #19394 feat: play_screen_v3 初期実装 (@aitaro) (
3de4d34) - #19399 fix: gitignore and add file (@aitaro) (
a64e5b5) - #19415 feat: uzu-cli を GitHub Packages で公開可能にする (@aitaro) (
1f8f264) - #19431 feat: uzu-cli の zip アップロード先を GCS から Cloudflare R2 に移行 (@aitaro) (
9942c7d) - #19433 fix: CLI/SDK publish ワークフローのバージョンバンプを git タグベースに変更 (@aitaro) (
b920bf0)