Tech
My OpenAPI differ flagged a breaking change that broke nobody — the enum shrank on the response side
I built an OpenAPI changelog generator because writing API release notes was eating my afternoons: diff two specs, output a structured list of breaking changes, no LLM rewriting history. First real dogfood run — comparing my own API's v3 spec against v2 — it flagged exactly one breaking change. Except that change had shipped a week earlier and nothing broke.
The delta: a status field's enum went from ["queued","shipped","failed"] to ["queued","shipped"] . Textbook breaking change, the di...
Read the full discussion on Dev.to
This article was aggregated from Dev.to. Click to join the conversation.
View on Dev.to