Skip to content

feat(inspect): splitting apart xml into three fine-tuned datasets#1305

Merged
erunion merged 9 commits intonextfrom
feat/finer-xml-data-in-inspector
Jul 16, 2025
Merged

feat(inspect): splitting apart xml into three fine-tuned datasets#1305
erunion merged 9 commits intonextfrom
feat/finer-xml-data-in-inspector

Conversation

@erunion
Copy link
Copy Markdown
Member

@erunion erunion commented Jul 14, 2025

🧰 Changes

This incorporates the work I did over in readmeio/oas#986 into our openapi inspect command for splitting apart the xml dataset into three fine-tuned datasets: xmlSchemas, xmlRequests, and xmlResponses.

@erunion erunion requested a review from kanadgupta as a code owner July 14, 2025 20:04
@erunion erunion added enhancement New feature or request command:openapi Issues pertaining to the `openapi`, `validate`, `reduce`, or `swagger` commands labels Jul 14, 2025
@erunion erunion requested a review from emilyskuo July 14, 2025 20:04
@erunion
Copy link
Copy Markdown
Member Author

erunion commented Jul 15, 2025

Just updated this again to include to @apidevtools/json-schema-ref-parser rollback in oas-normalize so #1306 doesn't reappear.

$ npm ls @apidevtools/json-schema-ref-parser
rdme@10.4.1-next.1 /Users/erunion/code/readme/rdme
└─┬ oas-normalize@14.1.2
  └─┬ @readme/openapi-parser@4.1.2
    └── @apidevtools/json-schema-ref-parser@13.0.5

Copy link
Copy Markdown
Contributor

@kanadgupta kanadgupta left a comment

Choose a reason for hiding this comment

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

tiny bit of non-blocking feedback but otherwise LGTM!

@erunion erunion merged commit 2e10328 into next Jul 16, 2025
9 checks passed
@erunion erunion deleted the feat/finer-xml-data-in-inspector branch July 16, 2025 23:07
kanadgupta pushed a commit that referenced this pull request Jul 16, 2025
# [10.5.0-next.1](v10.4.1-next.1...v10.5.0-next.1) (2025-07-16)

### Features

* **inspect:** splitting apart `xml` into three fine-tuned datasets ([#1305](#1305)) ([2e10328](2e10328))

[skip ci]
@kanadgupta
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 10.5.0-next.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@kanadgupta kanadgupta added released on @next needs-backport-to-v9 PRs that need to backported to the 9.x channel labels Jul 16, 2025
kanadgupta pushed a commit that referenced this pull request Aug 22, 2025
# [10.5.0](v10.4.0...v10.5.0) (2025-08-22)

### Bug Fixes

* **fetch:** handle non-JSON error responses better ([#1324](#1324)) ([383123f](383123f))
* **openapi/upload:** custom slugs for URL uploads ([#1313](#1313)) ([ab48677](ab48677))
* **v9/docs:** migration guide + deprecation notice updates ([#1208](#1208)) ([1fa6adb](1fa6adb))

### Features

* **inspect:** splitting apart `xml` into three fine-tuned datasets ([#1305](#1305)) ([2e10328](2e10328))
* new `rage` command for printing out environment data for debugging ([#1310](#1310)) ([c773af8](c773af8))
* **openapi/upload:** docs + DX enhancements for slugs vs. legacy IDs ([#1309](#1309)) ([5272a7e](5272a7e))
* **plugins:** add `runRdmeCommand` helper ([#1292](#1292)) ([12fea84](12fea84))

[skip ci]
@kanadgupta
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 10.5.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

command:openapi Issues pertaining to the `openapi`, `validate`, `reduce`, or `swagger` commands enhancement New feature or request needs-backport-to-v9 PRs that need to backported to the 9.x channel released on @next released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants