From e27989b94a53953ec30a6b607b2de14d0918a8da Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 09:09:58 +0000 Subject: [PATCH] Version Packages --- .changeset/bumpy-gifts-peel.md | 24 -------------------- .changeset/warm-seals-peel.md | 5 ----- packages/adapter-vercel/CHANGELOG.md | 30 +++++++++++++++++++++++++ packages/adapter-vercel/package.json | 2 +- packages/vercel-flags-core/CHANGELOG.md | 28 +++++++++++++++++++++++ packages/vercel-flags-core/package.json | 2 +- 6 files changed, 60 insertions(+), 31 deletions(-) delete mode 100644 .changeset/bumpy-gifts-peel.md delete mode 100644 .changeset/warm-seals-peel.md diff --git a/.changeset/bumpy-gifts-peel.md b/.changeset/bumpy-gifts-peel.md deleted file mode 100644 index 5616391e..00000000 --- a/.changeset/bumpy-gifts-peel.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -"@vercel/flags-core": minor -"@flags-sdk/vercel": minor ---- - -Allow specifying entities type when creating clients - -You can now create clients while specifying the entities type: - -```ts -type Entities = { user: { id: string, name?: string } } -const client = createClient('') -client.evaluate('flagKey', undefined, { user: { id: '' } }) // uses Entities type for context -``` - -You can still narrow the entities type when evaluating flags: - -```ts -client.evaluate<{ user: { id: string, name: string } }>( - 'flagKey', - false, - { user: { id: '', name: '' } } // uses custom entities type -) -``` diff --git a/.changeset/warm-seals-peel.md b/.changeset/warm-seals-peel.md deleted file mode 100644 index d6c213a9..00000000 --- a/.changeset/warm-seals-peel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@vercel/flags-core": patch ---- - -Skip sending config read events for dev and custom backends diff --git a/packages/adapter-vercel/CHANGELOG.md b/packages/adapter-vercel/CHANGELOG.md index fe826865..204292e9 100644 --- a/packages/adapter-vercel/CHANGELOG.md +++ b/packages/adapter-vercel/CHANGELOG.md @@ -1,5 +1,35 @@ # @flags-sdk/vercel +## 1.1.0 + +### Minor Changes + +- 64619d7: Allow specifying entities type when creating clients + + You can now create clients while specifying the entities type: + + ```ts + type Entities = { user: { id: string; name?: string } }; + const client = createClient(""); + client.evaluate("flagKey", undefined, { user: { id: "" } }); // uses Entities type for context + ``` + + You can still narrow the entities type when evaluating flags: + + ```ts + client.evaluate<{ user: { id: string; name: string } }>( + "flagKey", + false, + { user: { id: "", name: "" } } // uses custom entities type + ); + ``` + +### Patch Changes + +- Updated dependencies [64619d7] +- Updated dependencies [4a5f56a] + - @vercel/flags-core@1.2.0 + ## 1.0.3 ### Patch Changes diff --git a/packages/adapter-vercel/package.json b/packages/adapter-vercel/package.json index bdbbf54b..07c8fad2 100644 --- a/packages/adapter-vercel/package.json +++ b/packages/adapter-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@flags-sdk/vercel", - "version": "1.0.3", + "version": "1.1.0", "description": "", "keywords": [], "license": "MIT", diff --git a/packages/vercel-flags-core/CHANGELOG.md b/packages/vercel-flags-core/CHANGELOG.md index 52ca663b..92d46fa4 100644 --- a/packages/vercel-flags-core/CHANGELOG.md +++ b/packages/vercel-flags-core/CHANGELOG.md @@ -1,5 +1,33 @@ # @vercel/flags-core +## 1.2.0 + +### Minor Changes + +- 64619d7: Allow specifying entities type when creating clients + + You can now create clients while specifying the entities type: + + ```ts + type Entities = { user: { id: string; name?: string } }; + const client = createClient(""); + client.evaluate("flagKey", undefined, { user: { id: "" } }); // uses Entities type for context + ``` + + You can still narrow the entities type when evaluating flags: + + ```ts + client.evaluate<{ user: { id: string; name: string } }>( + "flagKey", + false, + { user: { id: "", name: "" } } // uses custom entities type + ); + ``` + +### Patch Changes + +- 4a5f56a: Skip sending config read events for dev and custom backends + ## 1.1.1 ### Patch Changes diff --git a/packages/vercel-flags-core/package.json b/packages/vercel-flags-core/package.json index bed33d22..279e3055 100644 --- a/packages/vercel-flags-core/package.json +++ b/packages/vercel-flags-core/package.json @@ -1,6 +1,6 @@ { "name": "@vercel/flags-core", - "version": "1.1.1", + "version": "1.2.0", "description": "", "keywords": [], "license": "MIT",