What's Changed
- bump go-viper/mapstructure to version v2.3.0 by @glours in https://github.com/compose-spec/compose-go/pull/804
- consistency check detects models reference without a matching definition by @ndeloof in https://github.com/compose-spec/compose-go/pull/803
- make modelToProject and toOptions funcs public by @crazy-max in https://github.com/compose-spec/compose-go/pull/805
- Update go-yaml to the official fork by @lionello in https://github.com/compose-spec/compose-go/pull/795
- fix: check for empty key in environment before accessing it by index by @stasadev in https://github.com/compose-spec/compose-go/pull/807
- fix ability to override values set in env file by interpolation by @ndeloof in https://github.com/compose-spec/compose-go/pull/793
- schema validate container_name with regex by @kpbaks in https://github.com/compose-spec/compose-go/pull/810
- introduce provenance and sbom in build section by @ndeloof in https://github.com/compose-spec/compose-go/pull/809
- fix extraction of variables by @krjakbrjak in https://github.com/compose-spec/compose-go/pull/811
- feat: add extensible transform API for custom field transformations by @OrlovEvgeny in https://github.com/compose-spec/compose-go/pull/808
New Contributors
- @crazy-max made their first contribution in https://github.com/compose-spec/compose-go/pull/805
- @kpbaks made their first contribution in https://github.com/compose-spec/compose-go/pull/810
- @krjakbrjak made their first contribution in https://github.com/compose-spec/compose-go/pull/811
- @OrlovEvgeny made their first contribution in https://github.com/compose-spec/compose-go/pull/808
Full Changelog: https://github.com/compose-spec/compose-go/compare/v2.7.1...v2.8.0