API · SDK · runtime · authentication lifecycle intelligence

Last updated · 9 September 2026

SchemaTrace

Breaking changes, enforcement dates and migration requirements.

ST-2026-112 · Removals & lifecycle enforcement

Vercel deprecates Edge Middleware and Edge Functions in favour of Routing Middleware and Vercel Functions

Vercel deprecated Edge Middleware and Edge Functions and named Vercel Routing Middleware and Vercel Functions as their replacements.

VercelEdge FunctionsMiddlewaredeprecation

Previous state

New and existing projects could select the legacy Edge Middleware and Edge Functions product forms.

Current state

Edge Middleware and Edge Functions are deprecated; Routing Middleware and Vercel Functions are the named replacement product forms, with the new-project restriction stated for Edge Functions.

Who needs to care

Vercel projects using Edge Middleware or Edge Functions, especially teams creating new projects or planning runtime migration.

What to do

Move new implementations to Routing Middleware and Vercel Functions, test runtime differences, and monitor Vercel for any later removal or end-of-support date.

What the source does not prove

Vercel publishes no separate forced-removal or end-of-support date. Do not claim an immediate cutoff or indefinite support for existing deployments.

Lifecycle history

Dated event sequence

  1. Deprecation and replacements published

    Vercel named Routing Middleware and Vercel Functions as replacements for the deprecated Edge product forms.

Evidence ledger

First-party sources

  1. 01
    Vercel — Edge Middleware and Edge Functions are now powered by Vercel Functions

    Official Vercel changelog · 2025-06-25

    Open official source ↗