Open API spec and Yaml handling utilities
Last release 2 days ago
28 Aug 2026
Ships on a steady schedule
a new release about every 1 weeks
Some releases are documented
notes for 29 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
298 releases · first in 2024
Release timeline
298 releases since 2024One column per month.
Releases
- 0.19.1528 Aug 2026
Nothing published for this version
- 0.19.1420 Aug 2026
Release notes
Open source →Patch Changes
- #9941: Republish every package through npm trusted publishing. No functional changes.
- 0.19.1213 Aug 2026
Nothing published for this version
- 0.19.1113 Aug 2026
Nothing published for this version
- 0.19.107 Aug 2026
Release notes
Open source →Patch Changes
- #9793: Expose
serverandcustomFetchin the ClientPluginbeforeRequesthook payload (both optional, additive) so plugins can resolve relative URLs and run network calls — e.g. a token refresh — through the host fetch without closing over external state.
- #9793: Expose
- 0.19.931 Jul 2026
Nothing published for this version
- 0.19.816 Jul 2026
Release notes
Open source →Patch Changes
- #9719: docs: update the Scalar platform overview block in the README
- 0.19.716 Jul 2026
Nothing published for this version
- 0.19.615 Jul 2026
Nothing published for this version
- 0.19.515 Jul 2026
Nothing published for this version
- 0.19.48 Jul 2026
Nothing published for this version
- 0.19.32 Jul 2026
Nothing published for this version
- 0.19.230 Jun 2026
Nothing published for this version
- 0.19.126 Jun 2026
Nothing published for this version
- 0.19.022 Jun 2026
Release notes
Open source →Minor Changes
-
#9515: feat: add
requestBuiltclient plugin hook andonRequestBuiltconfiguration callback that receive the exact fetchRequestthat is sent over the wireThe hook runs after the request has been built, right before it is sent. Header mutations apply to the outgoing request and the body bytes match what the server receives, which makes request signing possible: hashing the body of a rebuilt
multipart/form-datarequest would produce a different multipart boundary than the request that is actually sent.
-
- 0.18.517 Jun 2026
Nothing published for this version
- 0.18.411 Jun 2026
Release notes
Open source →Patch Changes
-
#9342: fix: resolve operations when OpenAPI path items use
$refPath entries and webhooks can reference
components.pathItemsinstead of inlining operations. Navigation, mutators, search, and markdown export now resolve path-item references before reading HTTP methods and path-level parameters.
-
- 0.18.39 Jun 2026
Nothing published for this version
- 0.18.29 Jun 2026
Nothing published for this version
- 0.18.18 Jun 2026
Nothing published for this version
- 0.18.02 Jun 2026
Release notes
Open source →Minor Changes
-
#9341: feat: add WebSocket session transport and plugin hooks for AsyncAPI
Add WebSocketSession with connect, send, and close helpers, plus connectWebSocket orchestration using Result-based errors. Extend ClientPlugin with optional webSocketHooks (beforeConnect, onWebSocketMessage, onWebSocketClose).
Patch Changes
- #9338: perf: warm up the request scripts sandbox on mount when scripts are present, so the first request no longer pays the sandbox cold-start cost
-
- 0.17.322 May 2026
Nothing published for this version
- 0.17.222 May 2026
Nothing published for this version
- 0.17.121 May 2026
Nothing published for this version
- 0.17.014 May 2026
Release notes
Open source →Minor Changes
-
#9211: feat: UID-based workspaces and local-team migration
IndexedDB v2 migrates existing data into the new shape, collapses all workspaces into the local team (aligned with a single team workspace on the client for now), resolves slug collisions deterministically, re-keys chunk stores by workspaceUid, and strips x-scalar-tabs and x-scalar-active-tab from meta chunks so routing does not follow stale paths after migration or slug changes.
-
#9211: feat: make
WorkspaceDocumentan union of OpenApiDocument and AsyncApiDocument
Patch Changes
- #9211: refactor(oas-utils): drop local
migrations/semverand useisVersionLessThanfrom@scalar/helpersin the workspace migrator. The previoussemverLessThanexport is removed from@scalar/oas-utils/migrations; import from@scalar/helpers/general/compare-versionsinstead. - #9211: feat: add more analytics events
-
- 0.15.35 May 2026
Nothing published for this version
- 0.15.25 May 2026
Nothing published for this version
- 0.15.130 Apr 2026
- 0.15.029 Apr 2026
Release notes
Open source →Minor Changes
- #9045: chore: migrate api-client from namespaces to teamSlug and convert team workspaces
- 0.14.029 Apr 2026
Release notes
Open source →Minor Changes
- #8986: chore: migrate api-client from namespaces to teamSlug and convert team workspaces
- 0.13.428 Apr 2026
Nothing published for this version
- 0.13.327 Apr 2026
Nothing published for this version
- 0.13.223 Apr 2026
Nothing published for this version
- 0.13.121 Apr 2026
Nothing published for this version
- 0.13.018 Apr 2026
Release notes
Open source →Minor Changes
- #8865: feat: add plugin support for custom response body content types
Patch Changes
- #8810: refactor: move telemetry to an optional plugin
- 0.12.016 Apr 2026
Release notes
Open source → - 0.11.111 Apr 2026
Nothing published for this version
- 0.11.09 Apr 2026
- 0.10.164 Apr 2026
Nothing published for this version
- 0.10.153 Apr 2026
Nothing published for this version
- 0.10.1431 Mar 2026
Nothing published for this version
- 0.10.1328 Mar 2026
Nothing published for this version
- 0.10.1225 Mar 2026
- 0.10.1124 Mar 2026
Nothing published for this version
- 0.10.1020 Mar 2026
Nothing published for this version
- 0.10.918 Mar 2026
- 0.10.817 Mar 2026
Release notes
Open source →Patch Changes
Updated Dependencies
- @scalar/[email protected]
- #8468: fix: ignore response examples when generating navigation
- @scalar/[email protected]
- 0.10.715 Mar 2026
- 0.10.613 Mar 2026
Release notes
Open source →Patch Changes
Updated Dependencies
- @scalar/[email protected]
- #8426: feat: interact with the original and intermediate documents
- @scalar/[email protected]
- 0.10.512 Mar 2026
Release notes
Open source →Patch Changes
Updated Dependencies
-
@scalar/[email protected]
- #8420: fix TypeScript access to navigator.userAgentData in isMacOS without ts-expect-error
-
@scalar/[email protected]
-
@scalar/[email protected]
-
@scalar/[email protected]
-
@scalar/[email protected]
-
- 0.10.411 Mar 2026
- 0.10.310 Mar 2026
Release notes
Open source →Patch Changes
- #8253: feat(api-reference): support propertyNames enum for additionalProperties
Updated Dependencies
-
@scalar/[email protected]
-
@scalar/[email protected]
- #8336: feat: support flushing any pending operations
-
@scalar/[email protected]
-
@scalar/[email protected]
-
@scalar/[email protected]
- 0.10.210 Mar 2026
Release notes
Open source →Patch Changes
Updated Dependencies
-
@scalar/[email protected]
- #8381: feat: add mcp config support
-
@scalar/[email protected]
-
- 0.10.19 Mar 2026
Release notes
Open source →Patch Changes
Updated Dependencies
-
@scalar/[email protected]
-
@scalar/[email protected]
- #8357: chore: improve performance and memory usage of bundler
-
- 0.10.05 Mar 2026
Release notes
Open source →Minor Changes
- #8266: support operation level authentication and servers
Patch Changes
Updated Dependencies
- @scalar/[email protected]
- #8266: support operation level authentication and servers
- 0.9.04 Mar 2026
Release notes
Open source →Minor Changes
- #8322: chore: bump required node version to >=22 (LTS)
Patch Changes
Updated Dependencies
-
@scalar/[email protected]
-
@scalar/[email protected]
- #8322: chore: bump required node version to >=22 (LTS)
-
@scalar/[email protected]
- #8322: chore: bump required node version to >=22 (LTS)
-
@scalar/[email protected]
- #8322: chore: bump required node version to >=22 (LTS)
-
@scalar/[email protected]
- #8322: chore: bump required node version to >=22 (LTS)
-
@scalar/[email protected]
- #8322: chore: bump required node version to >=22 (LTS)
-
@scalar/[email protected]
- #8322: chore: bump required node version to >=22 (LTS)
- 0.8.33 Mar 2026
Release notes
Open source →Patch Changes
- #8314: chore: limit concurrent operations while migrating workspaces
Updated Dependencies
-
@scalar/[email protected]
- #8275: fix(openapi-types): make the
$refproperty in theReferenceObjecttype required
- #8275: fix(openapi-types): make the
-
@scalar/[email protected]
- #8314: chore: limit concurrent operations while migrating workspaces
-
@scalar/[email protected]
- #8314: chore: limit concurrent operations while migrating workspaces
-
@scalar/[email protected]
-
@scalar/[email protected]
-
@scalar/[email protected]
- 0.8.22 Mar 2026
Release notes
Open source →Patch Changes
Updated Dependencies
- @scalar/[email protected]
- #8315: feat(theme): standardize tailwind line height behavior
- @scalar/[email protected]
- 0.8.12 Mar 2026
Release notes
Open source →Patch Changes
- #8310: fix: correctly handle circular documents during the migration to indexdb
Updated Dependencies
-
@scalar/[email protected]
-
@scalar/[email protected]
- #8310: refactor: move helpers to the helpers package to share primitive helpers
-
@scalar/[email protected]
- #8310: fix: properly parse json pointers
-
@scalar/[email protected]
-
@scalar/[email protected]
- 0.8.027 Feb 2026
Release notes
Open source →Minor Changes
- #8290: chore: update deps
Patch Changes
Updated Dependencies
-
@scalar/[email protected]
- #8290: chore: update deps
-
@scalar/[email protected]
- #8290: chore: update deps