Skip to content

Commit 1bee927

Browse files
committed
Merge branch 'master' into feat/nextjs-ssr
2 parents deccb9c + 92c7c1e commit 1bee927

File tree

236 files changed

+9763
-20307
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

236 files changed

+9763
-20307
lines changed

.circleci/config_continue.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,13 @@ orbs:
77
jobs:
88
build:
99
docker:
10-
- image: rishabhpoddar/supertokens_website_sdk_testing_node_16
10+
- image: node:18
1111
steps:
1212
- run: git config --global url."https://github.com/".insteadOf ssh://[email protected]/ # This makes npm use http instead of ssh (required for node 16)
1313
- checkout
14-
- run: apt-get install lsof
14+
- run: apt update && apt install -y bc jq lsof libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdrm2 libxkbcommon0 libgconf-2-4 libgdk-pixbuf2.0-0 libgtk-3-0 libgbm1 libxss1 libasound2 libxshmfence1 xvfb
15+
- run: chmod +x .circleci/installJava.sh
16+
- run: (cd .circleci/ && ./installJava.sh)
1517
- run: npm run init
1618
- run: npm run build-check
1719
- run: npm run size
@@ -20,14 +22,16 @@ jobs:
2022
- persist_to_workspace:
2123
root: / # relative path to our working directory
2224
paths:
23-
- usr/lib/node_modules
25+
- usr/lib
26+
- usr/java
27+
- usr/bin
2428
- root/project/node_modules
2529
- root/project/test/server/node_modules
2630
- root/project/examples/for-tests/node_modules
2731
- root/project/examples/for-tests-react-16/node_modules
2832
test:
2933
docker:
30-
- image: rishabhpoddar/supertokens_website_sdk_testing_node_16
34+
- image: node:18
3135
- image: rishabhpoddar/oauth-server-cicd
3236
environment:
3337
MOCHA_FILE: test_report/report_node-<< parameters.fdi-version >>.xml

.circleci/installJava.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
3+
wget https://download.java.net/java/GA/jdk15.0.1/51f4f36ad4ef43e39d0dfdbaf6549e32/9/GPL/openjdk-15.0.1_linux-x64_bin.tar.gz
4+
mkdir /usr/java
5+
mv openjdk-15.0.1_linux-x64_bin.tar.gz /usr/java
6+
cd /usr/java
7+
tar -xzvf openjdk-15.0.1_linux-x64_bin.tar.gz
8+
rm openjdk-15.0.1_linux-x64_bin.tar.gz
9+
ln -s /usr/java/jdk-15.0.1/bin/java /usr/bin/java
10+
ln -s /usr/java/jdk-15.0.1/bin/javac /usr/bin/javac

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [unreleased]
99

10+
## [0.49.1] - 2025-03-27
11+
12+
- Fixed a type issue making the WebauthnPreBuitlUI not produce a type error when added to the prebuiltUIList
13+
14+
## [0.49.0] - 2025-03-20
15+
16+
- Added the `Webauthn` recipe and prebuilt UI with passkey, webauthn-platform, and webauthn-resident support
17+
- Adds new colors to the palette
18+
- `--palette-caution`: Used for showing cautionary messages
19+
- `--palette-errorDark`: Used for showing error messages with a darker shade
20+
- `--palette-buttonGreyedOut`: Used in some disabled buttons
21+
- Updated User type to include webauthn as a possible login method.
22+
- Added `webauthn` as a possible factorid
23+
- Added support for FDI 4.1
24+
1025
## [0.48.0] - 2024-10-07
1126

1227
### Fixes

docs/assets/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/classes/dateProvider.DateProviderReference.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/index.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_authRecipe.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_emailpassword.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_emailverification.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_multifactorauth.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_multitenancy.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_oauth2provider.default.html

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

