Skip to content

Correct staging CLI version in recent changelogs#517

Merged
timtebeek merged 4 commits into
masterfrom
tim/fix-changelog-cli-versions
Jun 19, 2026
Merged

Correct staging CLI version in recent changelogs#517
timtebeek merged 4 commits into
masterfrom
tim/fix-changelog-cli-versions

Conversation

@timtebeek

@timtebeek timtebeek commented Jun 19, 2026

Copy link
Copy Markdown
Member

Three recent changelogs listed the staging CLI version as v3.57.16, the last stable 3.x release, due to a now-fixed bug in the recipe-markdown-generator (openrewrite/rewrite-recipe-markdown-generator#341).

This corrects each to the 4.x Moderne CLI release that shipped the corresponding OpenRewrite version, correlated through `moderne-recipe-bom` and `rewrite-recipe-bom` (and confirmed by matching release dates): 8.79.1 → `v4.1.1`, 8.81.0 → `v4.2.0`, 8.83.0 → `v4.2.9`. The stable CLI version lines are left unchanged.

moderne-recipe-bom links a moderne-cli version to a rewrite-recipe-bom version, and rewrite-recipe-bom pins the rewrite-bom (OpenRewrite 8.x) version the changelog is about:

8.81.0 → moderne-recipe-bom 0.35.0 → rewrite-recipe-bom 3.30.0 → rewrite-bom 8.81.0 → moderne-cli 4.2.0
8.83.0 → moderne-recipe-bom 0.36.0 → rewrite-recipe-bom 3.31.0 → rewrite-bom 8.83.0 → moderne-cli 4.2.9
8.79.1 → the 8.79 line is carried by moderne-recipe-bom 0.33.0 → rewrite-recipe-bom 3.28.0 → rewrite-bom 8.79.0 → moderne-cli 4.1.1

Maven Central release dates corroborate each one: 4.2.0 (2026-04-27) and 4.2.9 (2026-05-21) match their changelog dates exactly; 4.1.1 (2026-04-08) lands right at the 8.79.1 changelog date (2026-04-09). I also verified the 8.79 case by jar inspection — 4.1.2 (the next release) had already moved to the 8.80.0-SNAPSHOT line, confirming 4.1.1 as the right CLI for the 8.79 changelog rather than 4.1.2.

The staging CLI version was incorrectly listed as v3.57.16 (the last
stable 3.x release) in three recent changelogs. Replace it with the
4.x Moderne CLI release that shipped the corresponding rewrite version,
correlated via moderne-recipe-bom and rewrite-recipe-bom:

- 8.79.1 -> v4.1.1
- 8.81.0 -> v4.2.0
- 8.83.0 -> v4.2.9
@timtebeek timtebeek merged commit fa69e6c into master Jun 19, 2026
2 checks passed
@timtebeek timtebeek deleted the tim/fix-changelog-cli-versions branch June 19, 2026 07:17
@github-project-automation github-project-automation Bot moved this from In Progress to Done in OpenRewrite Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant