Skip to content

Releases: projectious-work/aibox

aibox v0.27.3

23 May 04:10

Choose a tag to compare

aibox v0.27.3

Changes since v0.27.2

  • c364f38 chore: bump CLI version to 0.27.3
  • a10a170 fix: integrate processkit v0.27.1
  • fa8f771 chore: refresh generated runtime for v0.27.2

aibox v0.27.2

20 May 18:57

Choose a tag to compare

aibox v0.27.2

Changes since v0.27.1

  • 1ed1d50 docs: add v0.27.2 compatibility entry
  • 602c93e chore: bump CLI version to 0.27.2
  • 03238c2 fix: verify downloaded Hugo archive checksum
  • 8d4f6c2 chore: refresh generated runtime for v0.27.1
  • ab67b96 fix: avoid bash nounset failure in image verification

aibox v0.27.1

20 May 05:29

Choose a tag to compare

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

19 May 06:16

Choose a tag to compare

aibox v0.27.0

Changes since v0.26.8

  • 2459771 test: tolerate prepublish GHCR image gaps
  • cfb6a87 fix: avoid processkit sensitive-data self-match
  • d5a7133 feat: prepare aibox v0.27.0 release
  • 1e4af5d fix: rebuild when GHCR source marker is pruned

aibox v0.26.8

18 May 01:56

Choose a tag to compare

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

17 May 11:08

Choose a tag to compare

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.7 compatibility table entry, pinned to processkit v0.26.14.
  • Refreshes generated runtime template snapshots from the previous 0.26.6 state 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-gnu and x86_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.7

aibox v0.26.6

17 May 09:37

Choose a tag to compare

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 info count 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, and cargo audit.
  • Built and smoke-checked Linux release artifacts for aarch64-unknown-linux-gnu and x86_64-unknown-linux-gnu.
  • Published Linux binaries and checksum sidecars.

Remaining host-side Phase 2:

./scripts/maintain.sh release-host 0.26.6

aibox v0.26.5

15 May 16:00

Choose a tag to compare

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

aibox v0.26.4

14 May 20:49

Choose a tag to compare

aibox v0.26.4

Changes since v0.26.3

  • 9be3a50 fix(v0.26.4): integrate processkit v0.26.10
  • 6753e61 chore: refresh generated runtime for v0.26.3

aibox v0.26.3

14 May 19:09

Choose a tag to compare

aibox v0.26.3

Changes since v0.26.2

  • 75d8ef3 chore: bump CLI version to 0.26.3
  • 2b80c05 fix(v0.26.3): follow GHCR tag-list pagination in fetch_latest_image_version
  • d9bc7aa chore: refresh generated runtime for v0.26.2