diff --git a/.version b/.version
index 4c83680f..62fd0835 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-v2.8.0
\ No newline at end of file
+v2.8.1
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 45ae186c..d356ae80 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
# Change Log
+## [v2.8.1](https://github.com/auth0/auth0-angular/tree/v2.8.1) (2026-04-17)
+
+[Full Changelog](https://github.com/auth0/auth0-angular/compare/v2.8.0...v2.8.1)
+
+**Changed**
+
+- chore(deps): bump @auth0/auth0-spa-js from 2.11.0 to 2.19.2 [\#907](https://github.com/auth0/auth0-angular/pull/907) ([yogeshchoudhary147](https://github.com/yogeshchoudhary147))
+
## [v2.8.0](https://github.com/auth0/auth0-angular/tree/v2.8.0) (2026-03-31)
[Full Changelog](https://github.com/auth0/auth0-angular/compare/v2.7.0...v2.8.0)
diff --git a/docs/assets/hierarchy.js b/docs/assets/hierarchy.js
index 61f9823f..cb07d12e 100644
--- a/docs/assets/hierarchy.js
+++ b/docs/assets/hierarchy.js
@@ -1,2 +1,2 @@
window.hierarchyData =
- 'eJyVlMtOwzAQRf9l1gYa24mb7FBBCImXeIgFYmG508YitYPtrFD/HSUVyCUUh1Uk507OvTOefICzNnioXjgvCOOMsJl4JeBw1aAK2hoP1QewmegfRm4QKrizbdde2bU2t+1OQuBNmyVUNC8IdK6BCrQJ6FZSoT8Z6Y/rsGmAgGqk91BB8Muj/gNH30X9y1o3S4cGqheWsdctAZaxyMUFhkf7huZZh3ogTDNzqGyCp94Cjy1cLqSqMQHcif4dOS+HyHkZ8a6sks1DsE6ucR+d0fkXeiCgPxmJD1rYHWwJcF7sNdig0+rcOev+AsW6BGMvIhcZ4SUnOZ+TXAhSzCgpaEkEo310LrLIzKPeoO1C0kys+4+ZnA5XjJc8gl6v5D2+d9rhMgn+qU13O6fs51JNTTkST6DxeUQ77UKNJmgl+8uf5P0in0AUo5/GQhqFTTOhnb/I08RiRuPpae+1Wd/jyqGvh6VPT/FAzQQ2jTd1YY1BlR5krEszBIvzPXk8a217Y43CJGgkTtG220+PXwcF';
+ 'eJyVlM1OwzAQhN9lz4YmtZ00uaGCEBJ/KiAOiIPlbhuL1A62c6r67iipQC5pcThFcmbzzex6swVrjHdQvjE2I5RxQpPinYDFVY3SK6MdlFugSdE9tNgglPBomra5NWulH5q9hMCH0ksopzwj0NoaSlDao10JiW4y0J9XflMDAVkL56AE75Zn3QfOfoq6l5WqlxY1lG805e87AjTlgYtr9M/mA/Wr8lVPGGfmVNkIT50FFlq4mQtZYQS4F/07cpb2kbM04N0aKeonb6xY4yE6nc6+0T0B3WQgPmlhf7AjwNjsoMEarZJX1hr7FyjURRgHEVlOCSsywnlCeF6QLGEkoynJKeuis5wGZp7VBk3ro2ZC3X/M8Gl/xViRBdC7lVjgZ6ssLqPg39p4t/mU/16qsSkH4hE0ngS0i9ZXqL2Sorv8Ud4R+QhiPvhpzIWWWNcj2nlEHidmCQunp5xTer3AlUVX9Usfn+KJmhFsGm7q3GiNMj7IUBdn5DTM9+LwsjHNvdESo6CBOEbb7b4ApJwHAw==';
diff --git a/docs/assets/main.js b/docs/assets/main.js
index f831c885..32295a81 100644
--- a/docs/assets/main.js
+++ b/docs/assets/main.js
@@ -1565,13 +1565,9 @@ window.translations = {
var i = 'expecting term, found nothing';
throw new t.QueryParseError(i, n.start, n.end);
}
- switch (s.type) {
- case t.QueryLexer.TERM:
- return t.QueryParser.parseTerm;
- default:
- var i = "expecting term, found '" + s.type + "'";
- throw new t.QueryParseError(i, s.start, s.end);
- }
+ if (s.type === t.QueryLexer.TERM) return t.QueryParser.parseTerm;
+ var i = "expecting term, found '" + s.type + "'";
+ throw new t.QueryParseError(i, s.start, s.end);
}
}),
(t.QueryParser.parseTerm = function (e) {
diff --git a/docs/classes/AbstractNavigator.html b/docs/classes/AbstractNavigator.html
index 88f6c48b..dedec733 100644
--- a/docs/classes/AbstractNavigator.html
+++ b/docs/classes/AbstractNavigator.html
@@ -93,7 +93,7 @@
Class AbstractNavigator
Defined in
projects/auth0-angular/src/lib/abstract-navigator.ts:8
@@ -237,7 +237,7 @@
Defined in
projects/auth0-angular/src/lib/abstract-navigator.ts:11
@@ -326,7 +326,7 @@
Defined in
projects/auth0-angular/src/lib/abstract-navigator.ts:23
diff --git a/docs/classes/Auth0ClientFactory.html b/docs/classes/Auth0ClientFactory.html
index 3b72befc..10d59e2d 100644
--- a/docs/classes/Auth0ClientFactory.html
+++ b/docs/classes/Auth0ClientFactory.html
@@ -93,7 +93,7 @@ Class Auth0ClientFactory
Defined in
projects/auth0-angular/src/lib/auth.client.ts:6
@@ -287,7 +287,7 @@
Defined in
projects/auth0-angular/src/lib/auth.client.ts:7
diff --git a/docs/classes/AuthClientConfig.html b/docs/classes/AuthClientConfig.html
index 7c16f957..552bb768 100644
--- a/docs/classes/AuthClientConfig.html
+++ b/docs/classes/AuthClientConfig.html
@@ -118,7 +118,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:235
@@ -265,7 +265,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:238
@@ -337,7 +337,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:256
@@ -410,7 +410,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:249
diff --git a/docs/classes/AuthGuard.html b/docs/classes/AuthGuard.html
index e6067004..c6266f69 100644
--- a/docs/classes/AuthGuard.html
+++ b/docs/classes/AuthGuard.html
@@ -93,7 +93,7 @@ Class AuthGuard
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:15
@@ -247,7 +247,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:16
@@ -348,7 +348,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:22
@@ -436,7 +436,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:29
@@ -514,7 +514,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:18
diff --git a/docs/classes/AuthHttpInterceptor.html b/docs/classes/AuthHttpInterceptor.html
index 9ff8122e..03e22d9f 100644
--- a/docs/classes/AuthHttpInterceptor.html
+++ b/docs/classes/AuthHttpInterceptor.html
@@ -99,7 +99,7 @@ Implements
Defined in
projects/auth0-angular/src/lib/auth.interceptor.ts:45
@@ -292,7 +292,7 @@
Defined in
projects/auth0-angular/src/lib/auth.interceptor.ts:46
@@ -414,7 +414,7 @@
Defined in
projects/auth0-angular/src/lib/auth.interceptor.ts:53
diff --git a/docs/classes/AuthModule.html b/docs/classes/AuthModule.html
index 3cab6480..d63c018a 100644
--- a/docs/classes/AuthModule.html
+++ b/docs/classes/AuthModule.html
@@ -93,7 +93,7 @@ Class AuthModule
Defined in
projects/auth0-angular/src/lib/auth.module.ts:8
@@ -301,7 +301,7 @@
Defined in
projects/auth0-angular/src/lib/auth.module.ts:15
diff --git a/docs/classes/AuthService.html b/docs/classes/AuthService.html
index c95d4183..40ad714d 100644
--- a/docs/classes/AuthService.html
+++ b/docs/classes/AuthService.html
@@ -121,7 +121,7 @@ Implements
Defined in
projects/auth0-angular/src/lib/auth.service.ts:51
@@ -543,7 +543,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:90
@@ -606,7 +606,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:88
@@ -641,7 +641,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:82
@@ -688,7 +688,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:77
@@ -730,7 +730,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:67
@@ -768,7 +768,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:61
@@ -809,7 +809,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:72
@@ -934,7 +934,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:169
@@ -1092,7 +1092,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:481
@@ -1265,7 +1265,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:460
@@ -1370,7 +1370,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:233
@@ -1440,7 +1440,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:242
@@ -1539,7 +1539,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:307
@@ -1633,7 +1633,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:424
@@ -1772,7 +1772,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:381
@@ -1914,7 +1914,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:349
@@ -2038,7 +2038,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:192
@@ -2143,7 +2143,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:143
@@ -2240,7 +2240,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:218
@@ -2289,7 +2289,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:126
@@ -2389,7 +2389,7 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:440
diff --git a/docs/classes/AuthState.html b/docs/classes/AuthState.html
index f9305e91..e75b6e23 100644
--- a/docs/classes/AuthState.html
+++ b/docs/classes/AuthState.html
@@ -98,7 +98,7 @@ Class AuthState
Defined in
projects/auth0-angular/src/lib/auth.state.ts:26
@@ -307,7 +307,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:112
@@ -361,7 +361,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:110
@@ -408,7 +408,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:101
@@ -450,7 +450,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:83
@@ -488,7 +488,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:35
@@ -529,7 +529,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:91
@@ -595,7 +595,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:127
@@ -668,7 +668,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:136
@@ -736,7 +736,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:145
@@ -807,7 +807,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:119
diff --git a/docs/classes/AuthenticationError.html b/docs/classes/AuthenticationError.html
index 8f087e5a..4d9f3636 100644
--- a/docs/classes/AuthenticationError.html
+++ b/docs/classes/AuthenticationError.html
@@ -100,7 +100,7 @@ Class AuthenticationError
-
+
-
+
Hierarchy (View Summary )
diff --git a/docs/classes/GenericError.html b/docs/classes/GenericError.html
index de26749d..f4b750a9 100644
--- a/docs/classes/GenericError.html
+++ b/docs/classes/GenericError.html
@@ -93,7 +93,7 @@ Class GenericError
Thrown when network requests to the Auth server fail.
-
+
Hierarchy (View Summary )
diff --git a/docs/classes/MfaRequiredError.html b/docs/classes/MfaRequiredError.html
index 8f74a4b2..7c7881fd 100644
--- a/docs/classes/MfaRequiredError.html
+++ b/docs/classes/MfaRequiredError.html
@@ -96,7 +96,7 @@ Class MfaRequiredError
-
+
Hierarchy (View Summary Class MissingRefreshTokenError
Error thrown when there is no refresh token to use
-
+
Hierarchy (View Summary Class PopupCancelledError
Thrown when network requests to the Auth server fail.
-
+
-
+
-
+
Hierarchy (View Summary )
diff --git a/docs/classes/UseDpopNonceError.html b/docs/classes/UseDpopNonceError.html
index 020b7d26..2717dc13 100644
--- a/docs/classes/UseDpopNonceError.html
+++ b/docs/classes/UseDpopNonceError.html
@@ -96,7 +96,7 @@ Class UseDpopNonceError
-
+
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:735
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:777
@@ -437,7 +437,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:753
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:795
@@ -462,7 +462,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:748
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:790
@@ -484,7 +484,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:745
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:787
@@ -510,7 +510,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:746
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:788
@@ -536,7 +536,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:738
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:780
@@ -561,7 +561,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:747
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:789
@@ -587,7 +587,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:737
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:779
@@ -612,7 +612,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:750
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:792
@@ -638,7 +638,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:739
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:781
@@ -660,7 +660,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:736
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:778
@@ -685,7 +685,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:740
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:782
@@ -711,7 +711,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:751
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:793
@@ -737,7 +737,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:752
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:794
@@ -762,7 +762,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:743
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:785
@@ -788,7 +788,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:741
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:783
@@ -813,7 +813,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:742
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:784
@@ -835,7 +835,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:755
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:797
@@ -861,7 +861,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:754
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:796
@@ -886,7 +886,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:744
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:786
@@ -911,7 +911,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:749
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:791
diff --git a/docs/enums/HttpMethod.html b/docs/enums/HttpMethod.html
index 06926ee7..6aa6bdba 100644
--- a/docs/enums/HttpMethod.html
+++ b/docs/enums/HttpMethod.html
@@ -98,7 +98,7 @@ Enumeration HttpMethodConst
Defined in
projects/auth0-angular/src/lib/auth.config.ts:15
@@ -221,7 +221,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:20
@@ -246,7 +246,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:16
@@ -271,7 +271,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:21
@@ -296,7 +296,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:19
@@ -321,7 +321,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:17
@@ -346,7 +346,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:18
diff --git a/docs/enums/ResponseType.html b/docs/enums/ResponseType.html
index fa01030c..55cb2f46 100644
--- a/docs/enums/ResponseType.html
+++ b/docs/enums/ResponseType.html
@@ -105,7 +105,7 @@ Enumeration ResponseType
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:371
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:413
@@ -188,7 +188,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:372
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:414
@@ -213,7 +213,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:373
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:415
diff --git a/docs/functions/authGuardFn.html b/docs/functions/authGuardFn.html
index 1dcd129a..98211083 100644
--- a/docs/functions/authGuardFn.html
+++ b/docs/functions/authGuardFn.html
@@ -175,7 +175,7 @@
Defined in
projects/auth0-angular/src/lib/functional.ts:17
diff --git a/docs/functions/authHttpInterceptorFn.html b/docs/functions/authHttpInterceptorFn.html
index 30eac3c6..fe6a9613 100644
--- a/docs/functions/authHttpInterceptorFn.html
+++ b/docs/functions/authHttpInterceptorFn.html
@@ -214,7 +214,7 @@
Defined in
projects/auth0-angular/src/lib/functional.ts:32
diff --git a/docs/functions/isHttpInterceptorRouteConfig.html b/docs/functions/isHttpInterceptorRouteConfig.html
index 42fc1da4..b5b6de15 100644
--- a/docs/functions/isHttpInterceptorRouteConfig.html
+++ b/docs/functions/isHttpInterceptorRouteConfig.html
@@ -164,7 +164,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:37
diff --git a/docs/functions/provideAuth0.html b/docs/functions/provideAuth0.html
index be286356..0e2a0ba7 100644
--- a/docs/functions/provideAuth0.html
+++ b/docs/functions/provideAuth0.html
@@ -171,7 +171,7 @@
Defined in
projects/auth0-angular/src/lib/provide.ts:25
diff --git a/docs/hierarchy.html b/docs/hierarchy.html
index 6cb31424..f2d6429d 100644
--- a/docs/hierarchy.html
+++ b/docs/hierarchy.html
@@ -81,7 +81,7 @@
@auth0/auth0-angular
Hierarchy Summary
+
+
+ Optionalsession Transfer Token Query Param Name
+
+
+
+ sessionTransferTokenQueryParamName ?:
+ string
+
+
+
+
@@ -1367,7 +1491,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:126
@@ -1430,7 +1554,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:219
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:227
@@ -1467,7 +1591,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:270
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:278
@@ -1509,7 +1633,7 @@
+ Query parameter name to extract the session transfer token + from for Native to Web SSO. +
++ When set, the SDK automatically extracts the token from the + specified URL query parameter and includes it as +
+session_transfer_tokenin authorization requests. + This enables seamless single sign-on when users transition + from a native mobile application to a web application. ++ After extraction, the token is automatically removed from the + URL using
+window.history.replaceState()to + prevent accidental reuse on subsequent authentication + requests. ++ Default:
+undefined(feature + disabled) +Common values:
++-
+
+
+ - Custom parameter name of your choice
+
+'session_transfer_token'- Standard parameter + name +'stt'- Shortened version+ Set to
+undefinedto disable automatic extraction + if you prefer to handle session transfer tokens manually. +