openapi-diff icon indicating copy to clipboard operation
openapi-diff copied to clipboard

Utility for comparing two OpenAPI specifications.

Results 131 openapi-diff issues
Sort by recently updated
recently updated
newest added

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...

dependencies
java

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...

dependencies
github_actions

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']...

Render capabilities

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...

enhancement
Render capabilities

## 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...

OpenAP 3.1.0 Support

**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:...

Breaking/Non-Breaking classification