Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
Added
On-demand agent install : Gemini and OpenCode are lazily installed on first boss open instead of being baked into the image
Agent instruction files : Global package-install guidance provisioned per agent (CLAUDE.md, AGENTS.md, GEMINI.md)
Development guide : Documentation for source builds and dev image workflow
Changed
boss stop grace period reduced from 30s to 10s (container exits immediately on SIGTERM; 10s is ample for agent flush)
boss init reads image from config exclusively; removed legacy DEFAULT_IMAGE migration
Reorganized repo: assets/ moved into docs/assets/, vitest configs moved into config/
CI splits integration tests into self-contained and external jobs
Fixed
boss start hangs when Podman machine is not running on macOS
boss init always pulls mutable image tags; falls back to cached image when pull fails
SELinux EPERM on volume files across container restarts on macOS (gated label=disable to Podman-machine platforms only)
Integration tests now locally runnable on macOS (isolated volumes, staleness detection, raised timeouts)
On-demand agent symlink activation replaces direct mise shim approach
Security
Updated trivyignore for two new CVEs in container image
You can’t perform that action at this time.