chore(release): prepare 2.0.0#67
Merged
Merged
Conversation
- Versions: gradle.properties 1.3.1-SNAPSHOT -> 2.0.0-SNAPSHOT; browser SDK package.json 1.3.1 -> 2.0.0. - CHANGELOG: add the [2.0.0] entry (Added / Changed / Fixed / Security). - @SInCE: bump the 14 files added after the v1.3.1 tag from @SInCE 1.3.1 to @SInCE 2.0.0 (v1.3.1 was cut 2026-06-06, before that API landed, so those tags were wrong — verified zero @SInCE 1.3.1 existed at the tag). - Docs/site: sweep current-version references (CLAUDE.md, README, stability, SECURITY, RELEASE, site/index.html, site/og-image.svg) to 2.0.0; historical "shipped in 1.x" notes and the [1.3.1] changelog history are preserved. The major-version bump is driven by one breaking embedded-API change (the start* ceremonies now return sealed StartRegistrationResult / StartAuthenticationResult and CeremonyRateLimitedException was removed). The HTTP /auth/** wire contract is unchanged. Note: site/og-image.png (a pre-rendered social card) still shows v1.3.1 and must be regenerated from the updated og-image.svg. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
wolpert
enabled auto-merge (rebase)
June 13, 2026 15:34
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.



Release prep for 2.0.0. No new functional code — versions, changelog,
@sincecorrections, and version references across docs + site. Nothing here changes the HTTP/auth/**wire contract.Why 2.0.0 (major)
The work merged since
v1.3.1includes one breaking change to the embedded Java API (PR #59):PasskeyAuthenticationService.start{Registration,Authentication}now return sealedStartRegistrationResult/StartAuthenticationResult(Started | RateLimited) instead of the bare response envelope, andCeremonyRateLimitedExceptionclass was removed.Adapter-based hosts (Spring / Dropwizard / Micronaut) and the JSON wire contract are unaffected; only code calling
PasskeyAuthenticationServicedirectly needs to switch on the result. Per SemVer that breaking change warrants the major bump.What's in this PR
gradle.properties→2.0.0-SNAPSHOT; browser SDKpackage.json→2.0.0.[2.0.0]entry (Added / Changed / Fixed / Security).@sincecorrections —v1.3.1was tagged 2026-06-06, before the maintainability pass and everything after it landed; verified that zero@since 1.3.1tags existed at that tag, yet 14 files carry them onmain. That API first ships in 2.0.0, so all 14 are bumped@since 1.3.1→2.0.0.CLAUDE.md,README.md,docs/stability.md,SECURITY.md,RELEASE.md,site/index.html, andsite/og-image.svg. Historical "shipped in 1.x" notes and the[1.3.1]changelog history are intentionally preserved.Follow-ups (not in this PR)
site/og-image.png(the social-share card) still showsv1.3.1; the SVG source is updated but the PNG must be regenerated from it.settings.gradle.ktsreads the tag) — after this merges and Actions are green, pushv2.0.0to trigger the Maven Central publish. The npm publish is a manual step at release time (seeRELEASE.md).🤖 Generated with Claude Code