Skip to content

build(deps): bump rapidoc from 9.3.8 to 10.1.0 in /web - #2425

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/web/rapidoc-10.1.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/web/rapidoc-10.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Bumps rapidoc from 9.3.8 to 10.1.0.

Release notes

Sourced from rapidoc's releases.

v10.1.0

New Features

  • In-Browser Mock Server: Added zero-dependency, in-browser OpenAPI mock server enabled via mock-server="true" — prototype frontends before backend APIs are ready without Prism, Docker, or external proxies.
  • Host Application Interception: Transparently intercepts both RapiDoc's internal "TRY" console and any in-page fetch() or XMLHttpRequest calls made by host frontend apps (React, Vue, Vite, etc.) with zero CORS issues.
  • Multi-Status Code Simulation: Added mock-server-status-code and mock-server-status-strategy with first, cycle (round-robin per endpoint for testing retry/backoff logic), and random (chaos engineering).
  • Simulated Network Latency: Added mock-server-delay to simulate artificial network delays in milliseconds for testing loading spinners, skeleton states, and optimistic UI transitions.
  • DevTools Intercept Logging: Added mock-server-log to output matched endpoints, synthetic status codes, and latency timing to the browser console.
  • Visual Mock Indicator: Added a prominent emerald MOCK ACTIVE badge in the API Server selector bar when mocking is active.

Bug Fixes & Schema Improvements

  • Fixed generateExample bug where a singular example was shadowed when examples was passed as an empty object.
  • Fixed handling of falsy schema values (0, false, "") in example generation.
  • Prevented combinatorial explosion in mergePropertyExamples by capping combinations at 10 to avoid performance freezes on deeply nested schemas.
  • Strictly omitted writeOnly fields from mock response payloads (preventing passwords and secrets from leaking into responses).
  • Improved MIME type formatting with native support for YAML content types and cleaner XML indentation.

Other Chores & Documentation

  • Added new interactive Mock Server Showcase page (/mock-server) with an in-page fetch() testing console.
  • Added comprehensive Starlight documentation guide under Advanced Guides → In-Browser Mock Server.
  • Updated API reference table with all new mock server attributes.
  • Added native Node.js unit test suite (npm run test:unit) covering schema example generation, edge cases, and interception.

v10.0.1

Other Chores

  • Bumped package version and updated build dependencies.

v10.0.0

New Features

  • Massive Bundle Size Reduction: Replaced swagger-client with @scalar/openapi-parser, shedding over ~300KB of minified JavaScript.
  • Vite 6 Migration: Fully migrated build system to Vite 6 in library mode with custom ES module minification.
  • Lightweight Syntax Highlighting: Replaced prismjs with microlighter for native CSS-based code highlighting without generating heavy nested DOM nodes.
  • Native Sanitization: Replaced DOMpurify with browser-native document.setHTML and a minimal fallback shim to eliminate script injection and inline on* handlers.
  • Modernized CSS: Migrated color variables to CSS color-mix() for cleaner, native dark/light theme blending.
  • Native Search Dialog: Replaced custom modal implementation with native HTML <dialog> element.
  • Responsive Sidebar Toggle: Added dedicated navigation toggle button when responsive breakpoints collapse the sidebar.
  • Upgraded Markdown Parser: Upgraded markedjs and integrated github-slugger for GitHub-compatible heading anchor links.
  • Monorepo Restructure: Reorganized repository into a monorepo architecture powering both the core Web Component and the Astro/Starlight documentation portal.

Bug Fixes

  • fixed #1067 - Added support for example in OpenAPI 3.0.x / 3.1.0 deprecation handling.
  • fixed #1068 - Escaped single quotes properly in generated cURL -d JSON payloads.
  • fixed #1069 - Long field names in schema-style="table" now support ellipsis with configurable key width and text overflow.
  • fixed #1061 - Sanitized markdown descriptions to block potential XSS injection vectors.
  • fixed #1050 - Fixed max-height calculation of navigation tags that caused endpoints to be truncated.

... (truncated)

Commits
  • 8a1ce23 updated rapidoc version to 10.1.0
  • 24dc920 feature: Added browser based mock server
  • 5333e1b chore: bump version to 10.0.1
  • eed249e Merge branch 'feature/vite' into master
  • a357ae0 release: v10.0.0
  • 41460cd Addded Google Analytics to WebSite
  • 5bbab5b fixed: Base64 converter - Uses modern browser standards (TextEncoder, String....
  • f855bc5 updated oAuth Documentation
  • e25f197 updated documentation
  • 1bd099a added css style documentation and removed classic old pages
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 6, 2026
@netlify

netlify Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for beryju-gravity canceled.

Name Link
🔨 Latest commit d6207a9
🔍 Latest deploy log https://app.netlify.com/projects/beryju-gravity/deploys/6acfb1ec3936e481df8c74a2

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/web/rapidoc-10.1.0 branch 4 times, most recently from 01d80e4 to d7b0de9 Compare October 12, 2026 10:45
Bumps [rapidoc](https://github.com/rapi-doc/RapiDoc) from 9.3.8 to 10.1.0.
- [Release notes](https://github.com/rapi-doc/RapiDoc/releases)
- [Commits](rapi-doc/RapiDoc@v9.3.8...v10.1.0)

---
updated-dependencies:
- dependency-name: rapidoc
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/web/rapidoc-10.1.0 branch from d7b0de9 to d6207a9 Compare October 14, 2026 16:46
@dependabot @github

dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #2453.

@dependabot dependabot Bot closed this Oct 19, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/web/rapidoc-10.1.0 branch October 19, 2026 04:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant