Skip to content

Releases: compose-spec/compose-go

v1.9.0

20 Jan 09:57
cb8843f

Choose a tag to compare

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

Full Changelog: v1.8.2...v1.9.0

v1.8.2

05 Jan 15:57
e4c15da

Choose a tag to compare

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

20 Dec 09:31
b764b46

Choose a tag to compare

What's Changed

✨ Enhancements

🐛 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

02 Dec 15:53
d61c32f

Choose a tag to compare

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

New Contributors

Full Changelog: v1.7.1...v1.8.0

v1.7.1

28 Nov 08:20
999ce24

Choose a tag to compare

What's Changed

Full Changelog: v1.7.0...v1.7.1

v1.7.0

08 Nov 14:13
9df6287

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.6.0...v1.7.0

v1.6.0

26 Sep 16:12
08a21df

Choose a tag to compare

ℹ️ Upgrade Notes

  • Minimum supported Go version is v1.18

🐛 Fixes

  • env: fix errors on valid interpolation expressions
  • env: fix a bunch of escaping/parsing edge cases

What's Changed

  • env: fix errors on valid interpolation expressions by @milas in #307
  • support the 2 currently maintained Golang releases (1.18 & 1.19) by @glours in #309
  • env: fix a bunch of escaping/parsing edge cases by @milas in #308

Full Changelog: v1.5.1...v1.6.0

v1.5.1

14 Sep 09:00
ccdcc95

Choose a tag to compare

What's Changed

  • Bump github.com/docker/go-units from 0.4.0 to 0.5.0 by @dependabot in #303
  • dotenv: fix parse error on files with UTF-8 BOM by @milas in #301
  • Fix required env vars ignored except the last one by @rimelek in #242

New Contributors

Full Changelog: v1.5.0...v1.5.1

v1.5.0

18 Aug 14:33
7aed131

Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.5.0

v1.4.0

01 Aug 14:56
1656887

Choose a tag to compare

What's Changed

  • Fix Interpolation interference from outer string by @ulyssessouza in #296
  • Revert usage of "-" as separator for resource names by @glours in #297

Note
This version removed the breaking changes introduced in version v1.3.0

Full Changelog: v1.3.0...v1.4.0