Vercel shipped a couple of CDN improvements on March 5th that are worth highlighting.
1. Update routing rules without a new deployment
You can now create and modify project-level routing rules: things like setting response headers or rewriting requests to an external API without triggering a new deployment. Changes take effect instantly once published.
Project-level routes sit between bulk redirects and your deployment config routes (e.g. vercel.json, vercel.ts, or next.config.js), so the full routing order is now:
- Bulk redirects
- Project-level routes ā new
- Deployment config routes
These are available on all plans and can be managed via the dashboard, API, CLI, or Vercel SDK.
2. A new CDN dashboard experience
The CDN tab in your project dashboard has been redesigned to bring traffic, caching, and routing into one place. Hereās whatās included:
- Overview: A live map of global traffic distribution across Vercel regions, plus top-level request volume and cache performance metrics.
- Caches: A refreshed page for purging content across CDN caching layers (previously buried under project settings).
- Project-level Routing: The new UI for managing the deployment-free routing rules mentioned above.