Summary

On July 23, 2026, Vercel added vercel flags versions to print a flag's full revision history (author, message, timestamp, changed environments) and vercel flags versions diff to show field-level changes to targeting rules, rollout percentages, and conditions, with environment filtering, pagination, and JSON output for automation.

What changed

The Vercel CLI gained vercel flags versions <flag> to print full revision history (author, message, timestamp, changed environments) and vercel flags versions diff to compare revisions with field-level semantic diffs of targeting rules, rollout percentages, and conditions (marked +, -, ~). Commands support --environment filtering, --limit/--cursor pagination, and --json output.

Why it matters

Version history and semantic diffs turn feature flags into an auditable, reviewable configuration surface, letting teams trace who changed a rollout and what changed from the terminal or in automation. It brings change-management discipline to flags and complements the same-day live evaluation metrics, deepening Vercel Flags as a governance tool.

Evidence excerpt

vercel flags versions... prints the full revision history for a flag, with each revision's author, message, timestamp, and changed environments.

Sources