Skip to content

feat: filter oas/analyzer data by allowed keys#1259

Merged
erunion merged 1 commit into
nextfrom
feat/control-data-display
Jun 6, 2025
Merged

feat: filter oas/analyzer data by allowed keys#1259
erunion merged 1 commit into
nextfrom
feat/control-data-display

Conversation

@olehshh

@olehshh olehshh commented Jun 6, 2025

Copy link
Copy Markdown
Member
🚥 Resolves ISSUE_ID

🧰 Changes

This change introduces an explicit whitelist of keys that rdme inspect will process from the data returned by oas/analyzer. By filtering on known keys, we ensure that any new fields added by the analyzer won’t be rendered until we’ve explicitly implemented their handling in rdme.

@olehshh olehshh linked an issue Jun 6, 2025 that may be closed by this pull request
@olehshh
olehshh marked this pull request as ready for review June 6, 2025 08:20
@olehshh
olehshh requested a review from kanadgupta as a code owner June 6, 2025 08:20
@olehshh
olehshh requested a review from erunion June 6, 2025 08:21
@erunion
erunion merged commit 766fb42 into next Jun 6, 2025
9 checks passed
@erunion
erunion deleted the feat/control-data-display branch June 6, 2025 15:50
kanadgupta pushed a commit that referenced this pull request Jun 6, 2025
# [10.3.0-next.2](v10.3.0-next.1...v10.3.0-next.2) (2025-06-06)

### Features

* filter `oas/analyzer` data by allowed keys ([#1259](#1259)) ([766fb42](766fb42))

[skip ci]
@kanadgupta

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 10.3.0-next.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

kanadgupta pushed a commit that referenced this pull request Jun 24, 2025
# [10.3.0](v10.2.2...v10.3.0) (2025-06-24)

### Bug Fixes

* **lib/fetchSchema:** don't fetch OAS schemas from our API ([#1267](#1267)) ([7344309](7344309))
* **openapi/upload:** handle `pending_update` ([#1269](#1269)) ([9e94ac1](9e94ac1))

### Features

* filter `oas/analyzer` data by allowed keys ([#1259](#1259)) ([766fb42](766fb42))
* new `reference upload` command ([#1261](#1261)) ([01e8198](01e8198))
* properly display file size feature in openapi inspect command ([#1257](#1257)) ([d957cb2](d957cb2))

[skip ci]
@kanadgupta

Copy link
Copy Markdown
Contributor

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

openapi inspect should be more picky on what it displays

3 participants