Skip to content

feat: add OpenAPI 3.1 support via oasdiff v1.15.0-openapi31.beta.1 (#93) #453

feat: add OpenAPI 3.1 support via oasdiff v1.15.0-openapi31.beta.1 (#93)

feat: add OpenAPI 3.1 support via oasdiff v1.15.0-openapi31.beta.1 (#93) #453

Triggered via push April 15, 2026 13:11
Status Success
Total duration 17s
Artifacts

test.yaml

on: push
Test diff action
8s
Test diff action
Test diff action with exclude-elements option
6s
Test diff action with exclude-elements option
Test diff action with composed option
5s
Test diff action with composed option
Test breaking changes
12s
Test breaking changes
Test fail on breaking changes
6s
Test fail on breaking changes
Test breaking action with petsotre to validate no error of unable to process file command 'output...
7s
Test breaking action with petsotre to validate no error of unable to process file command 'output...
Test breaking action with composed option
10s
Test breaking action with composed option
Test breaking changes with deprecation
5s
Test breaking changes with deprecation
Test generation of changelog
5s
Test generation of changelog
Test changelog action with composed option
10s
Test changelog action with composed option
Test breaking action with flatten-allof option
10s
Test breaking action with flatten-allof option
Test breaking action with err-ignore option
6s
Test breaking action with err-ignore option
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 5 warnings, and 5 notices
response-property-became-optional: specs/petstore-revision.yaml#L0
in API GET /pets/{petId} the response property `name` became optional for the status `200`
response-property-became-optional: specs/petstore-revision.yaml#L0
in API GET /pets/{petId} the response property `message` became optional for the status `default`
response-property-became-optional: specs/petstore-revision.yaml#L0
in API POST /pets the response property `message` became optional for the status `default`
new-required-request-property: specs/petstore-revision.yaml#L102
in API POST /pets added the new required request property `tag2`
response-property-became-optional: specs/petstore-revision.yaml#L0
in API GET /pets the response property `message` became optional for the status `default`
response-property-became-optional: specs/petstore-revision.yaml#L0
in API GET /pets the response property `/items/name` became optional for the status `200`
api-removed-without-deprecation: specs/glob/base/base.yaml#L0
in API GET /pets api removed without deprecation
response-property-became-optional: specs/revision-allof.yaml#L0
in API GET /pets/{petId} the response property `name` became optional for the status `200`
api-removed-without-deprecation: specs/base.yaml#L0
in API GET /pets api removed without deprecation
response-optional-property-removed: specs/revision-breaking-warn.yaml#L0
in API GET /pets/{petId} removed the optional property `tag` from the response with the `200` status
response-optional-property-removed: specs/revision-breaking-warn.yaml#L0
in API GET /pets removed the optional property `/items/tag` from the response with the `200` status
response-optional-property-removed: specs/petstore-revision.yaml#L0
in API GET /pets/{petId} removed the optional property `tag` from the response with the `200` status
request-property-removed: specs/petstore-revision.yaml#L0
in API POST /pets removed the request property `tag`
response-optional-property-removed: specs/petstore-revision.yaml#L0
in API GET /pets removed the optional property `/items/tag` from the response with the `200` status
Test fail on breaking changes
📋 Review & approve these breaking changes → https://www.oasdiff.com/review?owner=oasdiff&repo=oasdiff-action&base_sha=&rev_sha=634454a2ff2d4b282e9e47898937452f501297ad&base_file=specs%2Fbase.yaml&rev_file=specs%2Frevision-breaking-warn.yaml
Test breaking action with petsotre to validate no error of unable to process file command 'output...
📋 Review & approve these breaking changes → https://www.oasdiff.com/review?owner=oasdiff&repo=oasdiff-action&base_sha=&rev_sha=634454a2ff2d4b282e9e47898937452f501297ad&base_file=specs%2Fpetstore-base.yaml&rev_file=specs%2Fpetstore-revision.yaml
Test breaking action with composed option
📋 Review & approve these breaking changes → https://www.oasdiff.com/review?owner=oasdiff&repo=oasdiff-action&base_sha=&rev_sha=634454a2ff2d4b282e9e47898937452f501297ad&base_file=specs%2Fglob%2Fbase%2F%2A.yaml&rev_file=specs%2Fglob%2Frevision%2F%2A.yaml
Test breaking action with flatten-allof option
📋 Review & approve these breaking changes → https://www.oasdiff.com/review?owner=oasdiff&repo=oasdiff-action&base_sha=&rev_sha=634454a2ff2d4b282e9e47898937452f501297ad&base_file=specs%2Fbase-allof.yaml&rev_file=specs%2Frevision-allof.yaml
Test breaking changes
📋 Review & approve these breaking changes → https://www.oasdiff.com/review?owner=oasdiff&repo=oasdiff-action&base_sha=&rev_sha=634454a2ff2d4b282e9e47898937452f501297ad&base_file=specs%2Fbase.yaml&rev_file=specs%2Frevision-breaking.yaml