NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Types to work with Scalar packages
Last release 2 days ago
12 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 54 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
142 releases · first in 2024
One column per month.
### Patch Changes #### Updated Dependencies - @scalar/helpers@0.2.7 - #7720: feat: escape XML in json2xml
### Patch Changes - #7661: fix: all issues for client modal v2 preparation #### Updated Dependencies - @scalar/helpers@0.2.6 - #7661: fix: all issues
### Patch Changes - #7605: fix: all issues for client modal v2 preparation #### Updated Dependencies - @scalar/helpers@0.2.5 - #7605: fix: all issues
### Patch Changes - #7567: feat: add code samples to client v2 #### Updated Dependencies - @scalar/helpers@0.2.4 - #7581: fix: npm publish job - #7567
### Patch Changes - #7506 `72cd82f` Thanks @marcalexiei! - fix: use caret version for zod
72cd82f Thanks @marcalexiei! - fix: use caret version for zod### Patch Changes - #7387 `bfd814a` Thanks @geoffgscott! - hotfix: patch exports from build tooling bug
bfd814a Thanks @geoffgscott! - hotfix: patch exports from build tooling bug### Minor Changes - #7373 `cbedfab` Thanks @marcalexiei! - feat(types): legacy - remove unused types - #7373 `cbedfab` Thanks @marcalexiei! - feat(typ
#7373 cbedfab Thanks @marcalexiei! - feat(types): legacy - remove unused types
#7373 cbedfab Thanks @marcalexiei! - feat(types): removes export * from non-index exports
44aeef0 Thanks @hanspagel! - feat: rename showToolbar to showDeveloperToolsUpdated dependencies [`2239843`]:
6ec8c29 Thanks @geoffgscott! - Simplify ApiReferences state management and migrate to new shared sidebar component. Eliminates the useSidebar and useNav hooks in favour of event bubbling and centralized state management in ApiReference.vue#7086 eb022f2 Thanks @hanspagel! - feat: new content.end slot for the plugin API
#7094 eba18d0 Thanks @geoffgscott! - Migrate to workspace store as primary source of truth.
Updated dependencies [2239843]:
f3e17d8: fix(types): allow async callbacks for event handlers
1e01464: Adds a new ApiReferenceConfigWithSource type and make the base ApiReferenceConfig type agnostic of any document sources.
008a0f3: feat: migrate to Zod 4
005fba9: feat: documentDownloadType: 'direct'
abe3842: Add analytic events to api-client + add telemetry option
792c937: Configurable option for sidebar to show method path instead of method summary.
50032be: feat: added config options for sorting schema properties
6a88108: feat: add option to expandAllResponses and expandAllModelSections
ccf875a: feat: support x-scalar-credentials-location extension
fb62e1b: feat: add externalDocs
591562f: feat: add support for x-scalar-security-body extension
c10e191: feat(oauth2): add support for x-tokenName extension
ad2e3e6: feat: new onBeforeRequest hook to modify the request
### Patch Changes - Updated dependencies [533469b] - @scalar/openapi-types@0.3.4
1468280: feat: allow fine gained download button file type control
### Patch Changes - 221e35f: feat: added webhooks - Updated dependencies [221e35f] - @scalar/openapi-types@0.3.3
### Patch Changes - Updated dependencies [05c22c7] - @scalar/openapi-types@0.3.2
4440949: chore: bumping packages
be8a6ec: chore: remove unused HarRequestWithPath
f711ab5: feat: add auth persistance to references
8c7bad8: chore: move build tooling to esbuild
e8457cb: Unify themes across scalar. Cleanup interface and remove CJS build.
62c4ce3: feat: SvelteKit API Reference integration
eb4854d: fix: types of authentication config
### Patch Changes - Updated dependencies [fa8ed84] - @scalar/openapi-types@0.2.1
17e7d02: chore: export more types from the base types package for commonjs apps
feaa314: feat(themes): add laserwave theme
9def02e: feat: added new callback for execution request
3783345: feat: add some callbacks to sidebar items
e09dab3: feat: multiple configurations with multiple sources
8efedf3: fix: allow async functions in onDocumentSelect
543a16c: feat: allow to explicitly set the default source
7a8965c: chore: remove spec prefix
39c0f47: chore: export multi doc types
5f9a8a2: feat!: remove the spec prefix, make content and url top-level attributes
4d03e0f: feat: multiple documents
bab7990: refactor: move HtmlRenderingConfiguration type to types package
89d8b75: feat: new ApiReferenceConfiguration type
4db5161: feat: allow multiple tokens for bearer auth
946a5df: feat: add front-end redirect
### Patch Changes - Updated dependencies [e350f23] - @scalar/openapi-types@0.1.8
54fdfcb: chore: remove spec wording
f500435: chore: stricter TypeScript configuration
a30e7cc: fix: package doesn’t work with moduleResolution: NodeNext
moduleResolution: NodeNext### Patch Changes - Updated dependencies [f9bf5f1] - @scalar/openapi-types@0.1.7
be34e7d: feat: adds value to server variables schema
702c386: feat: add support for stability
b552db5: feat: add url customization functions for references
60cd6f1: chore: deprecated the TransformedOperation type
c263aaf: chore: improve the comment for UnknownObject
fbef0c3: chore: remove httpsnippet-lite
c2f5f08: feat: adds hideClientButton option configuration
Your coding agent can read these notes before it upgrades. Set up the MCP server →