Roll It Out, Then Delete the Flag: RocketFlag 2.7
The cockpit dashboard is now the default for everyone, audit logs show a proper diff instead of a spot-the-difference puzzle, and flag names finally accept normal punctuation.
Published on August 26, 2026

There’s a moment in every feature flag’s life that teams love to talk about and rarely actually do: deleting it. You ship the thing behind a flag, you roll it out, everyone moves on, and the flag sits there at 100% forever, quietly judging you from the stale flags panel.
RocketFlag 2.7 is the release where we took our own medicine. The new dashboard (the cockpit, as it’s known internally) finished its rollout, so this release removes the flag that gated it. Shipped behind a flag, rolled out gradually, flag deleted, code cleaned up. The full lifecycle, end to end, on our own product. If we’re going to build a Flag Caretaker that nags you about stale flags, the least we can do is not feed it.
Here’s what else is in 2.7.
The cockpit is now everyone’s dashboard
When you log in, you now land on the workspace summary: evaluations, flag health, team activity and traffic for your whole organisation, filterable by time range. I covered it in detail last month, so I won’t rehash it here.
The old projects list hasn’t gone anywhere. It’s still on its own page and on each organisation’s dashboard. The cockpit just gives you the “is everything ok?” view first, which is what a dashboard should have been doing all along.
Audit logs now show a proper diff
This is my favourite quality-of-life change in the release. Expanding an entry in the activity feed used to show you two near-identical blocks of raw data, before and after, and leave you to play spot-the-difference. Fine for a toggled boolean. Miserable for a cohort with forty user IDs where someone changed one of them.
Now you get a single highlighted diff: removed values in red, added values in green, everything unchanged dimmed out. Reordered lists show as a move rather than a value disappearing from one spot and reappearing in another. When someone asks “what actually changed in production at 4pm?”, the answer is now one glance instead of a forensic exercise.

Flag names accept normal punctuation
Confession time. Until this release, creating a flag with a properly written description could fail validation. Quotes, apostrophes, brackets, all rejected. A customer hit this trying to write a description containing an apostrophe, which is a completely reasonable thing to do in the English language, and the console’s response was a generic “invalid request”. Not our finest hour.
2.7 fixes both halves of that. Names and descriptions now accept everyday punctuation, full stop (and commas, and quotes). And the fields that genuinely do need restrictions, like cohort and environment names, now tell you exactly which character is the problem, flagged while you’re still typing rather than after you press save.
The smaller things
Invited members stay Pending until they accept. Previously, inviting someone who already had a RocketFlag account marked them active the moment you sent the invitation, before they’d done anything. Your member list now reflects who has actually joined, not who you’ve emailed.
Ultra is now Enterprise. A rename across billing, badges and upgrade prompts. Pricing, features and existing subscriptions are unchanged, and there’s nothing to do on your side. It just describes the tier the way everyone was already describing it to us.
Protected keys have been retired. The option to put a shared secret in front of a flag’s evaluation is gone from the console and the API. Before removing it we checked usage across production and found exactly zero flags relying on it, which made this an easy call: better to delete an unused feature than carry its weight forward forever. Same philosophy as the cockpit flag, really. If you were somehow depending on it, get in touch before upgrading.
Go have a look
That’s 2.7. If you’re already on RocketFlag, log in and enjoy the cockpit and the diffs. If you’re not, the console is right here and the free tier doesn’t ask for a credit card. Unlimited seats, unlimited evaluations, no meter running when your team grows.
As always, if 2.7 fixes something that’s been bugging you, or doesn’t fix the thing that is, I want to hear about it. Contact us or find me on the socials.
