openapi-diff
openapi-diff copied to clipboard
Utility for comparing two OpenAPI specifications.
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.4.2 to 3.5.0. Release notes Sourced from org.apache.maven.plugins:maven-jar-plugin's releases. 3.5.0 🚀 New features and improvements Add new "attach" configuration parameter (3.x port of #482) (#483) @hgschmie add...
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. Release notes Sourced from actions/checkout's releases. v6.0.0 What's Changed Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 Persist...
This PR introduces a potential solution for issue #798. I’d appreciate any feedback or suggestions for alternative approaches. fixes https://github.com/OpenAPITools/openapi-diff/issues/798 fixes https://github.com/OpenAPITools/openapi-diff/issues/797
It would be nice if there were a built-in TeamCity renderer, that can render [TeamCity service messages](https://www.jetbrains.com/help/teamcity/2025.07/service-messages.html), like for example ```plain ##teamcity[inspectionType category='openapi-diff' id='new-endpoint' name='New Endpoint' description='info -- New Endpoint']...
I'm implementing `ExtensionDiff`s, but it seems they don't make it into the renderers, or at least I don't see how they would. I.e. I'm only using console and html. The...
## Problem When an enum value is renamed in an OpenAPI specification (e.g., `StatusThree` → `StatusNew`), the markdown changelog generator would show it as separate "Added" and "Removed" entries instead...
I tested that on version 2.1.2 and 2.1.3. This unusual case but happened. The following is modified excerpt of the json files. One of the enum field has bee renamed...
Hello I've run into an interesting problem with version `2.1.2` of openapi-diff. I've redacted/dumbed down this example spec to be the smallest piece possible. It would seem that in this...
**Description** When a change is introduced solely to the name property of an apiKey securitySchemes object in an OpenAPI 3.1 specification, openapi‑diff merely reports that a change occurred without providing...
**Describe the bug** In the response body, if you change the following field: ```yaml content: application/json: schema: properties: id: oneOf: - type: integer - type: string required: - id type:...