From feaa241ae30c21d9603e511bfac6966d01b1362e Mon Sep 17 00:00:00 2001 From: Dimitris Klouvas Date: Thu, 7 Dec 2023 11:28:21 +0200 Subject: [PATCH 1/3] fix(backend): Add `createdAt` param in User#createUser request Resolves https://github.com/clerk/javascript/issues/2281 --- packages/backend/src/api/endpoints/UserApi.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/backend/src/api/endpoints/UserApi.ts b/packages/backend/src/api/endpoints/UserApi.ts index e069af0c6e3..7fa019238c8 100644 --- a/packages/backend/src/api/endpoints/UserApi.ts +++ b/packages/backend/src/api/endpoints/UserApi.ts @@ -68,6 +68,7 @@ type CreateUserParams = { skipPasswordRequirement?: boolean; totpSecret?: string; backupCodes?: string[]; + createdAt?: Date; } & UserMetadataParams & (UserPasswordHashingParams | object); From ab0a97b8fe62ef54a5822e6d40656c9a467a048e Mon Sep 17 00:00:00 2001 From: Dimitris Klouvas Date: Thu, 7 Dec 2023 11:43:08 +0200 Subject: [PATCH 2/3] fix(clerk-sdk-node): Fix `verifyToken()` signature to support a signle token param Resolves https://github.com/clerk/javascript/issues/2280 --- packages/sdk-node/src/clerkClient.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sdk-node/src/clerkClient.ts b/packages/sdk-node/src/clerkClient.ts index cbb6e61548b..01b01ee69d5 100644 --- a/packages/sdk-node/src/clerkClient.ts +++ b/packages/sdk-node/src/clerkClient.ts @@ -8,7 +8,7 @@ import { loadApiEnv, loadClientEnv } from './utils'; type ExtendedClerk = ReturnType & { expressWithAuth: ReturnType; expressRequireAuth: ReturnType; - verifyToken: typeof _verifyToken; + verifyToken: (token: string, verifyOpts?: Parameters[1]) => ReturnType; }; /** From 548b994ae169524228f8fb16485f4426cc5b8ed2 Mon Sep 17 00:00:00 2001 From: Dimitris Klouvas Date: Thu, 7 Dec 2023 11:48:54 +0200 Subject: [PATCH 3/3] chore(repo): Add changeset --- .changeset/little-dolphins-scream.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changeset/little-dolphins-scream.md diff --git a/.changeset/little-dolphins-scream.md b/.changeset/little-dolphins-scream.md new file mode 100644 index 00000000000..a0c94c8e395 --- /dev/null +++ b/.changeset/little-dolphins-scream.md @@ -0,0 +1,7 @@ +--- +'@clerk/clerk-sdk-node': minor +'@clerk/backend': minor +--- + +Add missing `createdAt` param in `User#createUser()` of `@clerk/backend`. +Fix `clerkClient.verifyToken()` signature to support a single `token: string` parameter. \ No newline at end of file