Flags SDK Updates & Release Notes

26 updates curated from 1 source by the Releasebot Team. Last updated: Apr 15, 2026

Get this feed:
  • Apr 14, 2026
    • Date parsed from source:
      Apr 14, 2026
    • First seen by Releasebot:
      Apr 15, 2026
    Vercel logo

    Flags SDK by Vercel

    Flags SDK adds progressive rollout outcome tracking.

    Minor Changes

    80dcdad: Add progressive rollout outcome

    Original source
  • Apr 14, 2026
    • Date parsed from source:
      Apr 14, 2026
    • First seen by Releasebot:
      Mar 12, 2026
    • Modified by Releasebot:
      Apr 15, 2026
    Vercel logo

    Flags SDK by Vercel

    @flags-sdk/[email protected]

    Flags SDK adds progressive rollout outcome and updates dependencies.

    Minor Changes

    80dcdad: Add progressive rollout outcome

    Patch Changes

    Updated dependencies [80dcdad]

    @vercel/[email protected]

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Vercel and hundreds of other software products.

    Create account
  • Apr 3, 2026
    • Date parsed from source:
      Apr 3, 2026
    • First seen by Releasebot:
      Apr 3, 2026
    Vercel logo

    Flags SDK by Vercel

    Flags SDK improves Next.js flag evaluation performance with caching and lower microtask overhead.

    Patch Changes

    • c08f3e5: Improve performance by caching next/headers imports. Previously every flag evaluation in Next.js App Router would run await import("next/headers"). The imported module is cached by the runtime, but we would still go through the event loop unnecessarily. Now we cache the resolved module in a local variable so only the first call awaits the dynamic import; subsequent calls skip the microtask entirely.

    • c08f3e5: Reduce microtask queue overhead in flag evaluation by replacing the async IIFE around decide() with a direct call and Promise.resolve().

    Original source
  • Mar 21, 2026
    • Date parsed from source:
      Mar 21, 2026
    • First seen by Releasebot:
      Mar 22, 2026
    Vercel logo

    Flags SDK by Vercel

    Flags SDK fixes SDK key detection to avoid false positives with third-party vf_ identifiers.

    Patch Changes

    b755ffe: Fix SDK key detection to avoid false positives with third-party identifiers.

    The SDK key validation now uses a regex to require the format vf_server_* or vf_client_* instead of accepting any string starting with vf_. This prevents false positives with third-party service identifiers that happen to start with vf_ (e.g., Stripe identity flow IDs like vf_1PyHgVLpWuMxVFx...).

    Original source
  • Mar 21, 2026
    • Date parsed from source:
      Mar 21, 2026
    • First seen by Releasebot:
      Mar 22, 2026
    Vercel logo

    Flags SDK by Vercel

    Flags SDK fixes SDK key detection to avoid false positives with third-party vf_ identifiers.

    Patch Changes

    b755ffe: Fix SDK key detection to avoid false positives with third-party identifiers.

    The SDK key validation now uses a regex to require the format vf_server_* or vf_client_* instead of accepting any string starting with vf_. This prevents false positives with third-party service identifiers that happen to start with vf_ (e.g., Stripe identity flow IDs like vf_1PyHgVLpWuMxVFx...).

    Original source
  • Mar 21, 2026
    • Date parsed from source:
      Mar 21, 2026
    • First seen by Releasebot:
      Mar 22, 2026
    Vercel logo

    Flags SDK by Vercel

    @flags-sdk/[email protected]

    Flags SDK ships a patch update with refreshed dependencies, including @vercel/flags-core 1.3.1.

    Patch Changes

    Updated dependencies [b755ffe]

    @vercel/[email protected]

    Original source
  • Mar 19, 2026
    • Date parsed from source:
      Mar 19, 2026
    • First seen by Releasebot:
      Mar 20, 2026
    Vercel logo

    Flags SDK by Vercel

    Flags SDK loosens Evaluation type restrictions to fix an accidental breaking change for type-based usage.

    Patch Changes

    b81963d: Loosen the type restrictions on the Evaluation type as the previous implementation would only work with interface but not with type that lead to an accidental breaking change.

    Original source
  • Mar 19, 2026
    • Date parsed from source:
      Mar 19, 2026
    • First seen by Releasebot:
      Mar 20, 2026
    Vercel logo

    Flags SDK by Vercel

    @flags-sdk/[email protected]

    Flags SDK loosens Evaluation type restrictions and updates dependencies in a patch release.

    Patch Changes

    • b81963d: Loosen the type restrictions on the Evaluation type as the previous implementation would only work with interface but not with type that lead to an accidental breaking change.

    Updated dependencies [b81963d]

    Original source
  • Mar 18, 2026
    • Date parsed from source:
      Mar 18, 2026
    • First seen by Releasebot:
      Mar 18, 2026
    Vercel logo

    Flags SDK by Vercel

    Flags SDK releases minor changes that let developers specify entities type when creating clients and tailor evaluations with a custom entities type; it also patches to skip sending config read events for dev and custom backends.

    Minor Changes

    64619d7: Allow specifying entities type when creating clients

    You can now create clients while specifying the entities type:

    type Entities = { user: { id: string; name?: string } };
    const client = createClient<Entities>("");
    client.evaluate("flagKey", undefined, { user: { id: "" } }); // uses Entities type for context
    

    You can still narrow the entities type when evaluating flags:

    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
    Original source
  • Mar 18, 2026
    • Date parsed from source:
      Mar 18, 2026
    • First seen by Releasebot:
      Mar 18, 2026
    Vercel logo

    Flags SDK by Vercel

    @flags-sdk/[email protected]

    Flags SDK releases a minor update that lets developers specify entities type when creating clients and narrows types when evaluating flags, plus dependency bumps for vercel/flags-core.

    Minor Changes

    64619d7: Allow specifying entities type when creating clients
    You can now create clients while specifying the entities type:
    type Entities = { user: { id: string; name?: string } };
    const client = createClient<Entities>("");
    client.evaluate("flagKey", undefined, { user: { id: "" } }); // uses Entities type for context
    You can still narrow the entities type when evaluating flags:
    client.evaluate<{ user: { id: string; name: string } }>(
    "flagKey",
    false,
    { user: { id: "", name: "" } } // uses custom entities type
    );

    type Entities = { user: { id: string; name?: string } };
    const client = createClient&lt;Entities&gt;("");
    client.evaluate("flagKey", undefined, { user: { id: "" } }); // uses Entities type for context
    
    client.evaluate&lt;{ user: { id: string; name: string } }&gt;(
    "flagKey",
    false,
    { user: { id: "", name: "" } } // uses custom entities type
    );
    

    Patch Changes

    Updated dependencies [64619d7]
    Updated dependencies [4a5f56a]
    @vercel/[email protected]

    Original source
  • Mar 12, 2026
    • Date parsed from source:
      Mar 12, 2026
    • First seen by Releasebot:
      Mar 12, 2026
    Vercel logo

    Flags SDK by Vercel

    Vercel patches internal flag hooks to guard when runtime helpers are not exposed during evaluation.

    Patch Changes

    dd1396e: Guard internal flag hooks when Vercel does not expose the expected runtime helpers during evaluation.

    Original source
  • Mar 12, 2026
    • Date parsed from source:
      Mar 12, 2026
    • First seen by Releasebot:
      Mar 12, 2026
    Vercel logo

    Flags SDK by Vercel

    Vercel releases a patch that guards internal flag hooks when expected runtime helpers aren’t exposed during evaluation.

    Patch Changes

    dd1396e: Guard internal flag hooks when Vercel does not expose the expected runtime helpers during evaluation.

    Original source
  • Mar 9, 2026
    • Date parsed from source:
      Mar 9, 2026
    • First seen by Releasebot:
      Mar 10, 2026
    Vercel logo

    Flags SDK by Vercel

    Vercel announces minor changes adding userAgentSuffix support and clearer prepareFlagsDefinitions outcomes.

    Minor Changes

    • 05a5ebf: accept userAgentSuffix instead of version

    • 10c10b6: Return meaningful result from prepareFlagsDefinitions indicating whether definitions were created or skipped

    Original source
  • Mar 9, 2026
    • Date parsed from source:
      Mar 9, 2026
    • First seen by Releasebot:
      Mar 10, 2026
    Vercel logo

    Flags SDK by Vercel

    Vercel: The Flags SDK uses __no_flags__ when an app transitions from precomputing flags to none, ensuring prerender still rewrites pages.

    Patch Changes

    77727aa: The Flags SDK now handles when an app goes from precomputing one or more flags to precomputing none.

    In this case we use no_flags as the serialized value so the app will still rewrite and prerender the page.

    precompute, generatePermutations, serialize and deserialize were adjusted to generate and parse no_flags correctly.

    Original source
  • Mar 6, 2026
    • Date parsed from source:
      Mar 6, 2026
    • First seen by Releasebot:
      Mar 6, 2026
    Vercel logo

    Flags SDK by Vercel

    Vercel releases initial version of @vercel/prepare-flags-definitions, extracting core flag definitions into a standalone reusable package.

    Minor Changes

    96ba122: Initial release of @vercel/prepare-flags-definitions. Extracts the core flag definitions preparation logic from the Vercel CLI into a standalone, reusable package.

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.

Similar to Flags SDK with recent updates: