From 76d1e6ba73d5e9723d0d23546905b5ac7c06a6ee Mon Sep 17 00:00:00 2001 From: Prince Mathew Date: Mon, 13 Jul 2026 14:45:25 +0530 Subject: [PATCH 1/2] Release 4.0.0 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba123e11..bd0332c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## [4.0.0](https://github.com/auth0/Auth0.Android/tree/4.0.0) (2026-07-13) +[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.21.0...4.0.0) + +**Fixed** +- refactor: Address post-V4-merge review comments and add missing tests [\#1017](https://github.com/auth0/Auth0.Android/pull/1017) ([pmathew92](https://github.com/pmathew92)) + ## [4.0.0-beta.1](https://github.com/auth0/Auth0.Android/tree/4.0.0-beta.1) (2026-05-05) [Full Changelog](https://github.com/auth0/Auth0.Android/compare/4.0.0-beta.0...4.0.0-beta.1) From 7259e98cab50482a04f7af6a5b3381233b8a5ae3 Mon Sep 17 00:00:00 2001 From: Prince Mathew Date: Mon, 13 Jul 2026 14:49:59 +0530 Subject: [PATCH 2/2] updated the changelog and other releated release files --- .version | 2 +- CHANGELOG.md | 21 ++++++++++++++++++++- README.md | 2 +- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/.version b/.version index 2f2ab531..0c89fc92 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -4.0.0-beta.1 \ No newline at end of file +4.0.0 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index bd0332c3..bb0223f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,8 +3,27 @@ ## [4.0.0](https://github.com/auth0/Auth0.Android/tree/4.0.0) (2026-07-13) [Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.21.0...4.0.0) +**⚠️ BREAKING CHANGES** +- Update the Min SDK version for the Auth0.Android SDK 26 [\#953](https://github.com/auth0/Auth0.Android/pull/953) ([utkrishtsahu](https://github.com/utkrishtsahu)) +- breaking: removed the deprecated MFA APIs [\#947](https://github.com/auth0/Auth0.Android/pull/947) ([pmathew92](https://github.com/pmathew92)) +- breaking: Remove the Management API support [\#937](https://github.com/auth0/Auth0.Android/pull/937) ([pmathew92](https://github.com/pmathew92)) +- breaking: Moved the `useDPoP` method in the `WebAuthProvider` class to the login builder class [\#914](https://github.com/auth0/Auth0.Android/pull/914) ([pmathew92](https://github.com/pmathew92)) +- breaking: Removed the PasskeyProvider and the PasskeyManager class [\#909](https://github.com/auth0/Auth0.Android/pull/909) ([pmathew92](https://github.com/pmathew92)) +- breaking : Remove redundant constructors from SecureCredentialsManager [\#961](https://github.com/auth0/Auth0.Android/pull/961) ([pmathew92](https://github.com/pmathew92)) + +**Added** +- feat: Add clearAll() API to credentials manager [\#951](https://github.com/auth0/Auth0.Android/pull/951) ([pmathew92](https://github.com/pmathew92)) +- feat: Add SSOCredentialsDeserializer for proper JSON deserialization of SSOCredentials [\#931](https://github.com/auth0/Auth0.Android/pull/931) ([pmathew92](https://github.com/pmathew92)) +- feat: Add Storage.removeAll(), default minTTL of 60s [\#918](https://github.com/auth0/Auth0.Android/pull/918) ([utkrishtsahu](https://github.com/utkrishtsahu)) +- feat: Add support for ephemeral session for chrome custom tabs [\#916](https://github.com/auth0/Auth0.Android/pull/916) ([pmathew92](https://github.com/pmathew92)) + **Fixed** -- refactor: Address post-V4-merge review comments and add missing tests [\#1017](https://github.com/auth0/Auth0.Android/pull/1017) ([pmathew92](https://github.com/pmathew92)) +- fix: Handle configuration changes during WebAuth flow to prevent memory leak [\#941](https://github.com/auth0/Auth0.Android/pull/941) ([utkrishtsahu](https://github.com/utkrishtsahu)) + +**Changed** +- refactor: Refactor DefaultClient from constructor-based to Builder pattern for configurable HTTP client options [\#910](https://github.com/auth0/Auth0.Android/pull/910) ([utkrishtsahu](https://github.com/utkrishtsahu)) +- update: Gradle AGP 8 upgrade [\#900](https://github.com/auth0/Auth0.Android/pull/900) ([pmathew92](https://github.com/pmathew92)) +- update: Update dependencies [\#908](https://github.com/auth0/Auth0.Android/pull/908) ([utkrishtsahu](https://github.com/utkrishtsahu)) ## [4.0.0-beta.1](https://github.com/auth0/Auth0.Android/tree/4.0.0-beta.1) (2026-05-05) [Full Changelog](https://github.com/auth0/Auth0.Android/compare/4.0.0-beta.0...4.0.0-beta.1) diff --git a/README.md b/README.md index 8f721370..b9266a6a 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ To install Auth0.Android with [Gradle](https://gradle.org/), simply add the foll ```gradle dependencies { - implementation 'com.auth0.android:auth0:4.0.0-beta.1' + implementation 'com.auth0.android:auth0:4.0.0' } ```