0.10.0 (2026-08-18)
- Restore the convenient local Docker backend on current Docker Engine versions with Testcontainers 1.21.4, and add its core-and-Docker TCK run to ordinary CI.
- Require callers to select the Docker image. The no-argument
DockerSandbox()constructor is removed,builder().build()fails before Docker access unless.image(...)is set, and explicit-image constructors continue to work. Agent Sandbox does not ship or maintain a runtime image; the caller owns the selected imageβs security and update policy. - Preserve argument-vector semantics across backends and harden Docker environment and file-list execution against shell injection.
- Stop copying the complete host environment into
LocalSandbox, update Jackson and commons-compress, package license texts in distributed archives, and attach a graph-derived CycloneDX 1.6 SBOM to the parent artifact.
0.9.3 (2026-06-06)
- Align Jackson to 2.21.2 via jackson-bom import; release 0.9.3
0.9.2 (2026-05-15)
- Migrate to markpollack org: package rename, BSL license, standalone POM, build-tools workflows
- Add README with Maven Central coordinates and docs link
- Fix release workflow: add contents write permission for git tagging
0.9.1 (2026-03-05)
- Initial release.