Releases: compose-spec/compose-go
Releases · compose-spec/compose-go
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
v2.4.5
v2.4.4
What's Changed
Full Changelog: v2.4.3...v2.4.4
v2.4.3
What's Changed
Full Changelog: v2.4.2...v2.4.3
v2.4.2
v2.4.1
What's Changed
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
- seiralise NanoCPUs as string by @ndeloof in #696
- normalize volume.target to drop trailing slash by @ndeloof in #697
- add support for bind mount recursive by @ndeloof in #698
- detect project dir is a symlink and warn user by @ndeloof in #702
- load configuration file with right ResourceLoader by @glours in #701
- introduce OmitEmpty in yaml processing pipeline by @ndeloof in #700
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- doc: Add CasaOS to Used by by @sonjek in #681
- Increment line count properly in dotenv parser when parsing inheritance syntax by @amin-o in #682
- Reapply "accept dashes in variable names" by @ndeloof in #683
- Update compose-spec.json: remove invalid fields from array by @AnaMManolache in #684
- make extra_hosts values uniques by @glours in #685
- fix subpath in ServiceVolumeConfig#String by @ndeloof in #688
- allow use of x-* service names as depends_on keys by @ndeloof in #687
- review processing of DeviceRequest due to Docker engine changes by @glours in #689
- add (missing) deploy.resources.devices.options by @ndeloof in #691
- prefer canonical transform vs DecodeMapStructure by @ndeloof in #692
- introduce ability to use custom env_file format by @ndeloof in #690
- introduce service hooks by @ndeloof in #694
- introduce service.gpus by @ndeloof in #693
New Contributors
- @sonjek made their first contribution in #681
- @amin-o made their first contribution in #682
- @AnaMManolache made their first contribution in #684
Full Changelog: v2.2.0...v2.3.0