Releases: crescware/sbxm
Releases · crescware/sbxm
Release list
v0.0.10
sbxm-aarch64-apple-darwin.tar.gz
39a68add60a41ed9a3cc0a965d615b6867f9d4686e2022efbe1247c3bdb0de9a sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
f34edff1a206681391872adfe11f11cd1115bd67
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- lsの状態表示をSTATE一列に戻す by @okunokentaro in #145
- sbxmを0.0.10に更新 by @okunokentaro in #146
Full Changelog: v0.0.9...v0.0.10
v0.0.9
sbxm-aarch64-apple-darwin.tar.gz
04a088ba627289c01c2a3c62f7ac49352964ac69e8085d71902ea4331db7b8df sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
ba13df83fcffc3bcd340af4395e0897a790d7c5f
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- #79 破壊前保護の判断基準を一つにする by @okunokentaro in #90
- #80 sbxm open session を host lease で排他する by @okunokentaro in #96
- fix: SSH終了後にopen session leaseを解放する by @okunokentaro in #115
- #84 root sizeの成立条件をdocsとtestで確定する by @okunokentaro in #100
- #81 runtime の active-session 拒否を残したまま削除する by @okunokentaro in #97
- #85 DiskObservationとstatusのDISK sectionを追加する by @okunokentaro in #101
- #86 openの入口で現在の空き容量を表示する by @okunokentaro in #102
- #82 破壊内容を plan 化し、確認した inventory だけを削除する by @okunokentaro in #98
- #87 sandbox-side mutation failureにdisk factを追加する by @okunokentaro in #103
- #83 origin回収可能性の判定を権威ある観測へ一本化する by @okunokentaro in #99
- #88 Template archiveを短命なtransaction artifactにする by @okunokentaro in #104
- [Issue #78 / Step 11] 安全化した disk recovery 導線を公開する by @okunokentaro in #129
- PR #112のレビュー指摘を修正 by @okunokentaro in #140
- #78 Base by @okunokentaro in #112
- sbxmを0.0.9に更新 by @okunokentaro in #141
- 0.0.9リリースのmacOSテスト失敗を修正 by @okunokentaro in #142
- macOSの0.0.9リリースcoverage失敗を修正 by @okunokentaro in #143
- PTYのcoverage不足をmacOS向けtestで修正 by @okunokentaro in #144
Full Changelog: v0.0.8...v0.0.9
v0.0.8
sbxm-aarch64-apple-darwin.tar.gz
d5afbc0888f19015b50308a838929a655ed68ffd9ea82e00b51b88bc42bd251c sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
7381346676fe12724be43565d1f562bba0e57654
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- 設計原則の表現と適用範囲を明確化する by @okunokentaro in #114
- capture実行のprocess group分離を撤廃する by @okunokentaro in #113
- workspaceの実在を観測してからstatusの値を決める by @okunokentaro in #120
- statusの観測不能をnot-observedとして表示する by @okunokentaro in #122
- workspace directoryの実在を状態語彙へ載せる by @okunokentaro in #123
- fix: confirm the sandbox workspace directory before trusting data-protection checks by @okunokentaro in #125
- prepare execのcoverage欠落を直す by @okunokentaro in #126
- mise run checkをCIで実行する by @okunokentaro in #127
- 実行環境の実workspace rootを選ぶ場所を1箇所にする by @okunokentaro in #128
- sbxmを0.0.8に更新 by @okunokentaro in #130
- macOSのtimeoutテストを安定化 by @okunokentaro in #131
Full Changelog: v0.0.7...v0.0.8
v0.0.7
sbxm-aarch64-apple-darwin.tar.gz
1aa8a6b51c43fb7980a3c939e8a95391489f59ee5ba58dbc524e414c732aa6d9 sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
e91080c348827cf5fe9c84abb7db4b230dfa9e45
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- prepare/rebuildにDocker Engine疎通確認を追加し、dockerアクセスを一箇所へ集約 by @okunokentaro in #93
- docker command失敗直後にdaemon疎通を再確認し、原因の手がかりを追記する by @okunokentaro in #94
- Docker失敗時の診断漏れを補完する by @okunokentaro in #95
- fix: 暖まっていないdaemonが返す不正な出力に対しsbx lsをリトライする by @okunokentaro in #105
- sbxmを0.0.7に更新 by @okunokentaro in #106
Full Changelog: v0.0.6...v0.0.7
v0.0.6
sbxm-aarch64-apple-darwin.tar.gz
96d87f010d385aea46ff13ab37072e8fe365523265b707ea140451147168cdcf sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
668555048b802cdbbc275fa03e8c5747df7bb2c8
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- sbxmと外部toolのログを読み分けられるよう出力を整える by @okunokentaro in #74
- prepareの完了行が内部異常の文字列になる問題を直す by @okunokentaro in #75
- 辞書と実装のずれを両方向から検査する by @okunokentaro in #76
- sbxmを0.0.6に更新 by @okunokentaro in #77
Full Changelog: v0.0.5...v0.0.6
v0.0.5
sbxm-aarch64-apple-darwin.tar.gz
a8de5ec751b4da536cfb26a854de9be89cd4a6b583ca93dc6ddce26c1fe1737a sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
2b2925418dbd6e7050e3cfd0da0051260d1c0e81
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- 対話式 open で worktree index を左右キー選択可能にする by @okunokentaro in #70
- 開発者向けのローカルビルド・実行手順を追加 by @okunokentaro in #71
- 対話式 open の案件とworktree index選択を統合 by @okunokentaro in #72
- sbxmを0.0.5に更新 by @okunokentaro in #73
Full Changelog: v0.0.4...v0.0.5
v0.0.4
sbxm-aarch64-apple-darwin.tar.gz
97050a57839872321a1ffa9523d39daf751ed2a360fd40d452fae9c4eb972dd2 sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
514cd738429ef0ca3d8183cd24a75a1cf3c7d434
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- statusの引数省略時に選択promptを追加 by @okunokentaro in #67
- sbxmを0.0.4に更新 by @okunokentaro in #68
- statusの選択prompt実行経路をcoverageに追加 by @okunokentaro in #69
Full Changelog: v0.0.3...v0.0.4
v0.0.3
sbxm-aarch64-apple-darwin.tar.gz
6c153118d344f39562bf597faa0566dd4a081db1c0b9f83f0e80aab8c07aae78 sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
5c25f5fc8215dfc3b9088f2079a7d304b925b378
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- prepare/apply/rebuildをproject引数省略時の選択promptに対応させる by @okunokentaro in #65
- sbxmを0.0.3へ上げる by @okunokentaro in #66
Full Changelog: v0.0.2...v0.0.3
v0.0.2
sbxm-aarch64-apple-darwin.tar.gz
edb799cdefdf44b4203dfe3cefc73ae2f7bf6f458ce9759f7aaf94ea8f3cf2a0 sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
8b2e29d177dbd9b7b9e00cbb8a54a37c0fc48d03
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- Drop the warning now that the tap can install sbxm by @okunokentaro in #54
- sbxm公式Astro Starlightサイトを追加 by @okunokentaro in #56
- 公式カラーロゴをサイトヘッダーに追加 by @okunokentaro in #57
- ルートREADMEに公式ロゴとサイトリンクを追加 by @okunokentaro in #58
- OGPカードに公式ロゴを追加 by @okunokentaro in #59
- 公式サイトの壊れた内部リンクを修正 by @okunokentaro in #60
- 16KiBページ環境でWebサイトビルドが異常終了する問題を修正 by @okunokentaro in #61
- CLI helpをcommandの実態に揃える by @okunokentaro in #62
- release.shからHomebrew tapのformula PRを自動作成する by @okunokentaro in #63
- sbxmを0.0.2へ上げる by @okunokentaro in #64
Full Changelog: v0.0.1...v0.0.2
v0.0.1
sbxm-aarch64-apple-darwin.tar.gz
66048e7b03ae118441272d7a9ac0b7b8171eedeb76d5700ef14abb8ec2ffa30d sbxm-aarch64-apple-darwin.tar.gz
Build provenance
- Git commit:
8d3b9cc67a62ab6ac8093a6d30c3f0b81f10da68
rustc -vV
rustc 1.89.0 (29483883e 2025-08-04)
binary: rustc
commit-hash: 29483883eed69d5fb4db01964cdf2af4d86e9cb2
commit-date: 2025-08-04
host: aarch64-apple-darwin
release: 1.89.0
LLVM version: 20.1.7
cargo -V
cargo 1.89.0 (c24e10642 2025-06-23)
sw_vers
ProductName: macOS
ProductVersion: 26.5.2
BuildVersion: 25F84
What's Changed
- sbxm MVP実装計画を追加 by @okunokentaro in #1
- Phase 1の共通基盤、initとglobal statusを実装 by @okunokentaro in #2
- Phase 2: add と sync-files by @okunokentaro in #3
- Phase 3: open, stop, ls, status by @okunokentaro in #4
- Phase 4: rebuild, destroy と E2E検証手順 by @okunokentaro in #5
- 実機のDocker Sandboxes CLIに合わせる by @okunokentaro in #6
- add と prepare を分ける(#7 を main へ) by @okunokentaro in #8
- classic PATでも通るようcustom secretへ切り替える by @okunokentaro in #10
- Sandbox内のClaude Codeを2.1.220にする by @okunokentaro in #11
- sbx lsが返さない値を型から外し、rebuildを動くようにする by @okunokentaro in #12
- rebuildが、これから作り直すSandboxを自分で起動する by @okunokentaro in #13
- rebuildのSandbox入れ替えを、非対話や作りかけで成功するように修正する by @okunokentaro in #14
- Sandbox templateの固定versionを、公開されているものへ揃える by @okunokentaro in #15
- Sandbox templateからnpmを外し、agent CLIをghと同じ形で入れる by @okunokentaro in #16
- tokenを提示するGitHub hostをすべてcustom secretへ載せる by @okunokentaro in #18
- 構築済み案件へ変更を適用する apply を作り、worktreeを増やせるようにする by @okunokentaro in #19
- sbxm が gh に依存する唯一の箇所を外し、gh 抜きのSandboxでも構築できるようにする by @okunokentaro in #20
- 任意toolを1つの並びにし、起きたことごとに自分の仕事を宣言させる by @okunokentaro in #21
- 同梱toolのversion固定を、rulesとtestが守らせるようにする by @okunokentaro in #22
- 実装fileに同居していたtestを、file単位で分離する by @okunokentaro in #23
- moduleを跨ぐfixtureを src/testing/ へ集約する by @okunokentaro in #24
- 守るもののないコメントをtestに変え、重複コメントが指していた処理を共有する by @okunokentaro in #25
- 1 commandを1 directoryへ集め、複数の関心を抱えたfileを分ける by @okunokentaro in #26
- 実装が追い越した plans/ を削除する by @okunokentaro in #27
- 英語版と日本語版READMEの刷新 by @okunokentaro in #28
- 設定と案件 metadata の保存形式を TOML から YAML へ変更 by @okunokentaro in #29
- 読みやすいCLI出力の設計と実装計画を定める by @okunokentaro in #30
- destroyで案件のtoken登録も解く by @okunokentaro in #31
- CLIデザインシステムを作り、全commandの出力をそこへ通す by @okunokentaro in #32
- Dockerfile が変わっていなくても rebuild で sandbox を作り直す by @okunokentaro in #33
- addのcwd配置とglobal registry仕様の境界を明確にする by @okunokentaro in #34
- addのcwd配置とglobal registryを実装し、initを廃止する by @okunokentaro in #35
- 何も無いsandboxからsbxmをbuildできるようにする by @okunokentaro in #37
--worktreesに短縮形-tを追加する by @okunokentaro in #36- Git identityをhostから採らず、利用者に選ばせる by @okunokentaro in #38
- 保守コマンドをmiseのtaskとして宣言する by @okunokentaro in #39
- lintを厳格化し、例外を置かずにcodeを合わせる by @okunokentaro in #40
- 公開するsubjectごとにfileを分ける by @okunokentaro in #41
- カバレッジ最低基準を適用し、不足していたテストを補う by @okunokentaro in #42
- カバレッジの母集団を本番コードへ揃え、置き場所の規約をテストで固定する by @okunokentaro in #43
- 診断の変数を項目名付きの行として示す by @okunokentaro in #44
- 外部commandの終わり方を確定させ、coverageの非決定性を解消する by @okunokentaro in #45
- coverageの母集団をitem単位まで詰め、規約を両方向で固定する by @okunokentaro in #46
- 端末を要さない未到達を、testと削除で片付ける by @okunokentaro in #47
- 実端末をpromptの外へ出し、composition rootで選ぶ by @okunokentaro in #48
- coverage閾値を97/97/95/90に設定 by @okunokentaro in #49
- arm64 macOS向けリリーススクリプトを書く by @okunokentaro in #50
- 出荷するtreeを自分で検査する by @okunokentaro in #51
- macOSで通らなかったtestを直し、同じ欠陥をcheckで捕まえる by @okunokentaro in #52
- 一時的な$HOMEの実pathを解決し、fixtureの重複を一本化する by @okunokentaro in #53
Full Changelog: https://github.com/crescware/sbxm/commits/v0.0.1