Releases: compose-spec/compose-go
Releases · compose-spec/compose-go
v1.13.0
What's Changed
- adopt goyaml/v3 by @ndeloof in #153
- Describe valid project name on error by @mbland in #362
- Add
additional_contexts
tobuild
service config by @laurazard in #354 - Update compose-spec.json by @github-actions in #367
- introduce
dockerfile_inline
by @ndeloof in #365
New Contributors
Full Changelog: v1.12.0...v1.13.0
v1.12.0
What's Changed
- Update compose-spec.json by @github-actions in #356
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #358
- lint: enable linter & fix formatting issues by @milas in #355
- introduce WithDependentServices to run fn on services in reverse dependency order by @ndeloof in #360
- Always apply profiles by @ndeloof in #359
New Contributors
- @github-actions made their first contribution in #356
Full Changelog: v1.11.0...v1.12.0
v1.11.0
v1.10.0
v1.9.0
What's Changed
- validate healthcheck is well configured by @ndeloof in #340
- sync compose-spec by @ndeloof in #339
- provide diagnostic message as we fail to parse some env file by @ndeloof in #342
- automate compose-spec schema updates by @ndeloof in #341
- add kompose to the list of projects using compose-go by @Lctrs in #343
- replace the archived compose-ref by the new reference implementation Docker Compose by @glours in #344
- Allow brackets in env vars by @laurazard in #345
- interpolate name set in yaml file by @ndeloof in #347
- Fix possible nil in extended docker-compose.yml configuration by @misak113 in #319
- introduce ResolveServicesEnvironment and resolve service environment AFTER profiles have been applied by @ndeloof in #338
- fix build context path to allow url to a git repository by @ezradiniz in #346
New Contributors
- @Lctrs made their first contribution in #343
- @misak113 made their first contribution in #319
- @ezradiniz made their first contribution in #346
Full Changelog: v1.8.2...v1.9.0
v1.8.2
What's Changed
✨ Enhancements
- resolve device path for local bind mount volumes by @ndeloof in #332
- Add support for
uts
attribute in service definition by @laurazard in #333 - accept dashes in variable names by @ndeloof in #336
🐛 Fixes
- resolve environment incrementaly, including values loaded from previous files in the list by @ndeloof in #331
- only consider service name in volumes_from spec by @ndeloof in #334
Full Changelog: v1.8.1...v1.8.2
v1.8.1
What's Changed
✨ Enhancements
- add support for build.privileged and service.cgroup by @ndeloof in #330
- update readme with godoc badges by @nicks in #327
- improve warning message by @ndeloof in #328
🐛 Fixes
- prefer list format for extra_hosts to preserve backward compatibility by @ndeloof in #326
- fix network aliasses merge logic to conform to docker compose v1 by @ndeloof in #323
New Contributors
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
✨ Enhancements
- Add mode field for tmpfs mount permissions (#325)
🐛 Fixes
- Fix absolute secret & volume paths on Windows (#306)
- Respect optional boolean field overrides (#324)
🔧 Internal
- Remove unused compatibility package (#320)
Changelog
- schema: add tmpfs.mode field by @milas in #325
- support merging boolean pointers by @ndeloof in #324
- Remove compatibility package by @ndeloof in #320
- Fix absolute paths in secrets and inherited volumes by @oldium in #306
New Contributors
Full Changelog: v1.7.1...v1.8.0
v1.7.1
v1.7.0
What's Changed
- Bump gotest.tools/v3 from 3.3.0 to 3.4.0 by @dependabot in #311
- load from file if ConfigFile.Content is empty by @flowchartsman in #315
- build: bump dependencies by @milas in #317
- Check service secrets existence by @glours in #316
- add WithConsistency function to enable/disable consistency check by @glours in #318
New Contributors
- @flowchartsman made their first contribution in #315
Full Changelog: v1.6.0...v1.7.0