Skip to content

Releases: compose-spec/compose-go

v1.16.0

10 Jul 09:14
a3837e2
Compare
Choose a tag to compare

What's Changed

  • introduce include to load sub-compose projects as dependencies by @ndeloof in #416
  • merge expose and keep order by @ndeloof in #427
  • Fix: Issue in parser termination for quoted values by @rushib1 in #426
  • Update compose-spec.json by @github-actions in #430
  • add support of required attribute of depends_on by @glours in #428
  • improve dotenv error messages by @nicks in #421
  • Extend default replacement function with applied flag by @srebhan in #431
  • introduce attach by @ndeloof in #429

New Contributors

Full Changelog: v1.15.1...v1.16.0

v1.15.1

29 Jun 20:16
736df56
Compare
Choose a tag to compare

What's Changed

  • Update compose-spec.json by @github-actions in #420
  • Add cluster volume type constant by @aaraney in #422
  • loader: restore implicit default of . for build context by @milas in #423

Full Changelog: v1.15.0...v1.15.1

v1.15.0

21 Jun 09:11
532cd92
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.14.0...v1.15.0

v1.14.0

26 May 14:12
b1d62b4
Compare
Choose a tag to compare

What's Changed

  • drop dependencies when configured to run with --no-deps by @ndeloof in #408
  • reset MUST handle services as a map by @ndeloof in #410
  • Fix typo in types.Resource Pid field by @aaraney in #404
  • normalize implicit dependencies set by service:xx references by @ndeloof in #409

New Contributors

Full Changelog: v1.13.5...v1.14.0

v1.13.5

16 May 10:14
32b078a
Compare
Choose a tag to compare

What's Changed

  • allow override compose.yaml to REMOVE elements by @ndeloof in #380
  • use yaml annotations to configure mapstructure by @ndeloof in #392
  • Bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in #396
  • clarify project name validation rules in errors by @milas in #395
  • Update compose-spec.json by @github-actions in #397
  • fix !reset support to override attributes with custom yaml name by @ndeloof in #398
  • don't force ResolvePaths option by @ndeloof in #399
  • volume can be defined by a numeric ID by @ndeloof in #402
  • fix os.Env precedence resolving variables in .env file by @ndeloof in #403
  • fix nested var expansion by @ndeloof in #405

Full Changelog: v1.13.4...v1.13.5

v1.13.4

20 Apr 08:54
ef6c167
Compare
Choose a tag to compare

What's Changed

  • schema: add mapstructure struct tag to dockerfile_inline by @laurazard in #391
  • loader: fix panic on invalid type in name field by @milas in #388
  • required variable should not trigger a generic InvalidTemplateError by @ndeloof in #393

Full Changelog: v1.13.3...v1.13.4

v1.13.3

17 Apr 10:07
e4d5895
Compare
Choose a tag to compare

What's Changed

  • Reject Compose files containing service with network_mode and networks by @laurazard in #373
  • Bump github.com/imdario/mergo from 0.3.14 to 0.3.15 by @dependabot in #375
  • env var name CAN be any unicode char, not just ASCII by @ndeloof in #378
  • device_write_bps can be int or string with bytes unit by @ndeloof in #377
  • fix regression considering volumes-from: container a dependency by @ndeloof in #384
  • schema: fix name of dockerfile_inline field in YAML by @milas in #386
  • Support legacy boolean yes|no|on|off but warn user about incompatibility by @ndeloof in #382
  • ignore .env can't be read if not explicitly set by user by @ndeloof in #383
  • loader: include filename in errors by @milas in #387
  • expand additional context relative paths by @ndeloof in #385

Full Changelog: v1.13.2...v1.13.3

v1.13.2

26 Mar 13:50
4d6b286
Compare
Choose a tag to compare

What's Changed

  • loader: fix overly aggressive project name validation by @milas in #374

Full Changelog: v1.13.1...v1.13.2

v1.13.1

24 Mar 13:22
0db574e
Compare
Choose a tag to compare

What's Changed

  • Apply package name constraints to env vars, dirs by @mbland in #364
  • avoid conflict with extensions used as service name by @ndeloof in #255
  • validate service.platform is declared by build.platforms by @ndeloof in #368
  • Bump github.com/imdario/mergo from 0.3.13 to 0.3.14 by @dependabot in #369
  • Update compose-spec.json by @github-actions in #370
  • remove extends from model after service has been extended by @ndeloof in #371
  • cli: allow setting empty name in options (to infer) by @milas in #372

Full Changelog: v1.13.0...v1.13.1

v1.13.0

15 Mar 08:46
882507f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.12.0...v1.13.0