1.0.2
Wodby CLI 1.0.2
Improves Wodby 1 CI compatibility while keeping workspaces and dependency caches writable across VM-based and Docker-in-Docker runners.
Changes
- Use Docker Buildx explicitly with --load for CI image builds.
- Run bind-mounted commands and managed-stack initialization with the workspace numeric user and group, using HOME=/tmp when no HOME override is provided.
- Stop recursively changing bind-mounted checkout ownership by default. The --fix-permissions flag remains available as an explicit opt-in.
- Preserve image users and entrypoints in Docker-in-Docker jobs while preparing only the internal code and cache volumes for writing.
- Automatically configure npm, Composer, Bundler, and uv caches under .wodby-ci-cache, including import and export persistence for Docker-in-Docker jobs.
- Add --cache and --no-cache controls, honor explicit environment, volume, user, entrypoint, and cache overrides, and recognize legacy Wodby Drupal, WordPress, PHP, and Node image names.
- Exclude the dependency cache directory from Docker build contexts.
Compatibility note
Bind-mounted commands now use the workspace identity instead of the image default user. Workflows that intentionally require another identity or entrypoint can continue to set --user or --entrypoint explicitly.
Full changelog: 1.0.1...1.0.2