github scalar/scalar release-2026-04-03-a4b1fa2
Release 2026-04-03

6 hours ago

Releases

@scalar/agent-chat@0.10.0

Minor Changes

  • #8524: feat: move request logic on the store and generate a request builder

@scalar/api-client@2.40.0

Minor Changes

  • #8524: feat: move request logic on the store and generate a request builder

Patch Changes

  • #8692: feat: replace pretty-bytes dependency with internal helper

  • #8518: test(api-client): add regression coverage for oauth2 clientCredentials security body

    Adds a regression test that exercises the full oauth2 merge + authorize path for
    clientCredentials and verifies x-scalar-security-body fields (for example
    audience) are preserved and sent in the token request body.

  • #8661: fix(api-client): support OAuth redirect callback override for Electron-friendly flows

  • #8634: feat: implement improved saving UI

  • #8647: feat: move addressBar path change from debounce to blur

  • #8713: feat: handle pasting and typing urls in the path box

  • #8698: fix: missing reference parameters by making skipping behavior opt-in

  • #8652: feat: keep form-data file delete action accessible on touch

@scalar/api-reference@1.50.0

Minor Changes

  • #8524: feat: move request logic on the store and generate a request builder
  • #8609: feat: display tag groups for classic layout

Patch Changes

  • #8657: test(api-reference): add regression coverage for hiddenClients source switching
  • #8642: refactor(api-reference): remove openapi-types dependency and align with workspace-store types
  • #8659: fix search indexing to include path-level parameters and response examples for operations
  • #8650: fix: ensure we have a introduction entry on the sidear by default

@scalar/openapi-to-markdown@0.5.0

Minor Changes

  • #8710: feat(openapi-to-markdown): support rendering single operations by selector (operationId, path+method, and JSON pointer), including full #/... pointer support.
  • #8638: refactor openapi-to-markdown to use workspace-store and json-magic bundling instead of openapi-parser, while preserving the existing public API and adding file/url reference bundling support.

Patch Changes

  • #8710: Reject unsupported connect operation selectors so markdown generation fails with a clear error instead of silently producing an empty operations section.

@scalar/openapi-types@0.7.0

Minor Changes

  • #8641: remove experimental zod schema entrypoints from openapi-types

Patch Changes

  • #8664: refactor: replace wildcard export barrels with explicit named re-exports

@scalar/validation@0.3.0

Minor Changes

  • #8633: feat: support union of object as direct child of intersection brench

@scalar/workspace-store@0.43.0

Minor Changes

  • #8524: feat: move request logic on the store and generate a request builder

Patch Changes

  • #8633: chore: improve performance by factoring out the common fields on schema object
  • #8650: fix: ensure we have a introduction entry on the sidear by default
  • #8647: feat: move addressBar path change from debounce to blur
  • #8555: feat(workspace-store): replace code-highlight with helpers for markdown headings
  • #8713: feat: handle pasting and typing urls in the path box
  • #8664: refactor: replace wildcard export barrels with explicit named re-exports

@scalar/fastify-api-reference@1.50.0

Patch Changes

  • #8664: refactor: replace wildcard export barrels with explicit named re-exports

@scalar/api-reference-react@0.9.19

Patch Changes

  • #8656: fix react wrapper production crash by defining Vue bundler flags before importing api-reference

@scalar/code-highlight@0.3.2

Patch Changes

  • #8664: refactor: replace wildcard export barrels with explicit named re-exports

@scalar/components@0.21.3

Patch Changes

  • #8692: feat: replace pretty-bytes dependency with internal helper
  • #8715: fix: correct main field in package.json to point to .js instead of non-existent .cjs files
  • #8634: feat: add saving ui component
  • #8664: refactor: replace wildcard export barrels with explicit named re-exports

@scalar/galaxy@0.6.2

Patch Changes

  • #8626: fix: add a complex API key authentication requirement to the Galaxy OpenAPI description document

@scalar/helpers@0.4.3

Patch Changes

  • #8692: feat: replace pretty-bytes dependency with internal helper
  • #8555: feat: add getMarkdownHeadings utility

@scalar/icons@0.7.2

Patch Changes

  • #8715: fix: correct main field in package.json to point to .js instead of non-existent .cjs files

@scalar/object-utils@1.3.4

Patch Changes

  • #8664: refactor: replace wildcard export barrels with explicit named re-exports

@scalar/openapi-parser@0.25.8

Patch Changes

  • #8579: feat(openapi-parser): improve format validation error messages for $ref with non-ASCII characters

@scalar/sidebar@0.8.17

Patch Changes

  • #8716: fix: remove smooth scrolling from sidebar
  • #8715: fix: correct main field in package.json to point to .js instead of non-existent .cjs files

@scalar/snippetz@0.7.8

Patch Changes

  • #8662: fix(snippetz): preserve duplicate multipart field names in python request snippets

@scalar/themes@0.15.2

Patch Changes

  • #8694: feat: add padding utilities to scalar themes
  • #8634: feat: add saving ui component

@scalar/types@0.7.6

Patch Changes

  • #8661: fix(api-client): support OAuth redirect callback override for Electron-friendly flows
  • #8664: refactor: replace wildcard export barrels with explicit named re-exports

@scalar/use-codemirror@0.14.11

Patch Changes

  • #8647: feat: move addressBar path change from debounce to blur

@scalar/use-hooks@0.4.2

Patch Changes

  • #8694: feat: add padding utilities to scalar themes

@scalar/astro@0.2.6

@scalar/docusaurus@0.8.6

@scalar/express-api-reference@0.9.6

@scalar/hono-api-reference@0.10.6

@scalar/nestjs-api-reference@1.1.6

@scalar/nextjs-api-reference@0.10.6

@scalar/nuxt@0.6.19

@scalar/sveltekit@0.2.6

@scalar/api-client-react@1.4.19

@scalar/core@0.4.6

@scalar/import@0.5.4

@scalar/json-magic@0.12.5

@scalar/mock-server@0.9.16

@scalar/nextjs-openapi@0.3.6

@scalar/oas-utils@0.10.15

@scalar/openapi-upgrader@0.2.4

@scalar/postman-to-openapi@0.6.1

@scalar/pre-post-request-scripts@0.3.17

@scalar/void-server@2.4.4

@scalar/aspire@0.9.19

Patch Changes

  • #8640: fix(aspire,aspnetcore): support mcp disabled configuration
  • #8660: fix(aspire): preserve OpenAPI server base paths when rebasing localhost hosts

@scalar/aspnetcore@2.13.19

Patch Changes

  • #8640: fix(aspire,aspnetcore): support mcp disabled configuration

@scalarapi/docker-api-reference@0.5.19

@scalar/java-integration@0.6.19

@scalar/mock-server-docker@0.2.16

Don't miss a new scalar release

NewReleases is sending notifications on new releases.