From 3944fcbd1c20d8dbb470e3fc644bd324c91f90da Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Wed, 1 Feb 2023 16:50:15 +0200 Subject: [PATCH 1/4] fix(remix): Instantiate an empty response with an empty json object --- packages/remix/src/ssr/rootAuthLoader.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/remix/src/ssr/rootAuthLoader.ts b/packages/remix/src/ssr/rootAuthLoader.ts index e51e8d982c4..82c11bb5ea9 100644 --- a/packages/remix/src/ssr/rootAuthLoader.ts +++ b/packages/remix/src/ssr/rootAuthLoader.ts @@ -41,7 +41,7 @@ export const rootAuthLoader: RootAuthLoader = async ( if (!handler) { // if the user did not provide a handler, simply inject requestState into an empty response - return injectRequestStateIntoResponse(new Response(), requestState); + return injectRequestStateIntoResponse(new Response(JSON.stringify({})), requestState); } const handlerResult = await handler(injectAuthIntoRequest(args, sanitizeAuthObject(requestState.toAuth()))); @@ -62,5 +62,5 @@ export const rootAuthLoader: RootAuthLoader = async ( } // if the user returned a plain object, simply inject requestState into an empty response - return injectRequestStateIntoResponse(new Response(), requestState); + return injectRequestStateIntoResponse(new Response(JSON.stringify({})), requestState); }; From 96d18a31368ae80fba6762fbb9cb193997632d99 Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Wed, 1 Feb 2023 16:54:40 +0200 Subject: [PATCH 2/4] chore(release): Publish - @clerk/remix@2.1.0-staging.1 --- package-lock.json | 2 +- packages/remix/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 82d16c525e8..64636a6bc8d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33737,7 +33737,7 @@ }, "packages/remix": { "name": "@clerk/remix", - "version": "2.1.0-staging.0", + "version": "2.1.0-staging.1", "license": "MIT", "dependencies": { "@clerk/backend": "^0.5.1-staging.4", diff --git a/packages/remix/package.json b/packages/remix/package.json index 3b802e4c4f2..e999f2a1460 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "2.1.0-staging.0", + "version": "2.1.0-staging.1", "license": "MIT", "description": "Clerk.dev SDK for Remix", "keywords": [ From 6b227ffac5ded2ef30f5f586891c2985c7569805 Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Wed, 1 Feb 2023 17:45:54 +0200 Subject: [PATCH 3/4] fix(clerk-js): Do not discard relative redirect urls (#754) --- .../clerk-js/src/ui/common/authPropHelpers.ts | 2 +- .../clerk-js/src/utils/__tests__/url.test.ts | 19 +++++++++++-------- packages/clerk-js/src/utils/url.ts | 7 ++++--- 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/packages/clerk-js/src/ui/common/authPropHelpers.ts b/packages/clerk-js/src/ui/common/authPropHelpers.ts index e86165c8b0d..1b241ef1f6a 100644 --- a/packages/clerk-js/src/ui/common/authPropHelpers.ts +++ b/packages/clerk-js/src/ui/common/authPropHelpers.ts @@ -44,7 +44,7 @@ export const extractAuthProp = ( ctx.redirectUrl || displayConfig[key]; - if (!isValidUrl(url) || hasBannedProtocol(url)) { + if (!isValidUrl(url, { includeRelativeUrls: true }) || hasBannedProtocol(url)) { return ''; } diff --git a/packages/clerk-js/src/utils/__tests__/url.test.ts b/packages/clerk-js/src/utils/__tests__/url.test.ts index 8286e6d9fda..f138a7c2cef 100644 --- a/packages/clerk-js/src/utils/__tests__/url.test.ts +++ b/packages/clerk-js/src/utils/__tests__/url.test.ts @@ -80,16 +80,16 @@ describe('isValidUrl(url)', () => { }); describe('isValidUrl(url,base)', () => { - const cases: Array<[string, string | undefined, boolean]> = [ - ['', 'https://www.clerk.dev/', true], - ['/test', 'https://www.clerk.dev/', true], - ['/test?clerk=true', 'https://www.clerk.dev/', true], - ['/test?clerk=true', '', false], - ['/test?clerk=true', undefined, false], + const cases: Array<[string, boolean]> = [ + ['', true], + ['/', true], + ['/test', true], + ['/test?clerk=true', true], + ['/?clerk=true', true], ]; - test.each(cases)('.isValidUrl(%s,%s)', (a, b, expected) => { - expect(isValidUrl(a, b)).toBe(expected); + test.each(cases)('.isValidUrl(%s,%s)', (a, expected) => { + expect(isValidUrl(a, { includeRelativeUrls: true })).toBe(expected); }); }); @@ -108,6 +108,9 @@ describe('hasBannedProtocol(url)', () => { const cases: Array<[string, boolean]> = [ ['https://www.clerk.dev/', false], ['http://www.clerk.dev/', false], + ['/sign-in', false], + ['/sign-in?test=1', false], + ['/?test', false], ['javascript:console.log(document.cookies)', true], ['data:image/png;base64,iVBORw0KGgoAAA5ErkJggg==', false], ]; diff --git a/packages/clerk-js/src/utils/url.ts b/packages/clerk-js/src/utils/url.ts index c4e4b157222..126aa8b00d3 100644 --- a/packages/clerk-js/src/utils/url.ts +++ b/packages/clerk-js/src/utils/url.ts @@ -289,13 +289,14 @@ export function removeSearchParameterFromHash({ return dummyUrlForHash.href.replace(DUMMY_URL_BASE, ''); } -export function isValidUrl(val: unknown, base?: string): val is string { - if (!val && !base) { +export function isValidUrl(val: unknown, opts?: { includeRelativeUrls?: boolean }): val is string { + const { includeRelativeUrls = false } = opts || {}; + if (!val && !includeRelativeUrls) { return false; } try { - new URL(val as string, base); + new URL(val as string, includeRelativeUrls ? DUMMY_URL_BASE : undefined); return true; } catch (e) { return false; From 4ac4bf29c420dca47ae2e867ae2233e35d19c13a Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Wed, 1 Feb 2023 17:47:53 +0200 Subject: [PATCH 4/4] chore(release): Publish - @clerk/backend@0.5.1 - @clerk/clerk-js@4.25.0 - eslint-config-custom@0.0.8 - @clerk/clerk-expo@0.11.7 - gatsby-plugin-clerk@4.0.1 - @clerk/localizations@1.3.1 - @clerk/nextjs@4.8.1 - @clerk/clerk-react@4.10.0 - @clerk/remix@2.1.0 - @clerk/clerk-sdk-node@4.6.5 - @clerk/shared@0.10.0 - @clerk/themes@1.2.41 - @clerk/types@3.25.1 --- package-lock.json | 126 ++++++++++----------- packages/backend/CHANGELOG.md | 4 + packages/backend/package.json | 4 +- packages/clerk-js/CHANGELOG.md | 6 + packages/clerk-js/package.json | 8 +- packages/eslint-config-custom/CHANGELOG.md | 4 + packages/eslint-config-custom/package.json | 2 +- packages/expo/CHANGELOG.md | 4 + packages/expo/package.json | 8 +- packages/gatsby-plugin-clerk/CHANGELOG.md | 4 + packages/gatsby-plugin-clerk/package.json | 10 +- packages/localizations/CHANGELOG.md | 4 + packages/localizations/package.json | 4 +- packages/nextjs/CHANGELOG.md | 4 + packages/nextjs/package.json | 10 +- packages/react/CHANGELOG.md | 4 + packages/react/package.json | 6 +- packages/react/src/info.ts | 2 +- packages/remix/CHANGELOG.md | 4 + packages/remix/package.json | 8 +- packages/sdk-node/CHANGELOG.md | 4 + packages/sdk-node/package.json | 6 +- packages/sdk-node/src/info.ts | 2 +- packages/shared/CHANGELOG.md | 4 + packages/shared/package.json | 4 +- packages/themes/CHANGELOG.md | 4 + packages/themes/package.json | 4 +- packages/types/CHANGELOG.md | 4 + packages/types/package.json | 2 +- 29 files changed, 157 insertions(+), 103 deletions(-) diff --git a/package-lock.json b/package-lock.json index 64636a6bc8d..93356c7f747 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31044,10 +31044,10 @@ }, "packages/backend": { "name": "@clerk/backend", - "version": "0.5.1-staging.4", + "version": "0.5.1", "license": "MIT", "dependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", "deepmerge": "4.2.2", @@ -31114,12 +31114,12 @@ }, "packages/clerk-js": { "name": "@clerk/clerk-js", - "version": "4.25.0-staging.5", + "version": "4.25.0", "license": "MIT", "dependencies": { - "@clerk/localizations": "^1.3.1-staging.1", - "@clerk/shared": "^0.10.0-staging.2", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/localizations": "^1.3.1", + "@clerk/shared": "^0.10.0", + "@clerk/types": "^3.25.1", "@emotion/cache": "11.10.5", "@emotion/react": "11.10.5", "@floating-ui/react": "0.19.0", @@ -31214,7 +31214,7 @@ } }, "packages/eslint-config-custom": { - "version": "0.0.8-staging.0", + "version": "0.0.8", "license": "MIT", "dependencies": { "@typescript-eslint/eslint-plugin": "5.45.1", @@ -31227,16 +31227,16 @@ }, "packages/expo": { "name": "@clerk/clerk-expo", - "version": "0.11.7-staging.5", + "version": "0.11.7", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "^4.25.0-staging.5", - "@clerk/clerk-react": "^4.10.0-staging.0", + "@clerk/clerk-js": "^4.25.0", + "@clerk/clerk-react": "^4.10.0", "base-64": "1.0.0", "react-native-url-polyfill": "1.3.0" }, "devDependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "*", @@ -32439,13 +32439,13 @@ } }, "packages/gatsby-plugin-clerk": { - "version": "4.0.1-staging.4", + "version": "4.0.1", "license": "MIT", "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/clerk-sdk-node": "^4.6.5-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/clerk-sdk-node": "^4.6.5", + "@clerk/types": "^3.25.1", "cookie": "0.5.0", "tslib": "2.4.1" }, @@ -32469,10 +32469,10 @@ }, "packages/localizations": { "name": "@clerk/localizations", - "version": "1.3.1-staging.1", + "version": "1.3.1", "license": "MIT", "dependencies": { - "@clerk/types": "^3.25.1-staging.0" + "@clerk/types": "^3.25.1" }, "devDependencies": { "tsup": "*", @@ -32487,13 +32487,13 @@ }, "packages/nextjs": { "name": "@clerk/nextjs", - "version": "4.8.1-staging.4", + "version": "4.8.1", "license": "MIT", "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/clerk-sdk-node": "^4.6.5-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/clerk-sdk-node": "^4.6.5", + "@clerk/types": "^3.25.1", "tslib": "2.4.1" }, "devDependencies": { @@ -33699,11 +33699,11 @@ }, "packages/react": { "name": "@clerk/clerk-react", - "version": "4.10.0-staging.0", + "version": "4.10.0", "license": "MIT", "dependencies": { - "@clerk/shared": "^0.10.0-staging.2", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/shared": "^0.10.0", + "@clerk/types": "^3.25.1", "swr": "1.3.0", "tslib": "2.4.1" }, @@ -33737,12 +33737,12 @@ }, "packages/remix": { "name": "@clerk/remix", - "version": "2.1.0-staging.1", + "version": "2.1.0", "license": "MIT", "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/types": "^3.25.1", "cookie": "0.5.0", "tslib": "2.4.1" }, @@ -34950,11 +34950,11 @@ }, "packages/sdk-node": { "name": "@clerk/clerk-sdk-node", - "version": "4.6.5-staging.4", + "version": "4.6.5", "license": "MIT", "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/types": "^3.25.1", "@types/cookies": "0.7.7", "@types/express": "4.17.14", "@types/jsonwebtoken": "8.5.9", @@ -36169,10 +36169,10 @@ }, "packages/shared": { "name": "@clerk/shared", - "version": "0.10.0-staging.2", + "version": "0.10.0", "license": "ISC", "devDependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", @@ -36192,10 +36192,10 @@ }, "packages/themes": { "name": "@clerk/themes", - "version": "1.2.41-staging.0", + "version": "1.2.41", "license": "MIT", "devDependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "typescript": "*" }, "engines": { @@ -36207,7 +36207,7 @@ }, "packages/types": { "name": "@clerk/types", - "version": "3.25.1-staging.0", + "version": "3.25.1", "license": "MIT", "dependencies": { "csstype": "3.1.1" @@ -38833,7 +38833,7 @@ "@clerk/backend": { "version": "file:packages/backend", "requires": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@cloudflare/workers-types": "^3.18.0", "@peculiar/webcrypto": "1.4.1", "@types/chai": "^4.3.3", @@ -38873,9 +38873,9 @@ "@clerk/clerk-expo": { "version": "file:packages/expo", "requires": { - "@clerk/clerk-js": "^4.25.0-staging.5", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/clerk-js": "^4.25.0", + "@clerk/clerk-react": "^4.10.0", + "@clerk/types": "^3.25.1", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "*", @@ -39813,9 +39813,9 @@ "@babel/preset-env": "^7.12.1", "@babel/preset-react": "^7.12.5", "@babel/preset-typescript": "^7.12.1", - "@clerk/localizations": "^1.3.1-staging.1", - "@clerk/shared": "^0.10.0-staging.2", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/localizations": "^1.3.1", + "@clerk/shared": "^0.10.0", + "@clerk/types": "^3.25.1", "@emotion/cache": "11.10.5", "@emotion/jest": "^11.10.5", "@emotion/react": "11.10.5", @@ -39881,8 +39881,8 @@ "@clerk/clerk-react": { "version": "file:packages/react", "requires": { - "@clerk/shared": "^0.10.0-staging.2", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/shared": "^0.10.0", + "@clerk/types": "^3.25.1", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", @@ -39910,8 +39910,8 @@ "@clerk/clerk-sdk-node": { "version": "file:packages/sdk-node", "requires": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/types": "^3.25.1", "@types/cookie": "^0.5.0", "@types/cookies": "0.7.7", "@types/express": "4.17.14", @@ -40850,7 +40850,7 @@ "@clerk/localizations": { "version": "file:packages/localizations", "requires": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "tsup": "*", "typescript": "*" } @@ -40858,10 +40858,10 @@ "@clerk/nextjs": { "version": "file:packages/nextjs", "requires": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/clerk-sdk-node": "^4.6.5-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/clerk-sdk-node": "^4.6.5", + "@clerk/types": "^3.25.1", "@types/node": "^16.11.55", "@types/react": "*", "@types/react-dom": "*", @@ -41789,9 +41789,9 @@ "@clerk/remix": { "version": "file:packages/remix", "requires": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/types": "^3.25.1", "@types/cookie": "^0.5.0", "@types/node": "^16.11.55", "@types/react": "*", @@ -42720,7 +42720,7 @@ "@clerk/shared": { "version": "file:packages/shared", "requires": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", @@ -42736,7 +42736,7 @@ "@clerk/themes": { "version": "file:packages/themes", "requires": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "typescript": "*" } }, @@ -54286,10 +54286,10 @@ "gatsby-plugin-clerk": { "version": "file:packages/gatsby-plugin-clerk", "requires": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/clerk-sdk-node": "^4.6.5-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/clerk-sdk-node": "^4.6.5", + "@clerk/types": "^3.25.1", "@types/cookie": "^0.5.0", "@types/node": "^16.11.55", "cookie": "0.5.0", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 6bf03b9fc3e..7ab6da30230 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/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.5.1](https://github.com/clerkinc/javascript/compare/@clerk/backend@0.5.1-staging.4...@clerk/backend@0.5.1) (2023-02-01) + +**Note:** Version bump only for package @clerk/backend + ## [0.5.0](https://github.com/clerkinc/javascript/compare/@clerk/backend@0.5.0-staging.2...@clerk/backend@0.5.0) (2023-01-27) **Note:** Version bump only for package @clerk/backend diff --git a/packages/backend/package.json b/packages/backend/package.json index ee1d5c3cbf4..55098058e5d 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "0.5.1-staging.4", + "version": "0.5.1", "license": "MIT", "description": "Clerk Backend SDK - REST Client for Backend API & JWT verification utilities", "types": "./dist/types/index.d.ts", @@ -24,7 +24,7 @@ "test:cloudflare-workerd": "tests/cloudflare-workerd/run.sh" }, "dependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", "deepmerge": "4.2.2", diff --git a/packages/clerk-js/CHANGELOG.md b/packages/clerk-js/CHANGELOG.md index c9370accc7a..67f9846f47a 100644 --- a/packages/clerk-js/CHANGELOG.md +++ b/packages/clerk-js/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. +## [4.25.0](https://github.com/clerkinc/javascript/compare/@clerk/clerk-js@4.25.0-staging.5...@clerk/clerk-js@4.25.0) (2023-02-01) + +### Bug Fixes + +- **clerk-js:** Do not discard relative redirect urls ([#754](https://github.com/clerkinc/javascript/issues/754)) ([6b227ff](https://github.com/clerkinc/javascript/commit/6b227ffac5ded2ef30f5f586891c2985c7569805)) + ## [4.24.0](https://github.com/clerkinc/javascript/compare/@clerk/clerk-js@4.24.0-staging.2...@clerk/clerk-js@4.24.0) (2023-01-27) **Note:** Version bump only for package @clerk/clerk-js diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index be224d8009e..c33e1ca356d 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "4.25.0-staging.5", + "version": "4.25.0", "license": "MIT", "description": "Clerk.dev JS library", "keywords": [ @@ -39,9 +39,9 @@ "test:coverage": "jest --collectCoverage && open coverage/lcov-report/index.html" }, "dependencies": { - "@clerk/localizations": "^1.3.1-staging.1", - "@clerk/shared": "^0.10.0-staging.2", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/localizations": "^1.3.1", + "@clerk/shared": "^0.10.0", + "@clerk/types": "^3.25.1", "@emotion/cache": "11.10.5", "@emotion/react": "11.10.5", "@floating-ui/react": "0.19.0", diff --git a/packages/eslint-config-custom/CHANGELOG.md b/packages/eslint-config-custom/CHANGELOG.md index 278d180ec51..19b1558ea4f 100644 --- a/packages/eslint-config-custom/CHANGELOG.md +++ b/packages/eslint-config-custom/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.0.8](https://github.com/clerkinc/clerk_docker/compare/eslint-config-custom@0.0.8-staging.0...eslint-config-custom@0.0.8) (2023-02-01) + +**Note:** Version bump only for package eslint-config-custom + ### [0.0.7](https://github.com/clerkinc/clerk_docker/compare/eslint-config-custom@0.0.7-staging.0...eslint-config-custom@0.0.7) (2023-01-27) **Note:** Version bump only for package eslint-config-custom diff --git a/packages/eslint-config-custom/package.json b/packages/eslint-config-custom/package.json index 00b723c5cbe..d258d9c6f84 100644 --- a/packages/eslint-config-custom/package.json +++ b/packages/eslint-config-custom/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-custom", - "version": "0.0.8-staging.0", + "version": "0.0.8", "main": "index.js", "private": true, "license": "MIT", diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index 08fbbccae0f..f22f5c04d5c 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/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.11.7](https://github.com/clerkinc/javascript/compare/@clerk/clerk-expo@0.11.7-staging.5...@clerk/clerk-expo@0.11.7) (2023-02-01) + +**Note:** Version bump only for package @clerk/clerk-expo + ### [0.11.6](https://github.com/clerkinc/javascript/compare/@clerk/clerk-expo@0.11.6-staging.5...@clerk/clerk-expo@0.11.6) (2023-01-27) **Note:** Version bump only for package @clerk/clerk-expo diff --git a/packages/expo/package.json b/packages/expo/package.json index ed1a2757e6a..04054e439ba 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-expo", - "version": "0.11.7-staging.5", + "version": "0.11.7", "license": "MIT", "description": "Clerk.dev React Native/Expo library", "keywords": [ @@ -27,13 +27,13 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/clerk-js": "^4.25.0-staging.5", - "@clerk/clerk-react": "^4.10.0-staging.0", + "@clerk/clerk-js": "^4.25.0", + "@clerk/clerk-react": "^4.10.0", "base-64": "1.0.0", "react-native-url-polyfill": "1.3.0" }, "devDependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "*", diff --git a/packages/gatsby-plugin-clerk/CHANGELOG.md b/packages/gatsby-plugin-clerk/CHANGELOG.md index 63e40fea59f..3eb333f7aa5 100644 --- a/packages/gatsby-plugin-clerk/CHANGELOG.md +++ b/packages/gatsby-plugin-clerk/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.0.1](https://github.com/clerkinc/javascript/compare/gatsby-plugin-clerk@4.0.1-staging.4...gatsby-plugin-clerk@4.0.1) (2023-02-01) + +**Note:** Version bump only for package gatsby-plugin-clerk + ## [4.0.0](https://github.com/clerkinc/javascript/compare/gatsby-plugin-clerk@4.0.0-staging.2...gatsby-plugin-clerk@4.0.0) (2023-01-27) **Note:** Version bump only for package gatsby-plugin-clerk diff --git a/packages/gatsby-plugin-clerk/package.json b/packages/gatsby-plugin-clerk/package.json index 77cc29f731f..e6b357feebc 100644 --- a/packages/gatsby-plugin-clerk/package.json +++ b/packages/gatsby-plugin-clerk/package.json @@ -1,6 +1,6 @@ { "name": "gatsby-plugin-clerk", - "version": "4.0.1-staging.4", + "version": "4.0.1", "license": "MIT", "description": "Clerk.dev SDK for Gatsby", "keywords": [ @@ -33,10 +33,10 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/clerk-sdk-node": "^4.6.5-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/clerk-sdk-node": "^4.6.5", + "@clerk/types": "^3.25.1", "cookie": "0.5.0", "tslib": "2.4.1" }, diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index 47ec657be6a..4ceb7f80387 100644 --- a/packages/localizations/CHANGELOG.md +++ b/packages/localizations/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.1](https://github.com/clerkinc/javascript/compare/@clerk/localizations@1.3.1-staging.1...@clerk/localizations@1.3.1) (2023-02-01) + +**Note:** Version bump only for package @clerk/localizations + ## [1.3.0](https://github.com/clerkinc/javascript/compare/@clerk/localizations@1.3.0-staging.0...@clerk/localizations@1.3.0) (2023-01-27) **Note:** Version bump only for package @clerk/localizations diff --git a/packages/localizations/package.json b/packages/localizations/package.json index cab1216398b..bf5821a2d06 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "1.3.1-staging.1", + "version": "1.3.1", "license": "MIT", "description": "Localizations for the Clerk components", "keywords": [ @@ -29,7 +29,7 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/types": "^3.25.1-staging.0" + "@clerk/types": "^3.25.1" }, "devDependencies": { "tsup": "*", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index cdd833bece9..294c70f40fc 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.8.1](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.8.1-staging.4...@clerk/nextjs@4.8.1) (2023-02-01) + +**Note:** Version bump only for package @clerk/nextjs + ## [4.8.0](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.8.0-staging.1...@clerk/nextjs@4.8.0) (2023-01-27) **Note:** Version bump only for package @clerk/nextjs diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index a7493ad713e..d730b1fe945 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "4.8.1-staging.4", + "version": "4.8.1", "license": "MIT", "description": "Clerk.dev SDK for NextJS", "keywords": [ @@ -37,10 +37,10 @@ "dev": "tsc -p tsconfig.build.json --watch" }, "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/clerk-sdk-node": "^4.6.5-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/clerk-sdk-node": "^4.6.5", + "@clerk/types": "^3.25.1", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 23b0a1b5df0..8fb2d7d02e4 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.10.0](https://github.com/clerkinc/javascript/compare/@clerk/clerk-react@4.10.0-staging.0...@clerk/clerk-react@4.10.0) (2023-02-01) + +**Note:** Version bump only for package @clerk/clerk-react + ## [4.9.0](https://github.com/clerkinc/javascript/compare/@clerk/clerk-react@4.9.0-staging.1...@clerk/clerk-react@4.9.0) (2023-01-27) **Note:** Version bump only for package @clerk/clerk-react diff --git a/packages/react/package.json b/packages/react/package.json index e400f68d62b..5e9a85d93cc 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-react", - "version": "4.10.0-staging.0", + "version": "4.10.0", "license": "MIT", "description": "Clerk.dev React library", "keywords": [ @@ -29,8 +29,8 @@ "test": "jest" }, "dependencies": { - "@clerk/shared": "^0.10.0-staging.2", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/shared": "^0.10.0", + "@clerk/types": "^3.25.1", "swr": "1.3.0", "tslib": "2.4.1" }, diff --git a/packages/react/src/info.ts b/packages/react/src/info.ts index 7fcd166601e..4545e113508 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.10.0-staging.0'; +export const LIB_VERSION = '4.10.0'; export const LIB_NAME = '@clerk/clerk-react'; diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index 36bb37c518d..fcc8ab1e15c 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. +## [2.1.0](https://github.com/clerkinc/javascript/compare/@clerk/remix@2.1.0-staging.1...@clerk/remix@2.1.0) (2023-02-01) + +**Note:** Version bump only for package @clerk/remix + ### [2.0.6](https://github.com/clerkinc/javascript/compare/@clerk/remix@2.0.6-staging.4...@clerk/remix@2.0.6) (2023-01-27) **Note:** Version bump only for package @clerk/remix diff --git a/packages/remix/package.json b/packages/remix/package.json index e999f2a1460..e5c3cd9af0e 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "2.1.0-staging.1", + "version": "2.1.0", "license": "MIT", "description": "Clerk.dev SDK for Remix", "keywords": [ @@ -31,9 +31,9 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/clerk-react": "^4.10.0-staging.0", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/clerk-react": "^4.10.0", + "@clerk/types": "^3.25.1", "cookie": "0.5.0", "tslib": "2.4.1" }, diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md index f2e766ef2b1..d95a3f8eaa6 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.6.5](https://github.com/clerkinc/javascript/compare/@clerk/clerk-sdk-node@4.6.5-staging.4...@clerk/clerk-sdk-node@4.6.5) (2023-02-01) + +**Note:** Version bump only for package @clerk/clerk-sdk-node + ### [4.6.4](https://github.com/clerkinc/javascript/compare/@clerk/clerk-sdk-node@4.6.4-staging.4...@clerk/clerk-sdk-node@4.6.4) (2023-01-27) **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 a64d533d54d..7cbd2b4d3fb 100644 --- a/packages/sdk-node/package.json +++ b/packages/sdk-node/package.json @@ -1,5 +1,5 @@ { - "version": "4.6.5-staging.4", + "version": "4.6.5", "license": "MIT", "type": "commonjs", "main": "./dist/index.js", @@ -56,8 +56,8 @@ "typescript": "*" }, "dependencies": { - "@clerk/backend": "^0.5.1-staging.4", - "@clerk/types": "^3.25.1-staging.0", + "@clerk/backend": "^0.5.1", + "@clerk/types": "^3.25.1", "@types/cookies": "0.7.7", "@types/express": "4.17.14", "@types/jsonwebtoken": "8.5.9", diff --git a/packages/sdk-node/src/info.ts b/packages/sdk-node/src/info.ts index 2e6c04a9a59..ead80389f49 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.6.5-staging.4'; +export const LIB_VERSION = '4.6.5'; export const LIB_NAME = '@clerk/clerk-sdk-node'; diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index e19746e766e..12d9666c2fa 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.10.0](https://github.com/clerkinc/clerk_docker/compare/@clerk/shared@0.10.0-staging.2...@clerk/shared@0.10.0) (2023-02-01) + +**Note:** Version bump only for package @clerk/shared + ### [0.9.3](https://github.com/clerkinc/clerk_docker/compare/@clerk/shared@0.9.3-staging.4...@clerk/shared@0.9.3) (2023-01-27) **Note:** Version bump only for package @clerk/shared diff --git a/packages/shared/package.json b/packages/shared/package.json index 44a5983d0e7..a7d595215e0 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "0.10.0-staging.2", + "version": "0.10.0", "description": "Internal package utils used by the Clerk SDKs", "types": "./dist/types/index.d.ts", "main": "./dist/index.js", @@ -18,7 +18,7 @@ "test:watch": "vitest" }, "devDependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", diff --git a/packages/themes/CHANGELOG.md b/packages/themes/CHANGELOG.md index 85530d7d818..ef7fdbd6d83 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.41](https://github.com/clerkinc/javascript/compare/@clerk/themes@1.2.41-staging.0...@clerk/themes@1.2.41) (2023-02-01) + +**Note:** Version bump only for package @clerk/themes + ### [1.2.40](https://github.com/clerkinc/javascript/compare/@clerk/themes@1.2.40-staging.3...@clerk/themes@1.2.40) (2023-01-27) **Note:** Version bump only for package @clerk/themes diff --git a/packages/themes/package.json b/packages/themes/package.json index d79e9891116..6985b3729aa 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/themes", - "version": "1.2.41-staging.0", + "version": "1.2.41", "license": "MIT", "description": "Themes for the Clerk auth components", "keywords": [ @@ -28,7 +28,7 @@ "lint": "eslint ." }, "devDependencies": { - "@clerk/types": "^3.25.1-staging.0", + "@clerk/types": "^3.25.1", "typescript": "*" }, "peerDependencies": { diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index c6efcabf896..4b11f7c75bd 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.25.1](https://github.com/clerkinc/javascript/compare/@clerk/types@3.25.1-staging.0...@clerk/types@3.25.1) (2023-02-01) + +**Note:** Version bump only for package @clerk/types + ## [3.25.0](https://github.com/clerkinc/javascript/compare/@clerk/types@3.25.0-staging.1...@clerk/types@3.25.0) (2023-01-27) **Note:** Version bump only for package @clerk/types diff --git a/packages/types/package.json b/packages/types/package.json index b39cd019e6d..e12f32597bf 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/types", - "version": "3.25.1-staging.0", + "version": "3.25.1", "license": "MIT", "description": "Typings for Clerk libraries.", "keywords": [