Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions RELEASE_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ On `release/v<X.Y.Z>`:

- Move content from `## [Unreleased]` in `CHANGELOG.md` into a new `## [<X.Y.Z>]` section.
- Land any last-minute fixes (checkstyle, doc updates, etc.).
- Set the install snippets to `<X.Y.Z>`: `core/README.md`, `mcp/README.md`, `spring/README.md` and the three `*/docs/user-guide.md`. No workflow rewrites them, so they go stale otherwise.

> Why `-SNAPSHOT` during stabilization: a developer who runs `mvn install` from a release branch gets a clearly-snapshot artifact in their local Maven cache — Maven treats it as mutable and will re-fetch. If the branch carried the final `X.Y.Z` already, that artifact would be indistinguishable from the eventual Central-published version, and last-minute fixes wouldn't refresh anyone's local cache. `release.yml` strips the suffix and writes `X.Y.Z` in the same commit it tags.

Expand Down
2 changes: 1 addition & 1 deletion core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Framework-agnostic OAuth 2.1 JWT validation and token operations for Java resour
<dependency>
<groupId>ai.authplane.sdk</groupId>
<artifactId>authplane-sdk</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>0.3.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion core/docs/user-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The SDK is built around these RFCs:
<dependency>
<groupId>ai.authplane.sdk</groupId>
<artifactId>authplane-sdk</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>0.3.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion mcp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Authplane JWT authentication for servers built on the [MCP Java SDK](https://git
<dependency>
<groupId>ai.authplane.sdk</groupId>
<artifactId>authplane-mcp</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>0.3.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion mcp/docs/user-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ OAuth 2.1 JWT authentication for servers built on the [MCP Java SDK](https://git
<dependency>
<groupId>ai.authplane.sdk</groupId>
<artifactId>authplane-mcp</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>0.3.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion spring/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Authplane JWT authentication for [Spring Boot](https://spring.io/projects/spring
<dependency>
<groupId>ai.authplane.sdk</groupId>
<artifactId>authplane-spring</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>0.3.0</version>
</dependency>

<!-- Required for the Spring Security integration path -->
Expand Down
2 changes: 1 addition & 1 deletion spring/docs/user-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Add the dependency to your `pom.xml`:
<dependency>
<groupId>ai.authplane.sdk</groupId>
<artifactId>authplane-spring</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>0.3.0</version>
</dependency>
```

Expand Down
Loading