Releases: compose-spec/compose-go
Releases · compose-spec/compose-go
v2.6.3
v2.6.2
What's Changed
- introduce networks.interface_name by @ndeloof in #772
- prevent panic resolving environment by @ndeloof in #773
- don't normalize project name is SkipNormalization=true by @ndeloof in #774
- detect conflict with multiple mounts by @ndeloof in #775
- Add descriptive documentation to compose schema properties by @testA113 in #776
- update IsWindowsAbs code and export func by @ndeloof in #779
- exclude remote config paths while computing a default workingdir by @ndeloof in #778
- Bump golangci-lint to v2.1.6 by @ndeloof in #781
- setup stale bot by @ndeloof in #783
- add description to all compose-spec.json attributes by @glours in #782
- Fix panic issues by @glours in #784
New Contributors
Full Changelog: v2.6.1...v2.6.2
v2.6.1
What's Changed
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's Changed
- keep empty variables in service.environment list by @glours in #765
- Merge compose extensions. by @apollo13 in #768
- introduce volume.type=image by @ndeloof in #769
- prevent panic merging ipam configs by @ndeloof in #767
- feat: Add wildcard support for services selector by @idsulik in #755
New Contributors
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- introduce filter for GetDependentsForService by @ndeloof in #754
- Remove x exp by @ndeloof in #757
- detect misuse of !reset tag by @ndeloof in #759
- migrate golangci-lint to v2.0.2 by @ndeloof in #762
- Fix interpolation priorities by @ndeloof in #756
- introduce external services by @ndeloof in #758
- prefer
provider
overexternal
to avoid confusion by @ndeloof in #764
Full Changelog: v2.4.9...v2.5.0
v2.4.9
What's Changed
- remove obsolete functions by @ndeloof in #743
- bump golangci-lint by @ndeloof in #744
- fix loading gw_priority by @ndeloof in #746
- introduce pull policy "refresh" by @ndeloof in #745
- introduce watch.include by @ndeloof in #747
- don't check project name if validation is skipped by @ndeloof in #750
- WithServicesEnabled by @ndeloof in #751
- report error using KEY=VALUE with whitespaces by @ndeloof in #752
- Report file being process in dotenv parsing error by @ndeloof in #753
- hook command is required by @ndeloof in #739
- Manage secrets|configs.mode as an octal string||number by @ndeloof in #738
Full Changelog: v2.4.8...v2.4.9
v2.4.8
What's Changed
- name set in yaml is equivalent to --project-name by @ndeloof in #722
- drop extends restrictions by @ndeloof in #728
- Add enable_ipv4 (for moby 28.0) by @robmry in #730
- support gpus: all alias by @ndeloof in #732
- allow additional_context to target another service by @ndeloof in #729
- schema: remove unrecognized keywords by @ndeloof in #733
- introduce gw_priority by @ndeloof in #731
Full Changelog: v2.4.7...v2.4.8
v2.4.7
What's Changed
- exlusions apply to source, not merged result by @ndeloof in #721
- Update readme example to use non-deprecated ProjectOptions.LoadProject by @moistpope in #727
- Apply
transformStringOrList
toservices.*.label_file
by @Vigilans in #724 - Apply
maybeUnixPath
to ssh path in build config by @Vigilans in #723
New Contributors
- @moistpope made their first contribution in #727
- @Vigilans made their first contribution in #724
Full Changelog: v2.4.6...v2.4.7
v2.4.6
What's Changed
- Introduce label_file by @idsulik in #713
- Fix uniqueItems property defined on object by @AnaMManolache in #716
- introduce sync+exec watch action by @ndeloof in #715
- introduce restart watch action by @ndeloof in #719
- extending a service, dependencies must be excluded by @ndeloof in #718
Full Changelog: v2.4.5...v2.4.6