Releases: projectious-work/aibox
Releases · projectious-work/aibox
aibox v0.27.3
aibox v0.27.2
aibox v0.27.1
aibox v0.27.1
Changes since v0.27.0
- 879c42d test: skip unusable published image tags in e2e
- 0e15cb8 test: update addon version fixture expectations
- 7afbb15 chore: bump CLI version to 0.27.1
- cebb07f fix: refresh addon toolchain pins
- 786e2dc test: lock processkit latest init selection
- 0fd4290 fix: correct Hugo addon asset URLs
- ecbcb2a fix: accept GHCR runtime indexes with attestations
- 2f616e6 fix: limit processkit init version choices
- 1a925a4 fix: disable release image attestations
- 8c04783 fix: avoid GHCR buildcache bloat
- 101607d chore: refresh generated runtime for v0.27.0
- aefce99 fix: support empty buildx caches on macOS bash
- 1856ce3 fix: report release-host GitHub lookup failures
- 19331ac fix: authenticate docs deploy pushes
aibox v0.27.0
aibox v0.26.8
aibox v0.26.8
Changes since v0.26.7
- e47cbab fix: skip pruned GHCR image tags
- 8b0969b chore: add compat entry for 0.26.8
- 5633414 chore: bump CLI version to 0.26.8
- 426d7f4 chore: integrate processkit v0.26.16
- ff4c778 docs: refresh processkit docs and recordings
- 4aabb71 chore: add v0.26.7 session handover
- f8b790f chore: refresh generated runtime for v0.26.7
aibox v0.26.7
aibox v0.26.7
Highlights
- Adds the provider-neutral
[ai.execution]policy surface for filesystem, approval, and network behavior. - Adds per-harness execution overrides under
[ai.harnesses.<name>.execution], so projects can keep one global default while tightening or relaxing individual harnesses. - Maps the execution policy into generated Codex configuration, including sandbox mode, approval policy, and network access.
- Keeps MCP permission configuration focused on tool allow/deny behavior instead of mixing it with harness runtime trust semantics.
Compatibility
- Adds the
0.26.7compatibility table entry, pinned to processkitv0.26.14. - Refreshes generated runtime template snapshots from the previous
0.26.6state so downstream projects have the current tmux, Yazi, Vim, theme, and helper-script baseline.
Validation
- Passed fmt, clippy, unit tests, integration tests, local e2e tests, and Tier 3 Starship rendered-color tests.
- Passed Tier 2 SSH companion e2e: 123 passed, 7 ignored.
- Passed full opt-in visual e2e after publication: status/theme matrix, generated tool/harness window traversal, and Yazi preview matrix.
- Passed
cargo audit. - Built and uploaded Linux release archives for
aarch64-unknown-linux-gnuandx86_64-unknown-linux-gnu, with SHA256 sidecars.
Host Phase
The repo-side release is complete. macOS binaries, GHCR images, and generated runtime refresh still run from the macOS host:
./scripts/maintain.sh release-host 0.26.7aibox v0.26.6
aibox v0.26.6
Patch release for processkit v0.26.14 integration and tmux/PowerKit runtime stability.
Runtime And Status Bar
- Reduces idle CPU churn from the two-line PowerKit tmux status bar by caching rendered full status lines and returning stale-but-valid cache entries while refreshes happen in the background.
- Changes the default tmux status refresh interval from 10 seconds to 15 seconds, balancing responsiveness with the measured repaint cost.
- Keeps the PowerKit cache writable even when the default cache root is read-only by falling back to
/tmp/aibox/tmux-powerkit-cache. - Removes the
infocount from the aibox log status segment while keeping warning/error visibility. - Keeps the configured aibox AI-agent count positioned above the model-status elements in the owner-managed status layout.
processkit And Runtime Deliverables
- Integrates processkit v0.26.14 and refreshes the pinned lock/provenance surfaces.
- Refreshes processkit skills, MCP gateway metadata, runtime-prune behavior, status-briefing guidance, and pk-doctor runtime checks.
- Applies and records the open migration state from the processkit update so derived projects receive the canonical migration surfaces.
- Updates Python addon metadata and base image/runtime inputs where the release check found current-version drift.
UI And Editor Fixes
- Restores and expands the tmux keyboard-binding preview with categorized bindings, centered/widened presentation, and improved copy/yank behavior.
- Preserves the Vim clipboard bridge so visual-mode yanks in the container reach the host system clipboard.
- Refreshes theme/runtime templates, generated theme casts, and tmux/Yazi/Vim themed surfaces.
Validation
- Ran the scripted release checks: formatting, clippy with
-D warnings, unit tests, integration tests, no-container E2E, Tier 3 Starship rendered-color tests, andcargo audit. - Built and smoke-checked Linux release artifacts for
aarch64-unknown-linux-gnuandx86_64-unknown-linux-gnu. - Published Linux binaries and checksum sidecars.
Remaining host-side Phase 2:
./scripts/maintain.sh release-host 0.26.6aibox v0.26.5
aibox v0.26.5
Changes since v0.26.4
- 29d22a1 fix(test): use family theme names in visual + visual_matrix
- c6d0669 fix(test): use family theme names in visual_rendered_starship
- b8a0137 fix(test): assert forge plugin in default line2-left after de-dup
- f7148b4 chore: add COMPAT_TABLE entry for v0.26.5
- 458e077 chore: cargo fmt seed.rs cheatsheet const declaration
- 9c2f1c0 chore: bump CLI version to 0.26.5
- 32104c5 chore: bump processkit default version to v0.26.13
- b26f0ed chore: switch project theme to nord
- c8d5283 feat: powerkit forge plugin + Dockerfile-baked GH-separator fix
- 002f758 feat: categorized Leader+? cheatsheet, I4 invariant tightening
- 9fa97fb feat: powerkit-aware theme recordings + Docusaurus gallery
- 605a98a feat: per-theme demo recordings for docs + cast-invariants smoke
- f93f109 fix: allow aibox doctor in containerized test hosts
- 4129b50 docs: clarify in-container aibox command exceptions
- d9a6212 test: cheap broad theme visual checks via asciinema cast invariants
- a4a2ee3 feat: integrate 32 new themes from theme-explorer reference
- e854cae fix: stop aibox doctor inside containers
- d43cd29 fix: skip host runtime warning inside containers
- 7b5e68f fix: preserve legacy concrete theme intent on standardize-config
- a980ef9 chore: refresh aibox.toml [customization] comment block
- f5e9035 fix: align host doctor and runtime theme config
- dbfc697 fix: support runtime prune skill
- 87491a8 fix: stop wiping Claude Code login on container rebuild
- f1d40e5 chore: add v0.26.4 session handover
- 8dde553 chore: refresh generated runtime for v0.26.4