LaunchFlag

LaunchFlag / Changelog

Changelog

Everything shipped in LaunchFlag, newest first. New features, improvements and fixes, one entry each. RSS.

4 September 2026

#
  • Improved

    Flagship is now LaunchFlag

    The product, the SDK and the MCP server all carry the LaunchFlag name, so the package you install is @launchflag/sdk and the setup command is npx launchflag init. Nothing about your keys or your flags changed.

  • New

    Local evaluation and the config endpoint

    The SDK now fetches one rule document from /api/config and decides every flag inside your process, so 200 users across 40 flags cost a single request per cache window instead of one per user. The document carries no user data, caches at the edge, and revalidates with an ETag, so an unchanged config costs nothing.

  • New

    Three environments with promotion

    Every project has dev, staging and prod, each with its own key, so the same code returns different answers on your laptop and in production. Promote copies one environment forward, dev to staging and staging to prod, and a human always does the last step.

  • New

    Multivariate flags

    A flag can now carry 2 to 5 arms with integer weights summing to 100, read with variant() instead of flag(). Each user keeps the same arm forever because the bucket is hashed from the user id, so the split is stable across servers and deploys.

  • New

    First N targeting

    Turn a flag on for the first N people who reach it and it closes itself once the seats are gone, which is the shape most early access actually has. Admission is a row in the database rather than arithmetic, so those flags call /api/eval and the answer is cached for 60 seconds per user.

  • New

    Project members

    Invite someone to a project and they can create and flip flags while the owner keeps billing, deletion and key regeneration. Every flip records who did it, so the audit log names a person rather than an account.

  • New

    Trial pricing and the founding offer

    LaunchFlag is a 14-day trial with no card, then Pro at $12 a month or Launch at $29, priced per project rather than per seat. The first 10 customers keep 50% off for life with the code LAUNCH50.

  • New

    Hosted MCP server and npx launchflag init

    Claude Code, Cursor and Codex can create, read and flip flags through the hosted MCP server using a management token, so an agent can wrap its own risky change in a switch. One command, npx launchflag init, writes your dev key to .env.local, downloads the agent skill and configures the MCP server.

  • New

    Docs

    Two pages that hold everything: the SDK quickstart with the raw API and rate limits, and a page on agents and MCP. Both have a contents rail that follows your scroll, deep links on every heading, and a filter on the / key.

  • Improved

    New interface across the whole product

    The dashboard, the landing page and the docs now run on one design system: off-white, hairline rules, Archivo headlines, and red reserved for the things that actually do something. The flag list is a table on desktop and cards on mobile, and the kill switch is a full-width control you can hit with a thumb.