v2.8.0
⚠️ Warning notice ⚠️
This release introduced a breaking change via compose-go v1.3.0
and this PR.
Docker Compose will recreate new resources (networks, volumes, secrets, configs...) with new names, using a -
instead a _
and try to connect/use to this new created resources instead of your existing ones!
Please use Compose v2.9.0
instead
What's Changed
Enhancements ✨
Fixes 🐛
- Fix interpolation error msg output by @ulyssessouza in compose-spec/compose-go#292
- Environment variables priority by @ulyssessouza in #9636
Internal 🔧
- CI(docs): use push-to-fork when creating pr by @crazy-max in #9670
- Increase code quality by adding
gocritic
to the linters - Use env variable for golang version and updates gh actions from v2 to v3 by @glours in #9675
- Use Google addlicense instead of kunalkushwaha/ltag by @glours in #9677
Changelog
- CI(docs): use push-to-fork when creating pr by @crazy-max in #9670
- Remove unused sessionConfig param for addSecretsConfig function by @glours in #9673
- Use env variable for golang version and updates gh actions from v2 to v3 by @glours in #9675
- Update cli-doc-tool and update the doc with this new version by @glours in #9676
- Introduce --pull by @ndeloof in #9474
- Use Google addlicense instead of kunalkushwaha/ltag by @glours in #9677
- Enforce consistent args rejection for no-args commands: ls, restart, version by @piroux in #9660
- Exclude Named Pipes from volumeMounts by @ras0219 in #9414
- As --no-build is set, set service image to default image name by @ndeloof in #9179
- Use '-' as separator by default for image name by @glours in #9687
- Environment variables priority by @ulyssessouza in #9636
- Remove Image during ensureImageExists so it does not impact config-hash by @kmdm in #9350
- Bump compose-go -> 1.3.0 by @ulyssessouza in #9688
- Ignore variable names starting with numbers by @ulyssessouza in compose-spec/compose-go#284
- Add missing LinkLocalIPs to ServiceNetworkConfig by @floatingstatic in compose-spec/compose-go#289
- Add 'default' value in case of presence of a variable by @ulyssessouza in compose-spec/compose-go#291
- Fix lookup precedence by @ulyssessouza in compose-spec/compose-go#280
- Add "nakedret" to the linters to put dotenv in conformity by @ulyssessouza in compose-spec/compose-go#287
- Upgrade dependencies to latest by @milas in compose-spec/compose-go#293
- Fix interpolation error msg output by @ulyssessouza in compose-spec/compose-go#292
- Ensure compatibility for all supported Go versions by @milas in compose-spec/compose-go#295
- Use '-' as default separator and support of compatibility mode by @glours in compose-spec/compose-go#294
New Contributors
- @piroux made their first contribution in #9660
- @ras0219 made their first contribution in #9414
- @kmdm made their first contribution in #9350
Full Changelog: v2.7.0...v2.8.0