v2.17.1
💁🏻 Upgrade Notes (2.17.x)
- Project name validation is more strictly enforced (project names must be lowercase alphanumeric characters,
-
, or_
and start with a letter/number) - Only YAML 1.2 boolean values (
true
/false
) are now accepted (deprecated YAML 1.1 values no longer supported:)y|Y|yes|Yes|YES|n|N|no|No|NO|True|TRUE|False|FALSE|on|On|ON|off|Off|OFF
- Duplicate mapping keys (
<<
) for merging YAML anchors are not allowed (see #10411)
🐛 Fixes
- Panic while using
alpha watch
command (#10393) - Fix conflict with service named
extensions
(compose-go#255) - More consistent project name validation (compose-go#364)
🔧 Internal
What's Changed
- watch: data race / segfault fixes by @milas in #10393
- watch involves up --build after change has been detected by @ndeloof in #10399
- build(deps): bump github.com/moby/buildkit from 0.11.4 to 0.11.5 by @dependabot in #10400
- test: fix race in e2e build test by @milas in #10402
- ci: upgrade to Go 1.20.2 & bump deps by @milas in #10401
- test: fix e2e commands on Windows by @milas in #10403
Full Changelog: v2.17.0...v2.17.1