From 944ebeccb99099c17926098710a150aa1eb74a65 Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Thu, 19 Jan 2023 02:15:20 +0200 Subject: [PATCH 1/4] fix(backend-core,edge): Mark @clerk/backend-core and @clerk/edge as deprecated --- .github/ISSUE_TEMPLATE/bug_report.md | 3 +-- .github/ISSUE_TEMPLATE/feature_request.md | 1 - .github/PULL_REQUEST_TEMPLATE.md | 2 -- README.md | 3 +-- packages/backend-core/README.md | 4 ++++ packages/edge/README.md | 4 ++++ 6 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 5cce2321144..dd8eb7f9ea9 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -24,9 +24,8 @@ labels: 'Status: Triage' - [ ] `@clerk/themes` - [ ] `@clerk/localizations` - [ ] `@clerk/clerk-expo` -- [ ] `@clerk/backend-core` - [ ] `@clerk/clerk-sdk-node` -- [ ] `@clerk/edge` +- [ ] `@clerk/backend` - [ ] other: ### Version: diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index aeac3bbca9f..8676e9b7bdb 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -14,7 +14,6 @@ labels: 'Status: Feature Request' - [ ] `@clerk/nextjs` - [ ] `@clerk/remix` - [ ] `@clerk/clerk-expo` -- [ ] `@clerk/backend-core` - [ ] `@clerk/clerk-sdk-node` - [ ] `@clerk/edge` - [ ] `@clerk/localizations` diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 4acedafc02d..5b232a9deca 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -17,9 +17,7 @@ - [ ] `@clerk/localizations` - [ ] `@clerk/clerk-expo` - [ ] `@clerk/backend` -- [ ] `@clerk/backend-core` - [ ] `@clerk/clerk-sdk-node` -- [ ] `@clerk/edge` - [ ] `@clerk/shared` - [ ] `build/tooling/chore` diff --git a/README.md b/README.md index b9fa4d8158e..591ee1f64e4 100644 --- a/README.md +++ b/README.md @@ -40,8 +40,7 @@ yarn add @clerk/clerk-sdk-node For package specific details on installation, architecture and usage usage, you can refer to the package's README file. -- [`@clerk/backend-core`](./packages/backend-core): Functionalities regarded as "core" for Clerk to operate with. _Authentication resolution, API Resources etc._ -- [`@clerk/edge`](./packages/edge): Top level SDK for edge environments containing all required helpers and middleware. +- [`@clerk/backend`](./packages/backend): Functionalities regarded as "core" for Clerk to operate with. _Authentication resolution, API Resources etc._ - [`@clerk/clerk-sdk-node`](./packages/sdk-node): SDK for native Node.js environment and frameworks. - [`@clerk/nextjs`](./packages/nextjs): Clerk package for Next.js. - [`@clerk/clerk-js`](./packages/clerk-js): Core JavaScript implementation used by Clerk in the browser. diff --git a/packages/backend-core/README.md b/packages/backend-core/README.md index d0b496c4826..b913ad640aa 100644 --- a/packages/backend-core/README.md +++ b/packages/backend-core/README.md @@ -27,6 +27,10 @@ --- +# Deprecation warning + +This package has been deprecated in favor of the isomorphic [`@clerk/backend`](https://github.com/clerkinc/javascript) which is now used across all server-enabled Clerk packages. This package will not receive any future updates. It should not be used directly - please use as a reference only. + ## Overview This package provides Clerk Backend API core resources and low-level authentication utilities for JavaScript environments. It is mostly used as the base for other Clerk SDKs. diff --git a/packages/edge/README.md b/packages/edge/README.md index d74af8de598..067f760b2ca 100644 --- a/packages/edge/README.md +++ b/packages/edge/README.md @@ -25,6 +25,10 @@ --- +# Deprecation warning + +This package has been deprecated in favor of the isomorphic [`@clerk/backend`](https://github.com/clerkinc/javascript) which is now used across all server-enabled Clerk packages. This package will not receive any future updates. It should not be used directly - please use as a reference only. + ## Overview This package is a wrapper around Clerk core capabilities with added functionality and helpers aimed towards different edge and serverless platforms. From 8479ee85f2389518d134b027c7b490b4c45baa26 Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Thu, 19 Jan 2023 11:01:29 +0200 Subject: [PATCH 2/4] chore(release): Publish - @clerk/backend-core@2.13.1 - @clerk/edge@1.13.1 --- package-lock.json | 8 ++++---- packages/backend-core/CHANGELOG.md | 6 ++++++ packages/backend-core/package.json | 2 +- packages/edge/CHANGELOG.md | 6 ++++++ packages/edge/package.json | 4 ++-- packages/edge/src/info.ts | 2 +- 6 files changed, 20 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4491693735e..8bfcc16efc0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31211,7 +31211,7 @@ }, "packages/backend-core": { "name": "@clerk/backend-core", - "version": "2.13.0", + "version": "2.13.1", "license": "MIT", "dependencies": { "@clerk/types": "^3.24.0", @@ -32545,10 +32545,10 @@ }, "packages/edge": { "name": "@clerk/edge", - "version": "1.13.0", + "version": "1.13.1", "license": "MIT", "dependencies": { - "@clerk/backend-core": "^2.13.0", + "@clerk/backend-core": "^2.13.1", "@clerk/types": "^3.24.0", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6" @@ -44384,7 +44384,7 @@ "@clerk/edge": { "version": "file:packages/edge", "requires": { - "@clerk/backend-core": "^2.13.0", + "@clerk/backend-core": "^2.13.1", "@clerk/types": "^3.24.0", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", diff --git a/packages/backend-core/CHANGELOG.md b/packages/backend-core/CHANGELOG.md index 2fb7c100baa..0b1d9bfefd7 100644 --- a/packages/backend-core/CHANGELOG.md +++ b/packages/backend-core/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. +### [2.13.1](https://github.com/clerkinc/javascript/compare/@clerk/backend-core@2.13.0...@clerk/backend-core@2.13.1) (2023-01-19) + +### Bug Fixes + +- **backend-core,edge:** Mark @clerk/backend-core and @clerk/edge as deprecated ([944ebec](https://github.com/clerkinc/javascript/commit/944ebeccb99099c17926098710a150aa1eb74a65)) + ## [2.13.0](https://github.com/clerkinc/javascript/compare/@clerk/backend-core@2.13.0-staging.1...@clerk/backend-core@2.13.0) (2023-01-17) **Note:** Version bump only for package @clerk/backend-core diff --git a/packages/backend-core/package.json b/packages/backend-core/package.json index e5abeac7cec..526fba26ed9 100644 --- a/packages/backend-core/package.json +++ b/packages/backend-core/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend-core", - "version": "2.13.0", + "version": "2.13.1", "license": "MIT", "description": "Clerk Backend API core resources and authentication utilities for JavaScript environments.", "scripts": { diff --git a/packages/edge/CHANGELOG.md b/packages/edge/CHANGELOG.md index d4eb8827fdc..7c6e7616d49 100644 --- a/packages/edge/CHANGELOG.md +++ b/packages/edge/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. +### [1.13.1](https://github.com/clerkinc/javascript/compare/@clerk/edge@1.13.0...@clerk/edge@1.13.1) (2023-01-19) + +### Bug Fixes + +- **backend-core,edge:** Mark @clerk/backend-core and @clerk/edge as deprecated ([944ebec](https://github.com/clerkinc/javascript/commit/944ebeccb99099c17926098710a150aa1eb74a65)) + ## [1.13.0](https://github.com/clerkinc/javascript/compare/@clerk/edge@1.13.0-staging.1...@clerk/edge@1.13.0) (2023-01-17) **Note:** Version bump only for package @clerk/edge diff --git a/packages/edge/package.json b/packages/edge/package.json index c1cec8dedcd..b26a8eb2dda 100644 --- a/packages/edge/package.json +++ b/packages/edge/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/edge", - "version": "1.13.0", + "version": "1.13.1", "license": "MIT", "description": "Clerk SDK for serverless and edge environments", "keywords": [ @@ -38,7 +38,7 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/backend-core": "^2.13.0", + "@clerk/backend-core": "^2.13.1", "@clerk/types": "^3.24.0", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6" diff --git a/packages/edge/src/info.ts b/packages/edge/src/info.ts index a547d641e94..fea649d6adc 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.13.0'; +export const LIB_VERSION = '1.13.1'; export const LIB_NAME = '@clerk/edge'; From 953c27622ba24054172d6f4178bd5af50f73fa36 Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Fri, 20 Jan 2023 09:52:28 +0200 Subject: [PATCH 3/4] fix(nextjs,types): Make frontendApi or publishableKey mutually exclusive but optional --- packages/nextjs/src/client/index.tsx | 4 +++- packages/react/src/types.ts | 12 ++---------- packages/types/src/key.ts | 10 ++++++++++ 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/packages/nextjs/src/client/index.tsx b/packages/nextjs/src/client/index.tsx index e12c5aeaeca..f4479b08abf 100644 --- a/packages/nextjs/src/client/index.tsx +++ b/packages/nextjs/src/client/index.tsx @@ -1,5 +1,6 @@ import { __internal__setErrorThrowerOptions, ClerkProvider as ReactClerkProvider } from '@clerk/clerk-react'; import { IsomorphicClerkOptions } from '@clerk/clerk-react/dist/types'; +import { PublishableKeyOrFrontendApi } from '@clerk/types'; import { useRouter } from 'next/router'; import React from 'react'; @@ -11,7 +12,8 @@ export * from '@clerk/clerk-react'; type NextClerkProviderProps = { children: React.ReactNode; -} & IsomorphicClerkOptions; +} & Omit & + Partial; export function ClerkProvider({ children, ...rest }: NextClerkProviderProps): JSX.Element { // @ts-expect-error diff --git a/packages/react/src/types.ts b/packages/react/src/types.ts index 65f46d6da4c..27c782f807d 100644 --- a/packages/react/src/types.ts +++ b/packages/react/src/types.ts @@ -3,6 +3,7 @@ import type { ClerkOptions, ClientResource, LoadedClerk, + PublishableKeyOrFrontendApi, RedirectOptions, SessionResource, UserResource, @@ -19,16 +20,7 @@ export type IsomorphicClerkOptions = ClerkOptions & { Clerk?: ClerkProp; clerkJSUrl?: string; clerkJSVariant?: 'headless' | ''; -} & ( - | { - frontendApi?: never; - publishableKey: string; - } - | { - frontendApi: string; - publishableKey?: never; - } - ); +} & PublishableKeyOrFrontendApi; export interface BrowserClerkConstructor { new (frontendApi: string): BrowserClerk; diff --git a/packages/types/src/key.ts b/packages/types/src/key.ts index 8a4979391c7..b3da2e8c359 100644 --- a/packages/types/src/key.ts +++ b/packages/types/src/key.ts @@ -4,3 +4,13 @@ export type PublishableKey = { frontendApi: string; instanceType: InstanceType; }; + +export type PublishableKeyOrFrontendApi = + | { + frontendApi?: never; + publishableKey: string; + } + | { + frontendApi: string; + publishableKey?: never; + }; From d73a7b55cee65be985650af602d7b1791c988e0f Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Fri, 20 Jan 2023 10:00:27 +0200 Subject: [PATCH 4/4] chore(release): Publish - @clerk/backend-core@2.13.2 - @clerk/backend@0.4.2 - @clerk/clerk-js@4.23.2 - @clerk/edge@1.13.2 - @clerk/clerk-expo@0.11.4 - @clerk/localizations@1.2.2 - @clerk/nextjs@4.7.5 - @clerk/clerk-react@4.8.3 - @clerk/remix@2.0.4 - @clerk/clerk-sdk-node@4.6.2 - @clerk/shared@0.9.1 - @clerk/themes@1.2.39 - @clerk/types@3.24.1 --- package-lock.json | 122 ++++++++++++++-------------- packages/backend-core/CHANGELOG.md | 4 + packages/backend-core/package.json | 4 +- packages/backend/CHANGELOG.md | 4 + packages/backend/package.json | 4 +- packages/clerk-js/CHANGELOG.md | 4 + packages/clerk-js/package.json | 8 +- packages/edge/CHANGELOG.md | 4 + packages/edge/package.json | 6 +- packages/edge/src/info.ts | 2 +- packages/expo/CHANGELOG.md | 4 + packages/expo/package.json | 8 +- packages/localizations/CHANGELOG.md | 4 + packages/localizations/package.json | 4 +- packages/nextjs/CHANGELOG.md | 6 ++ packages/nextjs/package.json | 10 +-- packages/react/CHANGELOG.md | 6 ++ 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 | 6 ++ packages/types/package.json | 2 +- 30 files changed, 159 insertions(+), 101 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8bfcc16efc0..e28ba22557e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31175,10 +31175,10 @@ }, "packages/backend": { "name": "@clerk/backend", - "version": "0.4.1", + "version": "0.4.2", "license": "MIT", "dependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", "deepmerge": "4.2.2", @@ -31211,10 +31211,10 @@ }, "packages/backend-core": { "name": "@clerk/backend-core", - "version": "2.13.1", + "version": "2.13.2", "license": "MIT", "dependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", "@types/node-fetch": "2.6.2", @@ -32465,12 +32465,12 @@ }, "packages/clerk-js": { "name": "@clerk/clerk-js", - "version": "4.23.1", + "version": "4.23.2", "license": "MIT", "dependencies": { - "@clerk/localizations": "^1.2.1", - "@clerk/shared": "^0.9.0", - "@clerk/types": "^3.24.0", + "@clerk/localizations": "^1.2.2", + "@clerk/shared": "^0.9.1", + "@clerk/types": "^3.24.1", "@emotion/cache": "11.10.5", "@emotion/react": "11.10.5", "@floating-ui/react-dom-interactions": "0.6.6", @@ -32545,11 +32545,11 @@ }, "packages/edge": { "name": "@clerk/edge", - "version": "1.13.1", + "version": "1.13.2", "license": "MIT", "dependencies": { - "@clerk/backend-core": "^2.13.1", - "@clerk/types": "^3.24.0", + "@clerk/backend-core": "^2.13.2", + "@clerk/types": "^3.24.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6" }, @@ -33761,16 +33761,16 @@ }, "packages/expo": { "name": "@clerk/clerk-expo", - "version": "0.11.3", + "version": "0.11.4", "license": "MIT", "dependencies": { - "@clerk/clerk-js": "^4.23.1", - "@clerk/clerk-react": "^4.8.2", + "@clerk/clerk-js": "^4.23.2", + "@clerk/clerk-react": "^4.8.3", "base-64": "1.0.0", "react-native-url-polyfill": "1.3.0" }, "devDependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "*", @@ -35038,10 +35038,10 @@ }, "packages/localizations": { "name": "@clerk/localizations", - "version": "1.2.1", + "version": "1.2.2", "license": "MIT", "dependencies": { - "@clerk/types": "^3.24.0" + "@clerk/types": "^3.24.1" }, "devDependencies": { "tsup": "*", @@ -35056,13 +35056,13 @@ }, "packages/nextjs": { "name": "@clerk/nextjs", - "version": "4.7.4", + "version": "4.7.5", "license": "MIT", "dependencies": { - "@clerk/backend": "^0.4.1", - "@clerk/clerk-react": "^4.8.2", - "@clerk/clerk-sdk-node": "^4.6.1", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/clerk-react": "^4.8.3", + "@clerk/clerk-sdk-node": "^4.6.2", + "@clerk/types": "^3.24.1", "tslib": "2.4.1" }, "devDependencies": { @@ -36269,11 +36269,11 @@ }, "packages/react": { "name": "@clerk/clerk-react", - "version": "4.8.2", + "version": "4.8.3", "license": "MIT", "dependencies": { - "@clerk/shared": "^0.9.0", - "@clerk/types": "^3.24.0", + "@clerk/shared": "^0.9.1", + "@clerk/types": "^3.24.1", "swr": "1.3.0", "tslib": "2.4.1" }, @@ -36309,12 +36309,12 @@ }, "packages/remix": { "name": "@clerk/remix", - "version": "2.0.3", + "version": "2.0.4", "license": "MIT", "dependencies": { - "@clerk/backend": "^0.4.1", - "@clerk/clerk-react": "^4.8.2", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/clerk-react": "^4.8.3", + "@clerk/types": "^3.24.1", "cookie": "0.5.0", "tslib": "2.4.1" }, @@ -37522,11 +37522,11 @@ }, "packages/sdk-node": { "name": "@clerk/clerk-sdk-node", - "version": "4.6.1", + "version": "4.6.2", "license": "MIT", "dependencies": { - "@clerk/backend": "^0.4.1", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/types": "^3.24.1", "@types/cookies": "0.7.7", "@types/express": "4.17.14", "@types/jsonwebtoken": "8.5.9", @@ -38741,10 +38741,10 @@ }, "packages/shared": { "name": "@clerk/shared", - "version": "0.9.0", + "version": "0.9.1", "license": "ISC", "devDependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", @@ -38764,10 +38764,10 @@ }, "packages/themes": { "name": "@clerk/themes", - "version": "1.2.38", + "version": "1.2.39", "license": "MIT", "devDependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "typescript": "*" }, "engines": { @@ -38779,7 +38779,7 @@ }, "packages/types": { "name": "@clerk/types", - "version": "3.24.0", + "version": "3.24.1", "license": "MIT", "dependencies": { "csstype": "3.1.1" @@ -41405,7 +41405,7 @@ "@clerk/backend": { "version": "file:packages/backend", "requires": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@cloudflare/workers-types": "^3.18.0", "@peculiar/webcrypto": "1.4.1", "@types/chai": "^4.3.3", @@ -41473,7 +41473,7 @@ "@clerk/backend-core": { "version": "file:packages/backend-core", "requires": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", "@types/node-fetch": "2.6.2", @@ -42403,9 +42403,9 @@ "@clerk/clerk-expo": { "version": "file:packages/expo", "requires": { - "@clerk/clerk-js": "^4.23.1", - "@clerk/clerk-react": "^4.8.2", - "@clerk/types": "^3.24.0", + "@clerk/clerk-js": "^4.23.2", + "@clerk/clerk-react": "^4.8.3", + "@clerk/types": "^3.24.1", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "*", @@ -43343,9 +43343,9 @@ "@babel/preset-env": "^7.12.1", "@babel/preset-react": "^7.12.5", "@babel/preset-typescript": "^7.12.1", - "@clerk/localizations": "^1.2.1", - "@clerk/shared": "^0.9.0", - "@clerk/types": "^3.24.0", + "@clerk/localizations": "^1.2.2", + "@clerk/shared": "^0.9.1", + "@clerk/types": "^3.24.1", "@emotion/cache": "11.10.5", "@emotion/jest": "^11.10.5", "@emotion/react": "11.10.5", @@ -43413,8 +43413,8 @@ "@clerk/clerk-react": { "version": "file:packages/react", "requires": { - "@clerk/shared": "^0.9.0", - "@clerk/types": "^3.24.0", + "@clerk/shared": "^0.9.1", + "@clerk/types": "^3.24.1", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", @@ -43444,8 +43444,8 @@ "@clerk/clerk-sdk-node": { "version": "file:packages/sdk-node", "requires": { - "@clerk/backend": "^0.4.1", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/types": "^3.24.1", "@types/cookie": "^0.5.0", "@types/cookies": "0.7.7", "@types/express": "4.17.14", @@ -44384,8 +44384,8 @@ "@clerk/edge": { "version": "file:packages/edge", "requires": { - "@clerk/backend-core": "^2.13.1", - "@clerk/types": "^3.24.0", + "@clerk/backend-core": "^2.13.2", + "@clerk/types": "^3.24.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", "jest": "^27.4.7", @@ -45309,7 +45309,7 @@ "@clerk/localizations": { "version": "file:packages/localizations", "requires": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "tsup": "*", "typescript": "*" } @@ -45317,10 +45317,10 @@ "@clerk/nextjs": { "version": "file:packages/nextjs", "requires": { - "@clerk/backend": "^0.4.1", - "@clerk/clerk-react": "^4.8.2", - "@clerk/clerk-sdk-node": "^4.6.1", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/clerk-react": "^4.8.3", + "@clerk/clerk-sdk-node": "^4.6.2", + "@clerk/types": "^3.24.1", "@types/node": "^16.11.55", "@types/react": "*", "@types/react-dom": "*", @@ -46251,9 +46251,9 @@ "@clerk/remix": { "version": "file:packages/remix", "requires": { - "@clerk/backend": "^0.4.1", - "@clerk/clerk-react": "^4.8.2", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/clerk-react": "^4.8.3", + "@clerk/types": "^3.24.1", "@types/cookie": "^0.5.0", "@types/node": "^16.11.55", "@types/react": "*", @@ -47184,7 +47184,7 @@ "@clerk/shared": { "version": "file:packages/shared", "requires": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", @@ -47200,7 +47200,7 @@ "@clerk/themes": { "version": "file:packages/themes", "requires": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "typescript": "*" } }, diff --git a/packages/backend-core/CHANGELOG.md b/packages/backend-core/CHANGELOG.md index 0b1d9bfefd7..7141e77b1de 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.13.2](https://github.com/clerkinc/javascript/compare/@clerk/backend-core@2.13.1...@clerk/backend-core@2.13.2) (2023-01-20) + +**Note:** Version bump only for package @clerk/backend-core + ### [2.13.1](https://github.com/clerkinc/javascript/compare/@clerk/backend-core@2.13.0...@clerk/backend-core@2.13.1) (2023-01-19) ### Bug Fixes diff --git a/packages/backend-core/package.json b/packages/backend-core/package.json index 526fba26ed9..c8a3d8c8603 100644 --- a/packages/backend-core/package.json +++ b/packages/backend-core/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend-core", - "version": "2.13.1", + "version": "2.13.2", "license": "MIT", "description": "Clerk Backend API core resources and authentication utilities for JavaScript environments.", "scripts": { @@ -14,7 +14,7 @@ "main": "dist/cjs/index.js", "module": "dist/mjs/index.js", "dependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6", "@types/node-fetch": "2.6.2", diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index bfdf42d3739..d3e71ac3628 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.4.2](https://github.com/clerkinc/javascript/compare/@clerk/backend@0.4.1...@clerk/backend@0.4.2) (2023-01-20) + +**Note:** Version bump only for package @clerk/backend + ### [0.4.1](https://github.com/clerkinc/javascript/compare/@clerk/backend@0.4.1-staging.0...@clerk/backend@0.4.1) (2023-01-18) **Note:** Version bump only for package @clerk/backend diff --git a/packages/backend/package.json b/packages/backend/package.json index 25b9f7f2b1a..a053be948fc 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/backend", - "version": "0.4.1", + "version": "0.4.2", "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.24.0", + "@clerk/types": "^3.24.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 b58a0e636ad..e24fcc3e6c5 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.23.2](https://github.com/clerkinc/javascript/compare/@clerk/clerk-js@4.23.1...@clerk/clerk-js@4.23.2) (2023-01-20) + +**Note:** Version bump only for package @clerk/clerk-js + ### [4.23.1](https://github.com/clerkinc/javascript/compare/@clerk/clerk-js@4.23.0...@clerk/clerk-js@4.23.1) (2023-01-17) ### Bug Fixes diff --git a/packages/clerk-js/package.json b/packages/clerk-js/package.json index 9d8d617f325..0b21241ac5e 100644 --- a/packages/clerk-js/package.json +++ b/packages/clerk-js/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-js", - "version": "4.23.1", + "version": "4.23.2", "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.2.1", - "@clerk/shared": "^0.9.0", - "@clerk/types": "^3.24.0", + "@clerk/localizations": "^1.2.2", + "@clerk/shared": "^0.9.1", + "@clerk/types": "^3.24.1", "@emotion/cache": "11.10.5", "@emotion/react": "11.10.5", "@floating-ui/react-dom-interactions": "0.6.6", diff --git a/packages/edge/CHANGELOG.md b/packages/edge/CHANGELOG.md index 7c6e7616d49..702677b8ed3 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.13.2](https://github.com/clerkinc/javascript/compare/@clerk/edge@1.13.1...@clerk/edge@1.13.2) (2023-01-20) + +**Note:** Version bump only for package @clerk/edge + ### [1.13.1](https://github.com/clerkinc/javascript/compare/@clerk/edge@1.13.0...@clerk/edge@1.13.1) (2023-01-19) ### Bug Fixes diff --git a/packages/edge/package.json b/packages/edge/package.json index b26a8eb2dda..dd0775c5491 100644 --- a/packages/edge/package.json +++ b/packages/edge/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/edge", - "version": "1.13.1", + "version": "1.13.2", "license": "MIT", "description": "Clerk SDK for serverless and edge environments", "keywords": [ @@ -38,8 +38,8 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/backend-core": "^2.13.1", - "@clerk/types": "^3.24.0", + "@clerk/backend-core": "^2.13.2", + "@clerk/types": "^3.24.1", "@peculiar/webcrypto": "1.4.1", "@types/node": "16.18.6" }, diff --git a/packages/edge/src/info.ts b/packages/edge/src/info.ts index fea649d6adc..e03661f8856 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.13.1'; +export const LIB_VERSION = '1.13.2'; export const LIB_NAME = '@clerk/edge'; diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index 1105cc93ead..237ad13ee96 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.4](https://github.com/clerkinc/javascript/compare/@clerk/clerk-expo@0.11.3...@clerk/clerk-expo@0.11.4) (2023-01-20) + +**Note:** Version bump only for package @clerk/clerk-expo + ### [0.11.3](https://github.com/clerkinc/javascript/compare/@clerk/clerk-expo@0.11.2...@clerk/clerk-expo@0.11.3) (2023-01-19) **Note:** Version bump only for package @clerk/clerk-expo diff --git a/packages/expo/package.json b/packages/expo/package.json index ee2ffd1f393..6223cdc3262 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-expo", - "version": "0.11.3", + "version": "0.11.4", "license": "MIT", "description": "Clerk.dev React Native/Expo library", "keywords": [ @@ -27,13 +27,13 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/clerk-js": "^4.23.1", - "@clerk/clerk-react": "^4.8.2", + "@clerk/clerk-js": "^4.23.2", + "@clerk/clerk-react": "^4.8.3", "base-64": "1.0.0", "react-native-url-polyfill": "1.3.0" }, "devDependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "@types/jest": "^27.4.0", "@types/node": "^16.11.55", "@types/react": "*", diff --git a/packages/localizations/CHANGELOG.md b/packages/localizations/CHANGELOG.md index aa0f2e0a8a0..f69fae9194d 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.2.2](https://github.com/clerkinc/javascript/compare/@clerk/localizations@1.2.1...@clerk/localizations@1.2.2) (2023-01-20) + +**Note:** Version bump only for package @clerk/localizations + ### [1.2.1](https://github.com/clerkinc/javascript/compare/@clerk/localizations@1.2.1-staging.2...@clerk/localizations@1.2.1) (2023-01-17) **Note:** Version bump only for package @clerk/localizations diff --git a/packages/localizations/package.json b/packages/localizations/package.json index 8e32a5df7a6..8aaceb6827e 100644 --- a/packages/localizations/package.json +++ b/packages/localizations/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/localizations", - "version": "1.2.1", + "version": "1.2.2", "license": "MIT", "description": "Localizations for the Clerk components", "keywords": [ @@ -29,7 +29,7 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/types": "^3.24.0" + "@clerk/types": "^3.24.1" }, "devDependencies": { "tsup": "*", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index e0fdc02c71d..e7fe4bc46d8 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/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.7.5](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.7.4...@clerk/nextjs@4.7.5) (2023-01-20) + +### Bug Fixes + +- **nextjs,types:** Make frontendApi or publishableKey mutually exclusive but optional ([953c276](https://github.com/clerkinc/javascript/commit/953c27622ba24054172d6f4178bd5af50f73fa36)) + ### [4.7.4](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.7.3...@clerk/nextjs@4.7.4) (2023-01-19) **Note:** Version bump only for package @clerk/nextjs diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 009f9f97921..360c526f2d6 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/nextjs", - "version": "4.7.4", + "version": "4.7.5", "license": "MIT", "description": "Clerk.dev SDK for NextJS", "keywords": [ @@ -37,10 +37,10 @@ "dev": "tsc -p tsconfig.build.json --watch" }, "dependencies": { - "@clerk/backend": "^0.4.1", - "@clerk/clerk-react": "^4.8.2", - "@clerk/clerk-sdk-node": "^4.6.1", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/clerk-react": "^4.8.3", + "@clerk/clerk-sdk-node": "^4.6.2", + "@clerk/types": "^3.24.1", "tslib": "2.4.1" }, "devDependencies": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 6fdd83e6920..2c220c43559 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/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.8.3](https://github.com/clerkinc/javascript/compare/@clerk/clerk-react@4.8.2...@clerk/clerk-react@4.8.3) (2023-01-20) + +### Bug Fixes + +- **nextjs,types:** Make frontendApi or publishableKey mutually exclusive but optional ([953c276](https://github.com/clerkinc/javascript/commit/953c27622ba24054172d6f4178bd5af50f73fa36)) + ### [4.8.2](https://github.com/clerkinc/javascript/compare/@clerk/clerk-react@4.8.1...@clerk/clerk-react@4.8.2) (2023-01-19) ### Bug Fixes diff --git a/packages/react/package.json b/packages/react/package.json index f88c54eac8e..794c087e1ee 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/clerk-react", - "version": "4.8.2", + "version": "4.8.3", "license": "MIT", "description": "Clerk.dev React library", "keywords": [ @@ -29,8 +29,8 @@ "test": "jest" }, "dependencies": { - "@clerk/shared": "^0.9.0", - "@clerk/types": "^3.24.0", + "@clerk/shared": "^0.9.1", + "@clerk/types": "^3.24.1", "swr": "1.3.0", "tslib": "2.4.1" }, diff --git a/packages/react/src/info.ts b/packages/react/src/info.ts index ccdd045033e..3fa2301cdba 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.8.2'; +export const LIB_VERSION = '4.8.3'; export const LIB_NAME = '@clerk/clerk-react'; diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md index ffe3ca00a53..b44245ad999 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.0.4](https://github.com/clerkinc/javascript/compare/@clerk/remix@2.0.3...@clerk/remix@2.0.4) (2023-01-20) + +**Note:** Version bump only for package @clerk/remix + ### [2.0.3](https://github.com/clerkinc/javascript/compare/@clerk/remix@2.0.2...@clerk/remix@2.0.3) (2023-01-19) **Note:** Version bump only for package @clerk/remix diff --git a/packages/remix/package.json b/packages/remix/package.json index 8f392249db0..965eb930777 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/remix", - "version": "2.0.3", + "version": "2.0.4", "license": "MIT", "description": "Clerk.dev SDK for Remix", "keywords": [ @@ -31,9 +31,9 @@ "lint": "eslint ." }, "dependencies": { - "@clerk/backend": "^0.4.1", - "@clerk/clerk-react": "^4.8.2", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/clerk-react": "^4.8.3", + "@clerk/types": "^3.24.1", "cookie": "0.5.0", "tslib": "2.4.1" }, diff --git a/packages/sdk-node/CHANGELOG.md b/packages/sdk-node/CHANGELOG.md index e95a5b6d003..ccc9c671d9f 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.2](https://github.com/clerkinc/javascript/compare/@clerk/clerk-sdk-node@4.6.1...@clerk/clerk-sdk-node@4.6.2) (2023-01-20) + +**Note:** Version bump only for package @clerk/clerk-sdk-node + ### [4.6.1](https://github.com/clerkinc/javascript/compare/@clerk/clerk-sdk-node@4.6.1-staging.0...@clerk/clerk-sdk-node@4.6.1) (2023-01-18) ### Bug Fixes diff --git a/packages/sdk-node/package.json b/packages/sdk-node/package.json index 665b4208c1a..9745486480b 100644 --- a/packages/sdk-node/package.json +++ b/packages/sdk-node/package.json @@ -1,5 +1,5 @@ { - "version": "4.6.1", + "version": "4.6.2", "license": "MIT", "type": "commonjs", "main": "./dist/index.js", @@ -56,8 +56,8 @@ "typescript": "*" }, "dependencies": { - "@clerk/backend": "^0.4.1", - "@clerk/types": "^3.24.0", + "@clerk/backend": "^0.4.2", + "@clerk/types": "^3.24.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 ef8de84f207..39bfdacd1bc 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.1'; +export const LIB_VERSION = '4.6.2'; export const LIB_NAME = '@clerk/clerk-sdk-node'; diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 3d3ed7ceecc..25d16223f3e 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.9.1](https://github.com/clerkinc/clerk_docker/compare/@clerk/shared@0.9.0...@clerk/shared@0.9.1) (2023-01-20) + +**Note:** Version bump only for package @clerk/shared + ## [0.9.0](https://github.com/clerkinc/clerk_docker/compare/@clerk/shared@0.9.0-staging.2...@clerk/shared@0.9.0) (2023-01-17) ### Bug Fixes diff --git a/packages/shared/package.json b/packages/shared/package.json index 42686ba82a4..15c7390443b 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/shared", - "version": "0.9.0", + "version": "0.9.1", "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.24.0", + "@clerk/types": "^3.24.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 abe5c33138c..bb03e16291b 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.39](https://github.com/clerkinc/javascript/compare/@clerk/themes@1.2.38...@clerk/themes@1.2.39) (2023-01-20) + +**Note:** Version bump only for package @clerk/themes + ### [1.2.38](https://github.com/clerkinc/javascript/compare/@clerk/themes@1.2.38-staging.1...@clerk/themes@1.2.38) (2023-01-17) **Note:** Version bump only for package @clerk/themes diff --git a/packages/themes/package.json b/packages/themes/package.json index e8cee32da04..248b4dc440f 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/themes", - "version": "1.2.38", + "version": "1.2.39", "license": "MIT", "description": "Themes for the Clerk auth components", "keywords": [ @@ -28,7 +28,7 @@ "lint": "eslint ." }, "devDependencies": { - "@clerk/types": "^3.24.0", + "@clerk/types": "^3.24.1", "typescript": "*" }, "peerDependencies": { diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index e46c867677c..ea117f06be6 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/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. +### [3.24.1](https://github.com/clerkinc/javascript/compare/@clerk/types@3.24.0...@clerk/types@3.24.1) (2023-01-20) + +### Bug Fixes + +- **nextjs,types:** Make frontendApi or publishableKey mutually exclusive but optional ([953c276](https://github.com/clerkinc/javascript/commit/953c27622ba24054172d6f4178bd5af50f73fa36)) + ## [3.24.0](https://github.com/clerkinc/javascript/compare/@clerk/types@3.24.0-staging.1...@clerk/types@3.24.0) (2023-01-17) **Note:** Version bump only for package @clerk/types diff --git a/packages/types/package.json b/packages/types/package.json index ba2bb636649..e61a47f3991 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@clerk/types", - "version": "3.24.0", + "version": "3.24.1", "license": "MIT", "description": "Typings for Clerk libraries.", "keywords": [