All notable changes are recorded here. The format follows Keep a Changelog and versions follow Semantic Versioning.
- Update development dependencies.
- Update the supported Dagger CLI and engine from 0.21.8 to 0.21.9.
- Show an engine startup status in pretty progress mode when Dagger takes more than one second to start.
0.11.0 - 2026-08-27
- First-class
progress: :prettysupport for Docker-style application steps with live container output. - Support for Dagger's
logsanddotsprogress frontends.
- Keep engine startup failures visible and reap the complete Dagger process group after completion or interruption.
0.10.0 - 2026-08-25
- Explicit Apple Container and Docker runner selection.
- Compatible Dagger CLI and engine verification before standalone sessions.
- Container default-argument, Docker healthcheck, and host image-store export APIs.
- Support Ruby 3.2 and newer so Ruby applications do not need Ruby 4 solely to use the Dagger client.
0.9.0 - 2026-08-20
- Engine-backed compatibility tests for Dagger 0.21.8.
- Trusted publishing through RubyGems and GitHub Actions.
- Security, contribution, and community documentation.
- Require Ruby 4.0 or newer.
- Align container, directory, file, Git, host, secret, cache, and service queries with the Dagger 0.21.8 GraphQL schema.
- Update runtime and development dependencies.
- Present the project as a community-maintained client with an explicit compatibility policy.
- Preserve the value returned by
DaggerRuby.connectionblocks. - Forward script names and arguments to
dagger runwithout shell interpolation. - Escape GraphQL strings and select nested fields consistently.
0.8.0 - 2025-01-27
- Simplified internal configuration initialization while keeping its public call shape compatible.
- Corrected
withDirectoryquery arguments.
0.6.0 - 2025-01-17
- Progress and engine-log configuration.
0.4.0 - 2024-12-19
- Dagger log-level configuration.
0.3.0 - 2024-12-19
- Dependency and lint configuration.
0.1.0 - 2024-12-19
- Initial container, directory, file, cache, secret, Git, and GraphQL client.