What changed
Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.
Affects GET /v1/global-config.
Who is affected
Code that reads GET /v1/global-config (schema).
Before and after
| Where | Before | After |
|---|---|---|
| GET /v1/global-config · schema | present | absent |
| POST /v1/global-config · syncedToDynamoAt | present | absent |
| POST /v1/global-config · transfer | present | absent |
| GET /v1/global-config/{edgeConfigId} · schema | present | absent |
| GET /v1/global-config · purpose | present | absent |
| GET /v1/global-config · transfer | present | absent |
| POST /v1/global-config · deletedAt | present | absent |
| POST /v1/global-config · purpose | present | absent |
| POST /v1/global-config · schema | present | absent |
| GET /v1/global-config/{edgeConfigId} · deletedAt | present | absent |
| GET /v1/global-config/{edgeConfigId} · purpose | present | absent |
| GET /v1/global-config/{edgeConfigId} · syncedToDynamoAt | present | absent |
| GET /v1/global-config/{edgeConfigId} · transfer | present | absent |
| PUT /v1/global-config/{edgeConfigId} · deletedAt | present | absent |
| PUT /v1/global-config/{edgeConfigId} · purpose | present | absent |
| PUT /v1/global-config/{edgeConfigId} · schema | present | absent |
| PUT /v1/global-config/{edgeConfigId} · syncedToDynamoAt | present | absent |
| PUT /v1/global-config/{edgeConfigId} · transfer | present | absent |
Code that breaks
// response.schema is now undefined const schema = response.schema;
Based on Vercel’s published API specification. How severity is decided.