1.0.0
Wodby CLI 1.0.0 is the maintained release line for Wodby 1. It refreshes
the toolchain and dependencies and backports compatible reliability and
security fixes from the Wodby 2 line without intentionally changing Wodby 1
commands or API behavior.
Wodby 2 users should continue to use the 2.x releases.
Changes
- Updated the Go toolchain to 1.26.5, the runtime image to Docker 29, Go
dependencies, and the GitHub Actions build/release stack. - Fixed GitHub Actions build metadata detection to use the correct standard
environment variables:GITHUB_ACTIONS,GITHUB_HEAD_REF,
GITHUB_REF_NAME, and a normalizedGITHUB_REFfallback. Branch and tag
names are now recorded correctly for push, pull-request, and tag builds. - Improved GitLab CI metadata, explicit build metadata overrides, and exact-tag
detection outside hosted CI providers. - Hardened Docker authentication by passing registry passwords through stdin,
and redacted sensitive build arguments from commands and streamed output. - Fixed Docker-in-Docker build-context synchronization and cleanup, preserved
explicit image user/group ownership, and handled numeric container users
without inheriting incompatible image entrypoints. - Made service/image build order deterministic with the default service first,
and generated valid, bounded Docker tags from branch names. - Added a 30-second default HTTP client timeout and clearer errors for invalid
CLI version data. - Added broad unit-test coverage for CI metadata, Docker execution, build and
release behavior, configuration, and request handling.
Release channels
| Wodby platform | CLI major | Source branch | Release channel |
|---|---|---|---|
| Wodby 1 | 1.x | master |
Explicit 1.x tags, including this release |
| Wodby 2 | 2.x | 2.0 |
GitHub Latest |
See the Wodby 1 README
for installation instructions.
Full changelog: 0.2.3...1.0.0