Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
ec4c634
doc: Removed EA tag from N2W APIs (#920)
pmathew92 Feb 26, 2026
f0ca8f6
chore: Removed claude PR-analyzer workflow (#921)
pmathew92 Feb 26, 2026
43f9358
SDK-7858 fix: Handle ProviderException in PKCS1→OAEP key migration to…
utkrishtsahu Feb 26, 2026
692d4be
fix : Added the missing user agent to MyAccount and MFAApiClient (#926)
pmathew92 Mar 2, 2026
73d6dc1
fix: correct rl-wrapper flag from --suppress_output to --suppress-output
sanchitmehtagit Mar 2, 2026
ad1c112
Merge branch 'main' into fix/rl-wrapper-flag
sanchitmehtagit Mar 2, 2026
38ae551
fix: correct rl-wrapper flag from --suppress_output to --suppress-out…
sanchitmehtagit Mar 2, 2026
146448c
refactor : Deprecated the UsersAPIClient (#930)
pmathew92 Mar 4, 2026
15eb856
fix: Wrap ProviderException as CryptoException to enable key recovery…
utkrishtsahu Mar 6, 2026
493a9ba
fix: Wrap ProviderException as CryptoException to enable key recovery…
utkrishtsahu Mar 6, 2026
719cb1c
fix: Revert sample app changes
utkrishtsahu Mar 6, 2026
4671ebb
doc: remove EA note for DPoP (#933)
pmathew92 Mar 6, 2026
9506d95
refactor : Deprecate the existing MFA APIs in `AuthenticationAPIClien…
pmathew92 Mar 9, 2026
307cebe
Merge branch 'main' into SDK-7858-fix-Handle-ProviderException-in-PKC…
pmathew92 Mar 10, 2026
f249712
adding UT cases as per review comments
utkrishtsahu Mar 10, 2026
f6c4126
fix: Handle ProviderException in PKCS1→OAEP key migration to prevent …
utkrishtsahu Mar 11, 2026
10478a7
Release 3.14.0 (#935)
pmathew92 Mar 11, 2026
260dfb7
chore(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 (#938)
dependabot[bot] Mar 25, 2026
9143593
refactor : Handling more exceptions scenario in DPoP key generation (…
pmathew92 Mar 26, 2026
d4fa009
chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 (#944)
dependabot[bot] Mar 27, 2026
5c371a5
refactor : Made the updateAuthenticationMethodById public (#948)
pmathew92 Apr 6, 2026
5995f36
feat: Add three new DPoP errors to `CredentialsManagerException` (#949)
pmathew92 Apr 15, 2026
b38b374
Release 3.15.0 (#952)
pmathew92 Apr 15, 2026
f15251e
feat: Implement Partial Custom Tabs with customizable dimensions and …
subhankarmaiti Apr 16, 2026
e458f71
addressed pr comments
subhankarmaiti Apr 17, 2026
964a4e4
fix: Update CustomTabsOptions to use Collections.singletonList for di…
subhankarmaiti Apr 17, 2026
448b78d
feat: Add documentation for Partial Custom Tabs with bottom sheet and…
subhankarmaiti Apr 17, 2026
a84a32b
feat: Clamp toolbar corner radius in CustomTabsOptions and add tests …
subhankarmaiti Apr 17, 2026
91dcd63
feat : Add Partial Custom Tabs support (bottom sheet & side sheet) (#…
subhankarmaiti Apr 17, 2026
e3bbb33
doc : Added the v4 beta reference in Readme (#959)
pmathew92 Apr 21, 2026
6a52e68
Release 3.16.0
subhankarmaiti Apr 27, 2026
3b8cbf9
Release 3.16.0 (#960)
subhankarmaiti Apr 27, 2026
e8a2257
chore: migrate RL scanner to shared devsecops-tooling action (#963)
pmathew92 May 5, 2026
e9914b7
feat :Add partial support for PAR auth flow (#967)
pmathew92 May 15, 2026
346c9d8
feat : Added additional properties support to passkeys signup API (#969)
pmathew92 May 19, 2026
6dcccc1
chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 (#971)
dependabot[bot] May 20, 2026
459b834
Release 3.17.0 (#973)
pmathew92 May 21, 2026
e891247
fix : Guard against all uncaught exception in the serial executor blo…
pmathew92 May 25, 2026
0bd5b9f
feat : Add support to pass type parameter to the MyAccount list authe…
pmathew92 May 25, 2026
4be6b4c
Release 3.18.0 (#976)
pmathew92 May 26, 2026
47f75ae
feat: CTE delegation and impersonation support (#975)
pmathew92 Jun 1, 2026
0a8ed2d
chore(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 (#978)
dependabot[bot] Jun 8, 2026
5d3ddd4
chore(security): uses pinned versions of actions (#979)
jcchavezs Jun 10, 2026
5b86b71
doc: Removed EA tag from MyAccount APIs (#980)
pmathew92 Jun 12, 2026
7eb9dab
fix : Handling DPoP enabled WebAuth flow after process death (#977)
pmathew92 Jun 15, 2026
9ad8fe6
Release 3.19.0 (#981)
pmathew92 Jun 15, 2026
06ec2a6
chore(deps): bump actions/setup-java from 5.2.0 to 5.3.0 (#982)
dependabot[bot] Jun 17, 2026
0616347
feat: enforce IPSIE session_expiry ceiling in credentials managers
utkrishtsahu Jun 18, 2026
3f716ea
docs: mention auth0-android-major-migration skill in V4 migration guide
sanchitmehtagit Jun 19, 2026
49b05d6
docs: mention auth0-android-major-migration skill in Readme (#984)
sanchitmehtagit Jun 19, 2026
b6e03ba
docs: improve coding agent skill mention in README
sanchitmehtagit Jun 19, 2026
b318778
docs: improve coding agent skill mention in README (#987)
sanchitmehtagit Jun 19, 2026
36a60c8
fix: enforce session_expiry on SSO/API refresh paths and address revi…
utkrishtsahu Jun 19, 2026
14de74b
chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#986)
dependabot[bot] Jun 19, 2026
bb44ffc
fix: pin session_expiry at login and ignore it on refresh grants
utkrishtsahu Jun 19, 2026
dd74bac
fix: address review feedback on session_expiry enforcement
utkrishtsahu Jun 22, 2026
d0785cc
Merge remote-tracking branch 'origin/main' into feat/ipsie-session-ex…
utkrishtsahu Jun 22, 2026
4f77b20
fix: harden session_expiry fallback and add pinned-ceiling coverage
utkrishtsahu Jun 25, 2026
d9f8db1
feat : Added passwordless API for DB-Connections (#989)
pmathew92 Jun 25, 2026
f48089d
Merge remote-tracking branch 'origin/main' into feat/ipsie-session-ex…
utkrishtsahu Jun 26, 2026
6a90faf
docs: clarify session_expiry units and how to emit the claim
utkrishtsahu Jun 26, 2026
ebcf60a
chore(deps): bump actions/setup-java from 5.3.0 to 5.4.0 (#991)
dependabot[bot] Jun 28, 2026
5fa64c1
Merge remote-tracking branch 'origin/main' into feat/ipsie-session-ex…
utkrishtsahu Jun 29, 2026
d9ff93b
feat: enforce IPSIE session_expiry ceiling in credentials managers (#…
utkrishtsahu Jun 29, 2026
ac30598
feat: Added DPoP support for MFA APIs (#992)
pmathew92 Jun 29, 2026
aa6581c
Release 3.20.0 (#993)
pmathew92 Jun 30, 2026
d727283
fix(mfa): match getAuthenticators by Authenticator.type field
utkrishtsahu Jul 1, 2026
89a3d70
feat: Add password enrollment to MyAccount API (#1003)
pmathew92 Jul 7, 2026
33509c7
fix(mfa): map TOTP enroll response fields for /mfa/associate
utkrishtsahu Jul 8, 2026
0d82101
Merge branch 'main' into fix/mfa-getauthenticators-swift-parity
pmathew92 Jul 8, 2026
36dcaf4
docs(mfa): document TotpEnrollmentChallenge nullable properties per e…
utkrishtsahu Jul 8, 2026
ea0cc66
fix: MFAClient getAuthenticators filtering based on Authenticator.typ…
utkrishtsahu Jul 8, 2026
f792684
Merge remote-tracking branch 'origin/main' into v4_development
pmathew92 Jul 8, 2026
98c5239
chore: carry over 3.16-3.20 changelog and latest CI dependency/securi…
pmathew92 Jul 8, 2026
c5ec1de
chore: add 3.21.0 changelog entry from main
pmathew92 Jul 8, 2026
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
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ jobs:
run: exit 0 # Skip unnecessary test runs for dependabot and merge queues. Artifically flag as successful, as this is a required check for branch protection.

- name: Set up Java
uses: actions/setup-java@v5
uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0
with:
distribution: 'temurin'
java-version: '17'

- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

- name: Initialize CodeQL
uses: github/codeql-action/init@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/java-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:

steps:
# Checkout the code
- uses: actions/checkout@v6
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && github.event.pull_request.merged && startsWith(github.event.pull_request.head.ref, 'release/'))
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
fetch-depth: 0

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

- uses: ./.github/actions/setup

- run: ./gradlew testReleaseUnitTest jacocoTestReleaseUnitTestReport lintRelease --continue --console=plain

- uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # pin@6.0.0
- uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # pin@7.0.0
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,54 @@
- 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.21.0](https://github.com/auth0/Auth0.Android/tree/3.21.0) (2026-07-08)
[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.20.0...3.21.0)

**Added**
- feat: Add password enrollment to MyAccount API [\#1003](https://github.com/auth0/Auth0.Android/pull/1003) ([pmathew92](https://github.com/pmathew92))

**Fixed**
- fix: MFAClient getAuthenticators filtering based on Authenticator.type field [\#998](https://github.com/auth0/Auth0.Android/pull/998) ([utkrishtsahu](https://github.com/utkrishtsahu))

## [3.20.0](https://github.com/auth0/Auth0.Android/tree/3.20.0) (2026-06-29)
[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.19.0...3.20.0)

**Added**
- feat: Added DPoP support for MFA APIs [\#992](https://github.com/auth0/Auth0.Android/pull/992) ([pmathew92](https://github.com/pmathew92))
- feat: enforce IPSIE session_expiry ceiling in credentials managers [\#983](https://github.com/auth0/Auth0.Android/pull/983) ([utkrishtsahu](https://github.com/utkrishtsahu))
- feat : Added passwordless API for DB-Connections [\#989](https://github.com/auth0/Auth0.Android/pull/989) ([pmathew92](https://github.com/pmathew92))

## [3.19.0](https://github.com/auth0/Auth0.Android/tree/3.19.0) (2026-06-15)
[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.18.0...3.19.0)

**Added**
- feat: CTE delegation and impersonation support [\#975](https://github.com/auth0/Auth0.Android/pull/975) ([pmathew92](https://github.com/pmathew92))

**Fixed**
- fix : Handling DPoP enabled WebAuth flow after process death [\#977](https://github.com/auth0/Auth0.Android/pull/977) ([pmathew92](https://github.com/pmathew92))

## [3.18.0](https://github.com/auth0/Auth0.Android/tree/3.18.0) (2026-05-26)
[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.17.0...3.18.0)

**Added**
- feat : Add support to pass type parameter to the MyAccount list authentication method API [\#974](https://github.com/auth0/Auth0.Android/pull/974) ([pmathew92](https://github.com/pmathew92))

**Fixed**
- fix : Guard against all uncaught exception in the serial executor block [\#970](https://github.com/auth0/Auth0.Android/pull/970) ([pmathew92](https://github.com/pmathew92))

## [3.17.0](https://github.com/auth0/Auth0.Android/tree/3.17.0) (2026-05-21)
[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.16.0...3.17.0)

**Added**
- feat : Added additional properties support to passkeys signup API [\#969](https://github.com/auth0/Auth0.Android/pull/969) ([pmathew92](https://github.com/pmathew92))
- feat :Add partial support for PAR auth flow [\#967](https://github.com/auth0/Auth0.Android/pull/967) ([pmathew92](https://github.com/pmathew92))

## [3.16.0](https://github.com/auth0/Auth0.Android/tree/3.16.0) (2026-04-27)
[Full Changelog](https://github.com/auth0/Auth0.Android/compare/3.15.0...3.16.0)

**Added**
- feat : Add Partial Custom Tabs support (bottom sheet & side sheet) [\#954](https://github.com/auth0/Auth0.Android/pull/954) ([subhankarmaiti](https://github.com/subhankarmaiti))

## [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)

Expand Down
Loading