Skip to content

Conversation

erunion
Copy link
Member

@erunion erunion commented Apr 14, 2025

🧰 Changes

This upgrades our OpenAPI tooling in order to pull in a fix for a serious performance issue we uncovered when dereferencing API definitions that make extensive use of circular references. Check out APIDevTools/json-schema-ref-parser#380 for details.

@erunion erunion added dependencies Pull requests that update a dependency file command:openapi Issues pertaining to the `openapi`, `validate`, `reduce`, or `swagger` commands bug Something isn't working labels Apr 14, 2025
@erunion erunion requested review from kanadgupta and emilyskuo April 14, 2025 23:19
@@ -93,13 +103,8 @@ additionalProperties:
· #/components/schemas/ParameterizedHeader/properties/parameters/additionalProperties

circularRefs:
· #/components/schemas/BodyPart/properties/parent
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These snapshots got updated because of the circular reference performance change in @apidevtools/json-schema-ref-parser.

@erunion erunion merged commit 3211e23 into next Apr 14, 2025
8 checks passed
@erunion erunion deleted the chore/bump-oas-deps branch April 14, 2025 23:34
@kanadgupta
Copy link
Member

🎉 This PR is included in version 10.2.0-next.9 🎉

The release is available on:

Your semantic-release bot 📦🚀

@kanadgupta
Copy link
Member

🎉 This PR is included in version 10.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working command:openapi Issues pertaining to the `openapi`, `validate`, `reduce`, or `swagger` commands dependencies Pull requests that update a dependency file released on @next released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants