Skip to content

Releases: compose-spec/compose-go

v2.0.0-rc.3

29 Jan 14:26
Compare
Choose a tag to compare
v2.0.0-rc.3 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-rc.2...v2.0.0-rc.3

v2.0.0-rc.2

22 Jan 10:57
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release

What's Changed

  • enforce unicity as this is checked by validation by @ndeloof in #533
  • don't assume attribute type to prevent int vs uint32 type mismatch by @ndeloof in #537
  • Fix ulimit parsing by @ndeloof in #535
  • use standard errors package by @mmorel-35 in #539
  • always resolve paths relative to extending file's working dir by @ndeloof in #538
  • fix build.args merge issue when defined with a list by @glours in #540

New Contributors

Full Changelog: v2.0.0-rc.1...v2.0.0-rc.2

v2.0.0-rc.1

18 Jan 09:17
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

What's Changed

  • remove the sync of schema/compose-spec.json from the compose-spec/compose-spec repo by @glours in #523
  • neutralize path separator when used in service name by @ndeloof in #522
  • Clean target volume path by @ndeloof in #525
  • fix regression in cycle detection by @ndeloof in #524
  • Fix regression with additional_context short syntax by @ndeloof in #527
  • Fix merge between two numbers by @jhrotko in #528
  • fix regression merging overrides by @ndeloof in #526
  • Add port indexer to be sure a service port declaration is unique by @glours in #529
  • corner case merging override by @ndeloof in #530
  • validate merge result vs individual overrides by @ndeloof in #532

New Contributors

Full Changelog: v2.0.0-beta.3...v2.0.0-rc.1

v2.0.0-beta.3

11 Jan 09:36
Compare
Choose a tag to compare
v2.0.0-beta.3 Pre-release
Pre-release

What's Changed

  • introduce general-purpose service dependency graph traversal functions by @ndeloof in #506
  • Make public functions of Project type immutable by @glours in #518

Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3

v2.0.0-beta.2

21 Dec 21:51
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2

v2.0.0-beta.1

30 Nov 08:03
402d2a3
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

What's Changed

  • Add Kurtosis to the list of compose-go users by @mieubrisse in #474
  • unit bytes can be set as plain int by @ndeloof in #482
  • introduce compose-spec command line for compose file validation by @ndeloof in #473
  • add support for inline config by @ndeloof in #478
  • add support for build.ulimits by @ndeloof in #486
  • validate watch.path is set to a valid path by @ndeloof in #490
  • don't check path is an actual file by @ndeloof in #493
  • Add a network-scoped mac_address field by @akerouanton in #491
  • test case checking we manage empty files by @ndeloof in #485
  • make scale a *int as default is 1 (not 0) by @ndeloof in #481
  • make External a boolean by @ndeloof in #480
  • bump golang versions to use v1.20 and v1.21 by @glours in #497
  • check conflict between scale and container_name by @ndeloof in #498
  • Permit '=' separator and '[ipv6]' in 'extra_hosts'. by @robmry in #499
  • add test to check 'x-' named resources by @glours in #502
  • project name set by yaml must be identified by caller as opts.projectName by @ndeloof in #503

New Contributors

Full Changelog: v1.20.0...v2.0.0-beta.1

v1.20.2

21 Nov 17:18
Compare
Choose a tag to compare

What's Changed

  • update compose-spec.json with path and action as required field for develop by @glours in #496
  • Add a network-scoped mac_address field by @akerouanton in #494

Full Changelog: v1.20.1...v1.20.2

v1.20.1

13 Nov 17:49
0f734f9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.20.0...v1.20.1

v1.20.0

18 Oct 08:31
f56910a
Compare
Choose a tag to compare

What's Changed

  • dotenv: fix an unintended buffer copy by @nicks in #462
  • avoid to fail if a duplicate resource is the same as a previous added ones by @glours in #466
  • define Options type for (driver) options we pass as-is to runtime by @ndeloof in #467
  • introduce DecodeMapstructure to allow type to define custom decode logic by @ndeloof in #465
  • add restart action to watch attribute in the develop section by @glours in #469
  • loader: fix a panic by @nicks in #472

Full Changelog: v1.19.0...v1.20.0

v1.19.0

20 Sep 15:16
923ed64
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.18.4...v1.19.0