Skip to content

chore: prepare release 4.3.0 - #2065

Merged
NiklasHerrmann21 merged 1 commit into
mainfrom
release/4.3.0
Oct 30, 2026
Merged

NiklasHerrmann21 merged 1 commit into
mainfrom
release/4.3.0

Conversation

@NiklasHerrmann21

Copy link
Copy Markdown
Contributor

Summary

  • Prepare release 4.3.0 after the java-security-core split (Feat/split java security core #2032): update all active reactor modules, README dependency examples, integration tests and seven samples.
  • Add the dependency updates merged in Build(deps): Bump the prod-deps-ver group across 1 directory with 15 updates #2064 to the existing 4.3.0 changelog.
  • Fix a missing legacy Spring Framework version override in the Boot 3 starter: its resolved Spring dependencies now consistently use Boot 3.5.16 / Framework 6.2.19 / Security 6.5.11.
  • Add the trusted localhost issuer to the WebFlux sample test configuration so it tests 4.3.0 without disabling issuer validation.

Dependabot review (main only)

Validation (Java 17)

  • mvn -B clean install: successful; 1,231 tests, 0 failures/errors, 2 skipped.
  • mvn -B verify -Prelease -Dgpg.skip=true: successful; release packaging verified without signing or publishing.
  • mvn -B package -f java-security-it/pom.xml: successful; 13 tests.
  • All seven CI samples package successfully against 4.3.0 (WebFlux retested after the test configuration fix).
  • Resolved dependency trees verified: legacy modules remain on their compatible Spring versions; java-security-core has no runtime Spring or jakarta.servlet dependency.
  • git diff --check: successful.

Release scope

Preparation only, as requested: no Maven Central deployment, release tag, or GitHub release created. This PR is not merged automatically.

Bump active modules, README dependency snippets, integration tests and samples to 4.3.0. Document the dependency updates from #2064 alongside the java-security-core split.

Keep the Boot 3 starter's transitive Framework dependencies on 6.x and configure the WebFlux sample's test-only trusted localhost issuer.
@NiklasHerrmann21
NiklasHerrmann21 merged commit 85f9815 into main Oct 30, 2026
4 checks passed
@NiklasHerrmann21
NiklasHerrmann21 deleted the release/4.3.0 branch October 30, 2026 09:42
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.

2 participants