Skip to content

Prepare 1.9.1 release: version bump, docs, and CLAUDE.md trim - #13

Merged
pambrose merged 1 commit into
masterfrom
release/1.9.1
Aug 1, 2026
Merged

pambrose merged 1 commit into
masterfrom
release/1.9.1

Conversation

@pambrose

@pambrose pambrose commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the project version to 1.9.1 and documents everything landed since the 1.9.0 tag.

Changes since 1.9.0

Change Detail
Dependency bumps readingbat-core / readingbat-kotest 3.3.0 → 3.3.1, core-utils 3.2.1 → 3.2.2, ben-manes versions plugin 0.54.0 → 0.57.0
Plugin coordinate move com.github.ben-manes.versionsio.github.ben-manes.versions; catalog alias and call site unchanged
CLAUDE.md trim 89 → 31 lines — removed content a session can reconstruct from the repo (command list, architecture tour, dependency inventory, CI walkthrough)

The dependency bumps shipped in #12; this PR is the version bump and the docs to match.

Files

  • gradle.propertiesversion=1.9.1
  • CHANGELOG.md — new [1.9.1] section plus the compare-link reference
  • RELEASE_NOTES.md — new v1.9.1 section (highlights, dependency table, upgrade notes, verification)
  • llms.txt — readingbat-core 3.3.1, core-utils 3.2.2, current version 1.9.1, dependency-updates plugin coordinate
  • CLAUDE.md — the trim described above

README.md is unchanged: it carries no version or dependency numbers, and ./gradlew dependencyUpdates still works verbatim since the catalog alias absorbed the coordinate change.

Upgrade note for forks

Forks that declare the ben-manes versions plugin themselves must update the coordinate to io.github.ben-manes.versions. Forks consuming it through this repo's catalog alias need no change.

Verification

  • ./gradlew --rerun-tasks check — BUILD SUCCESSFUL; 3/3 ContentTests pass, 0 failures, 0 errors
  • ./gradlew buildFatJar — BUILD SUCCESSFUL; produces build/libs/server.jar
  • ./gradlew lintKotlin detekt — clean
  • ./gradlew dependencyUpdates — BUILD SUCCESSFUL under the new plugin coordinate
  • build/libs/readingbat-template-1.9.1.jar confirms the version bump took effect

🤖 Generated with Claude Code

Bump the project version to 1.9.1 and document everything landed since
the 1.9.0 tag:

- readingbat-core / readingbat-kotest 3.3.0 -> 3.3.1, core-utils
  3.2.1 -> 3.2.2, ben-manes versions plugin 0.54.0 -> 0.57.0, and the
  plugin coordinate move to io.github.ben-manes.versions (commit d0ffe08).
- CLAUDE.md trimmed 89 -> 31 lines, dropping content reconstructible from
  the repo itself and keeping the runtime gotchas, build constraints,
  pre-push etiquette, and DSL conventions.

CHANGELOG.md, RELEASE_NOTES.md, and llms.txt updated to match.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@pambrose
pambrose merged commit 4b850ff into master Aug 1, 2026
2 checks passed
@pambrose
pambrose deleted the release/1.9.1 branch August 1, 2026 20:24
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