Bump reactor to 1.2.0-SNAPSHOT for continued development#148
Merged
Conversation
The v1.1.1 release published successfully (Publish Release to Central, Attach Binaries jobs both green on run 29456928729) - srcmorph, srcmorph-cli, and srcmorph-maven-plugin are now live on Maven Central at 1.1.1, with the llamacpp-ai-index-maven-plugin relocation stub at 1.0.4 pointing to it. This opens the next development cycle with a safety net: main no longer sits at a version matching a published release. `mvn versions:set -DnewVersion=1.2.0-SNAPSHOT -Dexcludes=net.ladenthin:llamacpp-ai-index-maven-plugin` for the three real modules. The relocation stub's own <version> stays at 1.0.4; its <relocation><version> target correctly remains 1.1.1 (the actual last release) since versions:set doesn't touch that field and there's nothing newer published yet to point at. Docs updated with care to distinguish "current dev pom state" (now 1.2.0-SNAPSHOT: CLAUDE.md's reactor-version line and repo tree, the local-build CLI jar-name examples, README's snapshot-builds line) from "what a consumer should actually depend on" (stays 1.1.1: the Maven plugin quickstart snippet, the library dependency snippet, the relocation-target callouts - all still point at the real released version, not the in-development snapshot). Removed TODO.md's now-stale step-8/step-9 entries (the release they were tracking as "still open" is done); kept the still-relevant versions:set exclusion caveat. CHANGELOG.md gets a fresh empty [Unreleased] section above [1.1.1].
bernardladenthin
temporarily deployed
to
startgate
July 15, 2026 23:17 — with
GitHub Actions
Inactive
bernardladenthin
had a problem deploying
to
maven-central
July 15, 2026 23:17 — with
GitHub Actions
Failure
bernardladenthin
had a problem deploying
to
maven-central
July 15, 2026 23:17 — with
GitHub Actions
Failure
Coverage Report for CI Build 29458105050Coverage remained the same at 90.779%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
v1.1.1published successfully to Maven Central ("Deploy release" and "Attach Binaries" both green on run 29456928729) —srcmorph,srcmorph-cli,srcmorph-maven-pluginare live at1.1.1, with thellamacpp-ai-index-maven-pluginrelocation stub at1.0.4pointing to it.mainforward to1.2.0-SNAPSHOTso it no longer sits at a version matching a published release (a safety net for ongoing development, per request).mvn versions:set -DnewVersion=1.2.0-SNAPSHOT -Dexcludes=net.ladenthin:llamacpp-ai-index-maven-pluginfor the three real modules. The relocation stub's own<version>stays at1.0.4; its<relocation><version>target correctly remains1.1.1(the real last release) sinceversions:setdoesn't touch that field and there's nothing newer published to point at yet.1.2.0-SNAPSHOT):CLAUDE.md's reactor-version line and repo-tree diagram, the local-build CLI jar-name examples,README.md's snapshot-builds line.1.1.1): the Maven plugin quickstart snippet, the library dependency snippet, and every relocation-target callout — these describe what a consumer should actually depend on / where the stub redirects to, which is still1.1.1until the next real release ships.TODO.md's step-8/step-9 entries removed — they described the release as "still open"/"the user's own later action", which is now done; kept the still-relevantversions:setexclusion caveat as its own standing note.CHANGELOG.mdgets a fresh, empty[Unreleased]section above[1.1.1].Test plan
1.2.0-SNAPSHOT; stub's own version confirmed still1.0.4; stub's<relocation>target confirmed stillnet.ladenthin:srcmorph-maven-plugin:1.1.11.1.1/1.2.0mention, classified as "real release" vs "dev snapshot" and verified each is on the correct sidemvn clean verifyfrom repo root — BUILD SUCCESSRelated issues / PRs
Follow-up to #144–#147 — opens the next development cycle after the successful
v1.1.1release.Checklist
CONTRIBUTING.mdandCODE_OF_CONDUCT.mdGenerated by Claude Code