unstale

npm / @scalar/api-reference-react

@scalar/api-reference-react

What changed in @scalar/api-reference-react 0.8 to 0.9, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-13.

4 breaking14 new APIs and options2 performance12 behavior and defaults44 fixes and other

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

npx @unstale/cli init

@unstale/cli 0.3.0 on npm

@scalar/api-reference-react 0.920 changes

Breaking changes 1

  • The required Node.js version is now >=22 (LTS).

    0.9.0release notes

New APIs and options 5

Performance 2

Behavior and default changes 2

  • Improved the Ask AI button's consistency and accessibility.

    0.9.10release notes

  • When documentDownloadType is direct, the rendered download link uses an <a> HTML tag.

    0.9.6release notes

Fixes and other changes 10

  • Fixes a production crash in the React wrapper by defining Vue bundler flags before importing api-reference.

    0.9.19release notes

  • Fixed routing for hash-prefixed basePath values.

    0.9.10release notes

  • Fixed object schema descriptions in parameter rendering.

    0.9.10release notes

  • Fixes a build break caused by direct CSS imports in React, VitePress, and other environments.

    0.9.9release notes

  • Fixes document being undefined in SSR environments.

    0.9.9release notes

  • Fixes the default OAuth scope fallback.

    0.9.9release notes

  • The height of example response descriptions is limited.

    0.9.7release notes

  • The authentication panel is hidden when test requests are disabled.

    0.9.3release notes

  • The dev tools z index was increased for themes.

    0.9.2release notes

  • Schema composition components now have a consistent border.

    0.9.2release notes

@scalar/api-reference-react 0.856 changes

Breaking changes 3

  • The default for createAnySecurityScheme is now false.

    0.8.67release notes

  • The agent tooltip was removed from the API reference.

    0.8.44release notes

  • The agent flag changes from enabled to disabled, allowing the agent to be enabled or disabled.

    0.8.41release notes

New APIs and options 9

Behavior and default changes 10

  • The API reference shows explicit no-content response tabs for defined response keys.

    0.8.69release notes

  • Description headings are nested in the sidebar.

    0.8.63release notes

  • The schema type is now always shown.

    0.8.63release notes

  • The sidebar stays scrolled near the top.

    0.8.55release notes

  • The ScalarCodeBlock copy UI was improved.

    0.8.53release notes

  • Uses getExample in reference responses.

    0.8.37release notes

  • Responses without content are hidden in the API reference.

    0.8.31release notes

  • Markdown now has a default line height.

    0.8.23release notes

  • Shows an empty schema message for an object with no properties.

    0.8.16release notes

  • The Scalar registry URL now uses “current” instead of “latest.”

    0.8.4release notes

Fixes and other changes 34

  • The ref name is used only as a fallback.

    0.8.70release notes

  • An index clamp issue was fixed.

    0.8.67release notes

  • Fixes failure to find an ID when the browser is busy, improving lazy scrolling.

    0.8.66release notes

  • Corrected how the header is displayed in classic layout.

    0.8.63release notes

  • Fixed the local storage migration script.

    0.8.63release notes

  • The document is no longer mutated after ingress.

    0.8.57release notes

  • The caret position changes to the right.

    0.8.55release notes

  • The client opens to the correct example name.

    0.8.54release notes

  • Inconsistent styles throughout api-reference were fixed.

    0.8.53release notes

  • The toolbar stacking context was reverted.

    0.8.53release notes

  • Uses flex-start instead of start for better browser support.

    0.8.51release notes

  • Fixes hideModels not applying correctly.

    0.8.51release notes

  • References are now correctly resolved and validated.

    0.8.49release notes

  • Fixed clickout close events.

    0.8.45release notes

  • Prevents already-ready items from being reprocessed, avoiding severe slowdowns for large API specs during scrolling or interaction.

    0.8.41release notes

  • Sets a fallback for the mobile header sticky offset.

    0.8.41release notes

  • Resolves OAuth2 relative URLs against relative server URLs.

    0.8.41release notes

  • Applies the sidebar width variable.

    0.8.41release notes

  • The agent UI was made responsive.

    0.8.38release notes

  • Uploading a document no longer causes a UI jump.

    0.8.38release notes

  • Fixes handling of a custom header and sidebar.

    0.8.37release notes

  • Schema enum labels no longer flex, correcting their layout in the API reference.

    0.8.35release notes

  • Fixed the import and export of redirect to proxy.

    0.8.34release notes

  • Additional properties no longer generate an invalid example.

    0.8.29release notes

  • Auth is correctly restored from persistence.

    0.8.29release notes

  • Authentication is no longer persisted when the option is off.

    0.8.28release notes

  • Fixes search in the classic layout.

    0.8.28release notes

  • Fixes auth persistence.

    0.8.26release notes

  • Paths with trailing slashes are now allowed.

    0.8.24release notes

  • References now support nested arrays.

    0.8.24release notes

  • Path params now work on the client.

    0.8.23release notes

  • Reactive auth config is now passed to the client.

    0.8.20release notes

  • The button no longer appears when tags have no children.

    0.8.16release notes

  • Adds padding to the card intro in callbacks.

    0.8.14release notes