diff --git a/.eslintignore b/.eslintignore index 1b732799e3e..572a752cb9e 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,6 +4,7 @@ dist build coverage playground +packages/*/examples .github .idea .vscode diff --git a/.vscode/settings.json b/.vscode/settings.json index 62787842a3d..c36d158b896 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,10 +1,5 @@ { - "search.exclude": { - "**/.yarn": true, - "**/.pnp.*": true - }, - "eslint.nodePath": ".yarn/sdks", - "prettier.prettierPath": ".yarn/sdks/prettier/index.js", - "typescript.tsdk": ".yarn/sdks/typescript/lib", - "typescript.enablePromptUseWorkspaceTsdk": true + "search.exclude": {}, + "typescript.enablePromptUseWorkspaceTsdk": true, + "typescript.tsdk": "node_modules/typescript/lib" } diff --git a/package-lock.json b/package-lock.json index 84ff48979e1..aefcb5a3d1f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36654,10 +36654,10 @@ }, "packages/backend-core": { "name": "@clerk/backend-core", - "version": "2.4.4-staging.0", + "version": "2.4.4", "license": "MIT", "dependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/node": "^16.11.55", "@types/node-fetch": "^2", @@ -36684,10 +36684,10 @@ }, "packages/clerk-js": { "name": "@clerk/clerk-js", - "version": "4.5.0-staging.0", + "version": "4.5.0", "license": "MIT", "dependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@emotion/cache": "^11.7.1", "@emotion/react": "^11.9.0", "@floating-ui/react-dom-interactions": "^0.6.3", @@ -36713,7 +36713,7 @@ "@babel/preset-env": "^7.12.1", "@babel/preset-react": "^7.12.5", "@babel/preset-typescript": "^7.12.1", - "@clerk/shared": "^0.3.21-staging.0", + "@clerk/shared": "^0.3.21", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", "@svgr/webpack": "^6.2.1", "@testing-library/dom": "^7.28.1", @@ -36825,11 +36825,11 @@ }, "packages/edge": { "name": "@clerk/edge", - "version": "1.10.0-staging.0", + "version": "1.10.0", "license": "MIT", "dependencies": { - "@clerk/backend-core": "^2.4.4-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/backend-core": "^2.4.4", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/node": "^16.11.55", "next": "^12.2.0" @@ -37117,16 +37117,16 @@ }, "packages/expo": { "name": "@clerk/clerk-expo", - "version": "0.9.56-staging.0", + "version": "0.9.56", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "^4.5.0-staging.0", - "@clerk/clerk-react": "^4.2.0-staging.0", + "@clerk/clerk-js": "^4.5.0", + "@clerk/clerk-react": "^4.2.0", "base-64": "^1.0.0", "react-native-url-polyfill": "^1.3.0" }, "devDependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "^17.0.39", @@ -37154,9 +37154,9 @@ "packages/gatsby-plugin-clerk": { "license": "MIT", "dependencies": { - "@clerk/clerk-react": "^4.1.0-staging.1", - "@clerk/clerk-sdk-node": "^4.2.0-staging.1", - "@clerk/types": "^3.5.0-staging.2", + "@clerk/clerk-react": "^4.2.0-staging.0", + "@clerk/clerk-sdk-node": "^4.3.0-staging.0", + "@clerk/types": "^3.6.0-staging.0", "cookie": "^0.5.0", "tslib": "^2.3.1" }, @@ -37172,88 +37172,6 @@ "gatsby": "^4.0.0" } }, - "packages/gatsby-plugin-clerk/node_modules/@clerk/backend-core": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@clerk/backend-core/-/backend-core-2.4.3.tgz", - "integrity": "sha512-cdVThpux7n2H6z1cocY7ae895FUkH1DS4NZLq9X7i2+D1MVBEjnmaSIpdwyzFDeTrtJIDNl2qMFO5LcrDhzaTA==", - "dependencies": { - "@clerk/types": "^3.5.1", - "@peculiar/webcrypto": "^1.4.0", - "@types/node": "^16.11.55", - "@types/node-fetch": "^2", - "node-fetch": "^2.6.0", - "query-string": "^7.0.1", - "snakecase-keys": "^5.1.2", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - } - }, - "packages/gatsby-plugin-clerk/node_modules/@clerk/clerk-react": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@clerk/clerk-react/-/clerk-react-4.1.1.tgz", - "integrity": "sha512-8Iy5TlleaNvI4sbadwBiRgVIVBvLuGCVc1HixsPO1TFEUSfPKtOScYfSAuoyeh9N5XJWkfMXke3iksbv+DJp8Q==", - "dependencies": { - "@clerk/types": "^3.5.1", - "swr": "^1.3.0", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16" - } - }, - "packages/gatsby-plugin-clerk/node_modules/@clerk/clerk-sdk-node": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@clerk/clerk-sdk-node/-/clerk-sdk-node-4.2.1.tgz", - "integrity": "sha512-hKH+NPN5eJBAx0gZiICnbtk3ku6OOAnB2u/JlNdVjGUgsbGLBVuiw5WB7ouxol0MdLBCnZ6V848zF0MNv80c0g==", - "dependencies": { - "@clerk/backend-core": "^2.4.3", - "@clerk/types": "^3.5.1", - "@peculiar/webcrypto": "^1.4.0", - "@types/cookies": "^0.7.7", - "@types/express": "^4.17.11", - "@types/jsonwebtoken": "^8.5.6", - "@types/node-fetch": "^2", - "camelcase-keys": "^6.2.2", - "cookies": "^0.8.0", - "deepmerge": "^4.2.2", - "jsonwebtoken": "^8.5.1", - "jwks-rsa": "^2.0.4", - "node-fetch": "^2.6.0", - "snakecase-keys": "^3.2.1", - "tslib": "^2.3.1" - }, - "engines": { - "node": ">=14" - } - }, - "packages/gatsby-plugin-clerk/node_modules/@clerk/clerk-sdk-node/node_modules/snakecase-keys": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/snakecase-keys/-/snakecase-keys-3.2.1.tgz", - "integrity": "sha512-CjU5pyRfwOtaOITYv5C8DzpZ8XA/ieRsDpr93HI2r6e3YInC6moZpSQbmUtg8cTk58tq2x3jcG2gv+p1IZGmMA==", - "dependencies": { - "map-obj": "^4.1.0", - "to-snake-case": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "packages/gatsby-plugin-clerk/node_modules/@clerk/types": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@clerk/types/-/types-3.5.1.tgz", - "integrity": "sha512-Red1bZ18ek+rZfnxQrT3gjKmWMRr9bmpbp2X/4rQ607F6Cm6tqYpXvneZSFYorwoNTTY3WnosZryvd6luz79Lw==", - "dependencies": { - "csstype": "^3.1.0" - }, - "engines": { - "node": ">=14" - } - }, "packages/gatsby-plugin-clerk/node_modules/@types/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.0.tgz", @@ -37263,7 +37181,8 @@ "packages/gatsby-plugin-clerk/node_modules/@types/node": { "version": "16.11.56", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.56.tgz", - "integrity": "sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==" + "integrity": "sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==", + "dev": true }, "packages/gatsby-plugin-clerk/node_modules/cookie": { "version": "0.5.0", @@ -37275,13 +37194,13 @@ }, "packages/nextjs": { "name": "@clerk/nextjs", - "version": "4.3.0-staging.0", + "version": "4.3.0", "license": "MIT", "dependencies": { - "@clerk/clerk-react": "^4.2.0-staging.0", - "@clerk/clerk-sdk-node": "^4.3.0-staging.0", - "@clerk/edge": "^1.10.0-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/clerk-react": "^4.2.0", + "@clerk/clerk-sdk-node": "^4.3.0", + "@clerk/edge": "^1.10.0", + "@clerk/types": "^3.6.0", "tslib": "^2.3.1" }, "devDependencies": { @@ -37607,10 +37526,10 @@ }, "packages/react": { "name": "@clerk/clerk-react", - "version": "4.2.0-staging.0", + "version": "4.2.0", "license": "MIT", "dependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "swr": "^1.3.0", "tslib": "^2.3.1" }, @@ -37648,12 +37567,12 @@ }, "packages/remix": { "name": "@clerk/remix", - "version": "1.3.0-staging.0", + "version": "1.3.0", "license": "MIT", "dependencies": { - "@clerk/clerk-react": "^4.2.0-staging.0", - "@clerk/clerk-sdk-node": "^4.3.0-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/clerk-react": "^4.2.0", + "@clerk/clerk-sdk-node": "^4.3.0", + "@clerk/types": "^3.6.0", "cookie": "^0.5.0", "tslib": "^2.3.1" }, @@ -37699,11 +37618,11 @@ }, "packages/sdk-node": { "name": "@clerk/clerk-sdk-node", - "version": "4.3.0-staging.0", + "version": "4.3.0", "license": "MIT", "dependencies": { - "@clerk/backend-core": "^2.4.4-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/backend-core": "^2.4.4", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/cookies": "^0.7.7", "@types/express": "^4.17.11", @@ -37745,12 +37664,12 @@ }, "packages/shared": { "name": "@clerk/shared", - "version": "0.3.21-staging.0", + "version": "0.3.21", "devDependencies": { "@babel/core": "^7.13.14", "@babel/preset-env": "^7.13.12", "@babel/preset-react": "^7.13.13", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@popperjs/core": "^2.5.4", "@sentry/browser": "^6.3.0", "@svgr/webpack": "^6.2.1", @@ -37804,10 +37723,10 @@ }, "packages/themes": { "name": "@clerk/themes", - "version": "1.2.11-staging.0", + "version": "1.2.11", "license": "MIT", "devDependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "typescript": "^4.6.4" }, "engines": { @@ -37819,7 +37738,7 @@ }, "packages/types": { "name": "@clerk/types", - "version": "3.6.0-staging.0", + "version": "3.6.0", "license": "MIT", "dependencies": { "csstype": "^3.1.0" @@ -39291,7 +39210,7 @@ "@clerk/backend-core": { "version": "file:packages/backend-core", "requires": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", @@ -39316,9 +39235,9 @@ "@clerk/clerk-expo": { "version": "file:packages/expo", "requires": { - "@clerk/clerk-js": "^4.5.0-staging.0", - "@clerk/clerk-react": "^4.2.0-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/clerk-js": "^4.5.0", + "@clerk/clerk-react": "^4.2.0", + "@clerk/types": "^3.6.0", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "^17.0.39", @@ -39350,8 +39269,8 @@ "@babel/preset-env": "^7.12.1", "@babel/preset-react": "^7.12.5", "@babel/preset-typescript": "^7.12.1", - "@clerk/shared": "^0.3.21-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/shared": "^0.3.21", + "@clerk/types": "^3.6.0", "@emotion/cache": "^11.7.1", "@emotion/react": "^11.9.0", "@floating-ui/react-dom-interactions": "^0.6.3", @@ -39460,7 +39379,7 @@ "@clerk/clerk-react": { "version": "file:packages/react", "requires": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@testing-library/dom": "^7.28.1", "@testing-library/jest-dom": "^5.11.6", "@testing-library/react": "^11.2.1", @@ -39493,8 +39412,8 @@ "@clerk/clerk-sdk-node": { "version": "file:packages/sdk-node", "requires": { - "@clerk/backend-core": "^2.4.4-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/backend-core": "^2.4.4", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/cookies": "^0.7.7", "@types/express": "^4.17.11", @@ -39531,8 +39450,8 @@ "@clerk/edge": { "version": "file:packages/edge", "requires": { - "@clerk/backend-core": "^2.4.4-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/backend-core": "^2.4.4", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", @@ -39673,10 +39592,10 @@ "@clerk/nextjs": { "version": "file:packages/nextjs", "requires": { - "@clerk/clerk-react": "^4.2.0-staging.0", - "@clerk/clerk-sdk-node": "^4.3.0-staging.0", - "@clerk/edge": "^1.10.0-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/clerk-react": "^4.2.0", + "@clerk/clerk-sdk-node": "^4.3.0", + "@clerk/edge": "^1.10.0", + "@clerk/types": "^3.6.0", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "^17.0.39", @@ -39841,9 +39760,9 @@ "@clerk/remix": { "version": "file:packages/remix", "requires": { - "@clerk/clerk-react": "^4.2.0-staging.0", - "@clerk/clerk-sdk-node": "^4.3.0-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/clerk-react": "^4.2.0", + "@clerk/clerk-sdk-node": "^4.3.0", + "@clerk/types": "^3.6.0", "@types/cookie": "^0.5.0", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", @@ -39883,7 +39802,7 @@ "@babel/core": "^7.13.14", "@babel/preset-env": "^7.13.12", "@babel/preset-react": "^7.13.13", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@popperjs/core": "^2.5.4", "@sentry/browser": "^6.3.0", "@svgr/webpack": "^6.2.1", @@ -39929,7 +39848,7 @@ "@clerk/themes": { "version": "file:packages/themes", "requires": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "typescript": "^4.6.4" } }, @@ -53541,9 +53460,9 @@ "gatsby-plugin-clerk": { "version": "file:packages/gatsby-plugin-clerk", "requires": { - "@clerk/clerk-react": "^4.1.0-staging.1", - "@clerk/clerk-sdk-node": "^4.2.0-staging.1", - "@clerk/types": "^3.5.0-staging.2", + "@clerk/clerk-react": "^4.2.0-staging.0", + "@clerk/clerk-sdk-node": "^4.3.0-staging.0", + "@clerk/types": "^3.6.0-staging.0", "@types/cookie": "^0.5.0", "@types/node": "^16.11.55", "cookie": "^0.5.0", @@ -53551,72 +53470,6 @@ "typescript": "^4.6.4" }, "dependencies": { - "@clerk/backend-core": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@clerk/backend-core/-/backend-core-2.4.3.tgz", - "integrity": "sha512-cdVThpux7n2H6z1cocY7ae895FUkH1DS4NZLq9X7i2+D1MVBEjnmaSIpdwyzFDeTrtJIDNl2qMFO5LcrDhzaTA==", - "requires": { - "@clerk/types": "^3.5.1", - "@peculiar/webcrypto": "^1.4.0", - "@types/node": "^16.11.55", - "@types/node-fetch": "^2", - "node-fetch": "^2.6.0", - "query-string": "^7.0.1", - "snakecase-keys": "^5.1.2", - "tslib": "^2.3.1" - } - }, - "@clerk/clerk-react": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@clerk/clerk-react/-/clerk-react-4.1.1.tgz", - "integrity": "sha512-8Iy5TlleaNvI4sbadwBiRgVIVBvLuGCVc1HixsPO1TFEUSfPKtOScYfSAuoyeh9N5XJWkfMXke3iksbv+DJp8Q==", - "requires": { - "@clerk/types": "^3.5.1", - "swr": "^1.3.0", - "tslib": "^2.3.1" - } - }, - "@clerk/clerk-sdk-node": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@clerk/clerk-sdk-node/-/clerk-sdk-node-4.2.1.tgz", - "integrity": "sha512-hKH+NPN5eJBAx0gZiICnbtk3ku6OOAnB2u/JlNdVjGUgsbGLBVuiw5WB7ouxol0MdLBCnZ6V848zF0MNv80c0g==", - "requires": { - "@clerk/backend-core": "^2.4.3", - "@clerk/types": "^3.5.1", - "@peculiar/webcrypto": "^1.4.0", - "@types/cookies": "^0.7.7", - "@types/express": "^4.17.11", - "@types/jsonwebtoken": "^8.5.6", - "@types/node-fetch": "^2", - "camelcase-keys": "^6.2.2", - "cookies": "^0.8.0", - "deepmerge": "^4.2.2", - "jsonwebtoken": "^8.5.1", - "jwks-rsa": "^2.0.4", - "node-fetch": "^2.6.0", - "snakecase-keys": "^3.2.1", - "tslib": "^2.3.1" - }, - "dependencies": { - "snakecase-keys": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/snakecase-keys/-/snakecase-keys-3.2.1.tgz", - "integrity": "sha512-CjU5pyRfwOtaOITYv5C8DzpZ8XA/ieRsDpr93HI2r6e3YInC6moZpSQbmUtg8cTk58tq2x3jcG2gv+p1IZGmMA==", - "requires": { - "map-obj": "^4.1.0", - "to-snake-case": "^1.0.0" - } - } - } - }, - "@clerk/types": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@clerk/types/-/types-3.5.1.tgz", - "integrity": "sha512-Red1bZ18ek+rZfnxQrT3gjKmWMRr9bmpbp2X/4rQ607F6Cm6tqYpXvneZSFYorwoNTTY3WnosZryvd6luz79Lw==", - "requires": { - "csstype": "^3.1.0" - } - }, "@types/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.0.tgz", @@ -53626,7 +53479,8 @@ "@types/node": { "version": "16.11.56", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.56.tgz", - "integrity": "sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==" + "integrity": "sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==", + "dev": true }, "cookie": { "version": "0.5.0", diff --git a/packages/backend-core/CHANGELOG.md b/packages/backend-core/CHANGELOG.md index 7f408fe8b7a..c700332bb6f 100644 --- a/packages/backend-core/CHANGELOG.md +++ b/packages/backend-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +### [2.4.4](https://github.com/clerkinc/javascript/compare/@clerk/backend-core@2.4.4-staging.0...@clerk/backend-core@2.4.4) (2022-09-22) + +**Note:** Version bump only for package @clerk/backend-core + ### [2.4.3](https://github.com/clerkinc/javascript/compare/@clerk/backend-core@2.4.2-staging.4...@clerk/backend-core@2.4.3) (2022-09-19) **Note:** Version bump only for package @clerk/backend-core diff --git a/packages/backend-core/package.json b/packages/backend-core/package.json index 6deb65fd69e..c156255d20c 100644 --- a/packages/backend-core/package.json +++ b/packages/backend-core/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend-core", - "version": "2.4.4-staging.0", + "version": "2.4.4", "license": "MIT", "description": "Clerk Backend API core resources and authentication utilities for JavaScript environments.", "scripts": { @@ -12,7 +12,7 @@ "main": "dist/cjs/index.js", "module": "dist/mjs/index.js", "dependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/node": "^16.11.55", "@types/node-fetch": "^2", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index 311cca84048..db42515f4f6 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.5.0](https://github.com/clerkinc/javascript/compare/@clerk/clerk-js@4.5.0-staging.2...@clerk/clerk-js@4.5.0) (2022-09-22) + +**Note:** Version bump only for package @clerk/clerk-js + ### [4.4.1](https://github.com/clerkinc/javascript/compare/@clerk/clerk-js@4.4.0-staging.4...@clerk/clerk-js@4.4.1) (2022-09-19) ### Bug Fixes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 94087d9ffbd..09fdfcca65a 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "4.5.0-staging.0", + "version": "4.5.0", "license": "MIT", "description": "Clerk.dev JS library", "keywords": [ @@ -36,7 +36,7 @@ "test:coverage": "jest --collectCoverage" }, "dependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@emotion/cache": "^11.7.1", "@emotion/react": "^11.9.0", "@floating-ui/react-dom-interactions": "^0.6.3", @@ -62,7 +62,7 @@ "@babel/preset-env": "^7.12.1", "@babel/preset-react": "^7.12.5", "@babel/preset-typescript": "^7.12.1", - "@clerk/shared": "^0.3.21-staging.0", + "@clerk/shared": "^0.3.21", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", "@svgr/webpack": "^6.2.1", "@testing-library/dom": "^7.28.1", diff --git a/packages/clerk-js/src/core/resources/Error.ts b/packages/clerk-js/src/core/resources/Error.ts index ce173d11816..f6ae4ab8dd2 100644 --- a/packages/clerk-js/src/core/resources/Error.ts +++ b/packages/clerk-js/src/core/resources/Error.ts @@ -7,7 +7,7 @@ interface ClerkAPIResponseOptions { // For a comprehensive Metamask error list, please see // https://docs.metamask.io/guide/ethereum-provider.html#errors -interface MetamaskError extends Error { +export interface MetamaskError extends Error { code: 4001 | 32602 | 32603; message: string; data?: unknown; diff --git a/packages/clerk-js/src/ui/SignIn/AlternativeMethods.tsx b/packages/clerk-js/src/ui/SignIn/AlternativeMethods.tsx index b774ef8d731..08000b64c95 100644 --- a/packages/clerk-js/src/ui/SignIn/AlternativeMethods.tsx +++ b/packages/clerk-js/src/ui/SignIn/AlternativeMethods.tsx @@ -55,7 +55,10 @@ const AlternativeMethodsList = (props: AlternativeMethodsProps & { onHavingTroub elementDescriptor={descriptors.main} gap={8} > - + { navigateAfterSwitchSession: navigateAfterSignIn, userProfileUrl, signInUrl, + user: undefined, }); return ( @@ -32,7 +33,6 @@ const _SignInAccountSwitcher = () => { Signed out Select account to continue to {applicationName} - {/*TODO: extract main in its own component */} { isDisabled={card.isLoading} icon={ ({ color: theme.colors.$blackAlpha500 })} /> diff --git a/packages/clerk-js/src/ui/SignIn/SignInFactorTwoAlternativeMethods.tsx b/packages/clerk-js/src/ui/SignIn/SignInFactorTwoAlternativeMethods.tsx index 786151e4ad8..bea8c519e88 100644 --- a/packages/clerk-js/src/ui/SignIn/SignInFactorTwoAlternativeMethods.tsx +++ b/packages/clerk-js/src/ui/SignIn/SignInFactorTwoAlternativeMethods.tsx @@ -2,7 +2,7 @@ import { SignInFactor } from '@clerk/types'; import React from 'react'; import { useCoreSignIn } from '../../ui/contexts/'; -import { descriptors, Flex, Flow } from '../customizables'; +import { Col, descriptors, Flow, localizationKeys } from '../customizables'; import { ArrowBlockButton, Card, CardAlert, Footer, Header } from '../elements'; import { useCardState } from '../elements/contexts'; import { formatSafeIdentifier } from '../utils'; @@ -41,18 +41,14 @@ const AlternativeMethodsList = (props: AlternativeMethodsProps & { onHavingTroub {card.error} {onBackLinkClick && } - Use another method + {/*TODO: extract main in its own component */} - - + {supportedSecondFactors.map((factor, i) => ( ))} - - + + - Get help + diff --git a/packages/clerk-js/src/ui/SignUp/SignUpStart.tsx b/packages/clerk-js/src/ui/SignUp/SignUpStart.tsx index c5a8c3fe544..d5e11326f5d 100644 --- a/packages/clerk-js/src/ui/SignUp/SignUpStart.tsx +++ b/packages/clerk-js/src/ui/SignUp/SignUpStart.tsx @@ -270,9 +270,7 @@ function _SignUpStart(): JSX.Element { - Sign in - + /> diff --git a/packages/clerk-js/src/ui/UserButton/UserButtonPopover.tsx b/packages/clerk-js/src/ui/UserButton/UserButtonPopover.tsx index c35699e6792..d74fe4b41df 100644 --- a/packages/clerk-js/src/ui/UserButton/UserButtonPopover.tsx +++ b/packages/clerk-js/src/ui/UserButton/UserButtonPopover.tsx @@ -15,9 +15,9 @@ type UserButtonPopoverProps = { isOpen: boolean; close: () => void } & PropsOfCo export const UserButtonPopover = React.forwardRef((props, ref) => { const { isOpen, close, ...rest } = props; - const user = useCoreUser(); const session = useCoreSession() as ActiveSessionResource; const { authConfig } = useEnvironment(); + const user = useCoreUser(); const { handleAddAccountClicked, handleManageAccountClicked, @@ -25,7 +25,7 @@ export const UserButtonPopover = React.forwardRef void; navigateAfterSignOut?: () => any; navigateAfterMultiSessionSingleSignOut?: () => any; @@ -21,9 +22,8 @@ export const useMultisessionActions = (opts: UseMultisessionActionsParams) => { const card = useCardState(); const sessions = useCoreSessionList(); const { navigate } = useNavigate(); - const user = useCoreUser(); const activeSessions = sessions.filter(s => s.status === 'active') as ActiveSessionResource[]; - const otherSessions = activeSessions.filter(s => s.user?.id !== user.id); + const otherSessions = activeSessions.filter(s => s.user?.id !== opts.user?.id); const handleSignOutSessionClicked = (session: ActiveSessionResource) => () => { if (otherSessions.length === 0) { diff --git a/packages/clerk-js/src/ui/elements/Footer.tsx b/packages/clerk-js/src/ui/elements/Footer.tsx index f8870d4270c..09eec874387 100644 --- a/packages/clerk-js/src/ui/elements/Footer.tsx +++ b/packages/clerk-js/src/ui/elements/Footer.tsx @@ -28,7 +28,6 @@ const FooterAction = (props: React.PropsWithChildren): JSX.Element => { const FooterActionText = (props: React.PropsWithChildren): JSX.Element => { return ( ): JSX.Element => { const FooterActionLink = (props: PropsOfComponent): JSX.Element => { return ( >, - setGlobalError?: React.Dispatch> | ((error: string | undefined) => void), -): void { +type HandleError = { + (err: Error, fieldStates: Array>, setGlobalError?: (err: string | undefined) => void): void; +}; + +export const handleError: HandleError = (err, fieldStates, setGlobalError) => { // Throw unknown errors if (!isKnownError(err)) { throw err; } if (isMetamaskError(err)) { - setGlobalError?.(err.message); + return handleMetamaskError(err, fieldStates, setGlobalError); } if (isClerkAPIResponseError(err)) { - // Clear global and field errors - setGlobalError?.(undefined); - // Group errors to field and global - const { fieldErrors, globalErrors } = parseErrors(err.errors); - // Show field errors if applicable - setFieldErrors(fieldStates, fieldErrors); - // TODO: Make global errors localizable - // Show only the first global error until we have snack bar stacks if applicable - setGlobalError?.(globalErrors[0].longMessage || globalErrors[0].message || undefined); + return handleClerkApiError(err, fieldStates, setGlobalError); } -} +}; // Returns the first global API error or undefined if none exists. export function getGlobalError(err: Error): ClerkAPIError | undefined { @@ -96,3 +88,26 @@ export function getFieldError(err: Error): ClerkAPIError | undefined { export function getClerkAPIErrorMessage(err: ClerkAPIError): string { return err.longMessage || err.message; } + +const handleMetamaskError: HandleError = (err, _, setGlobalError) => { + return setGlobalError?.(err.message); +}; + +const handleClerkApiError: HandleError = (err, fieldStates, setGlobalError) => { + if (!isClerkAPIResponseError(err)) { + return; + } + + const { fieldErrors, globalErrors } = parseErrors(err.errors); + setFieldErrors(fieldStates, fieldErrors); + + if (setGlobalError) { + setGlobalError(undefined); + // Show only the first global error until we have snack bar stacks if applicable + // TODO: Make global errors localizable + const firstGlobalError = globalErrors[0]; + if (firstGlobalError) { + setGlobalError(firstGlobalError.longMessage || firstGlobalError.message || undefined); + } + } +}; diff --git a/packages/clerk-js/tsconfig.json b/packages/clerk-js/tsconfig.json index 17484aa64f1..f6ac0c822b8 100644 --- a/packages/clerk-js/tsconfig.json +++ b/packages/clerk-js/tsconfig.json @@ -20,6 +20,7 @@ "declaration": false, "jsx": "react-jsx", "jsxImportSource": "@emotion/react" + // "noUncheckedIndexedAccess": true // TODO: Enable and progressively fix related errors }, "include": [ "src/index.ts", diff --git a/packages/edge/CHANGELOG.md b/packages/edge/CHANGELOG.md index 62319f51169..75a0b1053da 100644 --- a/packages/edge/CHANGELOG.md +++ b/packages/edge/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.10.0](https://github.com/clerkinc/javascript/compare/@clerk/edge@1.10.0-staging.0...@clerk/edge@1.10.0) (2022-09-22) + +**Note:** Version bump only for package @clerk/edge + ### [1.9.1](https://github.com/clerkinc/javascript/compare/@clerk/edge@1.9.0-staging.4...@clerk/edge@1.9.1) (2022-09-19) **Note:** Version bump only for package @clerk/edge diff --git a/packages/edge/package.json b/packages/edge/package.json index 0f310396ef5..b93cb145f04 100644 --- a/packages/edge/package.json +++ b/packages/edge/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/edge", - "version": "1.10.0-staging.0", + "version": "1.10.0", "license": "MIT", "description": "Clerk SDK for serverless and edge environments", "keywords": [ @@ -36,8 +36,8 @@ "build": "node ./scripts/info.cjs && tsc -p tsconfig.esm.json && tsc -p tsconfig.cjs.json && ./moduleTypeFix" }, "dependencies": { - "@clerk/backend-core": "^2.4.4-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/backend-core": "^2.4.4", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/node": "^16.11.55", "next": "^12.2.0" diff --git a/packages/edge/src/info.ts b/packages/edge/src/info.ts index 1830bd8b008..d4dba78c3a1 100644 --- a/packages/edge/src/info.ts +++ b/packages/edge/src/info.ts @@ -1,3 +1,3 @@ /** DO NOT EDIT: This file is automatically generated by ../scripts/info.js */ -export const LIB_VERSION = '1.10.0-staging.0'; +export const LIB_VERSION = '1.10.0'; export const LIB_NAME = '@clerk/edge'; diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index efcc4258365..c034072a1d7 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +### [0.9.56](https://github.com/clerkinc/javascript/compare/@clerk/clerk-expo@0.9.56-staging.2...@clerk/clerk-expo@0.9.56) (2022-09-22) + +### Bug Fixes + +- **clerk-expo:** Add org hooks to expo ([93ac733](https://github.com/clerkinc/javascript/commit/93ac73329d6c36ffdf269b5ae6f26ec18e0246c0)) + ### [0.9.55](https://github.com/clerkinc/javascript/compare/@clerk/clerk-expo@0.9.53-staging.4...@clerk/clerk-expo@0.9.55) (2022-09-19) **Note:** Version bump only for package @clerk/clerk-expo diff --git a/packages/expo/package.json b/packages/expo/package.json index 130f61773ca..194e61024f5 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-expo", - "version": "0.9.56-staging.0", + "version": "0.9.56", "license": "MIT", "description": "Clerk.dev React Native/Expo library", "keywords": [ @@ -25,13 +25,13 @@ "dev": "tsc -p tsconfig.build.json --watch" }, "dependencies": { - "@clerk/clerk-js": "^4.5.0-staging.0", - "@clerk/clerk-react": "^4.2.0-staging.0", + "@clerk/clerk-js": "^4.5.0", + "@clerk/clerk-react": "^4.2.0", "base-64": "^1.0.0", "react-native-url-polyfill": "^1.3.0" }, "devDependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "^17.0.39", diff --git a/packages/expo/src/index.ts b/packages/expo/src/index.ts index 44da01dd3f7..ffb5e077994 100644 --- a/packages/expo/src/index.ts +++ b/packages/expo/src/index.ts @@ -1,21 +1,28 @@ export { + ClerkLoaded, + ClerkLoading, + MultisessionAppSupport, + SignedIn, + SignedOut, + useAuth, useClerk, + useMagicLink, + useOrganization, + useOrganizationList, + useOrganizations, useSession, useSessionList, useSignIn, useSignUp, useUser, - useAuth, withClerk, - withSession, - withUser, WithClerk, + withSession, WithSession, + withUser, WithUser, - SignedIn, - SignedOut, - ClerkLoaded, - ClerkLoading, + isMagicLinkError, + MagicLinkErrorCode, } from '@clerk/clerk-react'; export * from './ClerkProvider'; diff --git a/packages/gatsby-plugin-clerk/package.json b/packages/gatsby-plugin-clerk/package.json index ba2de1d5ffa..a53cbd688b8 100644 --- a/packages/gatsby-plugin-clerk/package.json +++ b/packages/gatsby-plugin-clerk/package.json @@ -30,9 +30,9 @@ "dev": "tsc -p tsconfig.build.json --watch" }, "dependencies": { - "@clerk/clerk-react": "^4.1.0-staging.1", - "@clerk/clerk-sdk-node": "^4.2.0-staging.1", - "@clerk/types": "^3.5.0-staging.2", + "@clerk/clerk-react": "^4.2.0-staging.0", + "@clerk/clerk-sdk-node": "^4.3.0-staging.0", + "@clerk/types": "^3.6.0-staging.0", "cookie": "^0.5.0", "tslib": "^2.3.1" }, diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index c0514d3b5f2..dc0b15b1693 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.3.0](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.3.0-staging.0...@clerk/nextjs@4.3.0) (2022-09-22) + +**Note:** Version bump only for package @clerk/nextjs + ### [4.2.1](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.2.0-staging.4...@clerk/nextjs@4.2.1) (2022-09-19) **Note:** Version bump only for package @clerk/nextjs diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 97303287360..5eae1860652 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "4.3.0-staging.0", + "version": "4.3.0", "license": "MIT", "description": "Clerk.dev SDK for NextJS", "keywords": [ @@ -31,10 +31,10 @@ "dev": "tsc -p tsconfig.build.json --watch" }, "dependencies": { - "@clerk/clerk-react": "^4.2.0-staging.0", - "@clerk/clerk-sdk-node": "^4.3.0-staging.0", - "@clerk/edge": "^1.10.0-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/clerk-react": "^4.2.0", + "@clerk/clerk-sdk-node": "^4.3.0", + "@clerk/edge": "^1.10.0", + "@clerk/types": "^3.6.0", "tslib": "^2.3.1" }, "devDependencies": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 36992ba8938..edba40e187b 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.2.0](https://github.com/clerkinc/javascript/compare/@clerk/clerk-react@4.2.0-staging.0...@clerk/clerk-react@4.2.0) (2022-09-22) + +**Note:** Version bump only for package @clerk/clerk-react + ### [4.1.1](https://github.com/clerkinc/javascript/compare/@clerk/clerk-react@4.1.0-staging.4...@clerk/clerk-react@4.1.1) (2022-09-19) **Note:** Version bump only for package @clerk/clerk-react diff --git a/packages/react/package.json b/packages/react/package.json index 31a92e9f7f0..31f0bb682a5 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-react", - "version": "4.2.0-staging.0", + "version": "4.2.0", "license": "MIT", "description": "Clerk.dev React library", "keywords": [ @@ -27,7 +27,7 @@ "test": "jest" }, "dependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "swr": "^1.3.0", "tslib": "^2.3.1" }, diff --git a/packages/react/src/info.ts b/packages/react/src/info.ts index 6f523dc680e..5666599c7b1 100644 --- a/packages/react/src/info.ts +++ b/packages/react/src/info.ts @@ -1,3 +1,3 @@ /** DO NOT EDIT: This file is automatically generated by ../scripts/info.js */ -export const LIB_VERSION = '4.2.0-staging.0'; +export const LIB_VERSION = '4.2.0'; export const LIB_NAME = '@clerk/clerk-react'; diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 794cf2fedd7..6a0d7f7523d 100644 --- a/packages/remix/CHANGELOG.md +++ b/packages/remix/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.3.0](https://github.com/clerkinc/javascript/compare/@clerk/remix@1.3.0-staging.0...@clerk/remix@1.3.0) (2022-09-22) + +**Note:** Version bump only for package @clerk/remix + ### [1.2.1](https://github.com/clerkinc/javascript/compare/@clerk/remix@1.2.0-staging.4...@clerk/remix@1.2.1) (2022-09-19) **Note:** Version bump only for package @clerk/remix diff --git a/packages/remix/package.json b/packages/remix/package.json index c461ab144c0..bdd6595cf9d 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "1.3.0-staging.0", + "version": "1.3.0", "license": "MIT", "description": "Clerk.dev SDK for Remix", "keywords": [ @@ -31,9 +31,9 @@ "dev": "tsc -p tsconfig.build.json --watch" }, "dependencies": { - "@clerk/clerk-react": "^4.2.0-staging.0", - "@clerk/clerk-sdk-node": "^4.3.0-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/clerk-react": "^4.2.0", + "@clerk/clerk-sdk-node": "^4.3.0", + "@clerk/types": "^3.6.0", "cookie": "^0.5.0", "tslib": "^2.3.1" }, diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md index a73140130cf..171d7c2a5f2 100644 --- a/packages/sdk-node/CHANGELOG.md +++ b/packages/sdk-node/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.3.0](https://github.com/clerkinc/javascript/compare/@clerk/clerk-sdk-node@4.3.0-staging.0...@clerk/clerk-sdk-node@4.3.0) (2022-09-22) + +**Note:** Version bump only for package @clerk/clerk-sdk-node + ### [4.2.1](https://github.com/clerkinc/javascript/compare/@clerk/clerk-sdk-node@4.2.0-staging.4...@clerk/clerk-sdk-node@4.2.1) (2022-09-19) **Note:** Version bump only for package @clerk/clerk-sdk-node diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json index 639772f8cb2..c792c55f1a9 100644 --- a/packages/sdk-node/package.json +++ b/packages/sdk-node/package.json @@ -1,5 +1,5 @@ { - "version": "4.3.0-staging.0", + "version": "4.3.0", "license": "MIT", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", @@ -43,8 +43,8 @@ "typescript": "^4.6.4" }, "dependencies": { - "@clerk/backend-core": "^2.4.4-staging.0", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/backend-core": "^2.4.4", + "@clerk/types": "^3.6.0", "@peculiar/webcrypto": "^1.4.0", "@types/cookies": "^0.7.7", "@types/express": "^4.17.11", diff --git a/packages/sdk-node/src/info.ts b/packages/sdk-node/src/info.ts index a93e5a0e0a8..432e1729e80 100644 --- a/packages/sdk-node/src/info.ts +++ b/packages/sdk-node/src/info.ts @@ -1,3 +1,3 @@ /** DO NOT EDIT: This file is automatically generated by ../scripts/info.js */ -export const LIB_VERSION = '4.3.0-staging.0'; +export const LIB_VERSION = '4.3.0'; export const LIB_NAME = '@clerk/clerk-sdk-node'; diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 7bd4a163aac..452fec578d1 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +### [0.3.21](https://github.com/clerkinc/clerk_docker/compare/@clerk/shared@0.3.21-staging.0...@clerk/shared@0.3.21) (2022-09-22) + +**Note:** Version bump only for package @clerk/shared + ### [0.3.20](https://github.com/clerkinc/clerk_docker/compare/@clerk/shared@0.3.19-staging.4...@clerk/shared@0.3.20) (2022-09-19) **Note:** Version bump only for package @clerk/shared diff --git a/packages/shared/package.json b/packages/shared/package.json index ca517a60be6..b29f31c7425 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "0.3.21-staging.0", + "version": "0.3.21", "private": true, "main": "index.js", "module": "index.js", @@ -26,7 +26,7 @@ "@babel/core": "^7.13.14", "@babel/preset-env": "^7.13.12", "@babel/preset-react": "^7.13.13", - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "@popperjs/core": "^2.5.4", "@sentry/browser": "^6.3.0", "@svgr/webpack": "^6.2.1", diff --git a/packages/themes/CHANGELOG.md b/packages/themes/CHANGELOG.md index 439d19b6922..2983f0b82f2 100644 --- a/packages/themes/CHANGELOG.md +++ b/packages/themes/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +### [1.2.11](https://github.com/clerkinc/javascript/compare/@clerk/themes@1.2.11-staging.0...@clerk/themes@1.2.11) (2022-09-22) + +**Note:** Version bump only for package @clerk/themes + ### [1.2.10](https://github.com/clerkinc/javascript/compare/@clerk/themes@1.2.9-staging.4...@clerk/themes@1.2.10) (2022-09-19) **Note:** Version bump only for package @clerk/themes diff --git a/packages/themes/package.json b/packages/themes/package.json index aed63050602..ffc185fd2bc 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/themes", - "version": "1.2.11-staging.0", + "version": "1.2.11", "license": "MIT", "description": "Themes for the Clerk auth components", "keywords": [ @@ -26,7 +26,7 @@ "dev": "tsc -p tsconfig.build.json --watch" }, "devDependencies": { - "@clerk/types": "^3.6.0-staging.0", + "@clerk/types": "^3.6.0", "typescript": "^4.6.4" }, "peerDependencies": { diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 57d7543f1ec..31088814947 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.6.0](https://github.com/clerkinc/javascript/compare/@clerk/types@3.6.0-staging.0...@clerk/types@3.6.0) (2022-09-22) + +**Note:** Version bump only for package @clerk/types + ### [3.5.1](https://github.com/clerkinc/javascript/compare/@clerk/types@3.5.0-staging.4...@clerk/types@3.5.1) (2022-09-19) ### Bug Fixes diff --git a/packages/types/package.json b/packages/types/package.json index 2958b13b2b8..f0e30fb9cc9 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/types", - "version": "3.6.0-staging.0", + "version": "3.6.0", "license": "MIT", "description": "Typings for Clerk libraries.", "keywords": [