docs/classes/recipe_passwordless.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_recipeModule.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_session.BooleanClaim.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/classes/recipe_session.PrimitiveArrayClaim.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/classes/recipe_session.PrimitiveClaim.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/classes/recipe_session.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.ActiveDirectory.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Apple.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Bitbucket.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.BoxySAML.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Discord.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Facebook.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Github.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Gitlab.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Google.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.GoogleWorkspaces.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.LinkedIn.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Okta.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.Twitter.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_thirdparty.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_totp.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_userroles.default.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/classes/recipe_webauthn.default.html

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ <h2>Contact us</h2>
3333
<h2>Authors</h2>
3434
</a>
3535
<p>Created with :heart: by the folks at SuperTokens.io.</p>
36-
</div></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class="current"><a href="modules.html">Modules</a></li><li class=" tsd-kind-module"><a href="modules/dateProvider.html">date<wbr/>Provider</a></li><li class=" tsd-kind-module"><a href="modules/index.html">index</a></li><li class=" tsd-kind-module"><a href="modules/recipe_authRecipe.html">recipe/auth<wbr/>Recipe</a></li><li class=" tsd-kind-module"><a href="modules/recipe_emailpassword.html">recipe/emailpassword</a></li><li class=" tsd-kind-module"><a href="modules/recipe_emailverification.html">recipe/emailverification</a></li><li class=" tsd-kind-module"><a href="modules/recipe_multifactorauth.html">recipe/multifactorauth</a></li><li class=" tsd-kind-module"><a href="modules/recipe_multitenancy.html">recipe/multitenancy</a></li><li class=" tsd-kind-module"><a href="modules/recipe_oauth2provider.html">recipe/oauth2provider</a></li><li class=" tsd-kind-module"><a href="modules/recipe_passwordless.html">recipe/passwordless</a></li><li class=" tsd-kind-module"><a href="modules/recipe_recipeModule.html">recipe/recipe<wbr/>Module</a></li><li class=" tsd-kind-module"><a href="modules/recipe_session.html">recipe/session</a></li><li class=" tsd-kind-module"><a href="modules/recipe_thirdparty.html">recipe/thirdparty</a></li><li class=" tsd-kind-module"><a href="modules/recipe_totp.html">recipe/totp</a></li><li class=" tsd-kind-module"><a href="modules/recipe_userroles.html">recipe/userroles</a></li></ul></nav></div></div></div><footer class="with-border-bottom"><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li><li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li><li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li><li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li><li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="container tsd-generator"><p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div><div class="overlay"></div><script src="assets/main.js"></script></body></html>
36+
</div></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class="current"><a href="modules.html">Modules</a></li><li class=" tsd-kind-module"><a href="modules/dateProvider.html">date<wbr/>Provider</a></li><li class=" tsd-kind-module"><a href="modules/index.html">index</a></li><li class=" tsd-kind-module"><a href="modules/recipe_authRecipe.html">recipe/auth<wbr/>Recipe</a></li><li class=" tsd-kind-module"><a href="modules/recipe_emailpassword.html">recipe/emailpassword</a></li><li class=" tsd-kind-module"><a href="modules/recipe_emailverification.html">recipe/emailverification</a></li><li class=" tsd-kind-module"><a href="modules/recipe_multifactorauth.html">recipe/multifactorauth</a></li><li class=" tsd-kind-module"><a href="modules/recipe_multitenancy.html">recipe/multitenancy</a></li><li class=" tsd-kind-module"><a href="modules/recipe_oauth2provider.html">recipe/oauth2provider</a></li><li class=" tsd-kind-module"><a href="modules/recipe_passwordless.html">recipe/passwordless</a></li><li class=" tsd-kind-module"><a href="modules/recipe_recipeModule.html">recipe/recipe<wbr/>Module</a></li><li class=" tsd-kind-module"><a href="modules/recipe_session.html">recipe/session</a></li><li class=" tsd-kind-module"><a href="modules/recipe_thirdparty.html">recipe/thirdparty</a></li><li class=" tsd-kind-module"><a href="modules/recipe_totp.html">recipe/totp</a></li><li class=" tsd-kind-module"><a href="modules/recipe_userroles.html">recipe/userroles</a></li><li class=" tsd-kind-module"><a href="modules/recipe_webauthn.html">recipe/webauthn</a></li></ul></nav></div></div></div><footer class="with-border-bottom"><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li><li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li><li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li><li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li><li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="container tsd-generator"><p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div><div class="overlay"></div><script src="assets/main.js"></script></body></html>

0 commit comments

Comments
 (0)