unstale

npm / swagger-ui-react

swagger-ui-react

What changed in swagger-ui-react 5, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.

3 security2 new APIs and options3 performance9 behavior and defaults19 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.1.1 on npm

swagger-ui-react 536 changes

Security 3

  • Addresses the nghttp2-libs vulnerability CVE-2026-27135 in Docker-related artifacts.

    5.32.6release notes

  • Upgraded Alpine packages in Docker to address high-severity CVEs.

    5.32.4release notes

  • The Docker image now uses updated libpng and zlib versions to fix CVE-2026-33416, CVE-2026-33636, and CVE-2026-22184.

    5.32.2release notes

New APIs and options 2

Performance 3

  • Adds virtualization for schemas and operations.

    5.33.0release notes

  • Limit the number of operation rerenders.

    5.32.3release notes

  • Reduced conversion from immutablejs to plain JavaScript objects.

    5.31.2release notes

Behavior and default changes 9

  • The default supportedSubmitMethods for OAS 3.2 now includes query.

    5.32.15release notes

  • Native browser controls now indicate the dark color scheme.

    5.32.14release notes

  • The Authorization popup can now be closed with the Escape key or by clicking the backdrop.

    5.32.13release notes

  • Copy-to-clipboard buttons now have aria-labels, improving their accessibility to assistive technology users.

    5.32.13release notes

  • The dark-mode toggle button now exposes its name and state for accessibility.

    5.32.13release notes

  • Reduces padding on inline code blocks in markdown, changing their rendered appearance.

    5.32.13release notes

  • Adds a skip-to-operations link and banner and main landmarks to improve navigation for assistive technology users.

    5.32.13release notes

  • Model titles use strong semantics to convey emphasis to assistive technology.

    5.32.13release notes

  • Reverts the change that made Authorization easier to access.

    5.32.5release notes

Fixes and other changes 19

  • Fixes handling virtualization with path item references.

    5.33.1release notes

  • Fixes visibility of the operation copy-to-clipboard icon.

    5.33.0release notes

  • A scoped DOMPurify instance is used to avoid mutating the global instance.

    5.32.15release notes

  • Buttons now have accessible names, improving accessibility for users of assistive technologies.

    5.32.14release notes

  • Restores icon visibility in Windows High Contrast Mode.

    5.32.13release notes

  • The topbar logo and dark-mode toggle are now visible in Windows High Contrast Mode.

    5.32.13release notes

  • Avoids a crash when an OpenAPI requestBody has no content field.

    5.32.9release notes

  • Parameter inputs no longer fill with invalid array initial values.

    5.32.8release notes

  • Fixes the default text color for Markdown list items in Dark Mode.

    5.32.5release notes

  • Increased the authorization backdrop z-index to fix its layering.

    5.32.4release notes

  • Move the button margin from right to left.

    5.32.3release notes

  • Cache invalidation now accounts for location, preventing stale models components from being reused.

    5.32.1release notes

  • Responsive styling now uses container queries.

    5.32.1release notes

  • A mistakenly added condition was removed from core.

    5.31.2release notes

  • Validated support for OpenAPI 3.1.2.

    5.31.1release notes

  • Sanitizing now handles multi-level relative paths.

    5.30.3release notes

  • Prevents webhooks from crashing when used with OpenAPI 3.0.

    5.30.1release notes

  • Handles complex value stringification in the Property component.

    5.29.5release notes

  • Corrects spec paths for parameters, responses and request bodies.

    5.29.5release notes