Skip to content

Releases: compose-spec/compose-go

v2.4.4

07 Nov 10:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.3...v2.4.4

v2.4.3

01 Nov 10:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.2...v2.4.3

v2.4.2

30 Oct 09:22
Compare
Choose a tag to compare

What's Changed

  • fix(reset): Add cycle detection fix for services that are prefixed with the name of a preceding service by @idsulik in #704
  • fix(loader): Add fix for stdin config read by @idsulik in #705

Full Changelog: v2.4.1...v2.4.2

v2.4.1

28 Oct 12:55
Compare
Choose a tag to compare

What's Changed

  • fix(reset): Add cycle detector in reset.go by @idsulik in #703

Full Changelog: v2.4.0...v2.4.1

v2.4.0

24 Oct 10:32
Compare
Choose a tag to compare

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

09 Oct 13:25
Compare
Choose a tag to compare

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

Full Changelog: v2.2.0...v2.3.0

v2.2.0

11 Sep 13:26
Compare
Choose a tag to compare

What's Changed

  • long syntax for device mapping by @ndeloof in #676
  • Support multiple values for extra_hosts by @ndeloof in #678
  • Update include definition in JSON schema to fix strings marked as Invalid type by @SolanoJason in #674
  • Fix a small func name typo: GetConfigFiles by @jordanstephens in #671
  • prevent panic accesing services in extended file by @ndeloof in #679
  • Revert "accept dashes in variable names" by @ndeloof in #680
  • feat(compose-spec): Add content property for secrets in compose-spec.json by @idsulik in #669

New Contributors

Full Changelog: v2.1.6...v2.2.0

v2.1.6

06 Aug 17:59
Compare
Choose a tag to compare

What's Changed

  • Add Extensions attribute to develop.watch elements by @jhrotko in #672

Full Changelog: v2.1.5...v2.1.6

v2.1.5

06 Aug 17:59
Compare
Choose a tag to compare

What's Changed

  • fix(merge): ensure unique default values for each key in convertIntoMapping by @idsulik in #664
  • resolveRelativePaths can run with non-canonical model by @ndeloof in #665
  • Revert "run interpolation after merge, but for required attributes" by @idsulik in #666

Full Changelog: v2.1.4...v2.1.5

v2.1.4

17 Jul 08:04
Compare
Choose a tag to compare

What's Changed

  • use upstream goderive by @ndeloof in #643
  • Reset extends by @ndeloof in #648
  • improve warning message about version attribute by @glours in #642
  • set default TCP protocol by @ndeloof in #647
  • fix(extends): fix extends related logs by @idsulik in #645
  • attributes also can be declared as string (using variables) by @ndeloof in #652
  • add compose2nix to README by @aksiksi in #656
  • fix GetAsEqualsMap. An empty string means deleted by @ndeloof in #657
  • run interpolation after merge, but for required attributes by @ndeloof in #651
  • keep empty environment variables as those must be UNSET in container by @ndeloof in #654
  • load secrets/configs from environment while parsing compose model by @ndeloof in #655
  • Update README.md by @lionello in #658
  • Add x- extensions to depends_on by @jhrotko in #659
  • chore: added readme link to score-compose by @astromechza in #660
  • Resolve symbolic links when loading develop.watch.path by @jhrotko in #661

New Contributors

Full Changelog: v2.1.3...v2.1.4