diff --git a/.version b/.version index 952cca7..a081577 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -2.0.0-beta.1 \ No newline at end of file +2.0.0-beta.2 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 4265ce1..a0ffb79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## [2.0.0-beta.2](https://github.com/auth0/auth0-java-mvc-common/tree/2.0.0-beta.2) (2026-07-31) +[Full Changelog](https://github.com/auth0/auth0-java-mvc-common/compare/2.0.0-beta.1...2.0.0-beta.2) + +**Added** +- **Token Vault**: exchange an Auth0 token for an external identity provider's access token via the federated-connection grant, so applications can call a provider's API (Google, GitHub, Slack, …) on the user's behalf.[\#259](https://github.com/auth0/auth0-java-mvc-common/pull/259) ([kailash-b](https://github.com/kailash-b)) + +- **IPSIE `session_expiry`** (upstream IdP session ceiling): when an enterprise connection has "Use ID Token for Session Expiry" enabled, the `session_expiry` claim is read and validated at login and exposed via `Tokens.getSessionExpiresAt()` ([tanya732](https://github.com/tanya732)) + +**Changed** +- Upgraded `com.auth0:auth0` from 3.10.0 to 4.1.0 [\#258](https://github.com/auth0/auth0-java-mvc-common/pull/258) ([kailash-b](https://github.com/kailash-b)) + +--- + ## [2.0.0-beta.1](https://github.com/auth0/auth0-java-mvc-common/tree/2.0.0-beta.1) (2026-07-15) [Full Changelog](https://github.com/auth0/auth0-java-mvc-common/compare/2.0.0-beta.0...2.0.0-beta.1) diff --git a/README.md b/README.md index f0a0d30..3e271a2 100644 --- a/README.md +++ b/README.md @@ -42,14 +42,14 @@ Add the dependency via Maven: com.auth0 mvc-auth-commons - 2.0.0-beta.1 + 2.0.0-beta.2 ``` or Gradle: ```gradle -implementation 'com.auth0:mvc-auth-commons:2.0.0-beta.1' +implementation 'com.auth0:mvc-auth-commons:2.0.0-beta.2' ``` ### Configure Auth0