Skip to content

chore(release): move main on to 1.4.0-SNAPSHOT - #248

Merged
bernardladenthin merged 2 commits into
mainfrom
chore/1.4.0-snapshot
Oct 26, 2026
Merged

bernardladenthin merged 2 commits into
mainfrom
chore/1.4.0-snapshot

Conversation

@bernardladenthin

Copy link
Copy Markdown
Owner

Summary

  • Step 6 of docs/RELEASE.md: after the 1.3.0 release, versions:set moves the four poms to 1.4.0-SNAPSHOT. The next version is 1.4.0, not 1.3.1, because 1.4.0 drops the fat jars.
  • README and CLAUDE.md: they now say main is 1.4.0-SNAPSHOT and the last release is 1.3.0. CLAUDE.md's paragraph about main being on a plain release version described a window that has closed again.
  • Unchanged: the dependency and plugin snippets users copy stay at 1.3.0, SECURITY.md stays at 1.3.x, and [Unreleased] in CHANGELOG already compares v1.3.0...HEAD.
  • TODO.md: the fat-jar item now records the owner's decision to drop them in 1.4.0. 1.3.0 is the last release with fat jars on the GitHub release. They were never on Central: the assembly has <attach>false</attach>, the Central bundle is collected with --maven-only, and no rule in release-assets.json sets "central": true. The item now lists everything that goes with them.

Test plan

  • mvn validate resolves the reactor at 1.4.0-SNAPSHOT.
  • Release run 40393269200 (v1.3.0) is green: Central accepted deployment 0518820c-9024-481a-9775-ed294060780e, and the GitHub release has 56 assets.
  • repo1 sync of the four 1.3.0 artifacts. It was still pending when this PR was opened.
  • CI is green on this branch.
  • Docs are updated.

Related issues / PRs

Refs #247

Checklist

  • My commits follow Conventional Commits.
  • There are no security-sensitive changes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01DuAkLtHrCTx81vP5Mt4jad

bernardladenthin and others added 2 commits October 26, 2026 21:12
Step 6 of docs/RELEASE.md, after 1.3.0 was published from the v1.3.0 tag.
The next line is 1.4.0, not 1.3.1: it drops the fat jars (see TODO.md).

versions:set covers the four poms. README and CLAUDE.md state which version
main carries and which was last released (1.4.0-SNAPSHOT / 1.3.0), and
CLAUDE.md's paragraph about main sitting at a plain release version describes
a window that has closed again. The consumer-facing dependency snippets stay
at 1.3.0, SECURITY.md stays at 1.3.x, and [Unreleased] already compares
v1.3.0...HEAD.

mvn validate resolves the reactor at the new version.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DuAkLtHrCTx81vP5Mt4jad
1.3.0 is the last release with fat jars on the GitHub release. They were
never on Central: the assembly is <attach>false</attach>, the Central bundle
is collected with --maven-only, and no file rule in release-assets.json sets
"central": true. The item now lists what goes with them instead of asking
whether to.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DuAkLtHrCTx81vP5Mt4jad
@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Caution

Review failed

The pull request is closed.

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@bernardladenthin
bernardladenthin merged commit 23d6485 into main Oct 26, 2026
7 of 13 checks passed
@bernardladenthin
bernardladenthin deleted the chore/1.4.0-snapshot branch October 26, 2026 20:57
@sonarqubecloud

Copy link
Copy Markdown

This branch had an error being deployed

1 failed deployment
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.

1 participant