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/microfrontends/groups/{groupId}/projects.
Who is affected
Code that reads GET /v1/microfrontends/groups/{groupId}/projects (projects[].resourceConfig.elasticBuildMachine.memory).
Before and after
| Where | Before | After |
|---|---|---|
| GET /v1/microfrontends/groups/{groupId}/projects · projects[].resourceConfig.elasticBuildMachine.memory | present | absent |
| DELETE /v1/projects/{idOrName}/avatar · resourceConfig.elasticBuildMachine.memory | present | absent |
| PATCH /v1/projects/{projectId}/microfrontends · defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| GET /v10/projects · projects[].resourceConfig.elasticBuildMachine.memory | present | absent |
| GET /v10/projects · projects[].defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| GET /v9/projects/{idOrName} · defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| GET /v9/projects/{idOrName} · resourceConfig.elasticBuildMachine.memory | present | absent |
| GET /v10/projects · resourceConfig.elasticBuildMachine.memory | present | absent |
| GET /v1/microfrontends/groups/{groupId}/projects · projects[].defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| POST /v1/projects/{idOrName}/avatar · defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| POST /v1/projects/{idOrName}/avatar · resourceConfig.elasticBuildMachine.memory | present | absent |
| DELETE /v1/projects/{idOrName}/avatar · defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| PATCH /v1/projects/{projectId}/microfrontends · resourceConfig.elasticBuildMachine.memory | present | absent |
| POST /v11/projects · defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| POST /v11/projects · resourceConfig.elasticBuildMachine.memory | present | absent |
| PATCH /v9/projects/{idOrName} · defaultResourceConfig.elasticBuildMachine.memory | present | absent |
| PATCH /v9/projects/{idOrName} · resourceConfig.elasticBuildMachine.memory | present | absent |
Code that breaks
// response.projects[0].resourceConfig.elasticBuildMachine.memory is now undefined const memory = response.projects[0].resourceConfig.elasticBuildMachine.memory;
Based on Vercel’s published API specification. How severity is decided.