Skip to content

Align the CHANGELOG's Commonalities/ICM dependency line with release-metadata.yaml - #416

Merged
hdamker merged 1 commit into
camaraproject:mainfrom
hdamker:fix/changelog-dependency-tag-plus-version
Aug 7, 2026
Merged

Align the CHANGELOG's Commonalities/ICM dependency line with release-metadata.yaml#416
hdamker merged 1 commit into
camaraproject:mainfrom
hdamker:fix/changelog-dependency-tag-plus-version

Conversation

@hdamker

@hdamker hdamker commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?

correction

What this PR does / why we need it:

Changes the CHANGELOG's Commonalities/ICM dependency line to reuse the same
"<tag> (<version>)" string release-metadata.yaml already carries in
dependencies.commonalities_release / identity_consent_management_release, instead of
resolving it down to the bare semantic version used elsewhere (e.g. x-camara-commonalities).
Aligns the two artifacts on the same dependency-release format.

Which issue(s) this PR fixes:

Fixes #415

Special notes for reviewers:

ChangelogGenerator.generate_draft() and release_section.mustache are unchanged — the change
removes the now-dead commonalities_version/icm_version override parameters from
_generate_changelog().

Changelog input

 Align the per-API CHANGELOG's Commonalities/ICM dependency line with release-metadata.yaml's tag+version format.

Additional documentation

This section can be blank.

docs

…-metadata.yaml

The CHANGELOG's Commonalities/ICM dependency line reused the bare semantic version
resolved for x-camara-commonalities, while release-metadata.yaml kept the tag+version
display string for the same field. Reuses that same string for the CHANGELOG and drops
the now-dead override parameters.
@hdamker
hdamker requested review from Kevsy and rartych as code owners August 6, 2026 14:57
@hdamker hdamker added this to the v0.9.0 milestone Aug 6, 2026

@Kevsy Kevsy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@hdamker
hdamker merged commit ccb53cf into camaraproject:main Aug 7, 2026
8 checks passed
@hdamker
hdamker deleted the fix/changelog-dependency-tag-plus-version branch August 7, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Per-API CHANGELOG's Commonalities/ICM dependency line states version only, not the release tag

2 participants