From 018bb2569c7dee216c8c7307d571e3048a7b177d Mon Sep 17 00:00:00 2001 From: Prince Mathew Date: Mon, 20 Apr 2026 16:07:24 +0530 Subject: [PATCH 1/2] Release 4.0.0-beta.0 --- .version | 2 +- CHANGELOG.md | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.version b/.version index 4bcbd94b..456c4f8f 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -3.15.0 \ No newline at end of file +4.0.0-beta.0 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index da3c6a5e..1421e4f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## [4.0.0-beta.0](https://github.com/auth0/Auth0.Android/tree/4.0.0-beta.0) (2026-04-20) +[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.15.0...4.0.0-beta.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)) + +**Added** +- feat: Add clearAll() API to credentials manager [\#951](https://github.com/auth0/Auth0.Android/pull/951) ([pmathew92](https://github.com/pmathew92)) + ## [3.15.0](https://github.com/auth0/Auth0.Android/tree/3.15.0) (2026-04-15) [Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.14.0...3.15.0) From f59a1dfe0066ff132dfda6601531a4889d0b6bf6 Mon Sep 17 00:00:00 2001 From: Prince Mathew Date: Mon, 20 Apr 2026 16:41:58 +0530 Subject: [PATCH 2/2] Updated the changelog file --- CHANGELOG.md | 15 +++++++++++++++ README.md | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1421e4f1..af5dd2ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,24 @@ **⚠️ 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)) **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** +- 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)) ## [3.15.0](https://github.com/auth0/Auth0.Android/tree/3.15.0) (2026-04-15) [Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.14.0...3.15.0) diff --git a/README.md b/README.md index 28a3baa5..38ce0bd7 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ To install Auth0.Android with [Gradle](https://gradle.org/), simply add the foll ```gradle dependencies { - implementation 'com.auth0.android:auth0:' + implementation 'com.auth0.android:auth0:4.0.0-beta.0' } ```