Skip to content

feat(deps): update module github.com/compose-spec/compose-go/v2 v2.15.0 → v2.16.2 - #293

Open
truecharts-admin wants to merge 1 commit into
mainfrom
renovate/github.com-compose-spec-compose-go-v2-2.x
Open

truecharts-admin wants to merge 1 commit into
mainfrom
renovate/github.com-compose-spec-compose-go-v2-2.x

Conversation

@truecharts-admin

@truecharts-admin truecharts-admin commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/compose-spec/compose-go/v2 v2.15.0 → v2.16.2 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

compose-spec/compose-go (github.com/compose-spec/compose-go/v2)

v2.16.2

Compare Source

What's Changed

Full Changelog: compose-spec/compose-go@v2.16.1...v2.16.2

v2.16.1

Compare Source

What's Changed

Full Changelog: compose-spec/compose-go@v2.16.0...v2.16.1

v2.16.0

Compare Source

⚠️ Breaking change (Go API)

types.ServiceConfig now embeds types.ContainerSpec and types.WorkloadSpec, shared with the new jobs element and pre_start init containers. Field access is unchanged (svc.Image), but struct literals must now set moved fields through the embedded structs, and code walking ServiceConfig with reflection will see these two embedded structs instead of a flat list of fields:

types.ServiceConfig{Name: "web", ContainerSpec: types.ContainerSpec{Image: "nginx"}}

ServiceConfig.PreStart is now a []types.PreStartHook (was []types.ServiceHook), which embeds a full ContainerSpec; Image and PerReplica are no longer fields of ServiceHook.

The order of keys in the YAML and JSON produced for a service also changes (service-level keys first, then container-level, then workload-level ones). The content is the same, but expected files compared as text need to be regenerated.

What's Changed

New Contributors

Full Changelog: compose-spec/compose-go@v2.15.0...v2.16.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@Crow-Control Crow-Control left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved automated PR

@truecharts-admin
truecharts-admin force-pushed the renovate/github.com-compose-spec-compose-go-v2-2.x branch from d48e778 to 46ab94b Compare September 29, 2026 16:58
@truecharts-admin truecharts-admin changed the title feat(deps): update module github.com/compose-spec/compose-go/v2 v2.15.0 → v2.16.0 feat(deps): update module github.com/compose-spec/compose-go/v2 v2.15.0 → v2.16.1 Sep 29, 2026
@truecharts-admin
truecharts-admin force-pushed the renovate/github.com-compose-spec-compose-go-v2-2.x branch from 46ab94b to 951a4f0 Compare October 21, 2026 07:10
@truecharts-admin truecharts-admin changed the title feat(deps): update module github.com/compose-spec/compose-go/v2 v2.15.0 → v2.16.1 feat(deps): update module github.com/compose-spec/compose-go/v2 v2.15.0 → v2.16.2 Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants