| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/foyer-web/current/node_modules/@scalar/api-client/ |
Upload File : |
# @scalar/api-client
## 3.9.0
### Minor Changes
- [#9341](https://github.com/scalar/scalar/pull/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
- [#9310](https://github.com/scalar/scalar/pull/9310): Add an ESM standalone build (`dist/browser/standalone.esm.js`) alongside the existing UMD bundle. The new bundle works as a side-effect script (registers `window.Scalar.createApiReference` and reads `data-*` configuration) and exports `createApiReference` for direct ESM consumers. It is fully minified through Rolldown's native minifier and uses code splitting so heavy features load asynchronously after first paint:
- The API client modal (request editor, response viewer, CodeMirror) is now `await import`'d inside `onMounted` instead of statically imported, moving ~265 KB into a `chunks/modal-*.js` chunk that loads in the background.
- The Agent Scalar chat interface (already wrapped in `defineAsyncComponent`) becomes a real `chunks/AgentScalarChatInterface-*.js` chunk (~200 KB), loaded only when the agent is enabled.
- The 84 per-icon dynamic imports from `@scalar/icons/library` are coalesced into a single `chunks/icons-*.js`.
Net effect: initial sync load drops from ~3.32 MB (UMD) to ~2.73 MB (ESM) — a ~570 KB improvement — while total bundle size shrinks by ~140 KB.
Also adds an `@scalar/api-client/modal/map-hidden-clients-config` deep export so consumers that only need the lightweight client-list helper don't pull the full modal barrel into their static graph.
- [#9323](https://github.com/scalar/scalar/pull/9323): Fixed `x-codeSamples` entries that share a `lang`: multiple code samples with the same language but different labels (e.g. separate sync and async examples) were all marked selected and showed the same snippet. Each sample is now keyed by its position, so every one stays individually selectable.
- [#9338](https://github.com/scalar/scalar/pull/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
## 3.8.5
### Patch Changes
- [#9334](https://github.com/scalar/scalar/pull/9334): Add analytics events for document save and registry sync (pull/push) actions
## 3.8.4
## 3.8.3
### Patch Changes
- [#9145](https://github.com/scalar/scalar/pull/9145): fix(api-client): ignore `encoding.contentType` on `application/x-www-form-urlencoded` request bodies
Per OAS 3.1.x Encoding Object, `contentType` SHALL be ignored when the request body media type is not a multipart. After the recent change that lifted the multipart gate on `encoding.style`/`explode`/`allowReserved`, the `encoding` map started being passed for urlencoded bodies too. As a side effect, a urlencoded encoding entry that only set `contentType` would JSON-stringify object values into a single part instead of keeping the spec-default dotted-key flattening. Suppress `contentType` for non-multipart bodies so the flattening branch is restored.
- [#9145](https://github.com/scalar/scalar/pull/9145): fix(api-client): encode nested object properties in multipart/form-data as a single JSON part instead of flattening them with dotted keys
- [#9145](https://github.com/scalar/scalar/pull/9145): fix(api-client): serialize `multipart/form-data` and `application/x-www-form-urlencoded` parts with form / spaceDelimited / pipeDelimited / deepObject styles per RFC6570 when `encoding.style` / `explode` / `allowReserved` is set, matching how query parameters are already serialized. Replaces the dotted-key flattening previously emitted for `style: form, explode: true`.
- [#9145](https://github.com/scalar/scalar/pull/9145): fix(api-client): JSON-stringify nested object/array values under `style: form` instead of emitting `[object Object]` in `multipart/form-data` and `application/x-www-form-urlencoded` bodies. RFC 6570 form-style serialization only addresses one level of nesting and OpenAPI 3.1 leaves deeper structures undefined; readable JSON is more useful than `String(value)` garble. The documented escape hatch for cleaner output remains `style: deepObject` with `explode: true`.
- [#9155](https://github.com/scalar/scalar/pull/9155): feat(api-client): expand nested object properties of multipart form-data schemas into individual editable rows (e.g. `props.name`, `props.description`); the wire still sends one `application/json` multipart part per top-level object property — both for the initial schema-derived example and for edited form rows
- [#9248](https://github.com/scalar/scalar/pull/9248): feat: open the API client on the selected operation when launching from API Reference. The modal "Open API Client" link now includes `operation_path` and `operation_method` query params; scalar-app reads them after import and navigates to that request. Also fixes address bar blur replay when focus moves programmatically on first navigation into a draft operation.
- [#9259](https://github.com/scalar/scalar/pull/9259): fix(api-client): harden response body preview against XSS and referrer leakage
The response body preview now validates `src` against an allow-list of safe
protocols (`blob:`, `http:`, `https:`, and `data:` URIs limited to known media
types) before rendering, replaces the `<object>` fallback with a fully
sandboxed `<iframe>` (`sandbox=""`), and sets `referrerpolicy="no-referrer"`
on all media elements so untrusted response URLs cannot execute script in the
app origin or leak the user's location to third-party hosts.
## 3.8.2
### Patch Changes
- [#9236](https://github.com/scalar/scalar/pull/9236): fix: some analytics events not firing
## 3.8.1
### Patch Changes
- [#9216](https://github.com/scalar/scalar/pull/9216): chore: bumping release
- [#9218](https://github.com/scalar/scalar/pull/9218): chore: bump
## 3.8.0
### Minor Changes
- [#9211](https://github.com/scalar/scalar/pull/9211): feat: make `WorkspaceDocument` an union of OpenApiDocument and AsyncApiDocument
- [#9211](https://github.com/scalar/scalar/pull/9211): feat: let the command palette pick a registry document version
### Patch Changes
- [#9211](https://github.com/scalar/scalar/pull/9211): feat: add Cmd/Ctrl+S for `ui:save:local-document` so hosts (e.g. scalar-app) can match the header Save control for local workspaces
- [#9211](https://github.com/scalar/scalar/pull/9211): fix(api-client): block invalid request URLs before send and surface `buildRequest` failures as results
Request construction now treats a bad merged URL as a first-class failure instead of throwing deep inside helpers. After `mergeUrls`, `resolveRequestFactoryUrl` rejects incomplete targets when strict mode applies: relative URLs, an empty server base, or path strings that still contain unresolved `{{variable}}` placeholders. Callers may set `allowMissingRequestServerBase` where a full absolute URL is intentionally optional (for example the embedded modal layout in `OperationBlock`, or API Reference `onBeforeRequest` hooks that build against the document origin).
`buildRequest` returns a `Result` (`ok` / `err`) with stable error codes such as `MISSING_REQUEST_SERVER_BASE`, `INVALID_REQUEST_FACTORY_URL`, and `BUILD_REQUEST_FAILED` for unexpected synchronous failures. Those failures are wrapped with `safeRun` from `@scalar/helpers`, which logs to `console.error` and maps throws to a string message on the result. The API Reference plugin path logs and skips `onBeforeRequest` when a preview request cannot be built, so user hooks never run against a half-built fetch payload.
Downstream packages (`api-client`, `api-reference`, `scalar-app` where applicable) unwrap the result, show toasts or logs, and avoid calling `sendRequest` until the URL is valid.
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: OAuth scope CRUD UI
- **Scope definitions vs selection**: adding, editing, or removing a scope on the OAuth flow now goes through dedicated workspace events `auth:upsert:scopes` and `auth:delete:scopes`, plumbed from `OAuth2` → `RequestAuthTab` → `RequestAuthDataTable` and registered in `initializeWorkspaceEventHandlers`. Updating checked scopes remains `auth:update:selected-scopes` without `newScopePayload`.
- **OAuthScopesInput**: row hover actions to edit or delete a scope; one shared add/edit modal; when the flow defines no scopes, the summary shows **No Scopes Defined**, **Select All** / **Deselect All** and the expand chevron are hidden, the disclosure summary is disabled, and **Add Scope** stays outside so it remains clickable; the `–` before a description is omitted when the description is empty or missing.
- **OAuthScopesAddModal**: supports edit mode (`scope` prop), inline errors for missing name and duplicate names (replacing toast-only validation), trims submitted names, and tests clean up teleported modal DOM between runs.
- [#9211](https://github.com/scalar/scalar/pull/9211): feat: some polish for the scalar-app
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: format raw JSON responses with jsonc-parser
Raw JSON response bodies in the API client are now formatted with `jsonc-parser` instead of `@scalar/helpers` `prettyPrintJson`. The previous path parsed with `JSON.parse` and re-stringified with `JSON.stringify`, which coerces every JSON number to a JavaScript `Number` and loses precision for integers beyond `Number.MAX_SAFE_INTEGER` (a common pain point for 64-bit IDs and other large values). `jsonc-parser` formats the document as text, so numeric literals stay identical to the response on the wire while indentation and line breaks are still normalized. JSON with Comments (JSONC) tokens also remain valid alongside CodeMirror’s JSON mode.
- [#9211](https://github.com/scalar/scalar/pull/9211): Remove unwanted scrollbar beside auth scope checkboxes
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: share executable URL build for copy and buildRequest
Copy URL from the operation address bar now matches the URL that is actually sent: path parameters, operation query string, environment substitution, and security schemes that use in: query are all applied the same way as Send.
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: handle registry document and version deletion in document settings
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: prevent address bar from stretching past max width
- [#9211](https://github.com/scalar/scalar/pull/9211): feat: add more analytics events
- [#9211](https://github.com/scalar/scalar/pull/9211): feat: add Preview/Raw tabs for JSON responses with true raw body view
JSON bodies now open on a formatted Preview tab (JSONC pretty-print without JSON.parse round-trip). The Raw tab shows the exact decoded response text. Other media types are unchanged; HTML, images, and other previews already used the same toggle pattern.
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: padding on addressbar with no servers
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: history bug on operation switch
- [#9211](https://github.com/scalar/scalar/pull/9211): fix(api-client): narrow request table parameter info popover width
- [#9211](https://github.com/scalar/scalar/pull/9211): fix(api-client): expand object query parameters in the request UI
- [#9211](https://github.com/scalar/scalar/pull/9211): feat: optimize layout for mobile
- Hide the document breadcrumb on small screens and surface workspace
switching from the menu instead, so the top bar stays uncluttered.
- Convert the document save / discard / pull / push / publish buttons to
header-button styling and only render the trailing divider when there
are actual cluster buttons next to it.
- Stack the address bar onto two rows on small screens so the URL and
the action cluster (copy / history / send) each get a full row.
- Hide the "Log in" affordance from the small-screen top bar (the menu
still owns it) and keep only the primary "Register" CTA there.
- Give the pre-request and post-response script editors proper vertical
padding so the help text no longer clips when it wraps.
- [#9211](https://github.com/scalar/scalar/pull/9211): fix(api-client): hide OAuth2 client secret when PKCE is enabled and omit it from token requests
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: posthog stream warning
- [#9211](https://github.com/scalar/scalar/pull/9211): refactor: remove the main import file since it was empty
- [#9211](https://github.com/scalar/scalar/pull/9211): fix(api-client): request body content types — OpenAPI extras, MIME labels, and "Other" without auto Content-Type
The request body dropdown lists built-in types first, then any additional media types from the OpenAPI operation. Labels use the MIME essence (no `charset` in the label). The **Other** option is available again for a raw body: it does **not** add an automatic `Content-Type` header (users can set one manually). Code snippets avoid injecting `Content-Type: other`.
`getDefaultHeaders` and `filterDisabledDefaultHeaders` are exported from `@scalar/workspace-store/request-example`; the API client uses them for code snippets instead of a duplicate helper.
- [#9211](https://github.com/scalar/scalar/pull/9211): fix invalid Tailwind gap utility in the address bar
- [#9211](https://github.com/scalar/scalar/pull/9211): fix: prevent stuck response overlay after overlapping sends
Fixes a case where the response loading overlay could stay visible indefinitely and **Cancel** had no effect after opening an example and sending a request very quickly (or when multiple sends overlapped).
The reason for that is that `ResponseLoadingOverlay` delays showing the spinner by 1s. Each `hooks:on:request:sent` scheduled a new `setTimeout` without clearing the previous one. Overlapping `sent` events could leave an orphaned timer that still called `loader.start()` after the request had already finished and `hooks:on:request:complete` had run—so the overlay turned on with no further `complete`, and **Cancel** targeted an `AbortController` that no longer matched the finished request.
- [#9211](https://github.com/scalar/scalar/pull/9211): build: switch Monaco Vite plugin to ESM and align workers
- [#9211](https://github.com/scalar/scalar/pull/9211): chore: move app files from client to scalar-app
## 3.7.0
### Minor Changes
- [#9018](https://github.com/scalar/scalar/pull/9018): feat: make `WorkspaceDocument` an union of OpenApiDocument and AsyncApiDocument
- [#9089](https://github.com/scalar/scalar/pull/9089): feat: let the command palette pick a registry document version
### Patch Changes
- [#9185](https://github.com/scalar/scalar/pull/9185): feat: add Cmd/Ctrl+S for `ui:save:local-document` so hosts (e.g. scalar-app) can match the header Save control for local workspaces
- [#9184](https://github.com/scalar/scalar/pull/9184): fix(api-client): block invalid request URLs before send and surface `buildRequest` failures as results
Request construction now treats a bad merged URL as a first-class failure instead of throwing deep inside helpers. After `mergeUrls`, `resolveRequestFactoryUrl` rejects incomplete targets when strict mode applies: relative URLs, an empty server base, or path strings that still contain unresolved `{{variable}}` placeholders. Callers may set `allowMissingRequestServerBase` where a full absolute URL is intentionally optional (for example the embedded modal layout in `OperationBlock`, or API Reference `onBeforeRequest` hooks that build against the document origin).
`buildRequest` returns a `Result` (`ok` / `err`) with stable error codes such as `MISSING_REQUEST_SERVER_BASE`, `INVALID_REQUEST_FACTORY_URL`, and `BUILD_REQUEST_FAILED` for unexpected synchronous failures. Those failures are wrapped with `safeRun` from `@scalar/helpers`, which logs to `console.error` and maps throws to a string message on the result. The API Reference plugin path logs and skips `onBeforeRequest` when a preview request cannot be built, so user hooks never run against a half-built fetch payload.
Downstream packages (`api-client`, `api-reference`, `scalar-app` where applicable) unwrap the result, show toasts or logs, and avoid calling `sendRequest` until the URL is valid.
- [#9168](https://github.com/scalar/scalar/pull/9168): fix: OAuth scope CRUD UI
- **Scope definitions vs selection**: adding, editing, or removing a scope on the OAuth flow now goes through dedicated workspace events `auth:upsert:scopes` and `auth:delete:scopes`, plumbed from `OAuth2` → `RequestAuthTab` → `RequestAuthDataTable` and registered in `initializeWorkspaceEventHandlers`. Updating checked scopes remains `auth:update:selected-scopes` without `newScopePayload`.
- **OAuthScopesInput**: row hover actions to edit or delete a scope; one shared add/edit modal; when the flow defines no scopes, the summary shows **No Scopes Defined**, **Select All** / **Deselect All** and the expand chevron are hidden, the disclosure summary is disabled, and **Add Scope** stays outside so it remains clickable; the `–` before a description is omitted when the description is empty or missing.
- **OAuthScopesAddModal**: supports edit mode (`scope` prop), inline errors for missing name and duplicate names (replacing toast-only validation), trims submitted names, and tests clean up teleported modal DOM between runs.
- [#9199](https://github.com/scalar/scalar/pull/9199): feat: some polish for the scalar-app
- [#9171](https://github.com/scalar/scalar/pull/9171): fix: format raw JSON responses with jsonc-parser
Raw JSON response bodies in the API client are now formatted with `jsonc-parser` instead of `@scalar/helpers` `prettyPrintJson`. The previous path parsed with `JSON.parse` and re-stringified with `JSON.stringify`, which coerces every JSON number to a JavaScript `Number` and loses precision for integers beyond `Number.MAX_SAFE_INTEGER` (a common pain point for 64-bit IDs and other large values). `jsonc-parser` formats the document as text, so numeric literals stay identical to the response on the wire while indentation and line breaks are still normalized. JSON with Comments (JSONC) tokens also remain valid alongside CodeMirror’s JSON mode.
- [#9204](https://github.com/scalar/scalar/pull/9204): Remove unwanted scrollbar beside auth scope checkboxes
- [#9150](https://github.com/scalar/scalar/pull/9150): fix: share executable URL build for copy and buildRequest
Copy URL from the operation address bar now matches the URL that is actually sent: path parameters, operation query string, environment substitution, and security schemes that use in: query are all applied the same way as Send.
- [#9081](https://github.com/scalar/scalar/pull/9081): fix: handle registry document and version deletion in document settings
- [#9173](https://github.com/scalar/scalar/pull/9173): fix: prevent address bar from stretching past max width
- [#9125](https://github.com/scalar/scalar/pull/9125): feat: add more analytics events
- [#9172](https://github.com/scalar/scalar/pull/9172): feat: add Preview/Raw tabs for JSON responses with true raw body view
JSON bodies now open on a formatted Preview tab (JSONC pretty-print without JSON.parse round-trip). The Raw tab shows the exact decoded response text. Other media types are unchanged; HTML, images, and other previews already used the same toggle pattern.
- [#9205](https://github.com/scalar/scalar/pull/9205): fix: padding on addressbar with no servers
- [#9197](https://github.com/scalar/scalar/pull/9197): fix: history bug on operation switch
- [#9146](https://github.com/scalar/scalar/pull/9146): fix(api-client): narrow request table parameter info popover width
- [#9055](https://github.com/scalar/scalar/pull/9055): fix(api-client): expand object query parameters in the request UI
- [#9135](https://github.com/scalar/scalar/pull/9135): feat: optimize layout for mobile
- Hide the document breadcrumb on small screens and surface workspace
switching from the menu instead, so the top bar stays uncluttered.
- Convert the document save / discard / pull / push / publish buttons to
header-button styling and only render the trailing divider when there
are actual cluster buttons next to it.
- Stack the address bar onto two rows on small screens so the URL and
the action cluster (copy / history / send) each get a full row.
- Hide the "Log in" affordance from the small-screen top bar (the menu
still owns it) and keep only the primary "Register" CTA there.
- Give the pre-request and post-response script editors proper vertical
padding so the help text no longer clips when it wraps.
- [#9174](https://github.com/scalar/scalar/pull/9174): fix(api-client): hide OAuth2 client secret when PKCE is enabled and omit it from token requests
- [#9124](https://github.com/scalar/scalar/pull/9124): fix: posthog stream warning
- [#9122](https://github.com/scalar/scalar/pull/9122): refactor: remove the main import file since it was empty
- [#9134](https://github.com/scalar/scalar/pull/9134): fix(api-client): request body content types — OpenAPI extras, MIME labels, and "Other" without auto Content-Type
The request body dropdown lists built-in types first, then any additional media types from the OpenAPI operation. Labels use the MIME essence (no `charset` in the label). The **Other** option is available again for a raw body: it does **not** add an automatic `Content-Type` header (users can set one manually). Code snippets avoid injecting `Content-Type: other`.
`getDefaultHeaders` and `filterDisabledDefaultHeaders` are exported from `@scalar/workspace-store/request-example`; the API client uses them for code snippets instead of a duplicate helper.
- [#9199](https://github.com/scalar/scalar/pull/9199): fix invalid Tailwind gap utility in the address bar
- [#9130](https://github.com/scalar/scalar/pull/9130): fix: prevent stuck response overlay after overlapping sends
Fixes a case where the response loading overlay could stay visible indefinitely and **Cancel** had no effect after opening an example and sending a request very quickly (or when multiple sends overlapped).
The reason for that is that `ResponseLoadingOverlay` delays showing the spinner by 1s. Each `hooks:on:request:sent` scheduled a new `setTimeout` without clearing the previous one. Overlapping `sent` events could leave an orphaned timer that still called `loader.start()` after the request had already finished and `hooks:on:request:complete` had run—so the overlay turned on with no further `complete`, and **Cancel** targeted an `AbortController` that no longer matched the finished request.
- [#9110](https://github.com/scalar/scalar/pull/9110): build: switch Monaco Vite plugin to ESM and align workers
- [#9113](https://github.com/scalar/scalar/pull/9113): chore: move app files from client to scalar-app
## 3.6.1
### Patch Changes
- [#9094](https://github.com/scalar/scalar/pull/9094): chore: reorganize app layout
Move the tabs on top of the page for the app layout and make the layout better for small screens
- [#9062](https://github.com/scalar/scalar/pull/9062): feat: show inline errors in command palette instead of silent disable
- [#9079](https://github.com/scalar/scalar/pull/9079): fix command palette OpenAPI URL imports with surrounding whitespace
## 3.6.0
### Minor Changes
- [#9050](https://github.com/scalar/scalar/pull/9050): feat: support for registry sync and local persistence
### Patch Changes
- [#9076](https://github.com/scalar/scalar/pull/9076): fix(api-reference): improve rendering of virtualized code blocks
- [#9086](https://github.com/scalar/scalar/pull/9086): feat: code split tailwind CSS to reduce bundle size
- [#9059](https://github.com/scalar/scalar/pull/9059): feat: added the scalar-app back to open source
- [#9075](https://github.com/scalar/scalar/pull/9075): feat(api-client): team workspaces no longer auto-create a "drafts" document or deep-link to it. New team workspaces start empty and land on the workspace get-started page; local workspaces still seed a drafts document and navigate to it as before.
## 3.5.1
### Patch Changes
- [#9049](https://github.com/scalar/scalar/pull/9049): Flush pending debounced operation edits before executing API client requests.
- [#9023](https://github.com/scalar/scalar/pull/9023): chore: use homemade slugger
## 3.5.0
### Minor Changes
- [#9045](https://github.com/scalar/scalar/pull/9045): feat: support version switching for regsitry documents
- [#9045](https://github.com/scalar/scalar/pull/9045): feat: ensure teams can have only one workspace and create default workspace of the team on demand
- [#9045](https://github.com/scalar/scalar/pull/9045): chore: migrate api-client from namespaces to teamSlug and convert team workspaces
- [#9045](https://github.com/scalar/scalar/pull/9045): feat: add empty state for the team workspace
- [#9045](https://github.com/scalar/scalar/pull/9045): feat: make breadcrumbs navigable, add workspace selector fallback, and support team logo slots
### Patch Changes
- [#9045](https://github.com/scalar/scalar/pull/9045): feat: allow masking all temp urls
- [#9045](https://github.com/scalar/scalar/pull/9045): fix: hide sidebar group label when we have a single group
- [#9034](https://github.com/scalar/scalar/pull/9034): Surface actual OAuth error messages instead of generic failure messages
- [#9043](https://github.com/scalar/scalar/pull/9043): chore: move test documents to cdn
## 3.4.0
### Minor Changes
- [#9000](https://github.com/scalar/scalar/pull/9000): feat: support version switching for regsitry documents
- [#8986](https://github.com/scalar/scalar/pull/8986): feat: ensure teams can have only one workspace and create default workspace of the team on demand
- [#8986](https://github.com/scalar/scalar/pull/8986): chore: migrate api-client from namespaces to teamSlug and convert team workspaces
- [#9025](https://github.com/scalar/scalar/pull/9025): feat: add empty state for the team workspace
- [#9021](https://github.com/scalar/scalar/pull/9021): feat: make breadcrumbs navigable, add workspace selector fallback, and support team logo slots
### Patch Changes
- [#8985](https://github.com/scalar/scalar/pull/8985): feat: allow masking all temp urls
- [#9024](https://github.com/scalar/scalar/pull/9024): fix: hide sidebar group label when we have a single group
## 3.3.1
### Patch Changes
- [#8839](https://github.com/scalar/scalar/pull/8839): Fix modal fade-in animation stutter by replacing v-show with CSS visibility/opacity to avoid forced layout recalculation on open
## 3.3.0
### Minor Changes
- [#8972](https://github.com/scalar/scalar/pull/8972): feat: implement the new workspace sidebar
- [#8977](https://github.com/scalar/scalar/pull/8977): feat: add app header
### Patch Changes
- [#8978](https://github.com/scalar/scalar/pull/8978): fix: layout height collapse and improve menu behavior
## 3.2.2
### Patch Changes
- [#8952](https://github.com/scalar/scalar/pull/8952): Export shared Scalar custom header constants from `@scalar/helpers/http/scalar-headers` and consume them in request build/send flows.
- [#8950](https://github.com/scalar/scalar/pull/8950): fix: correctly handle custom file imports
- [#8951](https://github.com/scalar/scalar/pull/8951): fix: api client initial routing
## 3.2.1
### Patch Changes
- [#8940](https://github.com/scalar/scalar/pull/8940): feat(api-client): support header for web layout
## 3.2.0
### Minor Changes
- [#8891](https://github.com/scalar/scalar/pull/8891): feat: support refreshing the token
### Patch Changes
- [#8877](https://github.com/scalar/scalar/pull/8877): fix(api-client): prefill oauth2 redirect URI after switching documents
- [#8943](https://github.com/scalar/scalar/pull/8943): feat: added customFetch config to the client
- [#8931](https://github.com/scalar/scalar/pull/8931): fix: close environment selector dropdown after selection
- [#8933](https://github.com/scalar/scalar/pull/8933): feat(api-client): add app-level oauth2 redirect URI override plumbing for auth prefill
- [#8932](https://github.com/scalar/scalar/pull/8932): fix: only enable fake data suggestion for parameteres and request body
- [#8907](https://github.com/scalar/scalar/pull/8907): Fix code sample missing body content type update
## 3.1.0
### Minor Changes
- [#8865](https://github.com/scalar/scalar/pull/8865): feat: add plugin support for custom response body content types
### Patch Changes
- [#8810](https://github.com/scalar/scalar/pull/8810): refactor: move telemetry to an optional plugin
- [#8912](https://github.com/scalar/scalar/pull/8912): fix: provide a default summary when creating a new temp operation
- [#8903](https://github.com/scalar/scalar/pull/8903): fix: share Postman collection detection from postman-to-openapi
- [#8911](https://github.com/scalar/scalar/pull/8911): feat: switch from Request to RequestPayload to support body with GET
- [#8887](https://github.com/scalar/scalar/pull/8887): fix: invalid json body handling and add root document for bulk operation selection
## 3.0.0
### Major Changes
- [#8863](https://github.com/scalar/scalar/pull/8863): feat: remove old api-client exports and make v2 the main export
### Minor Changes
- [#8632](https://github.com/scalar/scalar/pull/8632): feat: support generation of random data
### Patch Changes
- [#8827](https://github.com/scalar/scalar/pull/8827): chore: removed old client v1 code
- [#8828](https://github.com/scalar/scalar/pull/8828): Add support for `text/json` media type
- [#8840](https://github.com/scalar/scalar/pull/8840): feat: allow updating the proxyUrl and make options reactive in api-client
- [#8735](https://github.com/scalar/scalar/pull/8735): fix: replace direct cjs mime and curl dependencies with local implementations
- [#8848](https://github.com/scalar/scalar/pull/8848): fix: use search for virtual responses
- [#8825](https://github.com/scalar/scalar/pull/8825): chore: moving files around in preparation for the big deletion of client v1
- [#8794](https://github.com/scalar/scalar/pull/8794): Fix Monaco 0.55 compatibility in JSON/YAML editor language helpers.
- [#8817](https://github.com/scalar/scalar/pull/8817): feat(snippetz): add a Laravel HTTP client plugin for PHP snippets
Added a new `php/laravel` client generator in `@scalar/snippetz`, including comprehensive request coverage for headers, cookies, auth, query params, JSON, multipart, form-encoded, binary, and fallback bodies.
Updated generated client registries and schema wiring so the new client is available across Scalar:
- `@scalar/types` `GROUPED_CLIENTS` / `AVAILABLE_CLIENTS`
- `@scalar/workspace-store` reference-config schema
- generated docs and integration client enums
Updated api-client expectations for the increased total built-in client count.
- [#8849](https://github.com/scalar/scalar/pull/8849): fix(api-client): improve drag regions
- [#8850](https://github.com/scalar/scalar/pull/8850): chore: remove entities, zod and the parser from oas-utils
- [#8823](https://github.com/scalar/scalar/pull/8823): fix: prevent address bar text from hiding under fade overlay while typing
## 2.43.0
### Minor Changes
- [#8761](https://github.com/scalar/scalar/pull/8761): feat: improve UX for creating a new operation
- [#8773](https://github.com/scalar/scalar/pull/8773): feat: suport for set-cookie header
### Patch Changes
- [#8778](https://github.com/scalar/scalar/pull/8778): fix: hide examples on modal and always show the http badge on modal
## 2.42.0
### Minor Changes
- [#8748](https://github.com/scalar/scalar/pull/8748): feat: support `allowReserved` for code samples
- [#8695](https://github.com/scalar/scalar/pull/8695): feat: suport pre/post request scripts
### Patch Changes
- [#8760](https://github.com/scalar/scalar/pull/8760): feat: exported routePayload type
## 2.41.0
### Minor Changes
- [#8712](https://github.com/scalar/scalar/pull/8712): feat: use separate stores for client and shared state on the reference
### Patch Changes
- [#8728](https://github.com/scalar/scalar/pull/8728): fix: correctly merge security schemes with the config security
## 2.40.0
### Minor Changes
- [#8524](https://github.com/scalar/scalar/pull/8524): feat: move request logic on the store and generate a request builder
### Patch Changes
- [#8692](https://github.com/scalar/scalar/pull/8692): feat: replace pretty-bytes dependency with internal helper
- [#8518](https://github.com/scalar/scalar/pull/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](https://github.com/scalar/scalar/pull/8661): fix(api-client): support OAuth redirect callback override for Electron-friendly flows
- [#8634](https://github.com/scalar/scalar/pull/8634): feat: implement improved saving UI
- [#8647](https://github.com/scalar/scalar/pull/8647): feat: move addressBar path change from debounce to blur
- [#8713](https://github.com/scalar/scalar/pull/8713): feat: handle pasting and typing urls in the path box
- [#8698](https://github.com/scalar/scalar/pull/8698): fix: missing reference parameters by making skipping behavior opt-in
- [#8652](https://github.com/scalar/scalar/pull/8652): feat: keep form-data file delete action accessible on touch
## 2.39.4
### Patch Changes
- [#8625](https://github.com/scalar/scalar/pull/8625): fix: Add Variable button now navigates to environment tab using existing @navigate event pattern
## 2.39.3
### Patch Changes
- [#8610](https://github.com/scalar/scalar/pull/8610): fix(api-client): improve editor background color handling
## 2.39.2
### Patch Changes
- [#8599](https://github.com/scalar/scalar/pull/8599): fix(api-client): truncate long table tooltip content
- [#8590](https://github.com/scalar/scalar/pull/8590): Group analytic events by api-client product
- [#8601](https://github.com/scalar/scalar/pull/8601): fix: stringify nested form body example values for table rows
## 2.39.1
### Patch Changes
- [#8577](https://github.com/scalar/scalar/pull/8577): feat: support document download
- [#8473](https://github.com/scalar/scalar/pull/8473): fix: request body code samples when switching anyOf or oneOf schemas
## 2.39.0
### Minor Changes
- [#8511](https://github.com/scalar/scalar/pull/8511): feat: import postman collection custom ui
### Patch Changes
- [#8564](https://github.com/scalar/scalar/pull/8564): refactor: move context menu to api client
- [#8480](https://github.com/scalar/scalar/pull/8480): remove the direct `@scalar/openapi-parser` dependency from `@scalar/api-client` and reuse existing shared normalization and ref-resolution helpers
- [#8526](https://github.com/scalar/scalar/pull/8526): feat: improve filtering of client selector
- [#8554](https://github.com/scalar/scalar/pull/8554): feat: add telemetry toggle
- [#8563](https://github.com/scalar/scalar/pull/8563): fix: type declarations don't use the full path for imports
## 2.38.4
### Patch Changes
- [#8529](https://github.com/scalar/scalar/pull/8529): rewrite declaration aliases in built type files
## 2.38.3
### Patch Changes
- [#8465](https://github.com/scalar/scalar/pull/8465): fix multipart encoding.contentType request handling and curl snippets
- [#8501](https://github.com/scalar/scalar/pull/8501): fix allowReserved query parameter support so reserved characters like colons stay unescaped and parameter typings include allowReserved
- [#8517](https://github.com/scalar/scalar/pull/8517): Fix OAuth2 authorization code auth behavior in v2 by including `client_id` in token exchange for public clients, preventing duplicate scheme entries when selected scopes change, and applying configured default scopes to initial auth selection.
## 2.38.2
### Patch Changes
- [#8437](https://github.com/scalar/scalar/pull/8437): refactor: better types for the api-client plugin manager
- [#8485](https://github.com/scalar/scalar/pull/8485): fix: prevent stale SSE response bodies on repeated sends by disabling request caching for SSE requests
- [#8466](https://github.com/scalar/scalar/pull/8466): chore: new build pipeline
- [#8470](https://github.com/scalar/scalar/pull/8470): fix default content type headers for operations without request bodies
## 2.38.1
### Patch Changes
- [#8468](https://github.com/scalar/scalar/pull/8468): fix: example extraction, environment navigation and general UI fixes
- [#8451](https://github.com/scalar/scalar/pull/8451): fix(api-client): default-close auth when not required
#### Updated Dependencies
- **@scalar/workspace-store@0.40.2**
- [#8468](https://github.com/scalar/scalar/pull/8468): fix: ignore response examples when generating navigation
- **@scalar/openapi-parser@0.25.4**
- [#8448](https://github.com/scalar/scalar/pull/8448): fix parser validation for unused path parameters
- **@scalar/components@0.20.9**
- [#8453](https://github.com/scalar/scalar/pull/8453): refactor: remove @ts-expect-error from ScalarTextArea
- **@scalar/oas-utils@0.10.8**
- **@scalar/sidebar@0.8.9**
- **@scalar/use-codemirror@0.14.9**
## 2.38.0
### Minor Changes
- [#8444](https://github.com/scalar/scalar/pull/8444): feat: cache last response for an example
### Patch Changes
- [#8424](https://github.com/scalar/scalar/pull/8424): fix(api-client): persist oauth credentials location
- [#8428](https://github.com/scalar/scalar/pull/8428): fix: overflow issues for mac app version
- [#8447](https://github.com/scalar/scalar/pull/8447): fix: propagate schema to request body form-data table
#### Updated Dependencies
- **@scalar/workspace-store@0.40.1**
- [#8424](https://github.com/scalar/scalar/pull/8424): feat: export XScalarCredentialsLocation
- [#8445](https://github.com/scalar/scalar/pull/8445): fix: generate unique id for models
- **@scalar/oas-utils@0.10.7**
- **@scalar/sidebar@0.8.8**
- **@scalar/components@0.20.8**
- **@scalar/use-codemirror@0.14.8**
## 2.37.0
### Minor Changes
- [#8426](https://github.com/scalar/scalar/pull/8426): feat: sync with source flow with conflict resolution
### Patch Changes
#### Updated Dependencies
- **@scalar/workspace-store@0.40.0**
- [#8426](https://github.com/scalar/scalar/pull/8426): feat: interact with the original and intermediate documents
- **@scalar/oas-utils@0.10.6**
- **@scalar/sidebar@0.8.7**
- **@scalar/components@0.20.7**
- **@scalar/use-codemirror@0.14.7**
## 2.36.2
### Patch Changes
- [#8414](https://github.com/scalar/scalar/pull/8414): fix(api-client): pass example picker attributes to button component
#### Updated Dependencies
- **@scalar/components@0.20.6**
- [#8327](https://github.com/scalar/scalar/pull/8327): fix: markdown tables with specified width attributes in td/th break the layout
- **@scalar/helpers@0.4.1**
- [#8420](https://github.com/scalar/scalar/pull/8420): fix TypeScript access to navigator.userAgentData in isMacOS without ts-expect-error
- **@scalar/sidebar@0.8.6**
- **@scalar/use-codemirror@0.14.6**
- **@scalar/import@0.5.2**
- **@scalar/json-magic@0.12.3**
- **@scalar/oas-utils@0.10.5**
- **@scalar/object-utils@1.3.2**
- **@scalar/openapi-parser@0.25.3**
- **@scalar/postman-to-openapi@0.5.2**
- **@scalar/types@0.7.3**
- **@scalar/workspace-store@0.39.2**
- **@scalar/snippetz@0.7.4**
## 2.36.1
### Patch Changes
- [#8403](https://github.com/scalar/scalar/pull/8403): Persist auth url and token url in local storage
- [#8402](https://github.com/scalar/scalar/pull/8402): Fix raw binary request bodies so uploaded files are sent correctly and code samples show file references.
- [#8398](https://github.com/scalar/scalar/pull/8398): fix code snippet HAR request URL generation to URL-encode substituted path parameter values, matching request sending behavior.
- [#8386](https://github.com/scalar/scalar/pull/8386): feat: app drag region for macos
- [#8408](https://github.com/scalar/scalar/pull/8408): Use the secret oauth urls before the default flow urls
- [#8407](https://github.com/scalar/scalar/pull/8407): Fix conditional rendering for token URL
#### Updated Dependencies
- **@scalar/workspace-store@0.39.1**
- [#8393](https://github.com/scalar/scalar/pull/8393): fix: correctly update active tab on tab close event
- [#8403](https://github.com/scalar/scalar/pull/8403): Persist auth url and token url in local storage
- **@scalar/snippetz@0.7.3**
- [#8404](https://github.com/scalar/scalar/pull/8404): Preserve duplicate query parameters in generated code snippets. php/guzzle: preserve duplicate query parameters as arrays.
- **@scalar/sidebar@0.8.5**
- [#8386](https://github.com/scalar/scalar/pull/8386): feat: add spacer slot to sidebar
- **@scalar/oas-utils@0.10.4**
- **@scalar/components@0.20.5**
- **@scalar/use-codemirror@0.14.5**
## 2.36.0
### Minor Changes
- [#8396](https://github.com/scalar/scalar/pull/8396): feat: preselect correct authentication for document and operation
### Patch Changes
- [#8394](https://github.com/scalar/scalar/pull/8394): chore: rollback export document button
## 2.35.0
### Minor Changes
- [#8349](https://github.com/scalar/scalar/pull/8349): feat: support operation example rename
### Patch Changes
- [#8336](https://github.com/scalar/scalar/pull/8336): fix: layout with z-index and add support for mobile
- [#8269](https://github.com/scalar/scalar/pull/8269): fix: prevent requests with empty path parameters
- [#8262](https://github.com/scalar/scalar/pull/8262): fix: serialize array query params as repeated params
- [#8253](https://github.com/scalar/scalar/pull/8253): feat(api-reference): support propertyNames enum for additionalProperties
- [#8392](https://github.com/scalar/scalar/pull/8392): feat: support document download
#### Updated Dependencies
- **@scalar/workspace-store@0.39.0**
- [#8372](https://github.com/scalar/scalar/pull/8372): fix: avoid inlining $ref path parameters during path parameter sync
- [#8349](https://github.com/scalar/scalar/pull/8349): feat: support operation example rename
- [#8336](https://github.com/scalar/scalar/pull/8336): fix: sidebar title update and detect delete operaitons for proxy
- [#8253](https://github.com/scalar/scalar/pull/8253): feat(api-reference): support propertyNames enum for additionalProperties
- **@scalar/openapi-parser@0.25.2**
- [#8359](https://github.com/scalar/scalar/pull/8359): fix(openapi-parser): replace $dynamicRef with $ref in v3.2 schema for AJV compatibility
- **@scalar/helpers@0.4.0**
- [#8336](https://github.com/scalar/scalar/pull/8336): feat: support flushing any pending operations
- **@scalar/oas-utils@0.10.3**
- [#8253](https://github.com/scalar/scalar/pull/8253): feat(api-reference): support propertyNames enum for additionalProperties
- **@scalar/sidebar@0.8.4**
- **@scalar/components@0.20.4**
- **@scalar/import@0.5.1**
- **@scalar/json-magic@0.12.2**
- **@scalar/object-utils@1.3.1**
- **@scalar/postman-to-openapi@0.5.1**
- **@scalar/types@0.7.2**
- **@scalar/use-codemirror@0.14.4**
- **@scalar/snippetz@0.7.2**
## 2.34.1
### Patch Changes
#### Updated Dependencies
- **@scalar/types@0.7.1**
- [#8381](https://github.com/scalar/scalar/pull/8381): feat: add mcp config support
- **@scalar/oas-utils@0.10.2**
- **@scalar/openapi-parser@0.25.1**
- **@scalar/snippetz@0.7.1**
- **@scalar/workspace-store@0.38.1**
- **@scalar/components@0.20.3**
- **@scalar/sidebar@0.8.3**
- **@scalar/use-codemirror@0.14.3**
## 2.34.0
### Minor Changes
- [#8365](https://github.com/scalar/scalar/pull/8365): feat: store oauth flow refresh tokens on the auth store
### Patch Changes
- [#8356](https://github.com/scalar/scalar/pull/8356): fix: make fallback theme reactive
#### Updated Dependencies
- **@scalar/workspace-store@0.38.0**
- [#8347](https://github.com/scalar/scalar/pull/8347): chore: export server workspace type
- [#8365](https://github.com/scalar/scalar/pull/8365): feat: store oauth flow refresh tokens on the auth store
- **@scalar/json-magic@0.12.1**
- [#8357](https://github.com/scalar/scalar/pull/8357): chore: improve performance and memory usage of bundler
- **@scalar/components@0.20.2**
- [#8366](https://github.com/scalar/scalar/pull/8366): fix(components): clean up search components and add snapshots
- **@scalar/oas-utils@0.10.1**
- **@scalar/sidebar@0.8.2**
- **@scalar/openapi-parser@0.25.1**
- **@scalar/use-codemirror@0.14.2**
## 2.33.0
### Minor Changes
- [#8266](https://github.com/scalar/scalar/pull/8266): support operation level authentication and servers
### Patch Changes
#### Updated Dependencies
- **@scalar/workspace-store@0.37.0**
- [#8266](https://github.com/scalar/scalar/pull/8266): support operation level authentication and servers
- **@scalar/oas-utils@0.10.0**
- [#8266](https://github.com/scalar/scalar/pull/8266): support operation level authentication and servers
- **@scalar/sidebar@0.8.1**
- **@scalar/components@0.20.1**
- **@scalar/use-codemirror@0.14.1**
## 2.32.0
### Minor Changes
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
### Patch Changes
#### Updated Dependencies
- **@scalar/workspace-store@0.36.0**
- [#8340](https://github.com/scalar/scalar/pull/8340): feat: support navigation options on server store
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- [#8340](https://github.com/scalar/scalar/pull/8340): chore: disable perf logs by default
- **@scalar/postman-to-openapi@0.5.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/analytics-client@1.1.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/openapi-parser@0.25.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/use-codemirror@0.14.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/openapi-types@0.6.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/object-utils@1.3.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/components@0.20.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/json-magic@0.12.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/use-toasts@0.10.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/draggable@0.4.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/oas-utils@0.9.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/use-hooks@0.4.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/snippetz@0.7.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/helpers@0.3.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/sidebar@0.8.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/import@0.5.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/themes@0.15.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/icons@0.6.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
- **@scalar/types@0.7.0**
- [#8322](https://github.com/scalar/scalar/pull/8322): chore: bump required node version to >=22 (LTS)
## 2.31.3
### Patch Changes
- [#8313](https://github.com/scalar/scalar/pull/8313): fix: correctly cache schema examples
- [#8254](https://github.com/scalar/scalar/pull/8254): fix: resolve OAuth2 URLs against interpolated server URL
#### Updated Dependencies
- **@scalar/openapi-types@0.5.4**
- [#8275](https://github.com/scalar/scalar/pull/8275): fix(openapi-types): make the `$ref` property in the `ReferenceObject` type required
- **@scalar/components@0.19.15**
- [#8319](https://github.com/scalar/scalar/pull/8319): fix(components): fix adjust sidebar section line height
- **@scalar/json-magic@0.11.7**
- [#8314](https://github.com/scalar/scalar/pull/8314): chore: limit concurrent operations while migrating workspaces
- **@scalar/oas-utils@0.8.3**
- [#8314](https://github.com/scalar/scalar/pull/8314): chore: limit concurrent operations while migrating workspaces
- **@scalar/helpers@0.2.18**
- [#8314](https://github.com/scalar/scalar/pull/8314): chore: limit concurrent operations while migrating workspaces
- **@scalar/openapi-parser@0.24.17**
- **@scalar/postman-to-openapi@0.4.10**
- **@scalar/sidebar@0.7.46**
- **@scalar/use-codemirror@0.13.50**
- **@scalar/workspace-store@0.35.3**
- **@scalar/import@0.4.55**
- **@scalar/object-utils@1.2.32**
- **@scalar/types@0.6.10**
- **@scalar/snippetz@0.6.19**
## 2.31.2
### Patch Changes
#### Updated Dependencies
- **@scalar/themes@0.14.3**
- [#8315](https://github.com/scalar/scalar/pull/8315): feat(theme): standardize tailwind line height behavior
- **@scalar/components@0.19.14**
- **@scalar/oas-utils@0.8.2**
- **@scalar/sidebar@0.7.45**
- **@scalar/use-codemirror@0.13.49**
## 2.31.1
### Patch Changes
- [#8310](https://github.com/scalar/scalar/pull/8310): refactor: move helpers to the helpers package to share primitive helpers
- [#8294](https://github.com/scalar/scalar/pull/8294): default createAnySecurityScheme to false and fix index clamp issue
#### Updated Dependencies
- **@scalar/workspace-store@0.35.2**
- [#8310](https://github.com/scalar/scalar/pull/8310): refactor: move helpers to the helpers package to share primitive helpers
- [#8294](https://github.com/scalar/scalar/pull/8294): default createAnySecurityScheme to false and fix index clamp issue
- [#8287](https://github.com/scalar/scalar/pull/8287): consider path-level parameters in syncPathParameters instead of creating bare synthetic ones
- **@scalar/helpers@0.2.17**
- [#8310](https://github.com/scalar/scalar/pull/8310): refactor: move helpers to the helpers package to share primitive helpers
- **@scalar/json-magic@0.11.6**
- [#8310](https://github.com/scalar/scalar/pull/8310): fix: properly parse json pointers
- **@scalar/oas-utils@0.8.1**
- [#8310](https://github.com/scalar/scalar/pull/8310): fix: correctly handle circular documents during the migration to indexdb
- **@scalar/sidebar@0.7.44**
- **@scalar/components@0.19.13**
- **@scalar/import@0.4.54**
- **@scalar/object-utils@1.2.31**
- **@scalar/openapi-parser@0.24.16**
- **@scalar/postman-to-openapi@0.4.9**
- **@scalar/types@0.6.9**
- **@scalar/use-codemirror@0.13.48**
- **@scalar/snippetz@0.6.18**
## 2.31.0
### Minor Changes
- [#8290](https://github.com/scalar/scalar/pull/8290): chore: update deps
### Patch Changes
#### Updated Dependencies
- **@scalar/oas-utils@0.8.0**
- [#8290](https://github.com/scalar/scalar/pull/8290): chore: update deps
- **@scalar/components@0.19.12**
- [#8290](https://github.com/scalar/scalar/pull/8290): chore: update deps
- **@scalar/themes@0.14.2**
- [#8290](https://github.com/scalar/scalar/pull/8290): chore: update deps
- **@scalar/workspace-store@0.35.1**
- [#8290](https://github.com/scalar/scalar/pull/8290): chore: update deps
- **@scalar/sidebar@0.7.43**
- **@scalar/use-codemirror@0.13.47**
## 2.30.0
### Minor Changes
- [#8234](https://github.com/scalar/scalar/pull/8234): support operation level authentication and servers
### Patch Changes
- [#8255](https://github.com/scalar/scalar/pull/8255): fix: correctly handle circular references when deep resolving references
#### Updated Dependencies
- **@scalar/components@0.19.11**
- [#8276](https://github.com/scalar/scalar/pull/8276): feat(components): standardize form inputs to have a height of 40px
- **@scalar/themes@0.14.1**
- [#8276](https://github.com/scalar/scalar/pull/8276): feat(components): standardize form inputs to have a height of 40px
- **@scalar/workspace-store@0.35.0**
- [#8234](https://github.com/scalar/scalar/pull/8234): support operation level authentication and servers
- **@scalar/oas-utils@0.7.0**
- [#8234](https://github.com/scalar/scalar/pull/8234): support operation level authentication and servers
- **@scalar/sidebar@0.7.42**
- **@scalar/use-codemirror@0.13.46**
## 2.29.4
### Patch Changes
#### Updated Dependencies
- **@scalar/types@0.6.8**
- [#8274](https://github.com/scalar/scalar/pull/8274): feat(agent): add config to hide search api
- **@scalar/oas-utils@0.6.48**
- **@scalar/openapi-parser@0.24.15**
- **@scalar/snippetz@0.6.17**
- **@scalar/workspace-store@0.34.4**
- **@scalar/components@0.19.10**
- **@scalar/sidebar@0.7.41**
- **@scalar/use-codemirror@0.13.45**
## 2.29.3
### Patch Changes
- [#8248](https://github.com/scalar/scalar/pull/8248): fix: selecting multiply security schemes doesn't render Markdown in descriptions
- [#8248](https://github.com/scalar/scalar/pull/8248): fix: remove unnecessary property truncation in example generation
#### Updated Dependencies
- **@scalar/workspace-store@0.34.3**
- [#8248](https://github.com/scalar/scalar/pull/8248): fix: local storage migration script
- [#8248](https://github.com/scalar/scalar/pull/8248): feat: nest description headings in the sidebar
- [#8248](https://github.com/scalar/scalar/pull/8248): chore: map themeId to slug and add default operation to drafts
- **@scalar/oas-utils@0.6.47**
- [#8248](https://github.com/scalar/scalar/pull/8248): fix: local storage migration script
- [#8248](https://github.com/scalar/scalar/pull/8248): fix: remove unnecessary property truncation in example generation
- [#8248](https://github.com/scalar/scalar/pull/8248): chore: map themeId to slug and add default operation to drafts
- **@scalar/helpers@0.2.16**
- [#8248](https://github.com/scalar/scalar/pull/8248): fix: local storage migration script
- **@scalar/components@0.19.9**
- [#8248](https://github.com/scalar/scalar/pull/8248): feat: slugs for headings with nested content
- [#8248](https://github.com/scalar/scalar/pull/8248): feat: add optional chevron click handler for the sidebar
- **@scalar/sidebar@0.7.40**
- [#8248](https://github.com/scalar/scalar/pull/8248): feat: add optional chevron click handler for the sidebar
- **@scalar/snippetz@0.6.16**
- [#8248](https://github.com/scalar/scalar/pull/8248): fix: duplicate http headers for PHP CURL
- **@scalar/import@0.4.53**
- **@scalar/json-magic@0.11.5**
- **@scalar/object-utils@1.2.30**
- **@scalar/openapi-parser@0.24.14**
- **@scalar/postman-to-openapi@0.4.8**
- **@scalar/types@0.6.7**
- **@scalar/use-codemirror@0.13.44**
## 2.29.2
### Patch Changes
- [#8219](https://github.com/scalar/scalar/pull/8219): chore: default to proxy for web layout
- [#8220](https://github.com/scalar/scalar/pull/8220): chore: add guards for team workspaces
#### Updated Dependencies
- **@scalar/workspace-store@0.34.2**
- [#8219](https://github.com/scalar/scalar/pull/8219): chore: default to proxy for web layout
- **@scalar/oas-utils@0.6.46**
- **@scalar/sidebar@0.7.39**
- **@scalar/components@0.19.8**
- **@scalar/use-codemirror@0.13.43**
## 2.29.1
### Patch Changes
- [#8212](https://github.com/scalar/scalar/pull/8212): chore: version bump
#### Updated Dependencies
- **@scalar/helpers@0.2.15**
- [#8212](https://github.com/scalar/scalar/pull/8212): chore: version bump
- **@scalar/json-magic@0.11.4**
- [#8212](https://github.com/scalar/scalar/pull/8212): chore: version bump
- **@scalar/oas-utils@0.6.45**
- [#8212](https://github.com/scalar/scalar/pull/8212): chore: version bump
- **@scalar/sidebar@0.7.38**
- [#8212](https://github.com/scalar/scalar/pull/8212): chore: version bump
- **@scalar/types@0.6.6**
- [#8212](https://github.com/scalar/scalar/pull/8212): chore: version bump
- **@scalar/workspace-store@0.34.1**
- [#8212](https://github.com/scalar/scalar/pull/8212): chore: version bump
- **@scalar/components@0.19.7**
- **@scalar/import@0.4.52**
- **@scalar/object-utils@1.2.29**
- **@scalar/openapi-parser@0.24.13**
- **@scalar/postman-to-openapi@0.4.7**
- **@scalar/snippetz@0.6.15**
- **@scalar/use-codemirror@0.13.42**
## 2.29.0
### Minor Changes
- [#8198](https://github.com/scalar/scalar/pull/8198): feat: handle workspace rename
### Patch Changes
- [#8207](https://github.com/scalar/scalar/pull/8207): chore: version bump
#### Updated Dependencies
- **@scalar/workspace-store@0.34.0**
- [#8198](https://github.com/scalar/scalar/pull/8198): feat: handle workspace rename
- [#8208](https://github.com/scalar/scalar/pull/8208): fix: unpack proxy before assigning
- [#8207](https://github.com/scalar/scalar/pull/8207): chore: version bump
- **@scalar/helpers@0.2.14**
- [#8207](https://github.com/scalar/scalar/pull/8207): chore: version bump
- **@scalar/json-magic@0.11.3**
- [#8207](https://github.com/scalar/scalar/pull/8207): chore: version bump
- **@scalar/oas-utils@0.6.44**
- [#8207](https://github.com/scalar/scalar/pull/8207): chore: version bump
- **@scalar/sidebar@0.7.37**
- [#8207](https://github.com/scalar/scalar/pull/8207): chore: version bump
- **@scalar/types@0.6.5**
- [#8207](https://github.com/scalar/scalar/pull/8207): chore: version bump
- **@scalar/components@0.19.6**
- **@scalar/import@0.4.51**
- **@scalar/object-utils@1.2.28**
- **@scalar/openapi-parser@0.24.12**
- **@scalar/postman-to-openapi@0.4.6**
- **@scalar/snippetz@0.6.14**
- **@scalar/use-codemirror@0.13.41**
## 2.28.0
### Minor Changes
- [#8199](https://github.com/scalar/scalar/pull/8199): feat: create draft example
### Patch Changes
- [#8162](https://github.com/scalar/scalar/pull/8162): feat: allow editing tags
- [#8167](https://github.com/scalar/scalar/pull/8167): Accept header now defaults to the response content types defined in the OpenAPI spec instead of always using _/_
- [#8197](https://github.com/scalar/scalar/pull/8197): fix: include path in redirect uri
- [#8132](https://github.com/scalar/scalar/pull/8132): chore: unify the app and web layout
- [#8191](https://github.com/scalar/scalar/pull/8191): chore: rename create document command
- [#7826](https://github.com/scalar/scalar/pull/7826): feat: added migrator for v1 local storage to v2 indexdb
- [#8194](https://github.com/scalar/scalar/pull/8194): fix: correctly display the env pill on light mode
- [#8204](https://github.com/scalar/scalar/pull/8204): fix: remove DocumentRedirect component
- [#8160](https://github.com/scalar/scalar/pull/8160): fix: update sidebar entry when the operation summary changes
- [#8174](https://github.com/scalar/scalar/pull/8174): feat: add `createAnySecurityScheme` config option to control generic auth scheme creation
#### Updated Dependencies
- **@scalar/workspace-store@0.33.0**
- [#8162](https://github.com/scalar/scalar/pull/8162): feat: allow editing tags
- [#8151](https://github.com/scalar/scalar/pull/8151): fix: resolve external references on windows
- [#8191](https://github.com/scalar/scalar/pull/8191): chore: rename create document command
- [#8199](https://github.com/scalar/scalar/pull/8199): feat: create draft example
- [#7826](https://github.com/scalar/scalar/pull/7826): feat: added migrator for v1 local storage to v2 indexdb
- [#8160](https://github.com/scalar/scalar/pull/8160): fix: update sidebar entry when the operation summary changes
- [#8133](https://github.com/scalar/scalar/pull/8133): fix: allow editing content-type query parameters in the API client
- **@scalar/sidebar@0.7.36**
- [#8162](https://github.com/scalar/scalar/pull/8162): feat: allow editing tags
- [#8190](https://github.com/scalar/scalar/pull/8190): fix: align HttpMethod badge positioning for folders
- **@scalar/json-magic@0.11.2**
- [#8151](https://github.com/scalar/scalar/pull/8151): fix: resolve external references on windows
- **@scalar/oas-utils@0.6.43**
- [#7826](https://github.com/scalar/scalar/pull/7826): feat: added migrator for v1 local storage to v2 indexdb
- **@scalar/helpers@0.2.13**
- [#7826](https://github.com/scalar/scalar/pull/7826): feat: added migrator for v1 local storage to v2 indexdb
- **@scalar/types@0.6.4**
- [#8174](https://github.com/scalar/scalar/pull/8174): feat: add `createAnySecurityScheme` config option to control generic auth scheme creation
- **@scalar/openapi-parser@0.24.11**
- **@scalar/components@0.19.5**
- **@scalar/import@0.4.50**
- **@scalar/object-utils@1.2.27**
- **@scalar/postman-to-openapi@0.4.5**
- **@scalar/snippetz@0.6.13**
- **@scalar/use-codemirror@0.13.40**
## 2.27.1
### Patch Changes
- [#8159](https://github.com/scalar/scalar/pull/8159): fix: do not mutate document after ingress
- [#8158](https://github.com/scalar/scalar/pull/8158): fix: disable all listeners when modal is closed
- [#8178](https://github.com/scalar/scalar/pull/8178): chore: package bump due to ci failure
#### Updated Dependencies
- **@scalar/workspace-store@0.32.1**
- [#8159](https://github.com/scalar/scalar/pull/8159): fix: do not mutate document after ingress
- [#8178](https://github.com/scalar/scalar/pull/8178): chore: package bump due to ci failure
- **@scalar/components@0.19.4**
- [#8178](https://github.com/scalar/scalar/pull/8178): chore: package bump due to ci failure
- **@scalar/helpers@0.2.12**
- [#8178](https://github.com/scalar/scalar/pull/8178): chore: package bump due to ci failure
- **@scalar/sidebar@0.7.35**
- [#8178](https://github.com/scalar/scalar/pull/8178): chore: package bump due to ci failure
- **@scalar/oas-utils@0.6.42**
- **@scalar/use-codemirror@0.13.39**
- **@scalar/import@0.4.49**
- **@scalar/json-magic@0.11.1**
- **@scalar/object-utils@1.2.26**
- **@scalar/openapi-parser@0.24.10**
- **@scalar/postman-to-openapi@0.4.4**
- **@scalar/types@0.6.3**
- **@scalar/snippetz@0.6.12**
## 2.27.0
### Minor Changes
- [#8152](https://github.com/scalar/scalar/pull/8152): feat: support custom themes
### Patch Changes
- [#8135](https://github.com/scalar/scalar/pull/8135): feat: added support for OpenID Connect Discovery
- [#8149](https://github.com/scalar/scalar/pull/8149): fix: prefill parameter inputs from parameter-level examples
- [#8155](https://github.com/scalar/scalar/pull/8155): fix(api-reference): bugs with cards rendering
- [#8138](https://github.com/scalar/scalar/pull/8138): chore: some minor style and ui updates
- [#8157](https://github.com/scalar/scalar/pull/8157): fix: navigate to workspace settings from the menu
- [#8154](https://github.com/scalar/scalar/pull/8154): fix: scrolling issues in client modal
- [#8156](https://github.com/scalar/scalar/pull/8156): fix: only trigger send request when client is open
#### Updated Dependencies
- **@scalar/workspace-store@0.32.0**
- [#8135](https://github.com/scalar/scalar/pull/8135): feat: added support for OpenID Connect Discovery
- [#8152](https://github.com/scalar/scalar/pull/8152): feat: support custom themes
- **@scalar/components@0.19.3**
- [#8155](https://github.com/scalar/scalar/pull/8155): fix(api-reference): bugs with cards rendering
- **@scalar/oas-utils@0.6.41**
- **@scalar/sidebar@0.7.34**
- **@scalar/use-codemirror@0.13.38**
## 2.26.2
### Patch Changes
- [#8120](https://github.com/scalar/scalar/pull/8120): refactor: make navigation router-agnostic
- [#8075](https://github.com/scalar/scalar/pull/8075): Use Vue Transition for modal animation for better cross browser support.
- [#8121](https://github.com/scalar/scalar/pull/8121): feat: added post response scripts/testing to api client v2
- [#8134](https://github.com/scalar/scalar/pull/8134): fix(components): change caret position to right
#### Updated Dependencies
- **@scalar/sidebar@0.7.33**
- [#8109](https://github.com/scalar/scalar/pull/8109): feat: keep the sidebar scrolled near the top
- [#8134](https://github.com/scalar/scalar/pull/8134): fix(components): change caret position to right
- **@scalar/workspace-store@0.31.2**
- [#8120](https://github.com/scalar/scalar/pull/8120): refactor: make navigation router-agnostic
- [#8121](https://github.com/scalar/scalar/pull/8121): feat: added post response scripts/testing to api client v2
- **@scalar/components@0.19.2**
- [#8134](https://github.com/scalar/scalar/pull/8134): fix(components): change caret position to right
- **@scalar/icons@0.5.3**
- [#8134](https://github.com/scalar/scalar/pull/8134): fix(components): change caret position to right
- **@scalar/oas-utils@0.6.40**
- [#8121](https://github.com/scalar/scalar/pull/8121): chore: moved client plugin types to oas-utils so they can be shared
- **@scalar/use-codemirror@0.13.37**
## 2.26.1
### Patch Changes
- [#8072](https://github.com/scalar/scalar/pull/8072): fix: add `ModalClientContainer` to unify logic and styles across `Modal` and `ApiClientModal`.
- [#8094](https://github.com/scalar/scalar/pull/8094): feat: open client to the correct example name
#### Updated Dependencies
- **@scalar/workspace-store@0.31.1**
- [#8114](https://github.com/scalar/scalar/pull/8114): feat(workspace-store): sync path variables on ingress
- [#8094](https://github.com/scalar/scalar/pull/8094): feat: open client to the correct example name
- **@scalar/oas-utils@0.6.39**
- **@scalar/sidebar@0.7.32**
- **@scalar/components@0.19.1**
- **@scalar/use-codemirror@0.13.36**
## 2.26.0
### Minor Changes
- [#8095](https://github.com/scalar/scalar/pull/8095): feat: support loading files into the store
- [#8110](https://github.com/scalar/scalar/pull/8110): feat: support file plugin on the import document palette
### Patch Changes
- [#8069](https://github.com/scalar/scalar/pull/8069): Added full width and height classes to the DataTableCheckbox input so it renders correctly on Safari.
- [#8108](https://github.com/scalar/scalar/pull/8108): feat: unify the api client desktop and web layout
- [#8079](https://github.com/scalar/scalar/pull/8079): fix(api-client): handle object values for form-urlencoded body
- [#8081](https://github.com/scalar/scalar/pull/8081): feat(components): improve ScalarCodeBlock copy UI
- [#8086](https://github.com/scalar/scalar/pull/8086): fix(api-reference): inconsistent styles throughout api-reference
- [#8048](https://github.com/scalar/scalar/pull/8048): chore: improve save modal
- [#8111](https://github.com/scalar/scalar/pull/8111): fix: move useColorMode hook to the app component
#### Updated Dependencies
- **@scalar/workspace-store@0.31.0**
- [#8095](https://github.com/scalar/scalar/pull/8095): feat: support loading files into the store
- [#8096](https://github.com/scalar/scalar/pull/8096): feat: store relative urls/paths against base under the url mappings
- **@scalar/json-magic@0.11.0**
- [#8095](https://github.com/scalar/scalar/pull/8095): feat: support loading files into the store
- [#8096](https://github.com/scalar/scalar/pull/8096): feat: store relative urls/paths against base under the url mappings
- **@scalar/components@0.19.0**
- [#8081](https://github.com/scalar/scalar/pull/8081): feat(components): improve ScalarCodeBlock copy UI
- [#8065](https://github.com/scalar/scalar/pull/8065): feat(components): add editor to ScalarMenu and optionally remove docs
- **@scalar/oas-utils@0.6.38**
- **@scalar/sidebar@0.7.31**
- **@scalar/openapi-parser@0.24.9**
- **@scalar/use-codemirror@0.13.35**
## 2.25.0
### Minor Changes
- [#8077](https://github.com/scalar/scalar/pull/8077): feat: support team workspaces
### Patch Changes
#### Updated Dependencies
- **@scalar/workspace-store@0.30.0**
- [#8077](https://github.com/scalar/scalar/pull/8077): feat: support team workspaces
- **@scalar/components@0.18.0**
- [#8077](https://github.com/scalar/scalar/pull/8077): feat: support team workspaces
- **@scalar/oas-utils@0.6.37**
- **@scalar/sidebar@0.7.30**
- **@scalar/use-codemirror@0.13.34**
## 2.24.0
### Minor Changes
- [#8045](https://github.com/scalar/scalar/pull/8045): feat: manage active environments
### Patch Changes
- [#7989](https://github.com/scalar/scalar/pull/7989): fix: prevent API client modal from disappearing on reopen in Safari
- [#8049](https://github.com/scalar/scalar/pull/8049): fix: gracefully handle import errors when importing from command palette
- [#8061](https://github.com/scalar/scalar/pull/8061): fix: correctly display watch mode toggle state
- [#8062](https://github.com/scalar/scalar/pull/8062): fix: correctly handle redirect after the document deletion
- [#8070](https://github.com/scalar/scalar/pull/8070): chore: remove the import modal and change the workspace picker to support groups
#### Updated Dependencies
- **@scalar/json-magic@0.10.0**
- [#8052](https://github.com/scalar/scalar/pull/8052): feat: allow custom LoaderPlugin plugins in dereference
- **@scalar/workspace-store@0.29.0**
- [#8061](https://github.com/scalar/scalar/pull/8061): fix: do not throw when try to update a non existent document metadata
- [#8045](https://github.com/scalar/scalar/pull/8045): feat: manage active environments
- **@scalar/oas-utils@0.6.36**
- [#8037](https://github.com/scalar/scalar/pull/8037): Improve error message when running oas-utils tests while test-servers are not running
- **@scalar/components@0.17.6**
- [#8070](https://github.com/scalar/scalar/pull/8070): chore: remove the import modal and change the workspace picker to support groups
- **@scalar/openapi-parser@0.24.8**
- **@scalar/sidebar@0.7.29**
- **@scalar/use-codemirror@0.13.33**
## 2.23.4
### Patch Changes
- [#8058](https://github.com/scalar/scalar/pull/8058): fix: correctly drop changes when modal closes
- [#8059](https://github.com/scalar/scalar/pull/8059): fix: harden auth secret extraction plus tests
#### Updated Dependencies
- **@scalar/workspace-store@0.28.4**
- [#8047](https://github.com/scalar/scalar/pull/8047): fix: unpack proxy when update an environment
- **@scalar/oas-utils@0.6.35**
- **@scalar/sidebar@0.7.28**
- **@scalar/components@0.17.5**
- **@scalar/use-codemirror@0.13.32**
## 2.23.3
### Patch Changes
- [#8035](https://github.com/scalar/scalar/pull/8035): fix: correctly resolve and validate refs
- [#8033](https://github.com/scalar/scalar/pull/8033): fix: add failsafe to incorrect array parameter style
- [#8043](https://github.com/scalar/scalar/pull/8043): fix: :deep selector for bun build
#### Updated Dependencies
- **@scalar/workspace-store@0.28.3**
- [#8035](https://github.com/scalar/scalar/pull/8035): fix: correctly resolve and validate refs
- [#8034](https://github.com/scalar/scalar/pull/8034): fix: allow setting servers which dont exist in the document (from the config)
- **@scalar/oas-utils@0.6.34**
- **@scalar/sidebar@0.7.27**
- **@scalar/components@0.17.4**
- **@scalar/use-codemirror@0.13.31**
## 2.23.2
### Patch Changes
- [#8027](https://github.com/scalar/scalar/pull/8027): feat(agent): add client side request tool
## 2.23.1
### Patch Changes
- [#8016](https://github.com/scalar/scalar/pull/8016): feat: move history and auth into their own store
- [#7992](https://github.com/scalar/scalar/pull/7992): feat: hide code snippets without clients
#### Updated Dependencies
- **@scalar/workspace-store@0.28.2**
- [#8016](https://github.com/scalar/scalar/pull/8016): feat: move history and auth into their own store
- **@scalar/helpers@0.2.11**
- [#8016](https://github.com/scalar/scalar/pull/8016): feat: move history and auth into their own store
- **@scalar/oas-utils@0.6.33**
- **@scalar/sidebar@0.7.26**
- **@scalar/components@0.17.3**
- **@scalar/import@0.4.48**
- **@scalar/json-magic@0.9.6**
- **@scalar/object-utils@1.2.25**
- **@scalar/openapi-parser@0.24.7**
- **@scalar/postman-to-openapi@0.4.3**
- **@scalar/types@0.6.2**
- **@scalar/use-codemirror@0.13.30**
- **@scalar/snippetz@0.6.11**
## 2.23.0
### Minor Changes
- [#8005](https://github.com/scalar/scalar/pull/8005): feat: import modal for client v2
## 2.22.3
### Patch Changes
- [#8004](https://github.com/scalar/scalar/pull/8004): fix: do not add a content type of none
- [#7934](https://github.com/scalar/scalar/pull/7934): fix: z-index issues in addressBar
#### Updated Dependencies
- **@scalar/components@0.17.2**
- [#7934](https://github.com/scalar/scalar/pull/7934): fix: z-index issues in addressBar
- **@scalar/workspace-store@0.28.1**
- [#7823](https://github.com/scalar/scalar/pull/7823): chore: update workspace schema index to support teamUid queries and local
- **@scalar/sidebar@0.7.25**
- **@scalar/use-codemirror@0.13.29**
- **@scalar/oas-utils@0.6.32**
## 2.22.2
### Patch Changes
- [#7998](https://github.com/scalar/scalar/pull/7998): Made the inputs to useCommandPalette state reactive
- [#7988](https://github.com/scalar/scalar/pull/7988): feat: restore old client search
- [#8002](https://github.com/scalar/scalar/pull/8002): feat(agent): add inline agent chat
- [#7784](https://github.com/scalar/scalar/pull/7784): fix: resolve oauth2 relative URLs against relative server URLs
- [#7971](https://github.com/scalar/scalar/pull/7971): fix: improve sidebar click behavior
#### Updated Dependencies
- **@scalar/types@0.6.1**
- [#8000](https://github.com/scalar/scalar/pull/8000): fix(agent): change enabled flag to disabled
- [#7995](https://github.com/scalar/scalar/pull/7995): feat: enable/disable agent scalar
- **@scalar/workspace-store@0.28.0**
- [#7970](https://github.com/scalar/scalar/pull/7970): feat: update sidebar when docuemnt title changes
- [#7988](https://github.com/scalar/scalar/pull/7988): feat: restore old client search
- [#7963](https://github.com/scalar/scalar/pull/7963): feat: unify is-object helpers
- **@scalar/sidebar@0.7.24**
- [#7988](https://github.com/scalar/scalar/pull/7988): feat: restore old client search
- **@scalar/use-hooks@0.3.7**
- [#7977](https://github.com/scalar/scalar/pull/7977): chore(use-hooks): update tailwind merge to v3.4.0
- **@scalar/openapi-parser@0.24.6**
- [#7963](https://github.com/scalar/scalar/pull/7963): feat: unify is-object helpers
- **@scalar/json-magic@0.9.5**
- [#7963](https://github.com/scalar/scalar/pull/7963): feat: unify is-object helpers
- **@scalar/helpers@0.2.10**
- [#7963](https://github.com/scalar/scalar/pull/7963): feat: unify is-object helpers
- **@scalar/oas-utils@0.6.31**
- **@scalar/snippetz@0.6.10**
- **@scalar/components@0.17.1**
- **@scalar/import@0.4.47**
- **@scalar/object-utils@1.2.24**
- **@scalar/postman-to-openapi@0.4.2**
- **@scalar/use-codemirror@0.13.28**
## 2.22.1
### Patch Changes
- [#7965](https://github.com/scalar/scalar/pull/7965): Adds exports for creating external actions
## 2.22.0
### Minor Changes
- [#7959](https://github.com/scalar/scalar/pull/7959): feat(agent): add agent scalar to localhost
### Patch Changes
- [#7929](https://github.com/scalar/scalar/pull/7929): fix: revert changes to the document when closing the modal
- [#7932](https://github.com/scalar/scalar/pull/7932): feat: use getExample in the references responses
#### Updated Dependencies
- **@scalar/components@0.17.0**
- [#7959](https://github.com/scalar/scalar/pull/7959): feat(agent): add agent scalar to localhost
- **@scalar/themes@0.14.0**
- [#7959](https://github.com/scalar/scalar/pull/7959): feat(agent): add agent scalar to localhost
- **@scalar/types@0.6.0**
- [#7959](https://github.com/scalar/scalar/pull/7959): feat(agent): add agent scalar to localhost
- **@scalar/sidebar@0.7.23**
- **@scalar/use-codemirror@0.13.27**
- **@scalar/oas-utils@0.6.30**
- **@scalar/workspace-store@0.27.2**
- **@scalar/openapi-parser@0.24.5**
- **@scalar/snippetz@0.6.9**
## 2.21.1
### Patch Changes
- [#7925](https://github.com/scalar/scalar/pull/7925): fix: allow collapsing documents
- [#7926](https://github.com/scalar/scalar/pull/7926): Make V2 command palette extensible and improve types
#### Updated Dependencies
- **@scalar/workspace-store@0.27.1**
- [#7926](https://github.com/scalar/scalar/pull/7926): Make V2 command palette extensible and improve types
- **@scalar/oas-utils@0.6.29**
- **@scalar/sidebar@0.7.22**
- **@scalar/components@0.16.32**
- **@scalar/use-codemirror@0.13.26**
## 2.21.0
### Minor Changes
- [#7897](https://github.com/scalar/scalar/pull/7897): feat: cancel request and stop streaming responses
### Patch Changes
- [#7906](https://github.com/scalar/scalar/pull/7906): feat: remove parsing from codeinput and move to getExample
#### Updated Dependencies
- **@scalar/workspace-store@0.27.0**
- [#7906](https://github.com/scalar/scalar/pull/7906): feat: remove parsing from codeinput and move to getExample
- [#7905](https://github.com/scalar/scalar/pull/7905): feat: support loading files on the store
- **@scalar/json-magic@0.9.4**
- [#7922](https://github.com/scalar/scalar/pull/7922): fix: resolve $ref entries inside arrays (e.g. oneOf, allOf) in prefixInternalRefRecursive
- **@scalar/oas-utils@0.6.28**
- **@scalar/sidebar@0.7.21**
- **@scalar/openapi-parser@0.24.5**
- **@scalar/components@0.16.31**
- **@scalar/use-codemirror@0.13.25**
## 2.20.2
### Patch Changes
- [#7894](https://github.com/scalar/scalar/pull/7894): fix: the import and export of redirect to proxy
#### Updated Dependencies
- **@scalar/oas-utils@0.6.27**
- [#7894](https://github.com/scalar/scalar/pull/7894): fix: the import and export of redirect to proxy
- **@scalar/helpers@0.2.9**
- [#7894](https://github.com/scalar/scalar/pull/7894): fix: the import and export of redirect to proxy
- **@scalar/workspace-store@0.26.2**
- [#7894](https://github.com/scalar/scalar/pull/7894): fix: the import and export of redirect to proxy
- **@scalar/components@0.16.30**
- **@scalar/import@0.4.46**
- **@scalar/json-magic@0.9.3**
- **@scalar/object-utils@1.2.23**
- **@scalar/postman-to-openapi@0.4.1**
- **@scalar/sidebar@0.7.20**
- **@scalar/types@0.5.10**
- **@scalar/use-codemirror@0.13.24**
- **@scalar/openapi-parser@0.24.4**
- **@scalar/snippetz@0.6.8**
## 2.20.1
### Patch Changes
- [#7888](https://github.com/scalar/scalar/pull/7888): fix: more robust parameter upsert and deletion
- [#7889](https://github.com/scalar/scalar/pull/7889): fix: only attach the body to methods that allow
#### Updated Dependencies
- **@scalar/workspace-store@0.26.1**
- [#7888](https://github.com/scalar/scalar/pull/7888): fix: more robust parameter upsert and deletion
- **@scalar/oas-utils@0.6.26**
- **@scalar/sidebar@0.7.19**
- **@scalar/components@0.16.29**
- **@scalar/use-codemirror@0.13.23**
## 2.20.0
### Minor Changes
- [#7866](https://github.com/scalar/scalar/pull/7866): feat: save, revert and history support
### Patch Changes
- [#7886](https://github.com/scalar/scalar/pull/7886): fix: cancel request when navigating away from operation page
- [#7884](https://github.com/scalar/scalar/pull/7884): fix: sync state when rebuilding sidebar
#### Updated Dependencies
- **@scalar/sidebar@0.7.18**
- [#7866](https://github.com/scalar/scalar/pull/7866): feat: support custom icon per entry
- **@scalar/workspace-store@0.26.0**
- [#7866](https://github.com/scalar/scalar/pull/7866): feat: history per operation support
- [#7886](https://github.com/scalar/scalar/pull/7886): fix: unpack proxy when we pop history items
- **@scalar/snippetz@0.6.7**
- [#7866](https://github.com/scalar/scalar/pull/7866): chore: expose har types
- **@scalar/types@0.5.9**
- [#7866](https://github.com/scalar/scalar/pull/7866): chore: expose har types
- **@scalar/oas-utils@0.6.25**
- **@scalar/openapi-parser@0.24.3**
- **@scalar/components@0.16.28**
- **@scalar/use-codemirror@0.13.22**
## 2.19.3
### Patch Changes
- [#7850](https://github.com/scalar/scalar/pull/7850): fix: remove unused workspace config
- [#7865](https://github.com/scalar/scalar/pull/7865): fix: added contentType serialization support for params
#### Updated Dependencies
- **@scalar/workspace-store@0.25.3**
- [#7850](https://github.com/scalar/scalar/pull/7850): fix: remove unused workspace config
- [#7868](https://github.com/scalar/scalar/pull/7868): fix: updating path with a variable in it
- **@scalar/oas-utils@0.6.24**
- **@scalar/sidebar@0.7.17**
- **@scalar/components@0.16.27**
- **@scalar/use-codemirror@0.13.21**
## 2.19.2
### Patch Changes
- [#7848](https://github.com/scalar/scalar/pull/7848): fix: allow multiple security requirements with different scopes
- [#7852](https://github.com/scalar/scalar/pull/7852): fix: enable form rows by default
#### Updated Dependencies
- **@scalar/snippetz@0.6.6**
- [#7859](https://github.com/scalar/scalar/pull/7859): fix the use of httpx.AsyncClient async context manager
- **@scalar/components@0.16.26**
- [#7846](https://github.com/scalar/scalar/pull/7846): Fix dev dep issue
- **@scalar/workspace-store@0.25.2**
- **@scalar/openapi-parser@0.24.3**
- **@scalar/sidebar@0.7.16**
- **@scalar/use-codemirror@0.13.20**
- **@scalar/oas-utils@0.6.23**
## 2.19.1
### Patch Changes
- [#7828](https://github.com/scalar/scalar/pull/7828): fix: switch to upsert params due to race condition
- [#7814](https://github.com/scalar/scalar/pull/7814): fix: additional properties generate invalid example
#### Updated Dependencies
- **@scalar/workspace-store@0.25.1**
- [#7828](https://github.com/scalar/scalar/pull/7828): fix: switch to upsert params due to race condition
- **@scalar/oas-utils@0.6.22**
- [#7814](https://github.com/scalar/scalar/pull/7814): fix: additional properties generate invalid example
- **@scalar/sidebar@0.7.15**
- **@scalar/components@0.16.25**
- **@scalar/use-codemirror@0.13.19**
## 2.19.0
### Minor Changes
- [#7753](https://github.com/scalar/scalar/pull/7753): feat: default headers and global cookies
### Patch Changes
- [#7821](https://github.com/scalar/scalar/pull/7821): Fix slot name for menu items
- [#7786](https://github.com/scalar/scalar/pull/7786): chore: refactor mutators in workspace store
- [#7806](https://github.com/scalar/scalar/pull/7806): fix: replace star with named exports
- [#7762](https://github.com/scalar/scalar/pull/7762): fix: only enable required parameters by default
#### Updated Dependencies
- **@scalar/workspace-store@0.25.0**
- [#7786](https://github.com/scalar/scalar/pull/7786): chore: refactor mutators in workspace store
- [#7753](https://github.com/scalar/scalar/pull/7753): feat: default headers and global cookies
- [#7763](https://github.com/scalar/scalar/pull/7763): fix: normalize securitySchemes 'scheme'
- **@scalar/components@0.16.24**
- [#7802](https://github.com/scalar/scalar/pull/7802): fix: Vue warning because of deprecated icon syntax
- **@scalar/json-magic@0.9.2**
- [#7763](https://github.com/scalar/scalar/pull/7763): fix: correctly execute onAfterNodeProcess for ref nodes
- **@scalar/postman-to-openapi@0.4.0**
- [#7571](https://github.com/scalar/scalar/pull/7571): feat: major refactor, improves everything, keeps all the data now
- **@scalar/oas-utils@0.6.21**
- **@scalar/sidebar@0.7.14**
- **@scalar/use-codemirror@0.13.18**
- **@scalar/openapi-parser@0.24.2**
## 2.18.4
### Patch Changes
- [#7774](https://github.com/scalar/scalar/pull/7774): Adds exports to V2 client.
#### Updated Dependencies
- **@scalar/workspace-store@0.24.10**
- [#7774](https://github.com/scalar/scalar/pull/7774): Adds exports to V2 client.
- **@scalar/oas-utils@0.6.20**
- **@scalar/sidebar@0.7.13**
- **@scalar/components@0.16.23**
- **@scalar/use-codemirror@0.13.17**
## 2.18.3
### Patch Changes
#### Updated Dependencies
- **@scalar/workspace-store@0.24.9**
- [#7751](https://github.com/scalar/scalar/pull/7751): fix: auth persistence
- **@scalar/helpers@0.2.8**
- [#7751](https://github.com/scalar/scalar/pull/7751): fix: auth persistence
- **@scalar/oas-utils@0.6.19**
- **@scalar/sidebar@0.7.12**
- **@scalar/components@0.16.22**
- **@scalar/import@0.4.45**
- **@scalar/json-magic@0.9.1**
- **@scalar/object-utils@1.2.22**
- **@scalar/postman-to-openapi@0.3.60**
- **@scalar/types@0.5.8**
- **@scalar/use-codemirror@0.13.16**
- **@scalar/openapi-parser@0.24.1**
- **@scalar/snippetz@0.6.5**
## 2.18.2
### Patch Changes
- [#7765](https://github.com/scalar/scalar/pull/7765): fix: remove unneeded export from internal types and values
- [#7728](https://github.com/scalar/scalar/pull/7728): fix: formBody handling in api client
- [#7765](https://github.com/scalar/scalar/pull/7765): fix: remove unused files
#### Updated Dependencies
- **@scalar/workspace-store@0.24.8**
- [#7728](https://github.com/scalar/scalar/pull/7728): fix: formBody handling in api client
- **@scalar/postman-to-openapi@0.3.59**
- [#7626](https://github.com/scalar/scalar/pull/7626): fix: remove `@scalar/oas-utils` unused dependency
- **@scalar/openapi-parser@0.24.0**
- [#7171](https://github.com/scalar/scalar/pull/7171): refactor: new validator class
- **@scalar/oas-utils@0.6.18**
- **@scalar/sidebar@0.7.11**
- **@scalar/components@0.16.21**
- **@scalar/use-codemirror@0.13.15**
## 2.18.1
### Patch Changes
- [#7744](https://github.com/scalar/scalar/pull/7744): fix: pass hideClientButton config into client modal
- [#7743](https://github.com/scalar/scalar/pull/7743): fix: complex auth
- [#7740](https://github.com/scalar/scalar/pull/7740): fix: filter out readonly properties from requestBody
- [#7742](https://github.com/scalar/scalar/pull/7742): feat: export auth component + proxy fix
#### Updated Dependencies
- **@scalar/workspace-store@0.24.7**
- [#7745](https://github.com/scalar/scalar/pull/7745): fix: add nested array support to references
- **@scalar/oas-utils@0.6.17**
- **@scalar/sidebar@0.7.10**
- **@scalar/components@0.16.20**
- **@scalar/postman-to-openapi@0.3.58**
- **@scalar/use-codemirror@0.13.14**
## 2.18.0
### Minor Changes
- [#7585](https://github.com/scalar/scalar/pull/7585): feat: add copy url button on the addressbar
### Patch Changes
- [#7686](https://github.com/scalar/scalar/pull/7686): feat: add array + object functionality to code input
- [#7713](https://github.com/scalar/scalar/pull/7713): fix: grab deprecated schema.example value
- [#7723](https://github.com/scalar/scalar/pull/7723): fix: remove use-color-mode hook from modal
- [#7730](https://github.com/scalar/scalar/pull/7730): fix: ensure path params work on the client
#### Updated Dependencies
- **@scalar/components@0.16.19**
- [#7725](https://github.com/scalar/scalar/pull/7725): fix(components): support slot for nested items icon
- [#7693](https://github.com/scalar/scalar/pull/7693): feat: markdown default line height
- **@scalar/helpers@0.2.7**
- [#7720](https://github.com/scalar/scalar/pull/7720): feat: escape XML in json2xml
- **@scalar/json-magic@0.9.0**
- [#7701](https://github.com/scalar/scalar/pull/7701): Made bundle external document extensions configurable
- **@scalar/sidebar@0.7.9**
- [#7678](https://github.com/scalar/scalar/pull/7678): fix: added deprecated sidebar support
- **@scalar/use-hooks@0.3.6**
- [#7678](https://github.com/scalar/scalar/pull/7678): feat: added object stringification to useClipboard
- **@scalar/use-codemirror@0.13.13**
- **@scalar/import@0.4.44**
- **@scalar/oas-utils@0.6.16**
- **@scalar/object-utils@1.2.21**
- **@scalar/postman-to-openapi@0.3.57**
- **@scalar/types@0.5.7**
- **@scalar/workspace-store@0.24.6**
- **@scalar/openapi-parser@0.23.13**
- **@scalar/snippetz@0.6.4**
## 2.17.8
### Patch Changes
- [#7699](https://github.com/scalar/scalar/pull/7699): feat: added ui for oauth2 credentials location
- [#7715](https://github.com/scalar/scalar/pull/7715): fix: remove scrollbar from buttons
#### Updated Dependencies
- **@scalar/workspace-store@0.24.5**
- [#7699](https://github.com/scalar/scalar/pull/7699): feat: added ui for oauth2 credentials location
- **@scalar/openapi-parser@0.23.12**
- [#7719](https://github.com/scalar/scalar/pull/7719): fix: self-referencing causes infinite loop in `dereference`
- **@scalar/oas-utils@0.6.15**
- **@scalar/sidebar@0.7.8**
- **@scalar/components@0.16.18**
- **@scalar/postman-to-openapi@0.3.56**
- **@scalar/use-codemirror@0.13.12**
## 2.17.7
### Patch Changes
- [#7675](https://github.com/scalar/scalar/pull/7675): fix: ensure patch is uppercased
#### Updated Dependencies
- **@scalar/components@0.16.17**
- [#7680](https://github.com/scalar/scalar/pull/7680): feat(components): simplify nested sidebar items styles
- **@scalar/sidebar@0.7.7**
- **@scalar/use-codemirror@0.13.11**
## 2.17.6
### Patch Changes
- [#7630](https://github.com/scalar/scalar/pull/7630): feat: add clear button to password field
- [#7673](https://github.com/scalar/scalar/pull/7673): fix: pass in reactive auth config to client
- [#7664](https://github.com/scalar/scalar/pull/7664): fix: example resolution in request body
## 2.17.5
### Patch Changes
- [#7661](https://github.com/scalar/scalar/pull/7661): fix: all issues for client modal v2 preparation
#### Updated Dependencies
- **@scalar/workspace-store@0.24.4**
- [#7661](https://github.com/scalar/scalar/pull/7661): fix: all issues for client modal v2 preparation
- **@scalar/use-hooks@0.3.5**
- [#7661](https://github.com/scalar/scalar/pull/7661): fix: all issues for client modal v2 preparation
- **@scalar/helpers@0.2.6**
- [#7661](https://github.com/scalar/scalar/pull/7661): fix: all issues for client modal v2 preparation
- **@scalar/types@0.5.6**
- [#7661](https://github.com/scalar/scalar/pull/7661): fix: all issues for client modal v2 preparation
- **@scalar/oas-utils@0.6.14**
- **@scalar/sidebar@0.7.6**
- **@scalar/components@0.16.16**
- **@scalar/import@0.4.43**
- **@scalar/json-magic@0.8.10**
- **@scalar/object-utils@1.2.20**
- **@scalar/postman-to-openapi@0.3.55**
- **@scalar/openapi-parser@0.23.11**
- **@scalar/snippetz@0.6.3**
- **@scalar/use-codemirror@0.13.10**
## 2.17.4
### Patch Changes
- [#7605](https://github.com/scalar/scalar/pull/7605): fix: all issues for client modal v2 preparation
#### Updated Dependencies
- **@scalar/workspace-store@0.24.3**
- [#7605](https://github.com/scalar/scalar/pull/7605): fix: all issues for client modal v2 preparation
- **@scalar/use-hooks@0.3.4**
- [#7605](https://github.com/scalar/scalar/pull/7605): fix: all issues for client modal v2 preparation
- **@scalar/helpers@0.2.5**
- [#7605](https://github.com/scalar/scalar/pull/7605): fix: all issues for client modal v2 preparation
- **@scalar/types@0.5.5**
- [#7605](https://github.com/scalar/scalar/pull/7605): fix: all issues for client modal v2 preparation
- **@scalar/oas-utils@0.6.13**
- **@scalar/sidebar@0.7.5**
- **@scalar/components@0.16.15**
- **@scalar/import@0.4.42**
- **@scalar/json-magic@0.8.9**
- **@scalar/object-utils@1.2.19**
- **@scalar/postman-to-openapi@0.3.54**
- **@scalar/openapi-parser@0.23.10**
- **@scalar/snippetz@0.6.2**
- **@scalar/use-codemirror@0.13.9**
## 2.17.3
### Patch Changes
#### Updated Dependencies
- **@scalar/components@0.16.14**
- [#7654](https://github.com/scalar/scalar/pull/7654): fix(components): explicitly set line height for buttons and sections
- **@scalar/analytics-client@1.0.1**
- **@scalar/draggable@0.3.0**
- **@scalar/helpers@0.2.4**
- **@scalar/icons@0.5.2**
- **@scalar/import@0.4.41**
- **@scalar/json-magic@0.8.8**
- **@scalar/oas-utils@0.6.12**
- **@scalar/object-utils@1.2.18**
- **@scalar/openapi-parser@0.23.9**
- **@scalar/openapi-types@0.5.3**
- **@scalar/postman-to-openapi@0.3.53**
- **@scalar/sidebar@0.7.4**
- **@scalar/snippetz@0.6.1**
- **@scalar/themes@0.13.26**
- **@scalar/types@0.5.4**
- **@scalar/use-codemirror@0.13.8**
- **@scalar/use-hooks@0.3.3**
- **@scalar/use-toasts@0.9.1**
- **@scalar/workspace-store@0.24.2**
## 2.17.2
### Patch Changes
#### Updated Dependencies
- **@scalar/components@0.16.13**
- [#7584](https://github.com/scalar/scalar/pull/7584): fix: remove internal unused export
- `CARD_Heading_SYMBOL`
- `FORM_GROUP_SYMBOL`
- `formatHotKey#isDefault`
- `LoadingCompletionOptions`
- `MaybeElement`
- `ScalarComboBox#isGroup`
- [#7584](https://github.com/scalar/scalar/pull/7584): fix: remove unused `@scalar/use-toasts` dependency
- [#7604](https://github.com/scalar/scalar/pull/7604): fix(components): improve sidebar groups
- [#7589](https://github.com/scalar/scalar/pull/7589): chore(components): upgrade to Storybook 10
- **@scalar/workspace-store@0.24.2**
- [#7643](https://github.com/scalar/scalar/pull/7643): chore: update typebox
- **@scalar/sidebar@0.7.3**
- **@scalar/use-codemirror@0.13.7**
- **@scalar/oas-utils@0.6.12**
- **@scalar/postman-to-openapi@0.3.53**
## 2.17.1
### Patch Changes
- [#7562](https://github.com/scalar/scalar/pull/7562): feat(components): remove headless ui from dropdown component
#### Updated Dependencies
- **@scalar/components@0.16.12**
- [#7562](https://github.com/scalar/scalar/pull/7562): feat(components): remove headless ui from dropdown component
- **@scalar/sidebar@0.7.2**
- [#7562](https://github.com/scalar/scalar/pull/7562): feat(components): remove headless ui from dropdown component
- **@scalar/use-codemirror@0.13.6**
## 2.17.0
### Minor Changes
- [#7565](https://github.com/scalar/scalar/pull/7565): feat: support markdown on parameter tooltip
### Patch Changes
- [#7580](https://github.com/scalar/scalar/pull/7580): feat: added default auth on client v2
- [#7578](https://github.com/scalar/scalar/pull/7578): fix: ensure get schema examples are cached via options
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- [#7567](https://github.com/scalar/scalar/pull/7567): feat: add code samples to client v2
#### Updated Dependencies
- **@scalar/workspace-store@0.24.1**
- [#7580](https://github.com/scalar/scalar/pull/7580): feat: added default auth on client v2
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- [#7567](https://github.com/scalar/scalar/pull/7567): feat: add code samples to client v2
- [#7568](https://github.com/scalar/scalar/pull/7568): fix: object merge replacing arrays
- **@scalar/components@0.16.11**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/helpers@0.2.4**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- [#7567](https://github.com/scalar/scalar/pull/7567): feat: add code samples to client v2
- **@scalar/icons@0.5.2**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/import@0.4.41**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/json-magic@0.8.8**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/oas-utils@0.6.11**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/object-utils@1.2.18**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/openapi-parser@0.23.9**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/sidebar@0.7.1**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- [#7576](https://github.com/scalar/scalar/pull/7576): fix: remove cjs file from index export
- **@scalar/use-codemirror@0.13.5**
- [#7581](https://github.com/scalar/scalar/pull/7581): fix: npm publish job
- **@scalar/snippetz@0.6.1**
- [#7567](https://github.com/scalar/scalar/pull/7567): feat: add code samples to client v2
- **@scalar/types@0.5.4**
- [#7567](https://github.com/scalar/scalar/pull/7567): feat: add code samples to client v2
- **@scalar/postman-to-openapi@0.3.52**
## 2.16.0
### Minor Changes
- [#7564](https://github.com/scalar/scalar/pull/7564): feat: restore cursor position after path/method update
- [#7528](https://github.com/scalar/scalar/pull/7528): feat: empty sidebar folders state
- [#7561](https://github.com/scalar/scalar/pull/7561): feat: add accept header by default on the operation paramters
- [#7549](https://github.com/scalar/scalar/pull/7549): feat: send request animation
- [#7572](https://github.com/scalar/scalar/pull/7572): feat: clear request and response state when switching operations or examples
### Patch Changes
- [#7573](https://github.com/scalar/scalar/pull/7573): fix: ensure paths always start with a leading slash
- [#7563](https://github.com/scalar/scalar/pull/7563): fix: propagate client plugins to operation view
- [#7535](https://github.com/scalar/scalar/pull/7535): fix: display the parameter description on the tooltip
#### Updated Dependencies
- **@scalar/workspace-store@0.24.0**
- [#7564](https://github.com/scalar/scalar/pull/7564): feat: restore cursor position after path/method update
- [#7530](https://github.com/scalar/scalar/pull/7530): fix: handle operation level servers when adding a new operation
- [#7559](https://github.com/scalar/scalar/pull/7559): feat: set the content-type header when switching body content-type
- [#7549](https://github.com/scalar/scalar/pull/7549): feat: send request animation
- [#7575](https://github.com/scalar/scalar/pull/7575): feat: add support for object examples + hide body when empty
- **@scalar/sidebar@0.7.0**
- [#7528](https://github.com/scalar/scalar/pull/7528): feat: empty sidebar folders state
- **@scalar/icons@0.5.1**
- [#7542](https://github.com/scalar/scalar/pull/7542): fix: move `generate-icons` script outside of src folder
No need to include it in published packages
- [#7542](https://github.com/scalar/scalar/pull/7542): fix: use named instead of star exports
- **@scalar/helpers@0.2.3**
- [#7575](https://github.com/scalar/scalar/pull/7575): feat: add support for object examples + hide body when empty
- **@scalar/components@0.16.10**
- [#7531](https://github.com/scalar/scalar/pull/7531): feat(components): add discrete sidebar group buttons
- **@scalar/oas-utils@0.6.10**
- **@scalar/import@0.4.40**
- **@scalar/json-magic@0.8.7**
- **@scalar/object-utils@1.2.17**
- **@scalar/postman-to-openapi@0.3.51**
- **@scalar/use-codemirror@0.13.4**
- **@scalar/openapi-parser@0.23.8**
## 2.15.1
### Patch Changes
- [#7510](https://github.com/scalar/scalar/pull/7510) [`099237a`](https://github.com/scalar/scalar/commit/099237ad9cba4d29dcc5e742e39c3e42429a5817) Thanks [@DemonHa](https://github.com/DemonHa)! - fix: make sure the tabs does not get out of bound
- [#7532](https://github.com/scalar/scalar/pull/7532) [`2658415`](https://github.com/scalar/scalar/commit/2658415511787dd4554f6d6b47342bdf76d2cca8) Thanks [@DemonHa](https://github.com/DemonHa)! - fix: get the correct document using the navigation document name
- [#7534](https://github.com/scalar/scalar/pull/7534) [`2f3a5bf`](https://github.com/scalar/scalar/commit/2f3a5bf26a16bf0733a9eb8bf0f47e2db161414f) Thanks [@DemonHa](https://github.com/DemonHa)! - chore: remove dynamic imports
- [#7502](https://github.com/scalar/scalar/pull/7502) [`a06c824`](https://github.com/scalar/scalar/commit/a06c824653af58839d897e9495f7489d6b5d12b9) Thanks [@Smyrcu](https://github.com/Smyrcu)! - fix(api-client): URL encode path parameters
- Updated dependencies [[`099237a`](https://github.com/scalar/scalar/commit/099237ad9cba4d29dcc5e742e39c3e42429a5817), [`bb52d9a`](https://github.com/scalar/scalar/commit/bb52d9a21e53628270bab93c0f03b5731c9c97c6), [`bb52d9a`](https://github.com/scalar/scalar/commit/bb52d9a21e53628270bab93c0f03b5731c9c97c6)]:
- @scalar/workspace-store@0.23.1
- @scalar/types@0.5.3
- @scalar/snippetz@0.6.0
- @scalar/components@0.16.9
- @scalar/oas-utils@0.6.9
- @scalar/sidebar@0.6.1
- @scalar/openapi-parser@0.23.7
- @scalar/analytics-client@1.0.1
- @scalar/draggable@0.3.0
- @scalar/helpers@0.2.2
- @scalar/icons@0.5.0
- @scalar/import@0.4.39
- @scalar/json-magic@0.8.6
- @scalar/object-utils@1.2.16
- @scalar/openapi-types@0.5.3
- @scalar/postman-to-openapi@0.3.50
- @scalar/themes@0.13.26
- @scalar/use-codemirror@0.13.3
- @scalar/use-hooks@0.3.3
- @scalar/use-toasts@0.9.1
## 2.15.0
### Minor Changes
- [#7474](https://github.com/scalar/scalar/pull/7474) [`10318b6`](https://github.com/scalar/scalar/commit/10318b6a59df49905225bdbd9e19044521cd4581) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: implement sidebar actions
### Patch Changes
- [#7467](https://github.com/scalar/scalar/pull/7467) [`f7c24e4`](https://github.com/scalar/scalar/commit/f7c24e4995580649dbc3cb87007a683f5dd91f7c) Thanks [@amritk](https://github.com/amritk)! - feat: client v2 handle path change with routing and conflict
- [#7519](https://github.com/scalar/scalar/pull/7519) [`3f797b6`](https://github.com/scalar/scalar/commit/3f797b67489e07c4f3bf34a39b2175ed2d6f1465) Thanks [@amritk](https://github.com/amritk)! - fix: client request param issues
- Updated dependencies [[`f7c24e4`](https://github.com/scalar/scalar/commit/f7c24e4995580649dbc3cb87007a683f5dd91f7c), [`4ac6227`](https://github.com/scalar/scalar/commit/4ac62278d4205c34a1a302b756ef3632185876cf), [`10318b6`](https://github.com/scalar/scalar/commit/10318b6a59df49905225bdbd9e19044521cd4581), [`4ac6227`](https://github.com/scalar/scalar/commit/4ac62278d4205c34a1a302b756ef3632185876cf), [`3f797b6`](https://github.com/scalar/scalar/commit/3f797b67489e07c4f3bf34a39b2175ed2d6f1465)]:
- @scalar/workspace-store@0.23.0
- @scalar/helpers@0.2.2
- @scalar/themes@0.13.26
- @scalar/sidebar@0.6.0
- @scalar/components@0.16.8
- @scalar/oas-utils@0.6.8
- @scalar/import@0.4.39
- @scalar/json-magic@0.8.6
- @scalar/object-utils@1.2.16
- @scalar/postman-to-openapi@0.3.49
- @scalar/use-codemirror@0.13.2
- @scalar/openapi-parser@0.23.7
## 2.14.1
### Patch Changes
- [#7506](https://github.com/scalar/scalar/pull/7506) [`72cd82f`](https://github.com/scalar/scalar/commit/72cd82fb8df63a9e5d0db1202978aebfefd0457a) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix: use caret version for `yaml`
- [#7489](https://github.com/scalar/scalar/pull/7489) [`21aa62e`](https://github.com/scalar/scalar/commit/21aa62e2ebdd262cb5aa53658c3b659736660722) Thanks [@amritk](https://github.com/amritk)! - feat: added new helpers for building client v2 requests
- [#7506](https://github.com/scalar/scalar/pull/7506) [`72cd82f`](https://github.com/scalar/scalar/commit/72cd82fb8df63a9e5d0db1202978aebfefd0457a) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix: use caret version for `zod`
- Updated dependencies [[`72cd82f`](https://github.com/scalar/scalar/commit/72cd82fb8df63a9e5d0db1202978aebfefd0457a), [`21aa62e`](https://github.com/scalar/scalar/commit/21aa62e2ebdd262cb5aa53658c3b659736660722), [`72cd82f`](https://github.com/scalar/scalar/commit/72cd82fb8df63a9e5d0db1202978aebfefd0457a)]:
- @scalar/import@0.4.38
- @scalar/json-magic@0.8.5
- @scalar/oas-utils@0.6.7
- @scalar/openapi-parser@0.23.6
- @scalar/workspace-store@0.22.2
- @scalar/helpers@0.2.1
- @scalar/analytics-client@1.0.1
- @scalar/openapi-types@0.5.3
- @scalar/types@0.5.2
- @scalar/use-hooks@0.3.3
- @scalar/components@0.16.7
- @scalar/postman-to-openapi@0.3.48
- @scalar/sidebar@0.5.2
- @scalar/object-utils@1.2.15
- @scalar/snippetz@0.5.5
- @scalar/use-codemirror@0.13.1
## 2.14.0
### Minor Changes
- [#7477](https://github.com/scalar/scalar/pull/7477) [`9ec8adf`](https://github.com/scalar/scalar/commit/9ec8adfea017333dee5bc3949104232f7dc57f4a) Thanks [@DemonHa](https://github.com/DemonHa)! - fix: correctly sort documents on the workspace
### Patch Changes
- [#7483](https://github.com/scalar/scalar/pull/7483) [`f446bbc`](https://github.com/scalar/scalar/commit/f446bbc0b8aec7fa7314603fd48471f06c1318d5) Thanks [@hanspagel](https://github.com/hanspagel)! - fix: can not use relative URLs in oauth security schemes
- Updated dependencies [[`8842799`](https://github.com/scalar/scalar/commit/884279984b144082e85b699014e77ed71e9ae6a5), [`18a7bcd`](https://github.com/scalar/scalar/commit/18a7bcd8ad00f9f7ee09a562167593c7ed07e01d), [`18a7bcd`](https://github.com/scalar/scalar/commit/18a7bcd8ad00f9f7ee09a562167593c7ed07e01d), [`9ec8adf`](https://github.com/scalar/scalar/commit/9ec8adfea017333dee5bc3949104232f7dc57f4a), [`cc4de25`](https://github.com/scalar/scalar/commit/cc4de2587b36f0d169b01c1bf312ba91b67e3e0c)]:
- @scalar/workspace-store@0.22.1
- @scalar/use-codemirror@0.13.0
- @scalar/helpers@0.2.0
- @scalar/use-hooks@0.3.2
- @scalar/oas-utils@0.6.6
- @scalar/sidebar@0.5.1
- @scalar/components@0.16.6
- @scalar/import@0.4.37
- @scalar/json-magic@0.8.4
- @scalar/object-utils@1.2.14
- @scalar/postman-to-openapi@0.3.47
- @scalar/openapi-parser@0.23.5
## 2.13.0
### Minor Changes
- [#7431](https://github.com/scalar/scalar/pull/7431) [`61c980c`](https://github.com/scalar/scalar/commit/61c980cebef219685a05f3a4cb1e379984922cd4) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: implememnt command palette
- [#7455](https://github.com/scalar/scalar/pull/7455) [`1bc2b45`](https://github.com/scalar/scalar/commit/1bc2b45b6eabd5c5045e77d67f59d202ab04d3fb) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: tabs support on the store
- [#7463](https://github.com/scalar/scalar/pull/7463) [`1eafcbe`](https://github.com/scalar/scalar/commit/1eafcbeeaad3e611b9c8f365ce2961772b8e9494) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: rebuild the sidebar when a new example is created
### Patch Changes
- [#7465](https://github.com/scalar/scalar/pull/7465) [`9342adc`](https://github.com/scalar/scalar/commit/9342adcd76e26a8e5eff75c1a2abee2c207b1487) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix: ensure `@scalar/workspace-store` consumers rely only on public exports
- [#7460](https://github.com/scalar/scalar/pull/7460) [`62b5210`](https://github.com/scalar/scalar/commit/62b521092bafeb8e83e79222e13378c4a19defc8) Thanks [@hwkr](https://github.com/hwkr)! - feat(components): update and polish ScalarLoading
- [#7387](https://github.com/scalar/scalar/pull/7387) [`bfd814a`](https://github.com/scalar/scalar/commit/bfd814a4219660face190041cc4845182b56ab03) Thanks [@geoffgscott](https://github.com/geoffgscott)! - hotfix: patch exports from build tooling bug
- [#7416](https://github.com/scalar/scalar/pull/7416) [`86f028d`](https://github.com/scalar/scalar/commit/86f028deb0b456f923edd261f5f4b0fa9b616b7d) Thanks [@amritk](https://github.com/amritk)! - feat: add update method to client v2
- Updated dependencies [[`5aa0380`](https://github.com/scalar/scalar/commit/5aa0380adfcd173e58659fb5dd57df363d985583), [`61c980c`](https://github.com/scalar/scalar/commit/61c980cebef219685a05f3a4cb1e379984922cd4), [`1bc2b45`](https://github.com/scalar/scalar/commit/1bc2b45b6eabd5c5045e77d67f59d202ab04d3fb), [`9342adc`](https://github.com/scalar/scalar/commit/9342adcd76e26a8e5eff75c1a2abee2c207b1487), [`fa361d2`](https://github.com/scalar/scalar/commit/fa361d2799e358d582fbb224a7b93d5b6e832c0e), [`62b5210`](https://github.com/scalar/scalar/commit/62b521092bafeb8e83e79222e13378c4a19defc8), [`e04879c`](https://github.com/scalar/scalar/commit/e04879c65602dfb65393876754f5344751b8953d), [`a164d76`](https://github.com/scalar/scalar/commit/a164d76f21437b3a35210d62a996b6c9d483e5a4), [`dd8e9dc`](https://github.com/scalar/scalar/commit/dd8e9dc118d3ae98180e2a93bd6ba11e982abbf8), [`ea13cd2`](https://github.com/scalar/scalar/commit/ea13cd2a44ff1ba7f19abcfcad1e51c9e7a0b75d), [`bfd814a`](https://github.com/scalar/scalar/commit/bfd814a4219660face190041cc4845182b56ab03), [`ea13cd2`](https://github.com/scalar/scalar/commit/ea13cd2a44ff1ba7f19abcfcad1e51c9e7a0b75d), [`612eb05`](https://github.com/scalar/scalar/commit/612eb05f61ad97272206f1b7ff85a725131ca917), [`35af6bf`](https://github.com/scalar/scalar/commit/35af6bfce4bc4ae3d0fc5783ea36e0165e964361), [`86f028d`](https://github.com/scalar/scalar/commit/86f028deb0b456f923edd261f5f4b0fa9b616b7d), [`294f9fc`](https://github.com/scalar/scalar/commit/294f9fc6cfd43cdab110deb1c851883509bc2b84), [`af54a80`](https://github.com/scalar/scalar/commit/af54a80349269a4269a68f6a372f837177a3537c)]:
- @scalar/components@0.16.5
- @scalar/sidebar@0.5.0
- @scalar/workspace-store@0.22.0
- @scalar/snippetz@0.5.4
- @scalar/json-magic@0.8.3
- @scalar/openapi-types@0.5.2
- @scalar/use-toasts@0.9.1
- @scalar/helpers@0.1.3
- @scalar/types@0.5.1
- @scalar/import@0.4.36
- @scalar/themes@0.13.25
- @scalar/use-codemirror@0.12.49
- @scalar/oas-utils@0.6.5
- @scalar/analytics-client@1.0.0
- @scalar/draggable@0.3.0
- @scalar/icons@0.5.0
- @scalar/object-utils@1.2.13
- @scalar/openapi-parser@0.23.4
- @scalar/postman-to-openapi@0.3.46
- @scalar/use-hooks@0.3.1
## 2.12.0
### Minor Changes
- [#7310](https://github.com/scalar/scalar/pull/7310) [`6e1cb89`](https://github.com/scalar/scalar/commit/6e1cb89f71770601a5059449d68b409ffc87d332) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: workspace selector
- [#7366](https://github.com/scalar/scalar/pull/7366) [`1fbd809`](https://github.com/scalar/scalar/commit/1fbd809197bfaef77d7d3cb8cf7b657f397232a7) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: sidebar reordering and worksapce docuements search
- [#7384](https://github.com/scalar/scalar/pull/7384) [`3ebff92`](https://github.com/scalar/scalar/commit/3ebff92f29d8d03d626d4000e8323528e794e755) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: collection and document settings and cookies page
### Patch Changes
- [#7329](https://github.com/scalar/scalar/pull/7329) [`4cda566`](https://github.com/scalar/scalar/commit/4cda566c2dc2cf306e4e3597e292ae1c2dadd78c) Thanks [@DemonHa](https://github.com/DemonHa)! - fix: setting nested proxies directly cases problems
- [#7311](https://github.com/scalar/scalar/pull/7311) [`a35f5cf`](https://github.com/scalar/scalar/commit/a35f5cf3bce49b0ffda758e95bd31c77109e3c5b) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix(api-client): abort request on modal close
- [#7365](https://github.com/scalar/scalar/pull/7365) [`4059e68`](https://github.com/scalar/scalar/commit/4059e68375d31ec0142a8019b385bc3ac82055fc) Thanks [@amritk](https://github.com/amritk)! - feat: added hot keys to client v2
- [#7368](https://github.com/scalar/scalar/pull/7368) [`0486728`](https://github.com/scalar/scalar/commit/04867286af9156c4d8ffb688c2d200f1b5a7d752) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix(api-client): use timeouts instead of interval in `use-document-watcher`
- [#7304](https://github.com/scalar/scalar/pull/7304) [`cc9d90b`](https://github.com/scalar/scalar/commit/cc9d90b1a268a6c294adcb32f7ae8559c1dcc77e) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix(api-client): handle `onBeforeRequest` hook error
- Updated dependencies [[`d86f1d6`](https://github.com/scalar/scalar/commit/d86f1d6911ecbca70b011a2a0efb6d6e0eca59bb), [`6e1cb89`](https://github.com/scalar/scalar/commit/6e1cb89f71770601a5059449d68b409ffc87d332), [`1fbd809`](https://github.com/scalar/scalar/commit/1fbd809197bfaef77d7d3cb8cf7b657f397232a7), [`44aeef0`](https://github.com/scalar/scalar/commit/44aeef01073801165e339163462378b7b62ff68d), [`dd5c518`](https://github.com/scalar/scalar/commit/dd5c518a422dddc7948c0253861101cf741b6af0), [`0519a33`](https://github.com/scalar/scalar/commit/0519a33c7d3f3cf65b93b37392c51d3c0586cbab), [`a68b1af`](https://github.com/scalar/scalar/commit/a68b1afc54b2aa95a224fee89c3266bffed57215), [`cbedfab`](https://github.com/scalar/scalar/commit/cbedfab576502069be27ceacbea145a917214e47), [`a68b1af`](https://github.com/scalar/scalar/commit/a68b1afc54b2aa95a224fee89c3266bffed57215), [`5a108fc`](https://github.com/scalar/scalar/commit/5a108fcbc52ae7957731c23689896ba353b83d3b), [`4cda566`](https://github.com/scalar/scalar/commit/4cda566c2dc2cf306e4e3597e292ae1c2dadd78c), [`1fbd809`](https://github.com/scalar/scalar/commit/1fbd809197bfaef77d7d3cb8cf7b657f397232a7), [`cded2d6`](https://github.com/scalar/scalar/commit/cded2d6c087418c3c44731d344d0827a87b78b74), [`cbedfab`](https://github.com/scalar/scalar/commit/cbedfab576502069be27ceacbea145a917214e47), [`3ebff92`](https://github.com/scalar/scalar/commit/3ebff92f29d8d03d626d4000e8323528e794e755), [`4059e68`](https://github.com/scalar/scalar/commit/4059e68375d31ec0142a8019b385bc3ac82055fc)]:
- @scalar/workspace-store@0.21.0
- @scalar/json-magic@0.8.2
- @scalar/helpers@0.1.2
- @scalar/sidebar@0.4.0
- @scalar/types@0.5.0
- @scalar/oas-utils@0.6.4
- @scalar/object-utils@1.2.12
- @scalar/components@0.16.4
- @scalar/themes@0.13.24
- @scalar/openapi-parser@0.23.3
- @scalar/import@0.4.35
- @scalar/postman-to-openapi@0.3.45
- @scalar/snippetz@0.5.3
- @scalar/analytics-client@1.0.0
- @scalar/draggable@0.3.0
- @scalar/icons@0.5.0
- @scalar/openapi-types@0.5.1
- @scalar/use-codemirror@0.12.48
- @scalar/use-hooks@0.3.0
- @scalar/use-toasts@0.9.0
## 2.11.0
### Minor Changes
- [#7279](https://github.com/scalar/scalar/pull/7279) [`7ccd035`](https://github.com/scalar/scalar/commit/7ccd0351de104f78ef9c6e16538753d302c50d47) Thanks [@DemonHa](https://github.com/DemonHa)! - feat(api-client): integrate new sidebar with v2 routing
### Patch Changes
- [#7305](https://github.com/scalar/scalar/pull/7305) [`c7a4690`](https://github.com/scalar/scalar/commit/c7a4690cec484ee16cee8dcba7ef5cb0fbb98133) Thanks [@amritk](https://github.com/amritk)! - chore: minor auth changes, code re-org, type safety
- [#7265](https://github.com/scalar/scalar/pull/7265) [`7859105`](https://github.com/scalar/scalar/commit/7859105f857633c8f3c945d67a21f7225844ed12) Thanks [@hwkr](https://github.com/hwkr)! - fix(api-reference): teleport example picker to avoid occlusion
- Updated dependencies [[`c7a4690`](https://github.com/scalar/scalar/commit/c7a4690cec484ee16cee8dcba7ef5cb0fbb98133), [`9c9dbba`](https://github.com/scalar/scalar/commit/9c9dbbaa940667303f0ace59469fd78c2a741937), [`4bec1ba`](https://github.com/scalar/scalar/commit/4bec1ba332e919c4ee32dcfbfb07bd8ee42c4d74), [`7ccd035`](https://github.com/scalar/scalar/commit/7ccd0351de104f78ef9c6e16538753d302c50d47)]:
- @scalar/workspace-store@0.20.0
- @scalar/helpers@0.1.1
- @scalar/object-utils@1.2.11
- @scalar/components@0.16.3
- @scalar/sidebar@0.3.0
- @scalar/oas-utils@0.6.3
- @scalar/import@0.4.34
- @scalar/json-magic@0.8.1
- @scalar/postman-to-openapi@0.3.44
- @scalar/use-codemirror@0.12.47
- @scalar/openapi-parser@0.23.2
## 2.10.0
### Minor Changes
- [#7251](https://github.com/scalar/scalar/pull/7251) [`d6154a2`](https://github.com/scalar/scalar/commit/d6154a24d97fc28977def486f99b2eeee52d268c) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: integrate operation page mutators
### Patch Changes
- [#7266](https://github.com/scalar/scalar/pull/7266) [`fddf294`](https://github.com/scalar/scalar/commit/fddf294b00dd8c9eb5c713c338f2ec6e3f62523d) Thanks [@amritk](https://github.com/amritk)! - fix: remove useage of crypto.subtle in all contexts
- [#7241](https://github.com/scalar/scalar/pull/7241) [`2377b76`](https://github.com/scalar/scalar/commit/2377b76d050f8de70037b17a32d0dd1181d3311d) Thanks [@hanspagel](https://github.com/hanspagel)! - chore: use "current" not "latest" scalar registry url
- Updated dependencies [[`c1ecd0c`](https://github.com/scalar/scalar/commit/c1ecd0c6096f3fbe2e3d8ad3794ea718bb6bce66), [`fddf294`](https://github.com/scalar/scalar/commit/fddf294b00dd8c9eb5c713c338f2ec6e3f62523d), [`d6154a2`](https://github.com/scalar/scalar/commit/d6154a24d97fc28977def486f99b2eeee52d268c), [`c1ecd0c`](https://github.com/scalar/scalar/commit/c1ecd0c6096f3fbe2e3d8ad3794ea718bb6bce66), [`c1ecd0c`](https://github.com/scalar/scalar/commit/c1ecd0c6096f3fbe2e3d8ad3794ea718bb6bce66), [`2377b76`](https://github.com/scalar/scalar/commit/2377b76d050f8de70037b17a32d0dd1181d3311d)]:
- @scalar/json-magic@0.8.0
- @scalar/workspace-store@0.19.0
- @scalar/helpers@0.1.0
- @scalar/openapi-parser@0.23.1
- @scalar/oas-utils@0.6.2
- @scalar/sidebar@0.2.2
- @scalar/components@0.16.2
- @scalar/import@0.4.33
- @scalar/object-utils@1.2.10
- @scalar/postman-to-openapi@0.3.43
- @scalar/use-codemirror@0.12.46
## 2.9.1
### Patch Changes
- Updated dependencies [[`bffef40`](https://github.com/scalar/scalar/commit/bffef4092e40d12052f8538267af71bc99b7172f)]:
- @scalar/workspace-store@0.18.1
- @scalar/use-codemirror@0.12.45
- @scalar/oas-utils@0.6.1
- @scalar/sidebar@0.2.1
- @scalar/components@0.16.1
- @scalar/postman-to-openapi@0.3.42
## 2.9.0
### Minor Changes
- [#6997](https://github.com/scalar/scalar/pull/6997) [`d34f31e`](https://github.com/scalar/scalar/commit/d34f31ee9e3ff360869c52f383b14431af520201) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: implement global cookies feature
- [#7185](https://github.com/scalar/scalar/pull/7185) [`6ca835e`](https://github.com/scalar/scalar/commit/6ca835e5afd3e8c603e073e7c83f2cdd961a0f69) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: add support for watch mode
- [#7068](https://github.com/scalar/scalar/pull/7068) [`7cda4c5`](https://github.com/scalar/scalar/commit/7cda4c5ecf237e17193391e223f9503c9f37f574) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: settings feature
- [#7140](https://github.com/scalar/scalar/pull/7140) [`573c5a6`](https://github.com/scalar/scalar/commit/573c5a6c5d71ecfda262532aa32dad382f9f71e4) Thanks [@DemonHa](https://github.com/DemonHa)! - feat(api-client): request feature
- [#7173](https://github.com/scalar/scalar/pull/7173) [`7c1e09e`](https://github.com/scalar/scalar/commit/7c1e09e86ce128adeefd209284a2ba49917adf2c) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: new plugin interface for v2
- [#7199](https://github.com/scalar/scalar/pull/7199) [`0d9c945`](https://github.com/scalar/scalar/commit/0d9c945a696ea8b826d86f7b48ec6de4d85e64f0) Thanks [@marcalexiei](https://github.com/marcalexiei)! - feat: update vue to 3.5.21
- [#7120](https://github.com/scalar/scalar/pull/7120) [`f612140`](https://github.com/scalar/scalar/commit/f612140491d4e5088757ea5a3fef65ccd2785f08) Thanks [@DemonHa](https://github.com/DemonHa)! - feat: document page feature
### Patch Changes
- [#7133](https://github.com/scalar/scalar/pull/7133) [`0319b8a`](https://github.com/scalar/scalar/commit/0319b8a8652a50667776b2e9fd27c3e15b34f765) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix(api-client): use request content type "other" when api supports `text/*` content types
- [#7111](https://github.com/scalar/scalar/pull/7111) [`729ad06`](https://github.com/scalar/scalar/commit/729ad06027c91abcc39866f39319f053d286b995) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix(api-client): remove `async` from `convertPostmanToOpenApi`
- [#7159](https://github.com/scalar/scalar/pull/7159) [`c22fc4e`](https://github.com/scalar/scalar/commit/c22fc4e5acb49d648014a6100c724a5b33c59cde) Thanks [@amritk](https://github.com/amritk)! - feat: added new layouts for client v2
- [#7186](https://github.com/scalar/scalar/pull/7186) [`c162bb6`](https://github.com/scalar/scalar/commit/c162bb64b86e698427c1fce36f6d8a2b789e094a) Thanks [@amritk](https://github.com/amritk)! - feat: hooking up event bus to the store
- [#7227](https://github.com/scalar/scalar/pull/7227) [`704fa30`](https://github.com/scalar/scalar/commit/704fa302b2cdbb17b19ca2d742537ca163d58c1c) Thanks [@hwkr](https://github.com/hwkr)! - feat(sidebar): cleanup structure and improve text wrapping
- [#7191](https://github.com/scalar/scalar/pull/7191) [`0865e66`](https://github.com/scalar/scalar/commit/0865e662092f8521bf69b69d82486ec0cc6030dd) Thanks [@amritk](https://github.com/amritk)! - fix: remove old custom event emitting
- [#7094](https://github.com/scalar/scalar/pull/7094) [`eba18d0`](https://github.com/scalar/scalar/commit/eba18d06267a163a8f91396a66f817100ee59461) Thanks [@geoffgscott](https://github.com/geoffgscott)! - Migrate to workspace store as primary source of truth.
- [#7146](https://github.com/scalar/scalar/pull/7146) [`d386ae2`](https://github.com/scalar/scalar/commit/d386ae2a7c9288c8e5c4750ab57920ab955cae06) Thanks [@hanspagel](https://github.com/hanspagel)! - feat: block requests with empty path parameters
- Updated dependencies [[`eb022f2`](https://github.com/scalar/scalar/commit/eb022f2c8f93c84a04c0093fefe8a1e05d6ec80d), [`913607c`](https://github.com/scalar/scalar/commit/913607c7d67236f08f5369408f304440c6c42b22), [`348f8f6`](https://github.com/scalar/scalar/commit/348f8f6292ef41844fda1fdd3089a55d97adbc0e), [`17817ad`](https://github.com/scalar/scalar/commit/17817addbca916c8d625a03335ae58be3a1c4e4b), [`c22fc4e`](https://github.com/scalar/scalar/commit/c22fc4e5acb49d648014a6100c724a5b33c59cde), [`2239843`](https://github.com/scalar/scalar/commit/2239843150ed16d1ca35b0b1f8e90cd3e35be7ce), [`6ec8c29`](https://github.com/scalar/scalar/commit/6ec8c299d912111b029e8058979d00968b70691a), [`9661e81`](https://github.com/scalar/scalar/commit/9661e81907d1a9b74ba30f270f2d6c8e49834cd5), [`c162bb6`](https://github.com/scalar/scalar/commit/c162bb64b86e698427c1fce36f6d8a2b789e094a), [`b64265b`](https://github.com/scalar/scalar/commit/b64265b3e8b447a4d1c6dafaca8135ef69545d98), [`6ca835e`](https://github.com/scalar/scalar/commit/6ca835e5afd3e8c603e073e7c83f2cdd961a0f69), [`134ff5f`](https://github.com/scalar/scalar/commit/134ff5f32aa6842696bf146c7e0817b1662905eb), [`6aa06b0`](https://github.com/scalar/scalar/commit/6aa06b0f843ae3d8e6771e3c02ac11ee0043a4b1), [`81b0a7a`](https://github.com/scalar/scalar/commit/81b0a7a4245619f03161eae639dc5834b77432b6), [`8a5a6a0`](https://github.com/scalar/scalar/commit/8a5a6a052cc05b0902b05052c80cc429ebc5a730), [`6ec8c29`](https://github.com/scalar/scalar/commit/6ec8c299d912111b029e8058979d00968b70691a), [`704fa30`](https://github.com/scalar/scalar/commit/704fa302b2cdbb17b19ca2d742537ca163d58c1c), [`c84b7c5`](https://github.com/scalar/scalar/commit/c84b7c5e81be83dacbdfcbf9cb1e558dfdc3faa1), [`0319b8a`](https://github.com/scalar/scalar/commit/0319b8a8652a50667776b2e9fd27c3e15b34f765), [`da7ab2f`](https://github.com/scalar/scalar/commit/da7ab2fb2e422b9cec2de5faba58ea83dd774808), [`a26ced6`](https://github.com/scalar/scalar/commit/a26ced6f2897074f0c102d5ccbff55c6fd520e12), [`134ff5f`](https://github.com/scalar/scalar/commit/134ff5f32aa6842696bf146c7e0817b1662905eb), [`33edbf2`](https://github.com/scalar/scalar/commit/33edbf2a2648eb72ae49e36dfd289d4d57dc18e0), [`6a090a2`](https://github.com/scalar/scalar/commit/6a090a2e07ef961c56041c85ee9786180437593a), [`4fe1643`](https://github.com/scalar/scalar/commit/4fe1643be51f76a8ebdfd75f5675337b8d43418e), [`5db92db`](https://github.com/scalar/scalar/commit/5db92db78e5b11bb052307bc10c1be4eb7a3f164), [`592533f`](https://github.com/scalar/scalar/commit/592533faf60b6a5ba27909a4ca0847ca9f04a96d), [`75ad74c`](https://github.com/scalar/scalar/commit/75ad74c0eee10103b966ce4707e4823d819456a8), [`eba18d0`](https://github.com/scalar/scalar/commit/eba18d06267a163a8f91396a66f817100ee59461), [`a821986`](https://github.com/scalar/scalar/commit/a821986332141e69d26885b2d2b32eb0c49f416c), [`c72a2c5`](https://github.com/scalar/scalar/commit/c72a2c59eb80e1f5e216c687229ff90bea88f554), [`0d9c945`](https://github.com/scalar/scalar/commit/0d9c945a696ea8b826d86f7b48ec6de4d85e64f0), [`43bc5e8`](https://github.com/scalar/scalar/commit/43bc5e8b90dc0edf7176d0ddfc64bf3212494458), [`e23229d`](https://github.com/scalar/scalar/commit/e23229dfbd9613b5047b28b57901f2fc5a6e33e6)]:
- @scalar/types@0.4.0
- @scalar/workspace-store@0.18.0
- @scalar/components@0.16.0
- @scalar/sidebar@0.2.0
- @scalar/openapi-parser@0.23.0
- @scalar/openapi-types@0.5.1
- @scalar/helpers@0.0.13
- @scalar/oas-utils@0.6.0
- @scalar/json-magic@0.7.0
- @scalar/snippetz@0.5.2
- @scalar/use-hooks@0.3.0
- @scalar/use-toasts@0.9.0
- @scalar/draggable@0.3.0
- @scalar/icons@0.5.0
- @scalar/themes@0.13.23
- @scalar/use-codemirror@0.12.44
- @scalar/analytics-client@1.0.0
- @scalar/import@0.4.32
- @scalar/object-utils@1.2.9
- @scalar/postman-to-openapi@0.3.41
## 2.8.1
### Patch Changes
- 577150c: fix(api-client): create-request-operation - await from pluginManager onResponseReceived executeHook
- f3e17d8: fix(api-client): create-request-operation - await Promise from pluginManager.executeHook
- 8e4c8c0: feat: export all blocks
- f8efecd: feat: use new schema example generation in the response
- Updated dependencies [f8efecd]
- Updated dependencies [3f6d0b9]
- Updated dependencies [2089748]
- Updated dependencies [f3e17d8]
- Updated dependencies [f8efecd]
- Updated dependencies [8a7fb2a]
- Updated dependencies [1335923]
- Updated dependencies [07397c8]
- Updated dependencies [f69e7cc]
- @scalar/components@0.15.1
- @scalar/helpers@0.0.12
- @scalar/json-magic@0.6.1
- @scalar/types@0.3.2
- @scalar/oas-utils@0.5.2
- @scalar/workspace-store@0.17.1
- @scalar/openapi-types@0.5.0
- @scalar/use-codemirror@0.12.43
- @scalar/import@0.4.31
- @scalar/object-utils@1.2.8
- @scalar/postman-to-openapi@0.3.40
- @scalar/openapi-parser@0.22.3
- @scalar/snippetz@0.5.1
- @scalar/themes@0.13.22
## 2.8.0
### Minor Changes
- 63ff417: feat: sidebar package
- 5d99cad: feat: operation block
- b998d57: feat: response block
### Patch Changes
- debdcf6: Correctly handle additionalProperties when set to false
- a747da6: feat(components): overhaul and polish ScalarButton ✨
- 1e01464: Adds a new ApiReferenceConfigWithSource type and make the base ApiReferenceConfig type agnostic of any document sources.
- Updated dependencies [15c4240]
- Updated dependencies [debdcf6]
- Updated dependencies [13dcd89]
- Updated dependencies [63ff417]
- Updated dependencies [5d99cad]
- Updated dependencies [e0cdd9a]
- Updated dependencies [a747da6]
- Updated dependencies [1e01464]
- Updated dependencies [c69cb71]
- Updated dependencies [90d54b6]
- @scalar/openapi-types@0.4.1
- @scalar/oas-utils@0.5.1
- @scalar/themes@0.13.21
- @scalar/workspace-store@0.17.0
- @scalar/components@0.15.0
- @scalar/snippetz@0.5.0
- @scalar/types@0.3.1
- @scalar/openapi-parser@0.22.2
- @scalar/postman-to-openapi@0.3.39
- @scalar/use-codemirror@0.12.42
- @scalar/import@0.4.30
## 2.7.0
### Minor Changes
- 008a0f3: feat: migrate to Zod 4
### Patch Changes
- f833196: fix: performance issues on references
- Updated dependencies [008a0f3]
- Updated dependencies [f833196]
- Updated dependencies [a9f8d56]
- @scalar/openapi-types@0.4.0
- @scalar/oas-utils@0.5.0
- @scalar/types@0.3.0
- @scalar/components@0.14.40
- @scalar/openapi-parser@0.22.1
- @scalar/postman-to-openapi@0.3.38
- @scalar/snippetz@0.4.11
- @scalar/themes@0.13.20
- @scalar/workspace-store@0.16.2
- @scalar/use-codemirror@0.12.41
- @scalar/import@0.4.29
## 2.6.2
### Patch Changes
- 8ad6af0: feat: integrate new code sample block
- a46a700: Export API reference content and simplify child components of layout
- Updated dependencies [2b98503]
- Updated dependencies [c6736fd]
- Updated dependencies [4951456]
- @scalar/workspace-store@0.16.1
- @scalar/openapi-parser@0.22.0
- @scalar/json-magic@0.6.0
- @scalar/oas-utils@0.4.34
- @scalar/import@0.4.28
- @scalar/components@0.14.39
- @scalar/postman-to-openapi@0.3.37
- @scalar/use-codemirror@0.12.40
## 2.6.1
### Patch Changes
- eadd229: fix: long header names break the response headers table
- Updated dependencies [0b3c6fa]
- Updated dependencies [bbceb27]
- @scalar/components@0.14.38
- @scalar/themes@0.13.19
- @scalar/use-codemirror@0.12.39
- @scalar/oas-utils@0.4.33
- @scalar/postman-to-openapi@0.3.36
## 2.6.0
### Minor Changes
- 170b890: feat: scalar address bar block
- db5b649: feat: auth selector block
### Patch Changes
- b858566: chore: moved api client code sample to new store
- Updated dependencies [6462733]
- Updated dependencies [b858566]
- Updated dependencies [db5b649]
- @scalar/json-magic@0.5.2
- @scalar/workspace-store@0.16.0
- @scalar/components@0.14.37
- @scalar/oas-utils@0.4.32
- @scalar/openapi-parser@0.21.2
- @scalar/use-codemirror@0.12.38
- @scalar/postman-to-openapi@0.3.35
- @scalar/import@0.4.27
## 2.5.35
### Patch Changes
- Updated dependencies [7be091c]
- Updated dependencies [e1cdd00]
- Updated dependencies [f0f28a9]
- Updated dependencies [db966b4]
- @scalar/workspace-store@0.15.8
- @scalar/openapi-parser@0.21.1
- @scalar/oas-utils@0.4.31
- @scalar/import@0.4.26
- @scalar/components@0.14.36
- @scalar/postman-to-openapi@0.3.34
- @scalar/use-codemirror@0.12.37
## 2.5.34
### Patch Changes
- Updated dependencies [005fba9]
- Updated dependencies [a1f865c]
- Updated dependencies [a1f865c]
- Updated dependencies [dcf50ef]
- @scalar/types@0.2.16
- @scalar/workspace-store@0.15.7
- @scalar/openapi-parser@0.21.0
- @scalar/oas-utils@0.4.30
- @scalar/snippetz@0.4.10
- @scalar/themes@0.13.18
- @scalar/components@0.14.35
- @scalar/import@0.4.25
- @scalar/postman-to-openapi@0.3.33
- @scalar/use-codemirror@0.12.36
## 2.5.33
### Patch Changes
- 8f2a2f2: Bump some dependencies to latest
- Updated dependencies [498f771]
- Updated dependencies [bff46e5]
- Updated dependencies [8f2a2f2]
- @scalar/components@0.14.34
- @scalar/helpers@0.0.11
- @scalar/use-hooks@0.2.5
- @scalar/themes@0.13.17
- @scalar/use-codemirror@0.12.35
- @scalar/import@0.4.24
- @scalar/oas-utils@0.4.29
- @scalar/object-utils@1.2.7
- @scalar/postman-to-openapi@0.3.32
- @scalar/workspace-store@0.15.6
- @scalar/openapi-parser@0.20.6
## 2.5.32
### Patch Changes
- Updated dependencies [39bbc0e]
- @scalar/openapi-parser@0.20.5
- @scalar/oas-utils@0.4.28
- @scalar/workspace-store@0.15.5
- @scalar/import@0.4.23
- @scalar/components@0.14.33
- @scalar/postman-to-openapi@0.3.31
- @scalar/use-codemirror@0.12.34
## 2.5.31
### Patch Changes
- f8fc81c: fix: only allow deleting auth if not reaonly
- Updated dependencies [019a22a]
- @scalar/workspace-store@0.15.4
- @scalar/oas-utils@0.4.27
- @scalar/components@0.14.32
- @scalar/postman-to-openapi@0.3.30
- @scalar/use-codemirror@0.12.33
## 2.5.30
### Patch Changes
- c173063: feat: add authorized event to oauth2
- c173063: feat: add oauth2 actions slot
- Updated dependencies [821717b]
- Updated dependencies [2249fe3]
- @scalar/workspace-store@0.15.3
- @scalar/oas-utils@0.4.26
- @scalar/helpers@0.0.10
- @scalar/components@0.14.31
- @scalar/postman-to-openapi@0.3.29
- @scalar/import@0.4.22
- @scalar/object-utils@1.2.6
- @scalar/use-codemirror@0.12.32
- @scalar/openapi-parser@0.20.4
## 2.5.29
### Patch Changes
- 5eedb97: feat: allow query params on findRequestByPathMethod method
- Updated dependencies [b8c4b61]
- @scalar/openapi-parser@0.20.3
- @scalar/import@0.4.21
- @scalar/oas-utils@0.4.25
- @scalar/workspace-store@0.15.2
- @scalar/components@0.14.30
- @scalar/postman-to-openapi@0.3.28
- @scalar/use-codemirror@0.12.31
## 2.5.28
### Patch Changes
- c470c60: fix(components): update scalar menu button flex
- abe3842: Add analytic events to api-client + add telemetry option
- 5a7d388: fix(api-client): don't apply block layout on desktop
- Updated dependencies [c470c60]
- Updated dependencies [abe3842]
- @scalar/components@0.14.29
- @scalar/types@0.2.15
- @scalar/use-codemirror@0.12.30
- @scalar/oas-utils@0.4.24
- @scalar/openapi-parser@0.20.2
- @scalar/snippetz@0.4.9
- @scalar/themes@0.13.16
- @scalar/workspace-store@0.15.1
- @scalar/postman-to-openapi@0.3.27
## 2.5.27
### Patch Changes
- 714b197: feat: support base64 unicode characters
- ee605d8: fix(api-reference): allow server variables dropdown to close on selection
- Updated dependencies [ba27329]
- Updated dependencies [714b197]
- Updated dependencies [40e79b9]
- Updated dependencies [98c55d0]
- Updated dependencies [792c937]
- Updated dependencies [f918582]
- Updated dependencies [cededd8]
- Updated dependencies [3473e08]
- Updated dependencies [a6ae22a]
- Updated dependencies [422cb2b]
- Updated dependencies [63283aa]
- Updated dependencies [8680da6]
- Updated dependencies [2b22eab]
- Updated dependencies [0e747c7]
- Updated dependencies [976366f]
- Updated dependencies [99894bc]
- Updated dependencies [5ad329e]
- @scalar/workspace-store@0.15.0
- @scalar/oas-utils@0.4.23
- @scalar/snippetz@0.4.8
- @scalar/helpers@0.0.9
- @scalar/types@0.2.14
- @scalar/components@0.14.28
- @scalar/themes@0.13.15
- @scalar/postman-to-openapi@0.3.26
- @scalar/openapi-parser@0.20.2
- @scalar/import@0.4.20
- @scalar/object-utils@1.2.5
- @scalar/use-codemirror@0.12.29
## 2.5.26
### Patch Changes
- Updated dependencies [50032be]
- @scalar/types@0.2.13
- @scalar/oas-utils@0.4.22
- @scalar/openapi-parser@0.20.1
- @scalar/snippetz@0.4.7
- @scalar/themes@0.13.14
- @scalar/components@0.14.27
- @scalar/postman-to-openapi@0.3.25
- @scalar/import@0.4.19
- @scalar/use-codemirror@0.12.28
## 2.5.25
### Patch Changes
- Updated dependencies [86d29c1]
- Updated dependencies [e2272a1]
- Updated dependencies [b6f4b60]
- @scalar/snippetz@0.4.6
- @scalar/oas-utils@0.4.21
- @scalar/components@0.14.26
- @scalar/postman-to-openapi@0.3.24
- @scalar/use-codemirror@0.12.27
## 2.5.24
### Patch Changes
- 172e397: feat(components): add hotkey component and tooltip support
- 5f022b5: feat: use registry.scalar.com URLs as example
- 0804cfc: eat(components): Add ScalarMarkdown summary component
- Updated dependencies [bbef120]
- Updated dependencies [a1429ca]
- Updated dependencies [d4adeba]
- Updated dependencies [172e397]
- Updated dependencies [66b18fc]
- Updated dependencies [5f022b5]
- Updated dependencies [d8b8a5b]
- Updated dependencies [6c24be9]
- Updated dependencies [6a88108]
- Updated dependencies [c418e92]
- Updated dependencies [638120c]
- Updated dependencies [0804cfc]
- @scalar/oas-utils@0.4.20
- @scalar/openapi-parser@0.20.0
- @scalar/components@0.14.25
- @scalar/helpers@0.0.8
- @scalar/themes@0.13.13
- @scalar/types@0.2.12
- @scalar/postman-to-openapi@0.3.23
- @scalar/import@0.4.18
- @scalar/use-codemirror@0.12.26
- @scalar/draggable@0.2.0
- @scalar/icons@0.4.7
- @scalar/object-utils@1.2.4
- @scalar/openapi-types@0.3.7
- @scalar/snippetz@0.4.5
- @scalar/use-hooks@0.2.4
- @scalar/use-toasts@0.8.0
## 2.5.23
### Patch Changes
- b235392: feat: add de-select all button for scopes
- 58b9321: feat: adds scalar code block copy component
- 68e4631: fix(api-client): firefox input content field height
- 376739d: fix: environment variable pill not displayed
- Updated dependencies [e203e90]
- Updated dependencies [3de82ac]
- Updated dependencies [58b9321]
- Updated dependencies [b1ceaab]
- Updated dependencies [fbafeab]
- @scalar/openapi-parser@0.19.1
- @scalar/oas-utils@0.4.19
- @scalar/components@0.14.24
- @scalar/icons@0.4.7
- @scalar/import@0.4.17
- @scalar/postman-to-openapi@0.3.22
- @scalar/use-codemirror@0.12.25
- @scalar/draggable@0.2.0
- @scalar/helpers@0.0.7
- @scalar/object-utils@1.2.3
- @scalar/openapi-types@0.3.7
- @scalar/snippetz@0.4.4
- @scalar/themes@0.13.12
- @scalar/types@0.2.11
- @scalar/use-hooks@0.2.4
- @scalar/use-toasts@0.8.0
- @scalar/use-tooltip@1.1.0
## 2.5.22
### Patch Changes
- Updated dependencies [46bfd2f]
- @scalar/oas-utils@0.4.18
- @scalar/components@0.14.23
- @scalar/postman-to-openapi@0.3.21
- @scalar/use-codemirror@0.12.24
## 2.5.21
### Patch Changes
- c02c1c8: fix: server variables dropdown caret alway open
- b551707: fix: request auth tab not displayed when overflowing
- dd00357: feat(components): add support for custom combobox items
- Updated dependencies [952bde2]
- Updated dependencies [46ebe6e]
- Updated dependencies [dd00357]
- Updated dependencies [2888e18]
- @scalar/openapi-parser@0.19.0
- @scalar/oas-utils@0.4.17
- @scalar/components@0.14.22
- @scalar/import@0.4.16
- @scalar/postman-to-openapi@0.3.20
- @scalar/use-codemirror@0.12.23
## 2.5.20
### Patch Changes
- ccf875a: feat: support x-scalar-credentials-location extension
- fbef7e1: fix: enhances empty state handling for request auth
- 94d6d0c: fix: remove old ssr state and update nuxt for workspace store
- 8c731b9: fix: adds back request auth tab condition to header/description
- 8c731b9: fix: removes request auth legacy style
- c0d6793: feat: ensure we use the path routing base path for relative document url resolution
- 77e700b: fix: adds request auth tab label clamp display
- af22451: feat: increases caret icon usage and style concistency amongst reference and client
- Updated dependencies [ccf875a]
- Updated dependencies [f913898]
- Updated dependencies [cf5d6a2]
- Updated dependencies [94d6d0c]
- Updated dependencies [c345d2c]
- Updated dependencies [952f471]
- Updated dependencies [1af32c0]
- Updated dependencies [c0d6793]
- Updated dependencies [b957a2c]
- Updated dependencies [3c1e3e3]
- Updated dependencies [f3d0216]
- Updated dependencies [af22451]
- @scalar/openapi-types@0.3.7
- @scalar/types@0.2.11
- @scalar/components@0.14.21
- @scalar/oas-utils@0.4.16
- @scalar/openapi-parser@0.18.3
- @scalar/themes@0.13.12
- @scalar/helpers@0.0.7
- @scalar/postman-to-openapi@0.3.19
- @scalar/snippetz@0.4.4
- @scalar/use-codemirror@0.12.22
- @scalar/import@0.4.15
- @scalar/object-utils@1.2.3
## 2.5.19
### Patch Changes
- 60c7bef: fix: updates auth description overflowing line clamp
- e895f86: fix: enables highlight scroll along mouse scroll for response body
- cac47ea: fix: sets missing line height contraint and transform reset
- cac47ea: fix: updates request auth border radius
- Updated dependencies [60c7bef]
- Updated dependencies [fb62e1b]
- Updated dependencies [cac47ea]
- Updated dependencies [fb62e1b]
- Updated dependencies [1c2b9f3]
- @scalar/components@0.14.20
- @scalar/types@0.2.10
- @scalar/themes@0.13.11
- @scalar/openapi-parser@0.18.2
- @scalar/use-codemirror@0.12.21
- @scalar/oas-utils@0.4.15
- @scalar/snippetz@0.4.3
- @scalar/import@0.4.14
- @scalar/postman-to-openapi@0.3.18
## 2.5.18
### Patch Changes
- 591562f: feat: add support for x-scalar-security-body extension
- Updated dependencies [a04cc15]
- Updated dependencies [591562f]
- Updated dependencies [85ee2ce]
- Updated dependencies [fbb7daa]
- Updated dependencies [fbaaa12]
- Updated dependencies [85ee2ce]
- Updated dependencies [97721b5]
- Updated dependencies [85ee2ce]
- Updated dependencies [8a67f4f]
- @scalar/components@0.14.19
- @scalar/openapi-types@0.3.6
- @scalar/types@0.2.9
- @scalar/snippetz@0.4.2
- @scalar/themes@0.13.10
- @scalar/use-codemirror@0.12.20
- @scalar/oas-utils@0.4.14
- @scalar/openapi-parser@0.18.1
- @scalar/postman-to-openapi@0.3.17
## 2.5.17
### Patch Changes
- Updated dependencies [934dff9]
- Updated dependencies [71958fd]
- @scalar/components@0.14.18
- @scalar/oas-utils@0.4.13
- @scalar/use-codemirror@0.12.19
- @scalar/postman-to-openapi@0.3.16
## 2.5.16
### Patch Changes
- c10e191: feat(oauth2): add support for x-tokenName extension
- 244edda: fix: updates collection server form style
- 244edda: fix: updates collection form style inconsistencies
- 9e81b17: fix: allow client.open to use concrete paths
- Updated dependencies [c10e191]
- Updated dependencies [661c7e9]
- Updated dependencies [c826b3e]
- Updated dependencies [cd1c367]
- Updated dependencies [80acf84]
- Updated dependencies [4d89219]
- Updated dependencies [244edda]
- Updated dependencies [1db9130]
- @scalar/types@0.2.8
- @scalar/themes@0.13.9
- @scalar/oas-utils@0.4.12
- @scalar/components@0.14.17
- @scalar/openapi-parser@0.18.1
- @scalar/snippetz@0.4.1
- @scalar/use-codemirror@0.12.18
- @scalar/postman-to-openapi@0.3.15
## 2.5.15
### Patch Changes
- a696604: feat: opens auth combobox on auth indicator click
- b2862d9: fix: updates command palette action input style
- ad2e3e6: feat: new onBeforeRequest hook to modify the request
- b2862d9: feat: opens modal from command palette action navigation
- 74fdc0e: feat: use documentUrl as fallback server
- 3fdc2f2: feat(api-reference): unify inconsistent font styles across scalar client and ref, and improve consistency"
- 972602f: fix: sets request animation frame to markdown input to avoid input typing issue
- Updated dependencies [ad2e3e6]
- Updated dependencies [58287f8]
- Updated dependencies [74fdc0e]
- Updated dependencies [ca77d70]
- Updated dependencies [a696604]
- Updated dependencies [d93f60c]
- Updated dependencies [3fdc2f2]
- Updated dependencies [85a81eb]
- @scalar/types@0.2.7
- @scalar/oas-utils@0.4.11
- @scalar/components@0.14.16
- @scalar/snippetz@0.4.0
- @scalar/themes@0.13.8
- @scalar/openapi-parser@0.18.1
- @scalar/postman-to-openapi@0.3.14
- @scalar/use-codemirror@0.12.17
## 2.5.14
### Patch Changes
- 2d7f995: refactor: use more common straight apostrophe ' instead of the real apostrophe ’
- Updated dependencies [2d7f995]
- @scalar/postman-to-openapi@0.3.13
- @scalar/openapi-parser@0.18.1
- @scalar/use-codemirror@0.12.16
- @scalar/openapi-types@0.3.5
- @scalar/object-utils@1.2.2
- @scalar/oas-utils@0.4.10
- @scalar/use-hooks@0.2.4
- @scalar/snippetz@0.3.2
- @scalar/helpers@0.0.6
- @scalar/import@0.4.13
- @scalar/themes@0.13.7
- @scalar/icons@0.4.6
- @scalar/types@0.2.6
- @scalar/components@0.14.15
- @scalar/draggable@0.2.0
- @scalar/use-toasts@0.8.0
- @scalar/use-tooltip@1.1.0
## 2.5.13
### Patch Changes
- 533469b: refactor: decouple request code block from the state (not in use yet)
- 4f47b3c: feat(components): scalar icon button cleanup
- Updated dependencies [533469b]
- Updated dependencies [3393c83]
- Updated dependencies [4f47b3c]
- Updated dependencies [23b150b]
- Updated dependencies [8e85856]
- @scalar/openapi-types@0.3.4
- @scalar/components@0.14.14
- @scalar/icons@0.4.5
- @scalar/oas-utils@0.4.9
- @scalar/helpers@0.0.5
- @scalar/openapi-parser@0.18.0
- @scalar/postman-to-openapi@0.3.12
- @scalar/types@0.2.5
- @scalar/use-codemirror@0.12.15
- @scalar/import@0.4.12
- @scalar/snippetz@0.3.1
- @scalar/themes@0.13.6
## 2.5.12
### Patch Changes
- Updated dependencies [c907685]
- Updated dependencies [4bbbb32]
- Updated dependencies [1468280]
- @scalar/components@0.14.13
- @scalar/use-hooks@0.2.3
- @scalar/themes@0.13.5
- @scalar/types@0.2.4
- @scalar/use-codemirror@0.12.14
- @scalar/oas-utils@0.4.8
- @scalar/openapi-parser@0.18.0
- @scalar/snippetz@0.3.1
- @scalar/postman-to-openapi@0.3.11
## 2.5.11
### Patch Changes
- Updated dependencies [ca18c0b]
- @scalar/themes@0.13.4
- @scalar/components@0.14.12
- @scalar/oas-utils@0.4.7
- @scalar/use-codemirror@0.12.13
- @scalar/postman-to-openapi@0.3.10
## 2.5.10
### Patch Changes
- 699df60: feat(components): sidebar search input / button
- Updated dependencies [699df60]
- @scalar/components@0.14.11
- @scalar/icons@0.4.4
- @scalar/use-codemirror@0.12.12
## 2.5.9
### Patch Changes
- Updated dependencies [979139e]
- Updated dependencies [aaf90bf]
- @scalar/oas-utils@0.4.6
- @scalar/components@0.14.10
- @scalar/postman-to-openapi@0.3.9
- @scalar/use-codemirror@0.12.11
## 2.5.8
### Patch Changes
- Updated dependencies [291f09d]
- @scalar/openapi-parser@0.18.0
- @scalar/import@0.4.11
- @scalar/oas-utils@0.4.5
## 2.5.7
### Patch Changes
- a5d010c: feat: implement deleteRow function for RequestBody form data
- b12cd8e: fix: updates introduction auth table style
- @scalar/components@0.14.9
- @scalar/use-codemirror@0.12.10
## 2.5.6
### Patch Changes
- 282129b: fix: safely create a new response when there is no content
- a5b399d: fix: updates address bar background style
- 4156f1d: Expand workspace store integration
- 711b435: fix: re-create client store on document change
- Updated dependencies [2974dd6]
- Updated dependencies [221e35f]
- Updated dependencies [166e298]
- Updated dependencies [b6ed440]
- Updated dependencies [4156f1d]
- Updated dependencies [f823d45]
- Updated dependencies [177438d]
- Updated dependencies [37c90b8]
- @scalar/oas-utils@0.4.5
- @scalar/openapi-types@0.3.3
- @scalar/helpers@0.0.4
- @scalar/types@0.2.3
- @scalar/openapi-parser@0.17.0
- @scalar/snippetz@0.3.1
- @scalar/components@0.14.8
- @scalar/import@0.4.10
- @scalar/icons@0.4.3
- @scalar/postman-to-openapi@0.3.8
- @scalar/themes@0.13.3
- @scalar/draggable@0.2.0
- @scalar/object-utils@1.2.1
- @scalar/use-codemirror@0.12.9
- @scalar/use-hooks@0.2.2
- @scalar/use-toasts@0.8.0
- @scalar/use-tooltip@1.1.0
## 2.5.5
### Patch Changes
- Updated dependencies [11fabae]
- @scalar/openapi-parser@0.16.0
- @scalar/import@0.4.9
- @scalar/oas-utils@0.4.4
## 2.5.4
### Patch Changes
- Updated dependencies [8bc9f20]
- @scalar/helpers@0.0.3
- @scalar/import@0.4.8
- @scalar/oas-utils@0.4.4
- @scalar/postman-to-openapi@0.3.7
- @scalar/components@0.14.7
- @scalar/use-codemirror@0.12.8
## 2.5.3
### Patch Changes
- 79975dd: fix: updates auth section display logic
- 8165b3b: feat(helpers): added new helpers package
- Updated dependencies [17bc0d8]
- Updated dependencies [b9dacba]
- Updated dependencies [a73e9be]
- Updated dependencies [ba84a3c]
- Updated dependencies [8165b3b]
- Updated dependencies [49c04cf]
- Updated dependencies [ba84a3c]
- Updated dependencies [f4332eb]
- Updated dependencies [358eb63]
- Updated dependencies [05c22c7]
- @scalar/openapi-parser@0.15.0
- @scalar/themes@0.13.2
- @scalar/postman-to-openapi@0.3.6
- @scalar/oas-utils@0.4.3
- @scalar/helpers@0.0.2
- @scalar/import@0.4.7
- @scalar/components@0.14.6
- @scalar/openapi-types@0.3.2
- @scalar/use-codemirror@0.12.7
- @scalar/draggable@0.2.0
- @scalar/icons@0.4.2
- @scalar/object-utils@1.2.1
- @scalar/snippetz@0.3.0
- @scalar/types@0.2.2
- @scalar/use-hooks@0.2.2
- @scalar/use-toasts@0.8.0
- @scalar/use-tooltip@1.1.0
## 2.5.2
### Patch Changes
- c06aa6a: fix(api-client): move global styles out of client layout
- 3ad9393: fix: updates string template for empety values susbtitution
- b461b62: fix: updates request section auth hidden logic"
- a47fa60: fix: override Electron default User-Agent header
- Updated dependencies [f1c0c01]
- Updated dependencies [ee3eb77]
- Updated dependencies [df7efac]
- Updated dependencies [7ca47ab]
- @scalar/components@0.14.5
- @scalar/openapi-parser@0.14.0
- @scalar/oas-utils@0.4.2
- @scalar/use-codemirror@0.12.6
- @scalar/import@0.4.6
- @scalar/postman-to-openapi@0.3.5
## 2.5.1
### Patch Changes
- Updated dependencies [85877aa]
- @scalar/themes@0.13.1
- @scalar/components@0.14.4
- @scalar/oas-utils@0.4.1
- @scalar/use-codemirror@0.12.5
- @scalar/import@0.4.5
- @scalar/postman-to-openapi@0.3.4
## 2.5.0
### Minor Changes
- 1e87feb: refactor!: use dereferenced documents as a content source
### Patch Changes
- 0113b84: fix(api-reference): add id prefix for useId
- cad6277: feat(themes)!: migrate to tailwind v4
- ffa93fa: feat(themes): use .scalar-app as the base class for all tailwind styles
- Updated dependencies [1e87feb]
- Updated dependencies [785939b]
- Updated dependencies [1e87feb]
- Updated dependencies [cad6277]
- Updated dependencies [ffa93fa]
- Updated dependencies [cedca9b]
- @scalar/openapi-parser@0.13.0
- @scalar/components@0.14.3
- @scalar/oas-utils@0.4.0
- @scalar/themes@0.13.0
- @scalar/use-hooks@0.2.2
- @scalar/icons@0.4.2
- @scalar/draggable@0.2.0
- @scalar/import@0.4.4
- @scalar/object-utils@1.2.1
- @scalar/openapi-types@0.3.1
- @scalar/postman-to-openapi@0.3.3
- @scalar/snippetz@0.3.0
- @scalar/types@0.2.1
- @scalar/use-codemirror@0.12.4
- @scalar/use-toasts@0.8.0
- @scalar/use-tooltip@1.1.0
## 2.4.4
### Patch Changes
- 151ef09: fix(oas-utils): do not add content-type for multipart requests
- Updated dependencies [151ef09]
- Updated dependencies [442c0a3]
- Updated dependencies [edf694b]
- @scalar/oas-utils@0.3.2
- @scalar/openapi-parser@0.12.0
- @scalar/components@0.14.2
- @scalar/import@0.4.3
- @scalar/postman-to-openapi@0.3.2
- @scalar/use-codemirror@0.12.3
## 2.4.3
### Patch Changes
- fbcce50: fix: adds server selector x axis overflow for long content
- Updated dependencies [ca8d9bc]
- @scalar/use-codemirror@0.12.2
## 2.4.2
### Patch Changes
- 2efdf8e: fix: updates introduction card and auth style
- Updated dependencies [ea20eb4]
- @scalar/openapi-parser@0.11.1
- @scalar/import@0.4.2
- @scalar/oas-utils@0.3.1
## 2.4.1
### Patch Changes
- Updated dependencies [4440949]
- @scalar/components@0.14.1
- @scalar/oas-utils@0.3.1
- @scalar/object-utils@1.2.1
- @scalar/openapi-types@0.3.1
- @scalar/types@0.2.1
- @scalar/use-codemirror@0.12.1
- @scalar/import@0.4.1
- @scalar/postman-to-openapi@0.3.1
- @scalar/openapi-parser@0.11.0
- @scalar/snippetz@0.3.0
- @scalar/themes@0.12.1
- @scalar/use-hooks@0.2.1
- @scalar/icons@0.4.1
## 2.4.0
### Minor Changes
- 483ca93: chore: require Node 20 (or above)
### Patch Changes
- 26476ed: feat: send cross-origin cookies in scalar app
- 30bab1d: support unexploded serialization of array query params
- 5613e40: feat(components): scalar tooltip overhaul
- fe696ab: fix: adds server variable form border for api reference
- 20cf550: fix: array query params showing on code snippet
- Updated dependencies [bd602d3]
- Updated dependencies [b77f67a]
- Updated dependencies [30bab1d]
- Updated dependencies [5613e40]
- Updated dependencies [483ca93]
- Updated dependencies [1d1470c]
- Updated dependencies [0efcab4]
- Updated dependencies [20cf550]
- @scalar/openapi-parser@0.11.0
- @scalar/snippetz@0.3.0
- @scalar/oas-utils@0.3.0
- @scalar/components@0.14.0
- @scalar/themes@0.12.0
- @scalar/postman-to-openapi@0.3.0
- @scalar/use-codemirror@0.12.0
- @scalar/openapi-types@0.3.0
- @scalar/object-utils@1.2.0
- @scalar/use-tooltip@1.1.0
- @scalar/use-toasts@0.8.0
- @scalar/draggable@0.2.0
- @scalar/use-hooks@0.2.0
- @scalar/import@0.4.0
- @scalar/icons@0.4.0
- @scalar/types@0.2.0
## 2.3.34
### Patch Changes
- 6b4a3c3: chore: export decodeBuffer
- cd0722d: fix(api-client): add aria label to request table code inputs
- Updated dependencies [be8a6ec]
- Updated dependencies [1843cfe]
- @scalar/types@0.1.16
- @scalar/components@0.13.59
- @scalar/oas-utils@0.2.144
- @scalar/openapi-parser@0.10.17
- @scalar/snippetz@0.2.20
- @scalar/themes@0.11.3
- @scalar/use-codemirror@0.11.104
- @scalar/import@0.3.27
- @scalar/postman-to-openapi@0.2.17
- @scalar/use-hooks@0.1.50
- @scalar/icons@0.3.7
## 2.3.33
### Patch Changes
- f711ab5: feat: add auth persistance to references
- ec30edd: feat: adds collection environment page
- e7f61ce: feat: support fallback for +json MIME types
- 52dd8a1: fix: displays wrapped auth description on hover
- cb9428c: Support additional query parameters for the OAuth authorization request (prompt, audience, anything), and handle OAuth authorization denials
- 67aa0f4: fix: render correct queries with form data
- ac16fca: fix: updates border style on request section
- 1966c5a: fix: remove streaming header check as it was incorrect
- ac16fca: fix: sidebar search visual indicator on navigation
- Updated dependencies [f711ab5]
- Updated dependencies [90b773e]
- Updated dependencies [0222ad4]
- Updated dependencies [cb9428c]
- Updated dependencies [af38fa6]
- Updated dependencies [67aa0f4]
- @scalar/types@0.1.15
- @scalar/themes@0.11.2
- @scalar/openapi-types@0.2.3
- @scalar/components@0.13.58
- @scalar/oas-utils@0.2.143
- @scalar/openapi-parser@0.10.17
- @scalar/snippetz@0.2.20
- @scalar/use-codemirror@0.11.103
- @scalar/use-hooks@0.1.49
- @scalar/postman-to-openapi@0.2.16
- @scalar/import@0.3.26
- @scalar/icons@0.3.6
## 2.3.32
### Patch Changes
- e42dfc0: feat: add support application/dns-json media type
- 4483ac4: fix: displays selected security schemes in snippet
- 4483ac4: feat: replaces snippet templates with value
- Updated dependencies [cd6cf24]
- @scalar/oas-utils@0.2.142
- @scalar/import@0.3.25
- @scalar/postman-to-openapi@0.2.15
## 2.3.31
### Patch Changes
- 8c7bad8: chore: move build tooling to esbuild
- Updated dependencies [8c7bad8]
- Updated dependencies [2157fb4]
- @scalar/postman-to-openapi@0.2.14
- @scalar/openapi-parser@0.10.17
- @scalar/use-codemirror@0.11.102
- @scalar/openapi-types@0.2.2
- @scalar/object-utils@1.1.14
- @scalar/use-tooltip@1.0.7
- @scalar/components@0.13.57
- @scalar/use-toasts@0.7.10
- @scalar/oas-utils@0.2.141
- @scalar/use-hooks@0.1.48
- @scalar/snippetz@0.2.20
- @scalar/import@0.3.24
- @scalar/themes@0.11.1
- @scalar/types@0.1.14
- @scalar/draggable@0.1.11
- @scalar/icons@0.3.5
## 2.3.30
### Patch Changes
- Updated dependencies [e8457cb]
- @scalar/themes@0.11.0
- @scalar/oas-utils@0.2.140
- @scalar/types@0.1.13
- @scalar/components@0.13.56
- @scalar/use-codemirror@0.11.101
- @scalar/use-hooks@0.1.47
- @scalar/import@0.3.23
- @scalar/postman-to-openapi@0.2.13
- @scalar/openapi-parser@0.10.16
- @scalar/snippetz@0.2.19
- @scalar/icons@0.3.4
## 2.3.29
### Patch Changes
- a4e5a2e: chore: export response body component
- 701093e: chore: propogogate layout prop outside response body
- Updated dependencies [d2f27f4]
- Updated dependencies [d2f27f4]
- @scalar/components@0.13.55
- @scalar/oas-utils@0.2.139
- @scalar/use-codemirror@0.11.100
- @scalar/import@0.3.22
- @scalar/postman-to-openapi@0.2.12
## 2.3.28
### Patch Changes
- 5d24800: chore: export view layout collapse component
- Updated dependencies [5d24800]
- @scalar/oas-utils@0.2.138
- @scalar/import@0.3.21
- @scalar/postman-to-openapi@0.2.11
## 2.3.27
### Patch Changes
- 1e9f510: feat: makes collection environment draggable
- 1e9f510: fix: updates string template replacement value for operation
- 335da88: fix: updates padding on request input with pill
- b240f4a: feat: adds select all capability to auth scopes
- 3cf1457: feat: updates collection server page style
- 1e9f510: fix: environment collection management
- 950772d: fix(api-client): make password fields not trigger browser autofill
- f2b8732: fix: increases reponse loading overlay z index
- b3f599f: fix: disables view layout section attribute inheritance
- Updated dependencies [62c4ce3]
- @scalar/types@0.1.12
- @scalar/oas-utils@0.2.137
- @scalar/openapi-parser@0.10.16
- @scalar/snippetz@0.2.19
- @scalar/themes@0.10.4
- @scalar/components@0.13.54
- @scalar/draggable@0.1.11
- @scalar/icons@0.3.3
- @scalar/import@0.3.20
- @scalar/object-utils@1.1.13
- @scalar/openapi-types@0.2.1
- @scalar/postman-to-openapi@0.2.10
- @scalar/use-codemirror@0.11.99
- @scalar/use-hooks@0.1.46
- @scalar/use-toasts@0.7.9
- @scalar/use-tooltip@1.0.6
## 2.3.26
### Patch Changes
- Updated dependencies [eb4854d]
- Updated dependencies [eb4854d]
- @scalar/types@0.1.11
- @scalar/oas-utils@0.2.136
- @scalar/openapi-parser@0.10.16
- @scalar/snippetz@0.2.19
- @scalar/themes@0.10.3
- @scalar/import@0.3.19
- @scalar/postman-to-openapi@0.2.9
- @scalar/components@0.13.53
- @scalar/use-codemirror@0.11.98
- @scalar/use-hooks@0.1.45
- @scalar/icons@0.3.2
## 2.3.25
### Patch Changes
- 0ff02e3: feat: adds request table row deletion
- 98fa8a0: fix: decreases import collection modal preview font size
- 2109da5: feat: use live sync mutator for changes to config (do not blindly re-create state)
- 0ff02e3: feat: adds request table input wrapping
- Updated dependencies [fa8ed84]
- Updated dependencies [fa8ed84]
- Updated dependencies [8d54857]
- Updated dependencies [1f8ac99]
- @scalar/openapi-types@0.2.1
- @scalar/oas-utils@0.2.135
- @scalar/components@0.13.52
- @scalar/openapi-parser@0.10.16
- @scalar/postman-to-openapi@0.2.8
- @scalar/types@0.1.10
- @scalar/import@0.3.18
- @scalar/use-codemirror@0.11.97
- @scalar/snippetz@0.2.19
- @scalar/themes@0.10.2
- @scalar/use-hooks@0.1.44
- @scalar/icons@0.3.1
## 2.3.24
### Patch Changes
- 3cb857d: fix: updates import collection modal transition style
- 3cb857d: fix: updates web layout background style target
- Updated dependencies [17e7d02]
- Updated dependencies [2b61d8e]
- Updated dependencies [49f1297]
- Updated dependencies [ab4cf5a]
- @scalar/types@0.1.9
- @scalar/components@0.13.51
- @scalar/use-hooks@0.1.43
- @scalar/icons@0.3.0
- @scalar/oas-utils@0.2.134
- @scalar/openapi-parser@0.10.16
- @scalar/snippetz@0.2.19
- @scalar/themes@0.10.1
- @scalar/use-codemirror@0.11.96
- @scalar/import@0.3.17
- @scalar/postman-to-openapi@0.2.7
## 2.3.23
### Patch Changes
- 363276e: feat(icons): add Phosphor icons to @scalar/icons
- 85163e7: fix: accidental collection creation on paste in codemirror
- 301cf13: fix: prevents paste event from code mirrro instance
- 85163e7: fix: incorrect stream reader
- Updated dependencies [363276e]
- Updated dependencies [a9f232a]
- @scalar/icons@0.2.0
- @scalar/components@0.13.50
- @scalar/use-hooks@0.1.42
- @scalar/use-codemirror@0.11.95
## 2.3.22
### Patch Changes
- e489824: feat: added support for streaming text response
- Updated dependencies [e489824]
- Updated dependencies [cdaafe4]
- @scalar/oas-utils@0.2.133
- @scalar/components@0.13.49
- @scalar/import@0.3.16
- @scalar/postman-to-openapi@0.2.6
- @scalar/use-codemirror@0.11.94
## 2.3.21
### Patch Changes
- c5047ee: fix: hotfix to revert the external reference commit
- Updated dependencies [c5047ee]
- @scalar/openapi-parser@0.10.16
- @scalar/oas-utils@0.2.132
- @scalar/import@0.3.15
- @scalar/postman-to-openapi@0.2.5
## 2.3.20
### Patch Changes
- e3ed7a2: fix: updates duplicated border and alignment style"
- 71d06d8: feat: mask api key value in authentication section
- e30339c: fix: updates collection style
- feaa314: feat(themes): add laserwave theme
- 03198df: fix: updates request body vendor specific json type support
- ba8e37e: fix: updates arrow key handler function
- f4e1402: fix: increases request sidebar collection click area
- e30339c: fix: updates request auth layout in request auth to display options in collection level
- 4abe4f8: feat: external $ref’s (absolute and relative URLs)
- Updated dependencies [4abe4f8]
- Updated dependencies [feaa314]
- Updated dependencies [feaa314]
- Updated dependencies [4abe4f8]
- @scalar/openapi-parser@0.10.15
- @scalar/themes@0.10.0
- @scalar/types@0.1.8
- @scalar/oas-utils@0.2.131
- @scalar/import@0.3.14
- @scalar/components@0.13.48
- @scalar/use-codemirror@0.11.93
- @scalar/use-hooks@0.1.41
- @scalar/snippetz@0.2.19
- @scalar/postman-to-openapi@0.2.4
## 2.3.19
### Patch Changes
- 44413b1: fix: make code snippet default closed
## 2.3.18
### Patch Changes
- 5b19c90: refactor(components): cleanup old icons in Scalar components
- Updated dependencies [5b19c90]
- Updated dependencies [9def02e]
- Updated dependencies [f705230]
- Updated dependencies [3745d77]
- @scalar/components@0.13.47
- @scalar/types@0.1.7
- @scalar/use-codemirror@0.11.92
- @scalar/oas-utils@0.2.130
- @scalar/openapi-parser@0.10.14
- @scalar/snippetz@0.2.19
- @scalar/themes@0.9.86
- @scalar/import@0.3.13
- @scalar/postman-to-openapi@0.2.3
- @scalar/use-hooks@0.1.40
## 2.3.17
### Patch Changes
- Updated dependencies [8720ae7]
- @scalar/themes@0.9.85
- @scalar/components@0.13.46
- @scalar/oas-utils@0.2.129
- @scalar/use-codemirror@0.11.91
- @scalar/use-hooks@0.1.39
- @scalar/import@0.3.12
- @scalar/postman-to-openapi@0.2.2
## 2.3.16
### Patch Changes
- 27f1c16: fix: displays request sidebar ascii art if getting started only
- 27f1c16: fix: adds inert attribute to ascii art
- d970ff5: fix: remove useActiveEntity useage in response
## 2.3.15
### Patch Changes
- ce91adc: fix(api-client): don't set html background from client
- 61e094b: fix(api-client): improve request table header a11y
- e7fb3eb: feat: skip the import modal when the workspace is empty
## 2.3.14
### Patch Changes
- abff210: fix: updates sidenav active state logic
- Updated dependencies [18b1be9]
- Updated dependencies [799845f]
- Updated dependencies [73f5553]
- @scalar/oas-utils@0.2.128
- @scalar/components@0.13.45
- @scalar/import@0.3.11
- @scalar/postman-to-openapi@0.2.1
- @scalar/use-codemirror@0.11.90
## 2.3.13
### Patch Changes
- bf961b1: feat: show custom code examples in the API client
- a176b7e: fix: updates server dropdown item selected server logic
- Updated dependencies [018e8b2]
- Updated dependencies [bf961b1]
- Updated dependencies [018e8b2]
- Updated dependencies [018e8b2]
- Updated dependencies [a176b7e]
- @scalar/postman-to-openapi@0.2.0
- @scalar/oas-utils@0.2.127
- @scalar/import@0.3.10
- @scalar/components@0.13.44
- @scalar/use-codemirror@0.11.89
## 2.3.12
### Patch Changes
- 73be3c0: fix(api-client): fix missing borders + default to code snippet open
- 75667fe: fix: updating the client store with isReadOnly
- a571d36: refactor: use central helper fetchDocument to fetch OpenAPI documents
- a097ea1: fix: download doesn’t appear anymore
- Updated dependencies [a571d36]
- Updated dependencies [cf5bf65]
- Updated dependencies [3783345]
- @scalar/oas-utils@0.2.126
- @scalar/openapi-parser@0.10.14
- @scalar/types@0.1.6
- @scalar/import@0.3.9
- @scalar/postman-to-openapi@0.1.49
- @scalar/snippetz@0.2.19
- @scalar/themes@0.9.84
- @scalar/components@0.13.43
- @scalar/use-codemirror@0.11.88
- @scalar/use-hooks@0.1.38
## 2.3.11
### Patch Changes
- adc6ee4: Adds support for JSON:API media type on responses
- b0a5481: feat: show request headers
- Updated dependencies [183cbba]
- Updated dependencies [e62e677]
- Updated dependencies [d5a687f]
- Updated dependencies [e09dab3]
- Updated dependencies [e62e677]
- Updated dependencies [82f16a5]
- Updated dependencies [04e27a1]
- Updated dependencies [4df5387]
- Updated dependencies [846d015]
- @scalar/snippetz@0.2.19
- @scalar/openapi-types@0.2.0
- @scalar/openapi-parser@0.10.13
- @scalar/types@0.1.5
- @scalar/oas-utils@0.2.125
- @scalar/postman-to-openapi@0.1.48
- @scalar/import@0.3.8
- @scalar/themes@0.9.83
- @scalar/components@0.13.42
- @scalar/use-codemirror@0.11.87
- @scalar/use-hooks@0.1.37
## 2.3.10
### Patch Changes
- 0de80ae: feat: added auth to collection page
- Updated dependencies [0de80ae]
- @scalar/oas-utils@0.2.124
- @scalar/import@0.3.7
- @scalar/postman-to-openapi@0.1.47
## 2.3.9
### Patch Changes
- ab6b166: style(api-client): add classes to target api client via CSS
- Updated dependencies [8efedf3]
- Updated dependencies [82a4ba8]
- Updated dependencies [52f6f4c]
- Updated dependencies [57feba6]
- @scalar/types@0.1.4
- @scalar/oas-utils@0.2.123
- @scalar/openapi-parser@0.10.12
- @scalar/snippetz@0.2.18
- @scalar/themes@0.9.82
- @scalar/import@0.3.6
- @scalar/postman-to-openapi@0.1.46
- @scalar/components@0.13.41
- @scalar/use-codemirror@0.11.86
- @scalar/use-hooks@0.1.36
## 2.3.8
### Patch Changes
- 002a50e: fix: adds missing api client layout layout value
- Updated dependencies [543a16c]
- Updated dependencies [6095530]
- Updated dependencies [57e96a0]
- @scalar/types@0.1.3
- @scalar/snippetz@0.2.18
- @scalar/oas-utils@0.2.122
- @scalar/openapi-parser@0.10.12
- @scalar/themes@0.9.81
- @scalar/import@0.3.5
- @scalar/postman-to-openapi@0.1.45
- @scalar/components@0.13.40
- @scalar/use-codemirror@0.11.85
- @scalar/use-hooks@0.1.35
## 2.3.7
### Patch Changes
- 46b40ca: fix: ensure we only send the authorization header when we have a secret
- Updated dependencies [427c325]
- Updated dependencies [9a2d008]
- Updated dependencies [4a42197]
- Updated dependencies [cbc1d08]
- @scalar/components@0.13.39
- @scalar/snippetz@0.2.17
- @scalar/openapi-parser@0.10.12
- @scalar/use-codemirror@0.11.84
- @scalar/import@0.3.4
- @scalar/oas-utils@0.2.121
## 2.3.6
### Patch Changes
- 0f13162: chore: enable more Biome flags, apply linter fixes
- 49dffff: fix: re-create store every time we update the config
- Updated dependencies [7a8965c]
- Updated dependencies [0f13162]
- Updated dependencies [cc1ec74]
- Updated dependencies [49dffff]
- Updated dependencies [2716898]
- Updated dependencies [0212daa]
- @scalar/types@0.1.2
- @scalar/openapi-parser@0.10.11
- @scalar/components@0.13.38
- @scalar/oas-utils@0.2.121
- @scalar/snippetz@0.2.16
- @scalar/themes@0.9.80
- @scalar/import@0.3.3
- @scalar/use-codemirror@0.11.83
- @scalar/postman-to-openapi@0.1.44
- @scalar/use-hooks@0.1.34
## 2.3.5
### Patch Changes
- 0fb83f2: fix: the tj actions in ci reference commit
## 2.3.4
### Patch Changes
- ed2b1fb: chore: removed isReadOnly property as it isn't used anymore
- ebc29d5: fix: boolean values being nullable with tests
- 58acdc6: fix(api-client): focus the client modal sidebar button when modal opens
## 2.3.3
### Patch Changes
- cd75eeb: fix: update collection in multi doc
- 4093692: fix: updates multiple auth style
- Updated dependencies [cd75eeb]
- Updated dependencies [39c0f47]
- @scalar/oas-utils@0.2.120
- @scalar/types@0.1.1
- @scalar/import@0.3.2
- @scalar/postman-to-openapi@0.1.43
- @scalar/openapi-parser@0.10.10
- @scalar/snippetz@0.2.16
- @scalar/themes@0.9.79
- @scalar/components@0.13.37
- @scalar/use-codemirror@0.11.82
- @scalar/use-hooks@0.1.33
## 2.3.2
### Patch Changes
- 1437882: feat(components): create ScalarTextInput and ScalarTextArea
- 060ada9: feat: adds server deselection
- cf58fba: fix(api-reference): focus and screenreader improvements for client libraries, endpoints list and API client
- Updated dependencies [e0ee082]
- Updated dependencies [1437882]
- Updated dependencies [e00fa7e]
- Updated dependencies [632978d]
- @scalar/components@0.13.36
- @scalar/themes@0.9.78
- @scalar/use-codemirror@0.11.81
- @scalar/oas-utils@0.2.119
- @scalar/use-hooks@0.1.32
- @scalar/import@0.3.1
- @scalar/postman-to-openapi@0.1.42
## 2.3.1
### Patch Changes
- 7bc87ef: fix: using config url data attribute import
## 2.3.0
### Minor Changes
- 5f9a8a2: feat!: remove the spec prefix, make content and url top-level attributes
### Patch Changes
- 5be9418: fix: enhances request section icon positions
- Updated dependencies [5f9a8a2]
- Updated dependencies [14c5d22]
- @scalar/import@0.3.0
- @scalar/types@0.1.0
- @scalar/oas-utils@0.2.118
- @scalar/openapi-parser@0.10.10
- @scalar/snippetz@0.2.16
- @scalar/themes@0.9.77
- @scalar/postman-to-openapi@0.1.41
- @scalar/components@0.13.35
- @scalar/use-codemirror@0.11.80
- @scalar/use-hooks@0.1.31
## 2.2.63
### Patch Changes
- 00a429f: fix: remove turbo cache from deploy examples
- a0da28e: feat: adds security scheme auth description
- Updated dependencies [fc6a45e]
- @scalar/types@0.0.41
- @scalar/oas-utils@0.2.117
- @scalar/openapi-parser@0.10.10
- @scalar/snippetz@0.2.16
- @scalar/themes@0.9.76
- @scalar/import@0.2.37
- @scalar/postman-to-openapi@0.1.40
- @scalar/components@0.13.34
- @scalar/use-codemirror@0.11.79
- @scalar/use-hooks@0.1.30
## 2.2.62
### Patch Changes
- Updated dependencies [ab98841]
- Updated dependencies [db9ebbc]
- @scalar/oas-utils@0.2.116
- @scalar/import@0.2.36
- @scalar/postman-to-openapi@0.1.39
## 2.2.61
### Patch Changes
- 4d03e0f: feat: multiple documents
- 2bbbf01: fix: adds auth indicator complex auth support
- Updated dependencies [0d8a24f]
- Updated dependencies [4d03e0f]
- @scalar/openapi-parser@0.10.10
- @scalar/components@0.13.33
- @scalar/types@0.0.40
- @scalar/import@0.2.35
- @scalar/oas-utils@0.2.115
- @scalar/use-codemirror@0.11.78
- @scalar/snippetz@0.2.16
- @scalar/themes@0.9.75
- @scalar/postman-to-openapi@0.1.38
- @scalar/use-hooks@0.1.29
## 2.2.60
### Patch Changes
- df4dee8: fix(api-client): improve api client request and response area a11y
- 23bac9d: fix: use operation security scheme if available in request
- Updated dependencies [df4dee8]
- Updated dependencies [8c5b0c6]
- Updated dependencies [fb22645]
- @scalar/components@0.13.32
- @scalar/oas-utils@0.2.114
- @scalar/use-codemirror@0.11.77
- @scalar/import@0.2.34
- @scalar/postman-to-openapi@0.1.37
## 2.2.59
### Patch Changes
- 168e609: fix: body showing none instead of json
- Updated dependencies [3f99afc]
- Updated dependencies [bab7990]
- Updated dependencies [2c621d4]
- Updated dependencies [a31973c]
- @scalar/components@0.13.31
- @scalar/types@0.0.39
- @scalar/snippetz@0.2.16
- @scalar/oas-utils@0.2.113
- @scalar/use-codemirror@0.11.76
- @scalar/openapi-parser@0.10.9
- @scalar/themes@0.9.74
- @scalar/import@0.2.33
- @scalar/postman-to-openapi@0.1.36
- @scalar/use-hooks@0.1.28
## 2.2.58
### Patch Changes
- 4682a6f: fix: add keyboard instructions for code inputs
- Updated dependencies [7f1a40e]
- @scalar/types@0.0.38
- @scalar/oas-utils@0.2.112
- @scalar/openapi-parser@0.10.9
- @scalar/themes@0.9.73
- @scalar/import@0.2.32
- @scalar/postman-to-openapi@0.1.35
- @scalar/components@0.13.30
- @scalar/use-codemirror@0.11.75
- @scalar/use-hooks@0.1.27
## 2.2.57
### Patch Changes
- 89d8b75: feat: new ApiReferenceConfiguration type
- 8c0e147: feat: updates request creation flow
- 8a04b8d: fix: mime type transformation issue
- b93b22f: fix(api-client): improve api client sidebar and address bar a11y
- 73513d3: fix: handle utf-8 encoded file names for content-disposition header
- 51b7c5c: fix: updates request table form style and logic"
- 8a04b8d: fix: adds vendor specific mime type support
- Updated dependencies [89d8b75]
- Updated dependencies [8a04b8d]
- Updated dependencies [1459ce7]
- Updated dependencies [479a2ef]
- Updated dependencies [8a04b8d]
- @scalar/oas-utils@0.2.111
- @scalar/themes@0.9.72
- @scalar/types@0.0.37
- @scalar/components@0.13.29
- @scalar/import@0.2.31
- @scalar/postman-to-openapi@0.1.34
- @scalar/use-codemirror@0.11.74
- @scalar/use-hooks@0.1.26
- @scalar/openapi-parser@0.10.9
- @scalar/draggable@0.1.11
- @scalar/icons@0.1.3
- @scalar/object-utils@1.1.13
- @scalar/openapi-types@0.1.9
- @scalar/snippetz@0.2.15
- @scalar/use-toasts@0.7.9
- @scalar/use-tooltip@1.0.6
## 2.2.56
### Patch Changes
- a5dc41f: fix: remove header update if initial body is set to raw
## 2.2.55
### Patch Changes
- d078633: fix: updates top nav icon logic
- 0d4520f: fix(themes): improve how we handle zoomed in screens
- 98323b8: feat: adds command palette import curl
- eb3bb7f: fix: sets error cue on invalid param request
- ea19156: fix: routing to the api client modal
- Updated dependencies [0d4520f]
- @scalar/components@0.13.28
- @scalar/use-hooks@0.1.25
- @scalar/themes@0.9.71
- @scalar/use-codemirror@0.11.73
- @scalar/oas-utils@0.2.110
- @scalar/import@0.2.30
- @scalar/postman-to-openapi@0.1.33
## 2.2.54
### Patch Changes
- fdd50b2: fix: auth bottom border on references
## 2.2.53
### Patch Changes
- Updated dependencies [4db5161]
- @scalar/oas-utils@0.2.109
- @scalar/types@0.0.36
- @scalar/import@0.2.29
- @scalar/postman-to-openapi@0.1.32
- @scalar/openapi-parser@0.10.9
- @scalar/themes@0.9.70
- @scalar/components@0.13.27
- @scalar/use-codemirror@0.11.72
- @scalar/use-hooks@0.1.24
## 2.2.52
### Patch Changes
- 7833331: fix: updates address bar background style
- f61e986: fix(components): set the submenu z-index above the menu
- 8173889: feat: moved sidebar state into factory function, initialize at app instantiation
- 8d9a2c0: feat: adds request required empty parameter error
- 8d9a2c0: feat: adds request parameter value validation alert
- 2be8986: fix: request history
- 7017639: fix: updates overall border style
- 143d2a9: fix: updates file upload row content and logic
- e52ecd2: feat: rely less on localStorage
- c10bbf5: chore: code style
- eed78eb: fix: updates command palette routing
- 875ee2c: fix(api-reference): use listbox for server selector
- 4a0e6b7: fix: sets whitespace to disabled address bar path
- 5a46f1c: feat: collection page
- a89510b: fix: updates response section border layout
- 48f24c9: fix: when importing a collection we navigate to the collection page
- Updated dependencies [f61e986]
- Updated dependencies [c9a8fd8]
- Updated dependencies [8d9a2c0]
- Updated dependencies [9fc97da]
- Updated dependencies [946a5df]
- Updated dependencies [12088f1]
- Updated dependencies [c10bbf5]
- Updated dependencies [0d58572]
- Updated dependencies [bd70ab6]
- Updated dependencies [cf14cbb]
- Updated dependencies [7dc4415]
- Updated dependencies [9251b22]
- Updated dependencies [e55bfd2]
- Updated dependencies [8d9a2c0]
- @scalar/components@0.13.26
- @scalar/themes@0.9.69
- @scalar/oas-utils@0.2.108
- @scalar/types@0.0.35
- @scalar/openapi-parser@0.10.9
- @scalar/openapi-types@0.1.9
- @scalar/draggable@0.1.11
- @scalar/snippetz@0.2.15
- @scalar/use-codemirror@0.11.71
- @scalar/use-hooks@0.1.23
- @scalar/import@0.2.28
- @scalar/postman-to-openapi@0.1.31
- @scalar/icons@0.1.3
- @scalar/object-utils@1.1.13
- @scalar/use-toasts@0.7.9
- @scalar/use-tooltip@1.0.6
## 2.2.51
### Patch Changes
- 58a8efd: fix: empty state with no collection requests
## 2.2.50
### Patch Changes
- e350f23: chore: code style
- e47a698: feat: adds request parameter value validation alert
- debcb82: fix: allow pressing modified hotkeys in inputs
- debcb82: fix: allow hitting enter to submit in the address bar
- 738d21c: chore: add brand to uids
- 459ad57: chore: remove active entities for prop drilling
- Updated dependencies [e350f23]
- Updated dependencies [e47a698]
- Updated dependencies [738d21c]
- Updated dependencies [e47a698]
- @scalar/openapi-parser@0.10.8
- @scalar/openapi-types@0.1.8
- @scalar/components@0.13.25
- @scalar/oas-utils@0.2.107
- @scalar/snippetz@0.2.14
- @scalar/themes@0.9.68
- @scalar/import@0.2.27
- @scalar/draggable@0.1.10
- @scalar/icons@0.1.3
- @scalar/object-utils@1.1.13
- @scalar/postman-to-openapi@0.1.30
- @scalar/types@0.0.34
- @scalar/use-codemirror@0.11.70
- @scalar/use-hooks@0.1.22
- @scalar/use-toasts@0.7.9
- @scalar/use-tooltip@1.0.6
## 2.2.49
### Patch Changes
- c62884d: fix: virtualization issues causing tab to be unresponsive
- Updated dependencies [ed92564]
- @scalar/oas-utils@0.2.106
- @scalar/import@0.2.26
- @scalar/postman-to-openapi@0.1.29
## 2.2.48
### Patch Changes
- 453ed40: fix: preserve lowercase auth headers
- 54fdfcb: chore: remove spec wording
- 8671902: fix: sets overflow on input enum value
- 7ce8d4c: fix: updates sidebar icon hover state style
- 4dedb68: fix: updates disabled style based on layout
- Updated dependencies [54fdfcb]
- Updated dependencies [825bc40]
- Updated dependencies [fa6afe8]
- Updated dependencies [1223c1f]
- Updated dependencies [4d30a35]
- @scalar/oas-utils@0.2.105
- @scalar/import@0.2.25
- @scalar/types@0.0.33
- @scalar/components@0.13.24
- @scalar/postman-to-openapi@0.1.28
- @scalar/use-codemirror@0.11.69
- @scalar/object-utils@1.1.13
- @scalar/use-tooltip@1.0.6
- @scalar/use-toasts@0.7.9
- @scalar/draggable@0.1.10
- @scalar/use-hooks@0.1.21
- @scalar/snippetz@0.2.13
- @scalar/themes@0.9.67
- @scalar/icons@0.1.3
- @scalar/openapi-parser@0.10.7
- @scalar/openapi-types@0.1.7
## 2.2.47
### Patch Changes
- d028579: fix: only send scopes during certain oauth2 auth calls
- c5e9597: feat: adds useRequestBody hook"
- bdddb12: fix: updates request sidebar height responsiveness
- f500435: chore: stricter TypeScript configuration
- c5e9597: feat: adds download button in virtual response
- f9a75af: fix: routing broken on servers and environment page
- a515167: fix: adds setting apparence button hover
- 82c8f39: Allow custom value in parameters
- b2a19ba: fix: updates empty state hotkey style
- fa59538: fix: make headers take priority over auth
- 34e6f52: feat: upgrade to stricter tsconfig
- bdddb12: fix: updates getting started state logic in request sidebar
- d2165a8: refactor: use more named routes
- 4de3124: fix: can’t import type array e.g. `['string', 'null']`
- Updated dependencies [4de3124]
- Updated dependencies [69da9e0]
- Updated dependencies [f500435]
- Updated dependencies [da5cf08]
- Updated dependencies [b5727ef]
- Updated dependencies [4de3124]
- Updated dependencies [f9eee3f]
- Updated dependencies [34e6f52]
- Updated dependencies [f2b082a]
- @scalar/openapi-parser@0.10.6
- @scalar/components@0.13.23
- @scalar/draggable@0.1.9
- @scalar/oas-utils@0.2.104
- @scalar/types@0.0.32
- @scalar/snippetz@0.2.12
- @scalar/import@0.2.24
- @scalar/use-codemirror@0.11.68
- @scalar/postman-to-openapi@0.1.27
- @scalar/themes@0.9.66
- @scalar/use-hooks@0.1.20
## 2.2.46
### Patch Changes
- abc40ce: feat: adds request preview
- 0b18abe: fix: adds back request in search
- e4f11d8: fix: removes servers on collection deletion
- 2969dd0: fix: updates sidenav link active style for lightmode
- Updated dependencies [abc40ce]
- @scalar/components@0.13.22
- @scalar/use-codemirror@0.11.67
## 2.2.45
### Patch Changes
- 0f5df68: chore: refactored send request with extensive test suite
- ebde2b6: fix: sets content type from request
- 227e8e3: feat: adds empty state
- 0babd51: fix: sets domain input as optional in cookies
- 28f23d9: feat(components): create sidebar item components
- 4df540f: fix: updates request params global cookies style
- Updated dependencies [0f5df68]
- Updated dependencies [a30e7cc]
- Updated dependencies [9f2ec32]
- Updated dependencies [937f791]
- Updated dependencies [9f2ec32]
- Updated dependencies [28f23d9]
- @scalar/oas-utils@0.2.103
- @scalar/openapi-parser@0.10.5
- @scalar/types@0.0.31
- @scalar/components@0.13.21
- @scalar/import@0.2.23
- @scalar/postman-to-openapi@0.1.26
- @scalar/themes@0.9.65
- @scalar/use-codemirror@0.11.66
- @scalar/use-hooks@0.1.19
## 2.2.44
### Patch Changes
- Updated dependencies [0d8b4ea]
- @scalar/components@0.13.20
- @scalar/use-codemirror@0.11.65
## 2.2.43
### Patch Changes
- a34f834: feat: adds accept header by default
- 9c43ed7: fix: displays request auth if security schemes only in modal
- ebdf762: feat: add back complex security requirements
- Updated dependencies [a34f834]
- Updated dependencies [ef98b9c]
- Updated dependencies [a34f834]
- Updated dependencies [e241e7d]
- Updated dependencies [ebdf762]
- Updated dependencies [f9bf5f1]
- @scalar/oas-utils@0.2.102
- @scalar/use-codemirror@0.11.64
- @scalar/openapi-types@0.1.7
- @scalar/import@0.2.22
- @scalar/postman-to-openapi@0.1.25
- @scalar/types@0.0.30
- @scalar/openapi-parser@0.10.4
- @scalar/themes@0.9.64
- @scalar/components@0.13.19
- @scalar/use-hooks@0.1.18
## 2.2.42
### Patch Changes
- aa6ff86: fix(api-client): set modal z-index via scoped style
## 2.2.41
### Patch Changes
- be34e7d: feat: adds client server state usage in reference
- 4e6f0eb: fix: updates settings checkbox ui
- 42d08d7: fix: updates dropdown checkbox ui
- 2edbab2: fix: ensure add server button does not show on the references client server dropdown
- Updated dependencies [be34e7d]
- Updated dependencies [51f3177]
- Updated dependencies [42d08d7]
- @scalar/oas-utils@0.2.101
- @scalar/types@0.0.29
- @scalar/themes@0.9.63
- @scalar/components@0.13.18
- @scalar/import@0.2.21
- @scalar/postman-to-openapi@0.1.24
- @scalar/openapi-parser@0.10.4
- @scalar/use-codemirror@0.11.63
- @scalar/use-hooks@0.1.17
## 2.2.40
### Patch Changes
- 6636051: Add requests to the children of collections, so they'll be shown in the client
## 2.2.39
### Patch Changes
- 8d4ab54: fix: some missed layout changes
## 2.2.38
### Patch Changes
- 7a18a2d: feat: favors layout hook over isReadOnly
- 12e7232: feat: adds parameter examples support
- b0d5511: fix: addressbar stylel in modal
- 974234f: fix: server variable type mismatch
- 6400bfc: feat: revamps address bar server menu
- 901970f: fix: removes application/json content type as default
- 6400bfc: feat: removes server from request variables table
- a4ec7fa: refactor: use request entity for TestRequestButton
- 5ab0663: feat: adds request example array multiselect
- 917214a: chore: update Scalar support email
- 42b58bf: fix: updates address bar ui
- 2ed681b: fix: updates markup in unordered list
- Updated dependencies [12e7232]
- Updated dependencies [8b5d905]
- Updated dependencies [776a4e2]
- Updated dependencies [2ed681b]
- Updated dependencies [8665004]
- Updated dependencies [4f12fe4]
- Updated dependencies [702c386]
- Updated dependencies [901970f]
- Updated dependencies [5ab0663]
- Updated dependencies [f1f39b0]
- Updated dependencies [917214a]
- Updated dependencies [f1f39b0]
- Updated dependencies [776a4e2]
- @scalar/oas-utils@0.2.100
- @scalar/components@0.13.17
- @scalar/themes@0.9.62
- @scalar/types@0.0.28
- @scalar/import@0.2.20
- @scalar/postman-to-openapi@0.1.23
- @scalar/use-codemirror@0.11.62
- @scalar/use-hooks@0.1.16
- @scalar/openapi-parser@0.10.4
## 2.2.37
### Patch Changes
- 9276103: fix: add back in using index as a key in a couple places
- de6cd98: feat: adds query parameters array support
## 2.2.36
### Patch Changes
- ca381b6: fix: avoids index as a key in list rendering
- c803e2d: feat: cookies 🍪
- ca381b6: fix: updates param tooltip function and style
- Updated dependencies [c803e2d]
- Updated dependencies [aac6c86]
- @scalar/oas-utils@0.2.99
- @scalar/components@0.13.16
- @scalar/import@0.2.19
- @scalar/postman-to-openapi@0.1.22
- @scalar/use-codemirror@0.11.61
## 2.2.35
### Patch Changes
- f9668c5: feat: updates checkbox style and display in path params
- f9668c5: fix: handles path variable on request path change
- b968e0f: fix: prevents raw removal when binary
- b968e0f: fix: updates request body style
- 406eb48: Increase OAuth state parameter to 8 characters for increased entropy
- f1f8de9: fix: prevent hitting enter in auth from refreshing page
- Updated dependencies [97d8981]
- Updated dependencies [1bee104]
- Updated dependencies [b552db5]
- @scalar/components@0.13.15
- @scalar/types@0.0.27
- @scalar/use-codemirror@0.11.60
- @scalar/oas-utils@0.2.98
- @scalar/openapi-parser@0.10.4
- @scalar/themes@0.9.61
- @scalar/import@0.2.18
- @scalar/postman-to-openapi@0.1.21
- @scalar/use-hooks@0.1.15
## 2.2.34
### Patch Changes
- ac86150: feat: add active request uid for isolation of request being sent
- Updated dependencies [7f3aa9c]
- @scalar/use-codemirror@0.11.59
## 2.2.33
### Patch Changes
- 2ad0407: fix: updates scalar modal body class specificity
- ace02fe: fix: favors configuration integration in open client modal button
- 6d03777: feat: adds server page
- 6d03777: fix: global sidebar and misc overhaul
- 08ac264: fix: adds back setting route
- aff72f7: fix: all cookies are deleted
- cb09e76: fix: sets integration theme id fallback
- 2ad0407: fix: updates workspace modal style in import collection
- Updated dependencies [2ad0407]
- Updated dependencies [60cd6f1]
- Updated dependencies [60cd6f1]
- Updated dependencies [e866487]
- Updated dependencies [7df4472]
- Updated dependencies [13333e6]
- Updated dependencies [64df4fc]
- @scalar/components@0.13.14
- @scalar/types@0.0.26
- @scalar/use-hooks@0.1.14
- @scalar/themes@0.9.60
- @scalar/oas-utils@0.2.97
- @scalar/openapi-types@0.1.6
- @scalar/openapi-parser@0.10.4
- @scalar/use-codemirror@0.11.58
- @scalar/import@0.2.17
- @scalar/postman-to-openapi@0.1.20
## 2.2.32
### Patch Changes
- d3199be: fix: duplicate query params
## 2.2.31
### Patch Changes
- 731b037: Fix uploading file in multipart form overwrites key already set
- 5b26c75: fix: updates parse curl query parameters extraction
- eb50f99: fix: fixtures layout and utility usages
- b92b160: Fixed UI breaking when response body is too above threshold
- e77e959: fix: allows enabled empty query params and omits disabled ones
- 30ae0df: fix: displays request params clear button if params only
- ff3bdca: feat: extracts tooltip display condition in function
- 197b7e1: fix: prevents displaying watch toast on drafts and item deletion
- ee22e40: fix: ctrl enter key on linux
- Updated dependencies [e17ac68]
- Updated dependencies [cf0e7b1]
- Updated dependencies [8dce84f]
- Updated dependencies [7b4ab2c]
- @scalar/components@0.13.13
- @scalar/oas-utils@0.2.96
- @scalar/openapi-parser@0.10.3
- @scalar/themes@0.9.59
- @scalar/use-codemirror@0.11.57
- @scalar/import@0.2.16
- @scalar/postman-to-openapi@0.1.19
- @scalar/types@0.0.25
- @scalar/use-hooks@0.1.13
## 2.2.30
### Patch Changes
- 1785304: feat: export extra packages and add findRequest lib
## 2.2.29
### Patch Changes
- 4a2b0a4: fix: allows request sidebar search toggle
- b291406: fix(api-client): redesign auth
- b291406: style: adds data table and server auth component fixtures
- 46dce72: Fix multipart form body keys not being updated correctly
- 58a2049: style: fixes sidebar item consistency in different views
- Updated dependencies [66bc910]
- Updated dependencies [fa15b79]
- @scalar/use-toasts@0.7.8
- @scalar/use-tooltip@1.0.5
- @scalar/components@0.13.12
- @scalar/use-hooks@0.1.12
- @scalar/use-codemirror@0.11.56
## 2.2.28
### Patch Changes
- 4f6ebab: fix: runtime error with radix tooltip
- Updated dependencies [794ae62]
- @scalar/components@0.13.11
- @scalar/use-codemirror@0.11.55
## 2.2.27
### Patch Changes
- 3156ecd: fix: revert migration change from earlier
- Updated dependencies [3156ecd]
- @scalar/oas-utils@0.2.95
- @scalar/import@0.2.15
- @scalar/postman-to-openapi@0.1.18
## 2.2.26
### Patch Changes
- Updated dependencies [a36fada]
- @scalar/oas-utils@0.2.94
- @scalar/import@0.2.14
- @scalar/postman-to-openapi@0.1.17
## 2.2.25
### Patch Changes
- 00feb3e: fix: params not saving or sending
## 2.2.24
### Patch Changes
- 6890d7e: style: updates address bar server ui for multi server type
- ca2d98b: fix: sets active server on send request for non draft request only
- 6890d7e: fix: updates selected server logic on collection server selection
- Updated dependencies [ca2d98b]
- @scalar/oas-utils@0.2.93
- @scalar/import@0.2.13
- @scalar/postman-to-openapi@0.1.16
## 2.2.23
### Patch Changes
- 02b4201: fix(api-client): strict TS config (enable noUncheckedIndexedAccess)
- Updated dependencies [02b4201]
- @scalar/oas-utils@0.2.92
- @scalar/import@0.2.12
- @scalar/postman-to-openapi@0.1.15
## 2.2.22
### Patch Changes
- 4619a8c: fix: showSidebar config option for client
## 2.2.21
### Patch Changes
- 9b3a053: feat: adds collection to import curl modal
- d4b17f5: feat: updates request params clear action
- Updated dependencies [ec44fe1]
- Updated dependencies [46ebb44]
- Updated dependencies [ec44fe1]
- @scalar/use-codemirror@0.11.54
- @scalar/components@0.13.10
## 2.2.20
### Patch Changes
- Updated dependencies [90529fc]
- @scalar/draggable@0.1.8
## 2.2.19
### Patch Changes
- 53d99b7: style(api-client): add enviornment / workspace to sidebar
## 2.2.18
### Patch Changes
- 3c7d7dd: fix: reverts sets server variables values in client
- 33c8393: style: fixes spacing and padding inconcistensies
- 66905d2: fix: adds active request safety check for request body
- Updated dependencies [33c8393]
- Updated dependencies [3791738]
- @scalar/components@0.13.9
- @scalar/openapi-parser@0.10.2
- @scalar/use-codemirror@0.11.53
- @scalar/import@0.2.11
- @scalar/oas-utils@0.2.91
## 2.2.17
### Patch Changes
- c65f3fc: feat: make it work in SSG environments
- Updated dependencies [6407b2b]
- Updated dependencies [c65f3fc]
- Updated dependencies [c65f3fc]
- @scalar/themes@0.9.58
- @scalar/use-hooks@0.1.11
- @scalar/components@0.13.8
- @scalar/oas-utils@0.2.91
- @scalar/use-codemirror@0.11.52
- @scalar/import@0.2.10
- @scalar/postman-to-openapi@0.1.14
## 2.2.16
### Patch Changes
- 875a04a: fix: path params missing from client
## 2.2.15
### Patch Changes
- Updated dependencies [c263aaf]
- Updated dependencies [573d113]
- Updated dependencies [c263aaf]
- @scalar/types@0.0.25
- @scalar/oas-utils@0.2.90
- @scalar/openapi-parser@0.10.1
- @scalar/themes@0.9.57
- @scalar/import@0.2.9
- @scalar/postman-to-openapi@0.1.13
- @scalar/components@0.13.7
- @scalar/use-hooks@0.1.10
- @scalar/use-codemirror@0.11.51
## 2.2.14
### Patch Changes
- 984e394: fix: hides flow row for unique scheme flow
- 40ec239: fix: updates address bar servers dropdown display logic
## 2.2.13
### Patch Changes
- 23daedd: feat(components): create ScalarHeader component
- Updated dependencies [23daedd]
- @scalar/components@0.13.6
- @scalar/themes@0.9.56
- @scalar/use-codemirror@0.11.50
- @scalar/oas-utils@0.2.89
- @scalar/use-hooks@0.1.9
- @scalar/import@0.2.8
- @scalar/postman-to-openapi@0.1.12
## 2.2.12
### Patch Changes
- fbef0c3: fix: displays server path variables
- fbef0c3: fix: sets server variables values in client
- Updated dependencies [fbef0c3]
- Updated dependencies [fbef0c3]
- Updated dependencies [fbef0c3]
- @scalar/openapi-parser@0.10.0
- @scalar/types@0.0.24
- @scalar/import@0.2.7
- @scalar/oas-utils@0.2.88
- @scalar/themes@0.9.55
- @scalar/postman-to-openapi@0.1.11
- @scalar/components@0.13.5
- @scalar/use-hooks@0.1.8
- @scalar/use-codemirror@0.11.49
## 2.2.11
### Patch Changes
- 371a105: style: updates request sidebar item mask
- f2ec4f2: fix: updates request body selected example function
- 035d9af: style: re-orders empty response actions
- 8687842: fix(api-reference): scope ui in reference
- e05c29f: fix: updates watch mode toast watcher
- Updated dependencies [8017ff9]
- @scalar/oas-utils@0.2.87
- @scalar/import@0.2.6
- @scalar/postman-to-openapi@0.1.10
## 2.2.10
### Patch Changes
- 749ebf1: fix: updates workspace dropdown tooltip index
- 02e6a57: fix: displays sidebar request button on client only
- Updated dependencies [749ebf1]
- Updated dependencies [6fef2f3]
- @scalar/components@0.13.4
- @scalar/openapi-parser@0.9.0
- @scalar/use-codemirror@0.11.48
- @scalar/import@0.2.5
- @scalar/oas-utils@0.2.86
## 2.2.9
### Patch Changes
- 3eb0d11: feat: apply specific OAuth 2.0 security schemes
- b66a85c: updates environment sidebar to welcome collection environment
- 3eb0d11: feat: moved api-client auth into references
- 62e80cd: fix: filters out first request example
- bccfa3a: fix: scopes scalar button danger overload style
- 66c1573: fix: edits collection on watch mode toggle from sidebar
- b66a85c: feat: adds collection environments logic
- Updated dependencies [3eb0d11]
- Updated dependencies [b66a85c]
- Updated dependencies [b66a85c]
- Updated dependencies [b66a85c]
- @scalar/oas-utils@0.2.86
- @scalar/use-codemirror@0.11.47
- @scalar/components@0.13.3
- @scalar/import@0.2.4
- @scalar/postman-to-openapi@0.1.9
## 2.2.8
### Patch Changes
- f2ec59d: feat: add postman import
## 2.2.7
### Patch Changes
- a90d827: feat(components): create ScalarTeleport component
- d0adebf: fix: updates tailwind config content
- c2be791: fix: watches text input to fuse search
- 3b4a788: fix: updates default row for request body
- f4440f5: feat: added logo functionality to the importer
- 4c5be96: feat: adds isHttpMethod to helpers
- Updated dependencies [a90d827]
- Updated dependencies [3b4a788]
- Updated dependencies [4c5be96]
- Updated dependencies [4c5be96]
- @scalar/components@0.13.2
- @scalar/oas-utils@0.2.85
- @scalar/use-codemirror@0.11.46
- @scalar/import@0.2.3
## 2.2.6
### Patch Changes
- b744324: style: removes add item hotkey style
- 0804d6b: feat: fall back to just the request path in the sidebar
- 0076308: feat: show API client button in GitBook
- 13432e7: feat: fall back to the API reference URL for the import
- Updated dependencies [9b4f85d]
- @scalar/oas-utils@0.2.84
- @scalar/import@0.2.2
## 2.2.5
### Patch Changes
- e199e9b: feat: updates chevron down icon
- f524411: feat: adds response status color
- e199e9b: feat: updates add icon
- 10c01b2: fix: updates overflow and height for image response preview
- e199e9b: feat: adds request creation from sidebar
- 31cb86b: style: updates http method variants
- c2f5f08: feat: adds hideClientButton option configuration
- 1f730c6: feat: upgraded cva and added tests
- 8958af0: feat: add the proxy to oauth authorize calls
- Updated dependencies [e199e9b]
- Updated dependencies [e199e9b]
- Updated dependencies [f524411]
- Updated dependencies [e199e9b]
- Updated dependencies [d6e7008]
- Updated dependencies [10c9016]
- Updated dependencies [c2f5f08]
- Updated dependencies [1f730c6]
- Updated dependencies [b11294c]
- Updated dependencies [f30ce11]
- @scalar/components@0.13.1
- @scalar/oas-utils@0.2.83
- @scalar/use-codemirror@0.11.45
- @scalar/types@0.0.23
- @scalar/import@0.2.1
- @scalar/themes@0.9.54
- @scalar/use-hooks@0.1.7
## 2.2.4
### Patch Changes
- d08a7ae: feat(components): cleanup and extend floating components
- baaad1c: refactor: deprecated the `proxy` configuration attribute, and use `proxyUrl` everywhere
- 642d112: feat: adds request body example selector
- bae9997: refactor: move send-request lib to its own folder
- Updated dependencies [2dd6aa3]
- Updated dependencies [6389557]
- Updated dependencies [6389557]
- Updated dependencies [7605d6f]
- Updated dependencies [d08a7ae]
- Updated dependencies [baaad1c]
- Updated dependencies [c984ac8]
- Updated dependencies [7278742]
- Updated dependencies [3ca88dc]
- Updated dependencies [f6cd5ed]
- @scalar/components@0.13.0
- @scalar/import@0.2.0
- @scalar/oas-utils@0.2.82
- @scalar/types@0.0.22
- @scalar/use-codemirror@0.11.44
- @scalar/themes@0.9.53
- @scalar/use-hooks@0.1.6
## 2.2.3
### Patch Changes
- Updated dependencies [1fa0d20]
- @scalar/themes@0.9.52
- @scalar/components@0.12.76
- @scalar/oas-utils@0.2.81
- @scalar/use-hooks@0.1.5
- @scalar/use-codemirror@0.11.43
## 2.2.2
### Patch Changes
- 794a50d: fix(api-client): fix css conflict with grid
- 85a9aea: fix: sets row addition call in update row method
- Updated dependencies [9d23f95]
- Updated dependencies [91123e8]
- Updated dependencies [6140275]
- @scalar/types@0.0.21
- @scalar/themes@0.9.51
- @scalar/components@0.12.75
- @scalar/oas-utils@0.2.80
- @scalar/use-hooks@0.1.4
- @scalar/use-codemirror@0.11.42
## 2.2.1
### Patch Changes
- 5da67b2: style: enhances responsive alignment layout
- 6b0d817: style: updates response headers and copy button ui"
- 6b0d817: fix: pretty print response body content
- 6c843e6: feat(api-client): polish non-macos layouts
- 1b06f64: fix(api-reference): conflicting styles with bulma, galaxy bug on docs
- 8066c8c: fix: displays empty state new request button in desktop only
- Updated dependencies [324834d]
- Updated dependencies [1b06f64]
- Updated dependencies [6dd7eda]
- @scalar/components@0.12.74
- @scalar/themes@0.9.50
- @scalar/oas-utils@0.2.79
- @scalar/use-codemirror@0.11.41
- @scalar/use-hooks@0.1.3
## 2.2.0
### Minor Changes
- 37abd4f: feat: bring security schemes closer to the openapi spec
### Patch Changes
- daa2663: feat: split out the router based computed values from the store into its own store
- f67c3bc: feat: add framework themes
- Updated dependencies [d379b81]
- Updated dependencies [daa2663]
- Updated dependencies [f67c3bc]
- Updated dependencies [28a6b05]
- Updated dependencies [37abd4f]
- @scalar/themes@0.9.49
- @scalar/oas-utils@0.2.78
- @scalar/types@0.0.20
- @scalar/components@0.12.73
- @scalar/use-hooks@0.1.2
- @scalar/use-codemirror@0.11.40
## 2.1.52
### Patch Changes
- cb3e89f: fix: falsy value display in RequestTableTooltip
- 0adbfd5: feat(use-hooks): add useBreakpoint hook
- 9b4def7: feat: adds selected example update function
- 44a7100: fix: handle no protocol prefix
- 1e3214c: fix: replace scalarcodeblock with codemirror for response preview
- Updated dependencies [841283d]
- Updated dependencies [0adbfd5]
- Updated dependencies [98e9cb2]
- Updated dependencies [ecdb3bc]
- Updated dependencies [44a7100]
- Updated dependencies [12fed75]
- Updated dependencies [1e3214c]
- Updated dependencies [2a6117e]
- @scalar/icons@0.1.2
- @scalar/use-hooks@0.1.1
- @scalar/openapi-parser@0.8.10
- @scalar/oas-utils@0.2.77
- @scalar/components@0.12.72
- @scalar/use-codemirror@0.11.39
- @scalar/import@0.1.2
## 2.1.51
### Patch Changes
- Updated dependencies [7abe0f9]
- @scalar/components@0.12.71
- @scalar/use-codemirror@0.11.38
## 2.1.50
### Patch Changes
- bfad6dc: feat(use-hooks): create @scalar/use-hooks with useColorMode and useClipboard
- c8fae11: fix(components): cleanup ScalarMenu and ScalarListbox
- c87353e: Add serialization back to OpenAPI spec for custom entities
- Updated dependencies [bfad6dc]
- Updated dependencies [c8fae11]
- Updated dependencies [6894b7d]
- Updated dependencies [c87353e]
- Updated dependencies [c3d9f3c]
- @scalar/components@0.12.70
- @scalar/use-hooks@0.1.0
- @scalar/oas-utils@0.2.76
- @scalar/use-codemirror@0.11.37
## 2.1.49
### Patch Changes
- 49ccdee: refactor: updates regexHelpers
- 45342e3: style(api-client): add import button and command k ascii art in empty state
- d0c93f5: feat: adds clear drafts action to draft collection
- 8b54fac: fix(api-client): overflow scroll mobile on api client
- Updated dependencies [49ccdee]
- Updated dependencies [0a34402]
- @scalar/oas-utils@0.2.75
- @scalar/components@0.12.69
- @scalar/use-codemirror@0.11.36
## 2.1.48
### Patch Changes
- b5c1982: style(api-client): fix a handful of z-index and flex breakpoint issues
- ac55d0f: chore: add time logging for the workspace store
- 0c07766: fix: sets selection style properly"
- bdb48b0: fix: remove useTemplateRef
- Updated dependencies [b5c1982]
- Updated dependencies [ac55d0f]
- Updated dependencies [0c07766]
- Updated dependencies [7f1bd17]
- @scalar/components@0.12.68
- @scalar/oas-utils@0.2.74
- @scalar/use-codemirror@0.11.35
- @scalar/themes@0.9.48
## 2.1.47
### Patch Changes
- b717102: style: enhances response section childs spacing
- 8610c74: refactor: use route objects instead of strings
- af47a3e: fix: only virtualize text based contents
- 766a1fd: fix: import modal shows for any URL
- Updated dependencies [82f7c35]
- Updated dependencies [b717102]
- Updated dependencies [3421489]
- @scalar/oas-utils@0.2.73
- @scalar/import@0.1.1
- @scalar/components@0.12.67
- @scalar/use-codemirror@0.11.34
## 2.1.46
### Patch Changes
- ecdf18d: style(api-client: link to scalar on client + fix some visual bugs
- caa45c9: feat(api-client): change sidenav to header only for web api client view
- 9eb6650: feat: add support for the x-defaultClientId extension
- 4a3c873: fix: adds missing hover in context bar
- 15a47e6: feat: indicate which auth is required
- 576e94a: fix: remove loop from media response
- 09a6fba: fix: add missing proxy on import modal
- be50225: fix: improve API client modal accessibility
- 0a0ca71: style(api-client): make roadmap button slightly more prominent
- Updated dependencies [4bcaa75]
- Updated dependencies [9eb6650]
- Updated dependencies [c98a99c]
- Updated dependencies [c98a99c]
- Updated dependencies [be50225]
- @scalar/oas-utils@0.2.72
- @scalar/import@0.1.0
- @scalar/components@0.12.66
- @scalar/use-codemirror@0.11.33
## 2.1.45
### Patch Changes
- b89da58: fix: ingest base server URL and use it in the api client
- Updated dependencies [a40999d]
- Updated dependencies [b89da58]
- Updated dependencies [3300d5b]
- @scalar/object-utils@1.1.12
- @scalar/use-tooltip@1.0.4
- @scalar/draggable@0.1.7
- @scalar/oas-utils@0.2.71
- @scalar/import@0.0.6
- @scalar/themes@0.9.47
- @scalar/components@0.12.65
- @scalar/icons@0.1.1
- @scalar/openapi-parser@0.8.9
- @scalar/openapi-types@0.1.5
- @scalar/types@0.0.19
- @scalar/use-codemirror@0.11.32
- @scalar/use-toasts@0.7.7
## 2.1.44
### Patch Changes
- c3e76d9: fix: handle scopes as an array
- 79d33da: fix: adds default value for params select
- Updated dependencies [779cf35]
- Updated dependencies [c3e76d9]
- Updated dependencies [757fade]
- Updated dependencies [a607115]
- @scalar/import@0.0.5
- @scalar/oas-utils@0.2.70
- @scalar/openapi-parser@0.8.9
- @scalar/openapi-types@0.1.5
- @scalar/types@0.0.19
- @scalar/themes@0.9.46
- @scalar/components@0.12.64
- @scalar/use-codemirror@0.11.31
## 2.1.43
### Patch Changes
- a0421dd: fix: request / response section height
- 8c5d767: feat: add support for PKCE auth code flow
- 6a2ec39: fix: only add scopes if we have scopes
- Updated dependencies [8c5d767]
- Updated dependencies [359ee2d]
- @scalar/oas-utils@0.2.69
## 2.1.42
### Patch Changes
- Updated dependencies [dab543e]
- @scalar/oas-utils@0.2.68
## 2.1.41
### Patch Changes
- 823c14d: fix: add tests for oauth2 flows, ensure we reject on state mismatch
- Updated dependencies [823c14d]
- Updated dependencies [997cd35]
- @scalar/oas-utils@0.2.67
## 2.1.40
### Patch Changes
- db4a4b7: fix: favors provide for web layout hotkey display
- c63ab07: fix: sidebar list action button danger
- c929284: fix: add default redirectURI and prefix relative redirectURIs with activeServer
- 2275977: feat: import from way more sources, leverage the proxy more
- e044d78: feat: adds copy capability to environment code input
- e461e5b: feat: adds environment variables synchronization
- Updated dependencies [c929284]
- Updated dependencies [2275977]
- Updated dependencies [3a0c367]
- Updated dependencies [89a2cc7]
- Updated dependencies [f2361b3]
- @scalar/oas-utils@0.2.66
- @scalar/import@0.0.4
## 2.1.39
### Patch Changes
- bd8e253: fix: import collection animation
- b9b42f6: fix(api-client): api client button is always visible
## 2.1.38
### Patch Changes
- cf4e9c4: fix(components): resize and scroll scalar listbox and dropdown
- 743474e: feat: adds environment custom colors
- cfe9b85: fix: added safe parsing for oauth examples
- 0fb3a41: fix: sets default environment variable value
- 417e0c7: feat(api-client): add download button to scalar web
- 0e19781: feat: fix reactivitiy of references + client
- Updated dependencies [fb798c8]
- Updated dependencies [cf4e9c4]
- Updated dependencies [3bec045]
- Updated dependencies [743474e]
- Updated dependencies [cfe9b85]
- Updated dependencies [4d45f7b]
- Updated dependencies [6599473]
- Updated dependencies [bb3dc9d]
- Updated dependencies [0e19781]
- @scalar/types@0.0.18
- @scalar/components@0.12.63
- @scalar/oas-utils@0.2.65
- @scalar/themes@0.9.45
- @scalar/object-utils@1.1.11
- @scalar/use-codemirror@0.11.30
## 2.1.37
### Patch Changes
- Updated dependencies [931106f]
- @scalar/oas-utils@0.2.64
## 2.1.36
### Patch Changes
- 84bd664: style: updates request section ui
- ada8545: feat: add the sidebar button
- 86104fd: fix(api-client): prevent spec import overflowing
- Updated dependencies [ad12c56]
- Updated dependencies [ada8545]
- @scalar/components@0.12.62
- @scalar/themes@0.9.44
- @scalar/oas-utils@0.2.63
- @scalar/use-codemirror@0.11.29
## 2.1.35
### Patch Changes
- 9f9c5b7: (style)api-client: response flip animation
- 15b6082: fix: favors input on data table password type when masked
- 9affbe3: fix: add an overflow to the dataTableInput to prevent it from overflowing
- 277f95c: style: removes top border and sets overscroll property
- 197e3ae: (style)api-client: make input styles more consistent
- Updated dependencies [097ab40]
- Updated dependencies [197e3ae]
- @scalar/oas-utils@0.2.62
- @scalar/components@0.12.61
- @scalar/themes@0.9.43
- @scalar/use-codemirror@0.11.28
## 2.1.34
### Patch Changes
- 5995f57: feat: prepare references for the client auth
- 4c1536d: style: updates active setting option ui state
- d7a6c55: fix: updates scalar hotkey component
- d7a6c55: fix: contrains event action to route
- 2456afa: fix: remove theme selection as it was breaking on external sites
- 69bda25: feat: synced up client auth with references
- Updated dependencies [7323370]
- Updated dependencies [d7a6c55]
- Updated dependencies [2456afa]
- Updated dependencies [69bda25]
- @scalar/openapi-parser@0.8.8
- @scalar/oas-utils@0.2.61
- @scalar/themes@0.9.42
- @scalar/components@0.12.60
- @scalar/use-codemirror@0.11.27
## 2.1.33
### Patch Changes
- Updated dependencies [7700c50]
- @scalar/components@0.12.59
- @scalar/use-codemirror@0.11.26
## 2.1.32
### Patch Changes
- 4ccbb6b: feat: adds settings command to command palette
- 85a1815: fix: increases address bar loading background index
- a12857f: style: environment variable tooltip fixtures
- b500de2: fix: data table cell overflow issue
- 294fde8: feat: adds keyboard navigation within environment variable dropdown
- 0706bc4: fix(api-client): move sidenav to bottom on mobile
- 86a3a82: fix: API client always uses proxy.scalar.com
- 48afb7c: fix: removes stopped propagation on enter key in code input
## 2.1.31
### Patch Changes
- @scalar/components@0.12.58
- @scalar/use-codemirror@0.11.25
## 2.1.30
### Patch Changes
- 6ecb7cc: fix: large response performance problems due to chrome bug, increase virtualization threshold
- 32ad241: fix: favors accent over blur color for active elment state
- Updated dependencies [2b540b9]
- Updated dependencies [32ad241]
- @scalar/openapi-types@0.1.4
- @scalar/components@0.12.57
- @scalar/oas-utils@0.2.60
- @scalar/openapi-parser@0.8.7
- @scalar/types@0.0.17
- @scalar/use-codemirror@0.11.24
- @scalar/themes@0.9.41
## 2.1.29
### Patch Changes
- c658a7a: fix: support server variables in request sending
- d51d303: fix: add environment variables in auth request fields
## 2.1.28
### Patch Changes
- dea4f88: chore: update wording on settings page
## 2.1.27
### Patch Changes
- 4e50d65: feat: added openapi watcher to live update the api client
- 4e50d65: feat: adds watch toggle in request sidebar item menu
- Updated dependencies [4e50d65]
- Updated dependencies [4e50d65]
- Updated dependencies [4e50d65]
- Updated dependencies [4e50d65]
- Updated dependencies [4e50d65]
- Updated dependencies [6bbb815]
- @scalar/components@0.12.56
- @scalar/oas-utils@0.2.59
- @scalar/themes@0.9.40
- @scalar/use-codemirror@0.11.23
## 2.1.26
### Patch Changes
- 8223e31: fix: updates proxy default setting
- f8b81ee: fix: new settings page
- 9e769df: fix: sets default request uid to request example
- a80a931: fix: command palette modal overflow
## 2.1.25
### Patch Changes
- Updated dependencies [4722da1]
- @scalar/themes@0.9.39
- @scalar/components@0.12.55
- @scalar/oas-utils@0.2.58
## 2.1.24
### Patch Changes
- 8f4b4a2: fix: ui tweaks and fixes
## 2.1.23
### Patch Changes
- 5cb5cdf: fix: removes duplicated utility class in request header
- 971c04c: feat(api-client): create custom workspace selector
- 75f84f8: fix: sidebar indent lines + icon stroke thickness
- 3800b54: fix: import curl query parameters
- 59d3931: chore: remove unused dependencies
- 2173073: feat: add links to http headers
- c379e5a: feat: adds api client web playground
- aebac4e: style: updates sidenav gap and sidehelp hover
- 4738228: feat: make collection.info.version optional
- Updated dependencies [971c04c]
- Updated dependencies [6394a5d]
- Updated dependencies [dbbe38f]
- Updated dependencies [4b8b611]
- Updated dependencies [4738228]
- @scalar/components@0.12.55
- @scalar/openapi-parser@0.8.7
- @scalar/types@0.0.16
- @scalar/themes@0.9.38
- @scalar/oas-utils@0.2.57
- @scalar/use-codemirror@0.11.22
## 2.1.22
### Patch Changes
- b8f9a95: feat: lower syntax highlighting response threshold
- 0c34a18: chore: updated vue package to 3.5
- Updated dependencies [b8f9a95]
- Updated dependencies [8759e7f]
- Updated dependencies [0c34a18]
- @scalar/oas-utils@0.2.56
- @scalar/openapi-types@0.1.3
- @scalar/use-codemirror@0.11.21
- @scalar/use-tooltip@1.0.3
- @scalar/components@0.12.54
- @scalar/use-toasts@0.7.7
- @scalar/draggable@0.1.6
- @scalar/icons@0.1.1
- @scalar/openapi-parser@0.8.6
- @scalar/types@0.0.15
- @scalar/themes@0.9.37
## 2.1.21
### Patch Changes
- Updated dependencies [f935fad]
- @scalar/components@0.12.53
- @scalar/use-codemirror@0.11.20
## 2.1.20
### Patch Changes
- 0ddd4f3: feat: added virtual text component
- deb13b9: fix: updates command palette server collection logic
- b99799e: refactor(api-client): localize event bus in workspace store
- Updated dependencies [0ddd4f3]
- @scalar/components@0.12.52
- @scalar/oas-utils@0.2.55
- @scalar/use-codemirror@0.11.19
## 2.1.19
### Patch Changes
- e5ee02f: fix: too many z-index layers
- 8da2152: style: enhances responsiveness
- 2a77f7b: fix: comment out stackBlitz in the ci
- d02d70c: feat: add settings page to api client
- e911047: Add default exports
- 9a2d5ca: feat: adds curl importer
- Updated dependencies [d064a78]
- Updated dependencies [3db9355]
- Updated dependencies [2ff5905]
- Updated dependencies [9a2d5ca]
- Updated dependencies [e911047]
- Updated dependencies [d02d70c]
- Updated dependencies [3acbf26]
- @scalar/openapi-parser@0.8.6
- @scalar/oas-utils@0.2.54
- @scalar/object-utils@1.1.10
- @scalar/openapi-types@0.1.2
- @scalar/types@0.0.14
- @scalar/themes@0.9.36
- @scalar/components@0.12.51
- @scalar/icons@0.1.0
- @scalar/use-codemirror@0.11.18
- @scalar/use-toasts@0.7.6
- @scalar/use-tooltip@1.0.2
## 2.1.18
### Patch Changes
- 7c2e291: style: removes comamand palette command label + style fixtures
- 46a55ae: feat(api-client): improve client import ux
- 5d996a8: feat: download response with filename
- b26144c: fix(themes): remove variables from theme layer and move selection to default (base) theme
- Updated dependencies [46a55ae]
- Updated dependencies [b26144c]
- @scalar/oas-utils@0.2.53
- @scalar/themes@0.9.35
- @scalar/components@0.12.50
## 2.1.17
### Patch Changes
- 8396e92: style: updates overall alignments
- 6279c59: feat (api-client): remove tabs on client.scalar.com
- 5581a28: fix: displays address bar placeholder according to active server
## 2.1.16
### Patch Changes
- c9a0d57: fix: sets focused selection color variables
- Updated dependencies [c9a0d57]
- @scalar/use-codemirror@0.11.17
## 2.1.15
### Patch Changes
- Updated dependencies [9dc2ab7]
- @scalar/types@0.0.13
- @scalar/oas-utils@0.2.52
- @scalar/themes@0.9.34
- @scalar/components@0.12.50
## 2.1.14
### Patch Changes
- dea7b57: feat: adds open api document content import from command palette
- 008eca4: fix: Basic Auth should still include a colon after the username
- 9ba2c9f: fix: updates sidebar call to action position
## 2.1.13
### Patch Changes
- cebca7a: feat: updates request and response section order and naming
- 3b12248: fix: removed showing servers dropdown if empty
- a78b0a6: fix(api-client): don't error if there aren't any collections
## 2.1.12
### Patch Changes
- 3ded00b: fix(api-references): sync selected server state with api client modal
- aa39741: fix: header names can have leading/trailing whitespaces
- 07b5439: feat: enhances command palette navigation and style
- 513e0ad: feat: add import modal
- 4a78aae: fix: uppercase method on request send
- Updated dependencies [513e0ad]
- Updated dependencies [8f12149]
- Updated dependencies [5127a37]
- Updated dependencies [1026d81]
- Updated dependencies [983a5e4]
- Updated dependencies [aee166c]
- Updated dependencies [07b5439]
- Updated dependencies [ef49617]
- @scalar/components@0.12.50
- @scalar/types@0.0.12
- @scalar/themes@0.9.33
- @scalar/openapi-parser@0.8.5
- @scalar/oas-utils@0.2.51
- @scalar/use-codemirror@0.11.16
## 2.1.11
### Patch Changes
- 9b010e6: fix: force show servers when not in read only mode
- d8baf4e: feat: sets draft collection icon
- 8554e60: fix: add proper scalar version in ascii preview
- b4d1e1b: fix: remove stray hello world html
- d9ff13e: fix: updates empty sidebar content
- Updated dependencies [d8baf4e]
- Updated dependencies [9057781]
- @scalar/components@0.12.49
- @scalar/oas-utils@0.2.50
- @scalar/use-codemirror@0.11.15
## 2.1.10
### Patch Changes
- 3647181: fix: skip empty value of query parameters
- e22c6ce: fix(api-client): add Content-Security-Policy to client.scalar.com
## 2.1.9
### Patch Changes
- 963b9cd: fix: removed global listeners to prevent random jumping bug
- cd8ba1c: feat: added setting of initial security schemes in the client
- 8b6633d: style: increases icon library usage stroke
- fb0d9a3: fix(api-client): don't teleport auth combobox to body
- Updated dependencies [cd8ba1c]
- @scalar/oas-utils@0.2.49
## 2.1.8
### Patch Changes
- dc20180: feat(api-client): custom icons for collections
- 70857ed: fix: favors button over context menu in workspace dropdown
- Updated dependencies [f961940]
- Updated dependencies [f961940]
- Updated dependencies [dc20180]
- Updated dependencies [dc20180]
- @scalar/types@0.0.11
- @scalar/themes@0.9.32
- @scalar/components@0.12.48
- @scalar/oas-utils@0.2.48
- @scalar/icons@0.1.0
- @scalar/use-codemirror@0.11.14
## 2.1.7
### Patch Changes
- Updated dependencies [96c921c]
- @scalar/openapi-parser@0.8.4
- @scalar/oas-utils@0.2.47
## 2.1.6
### Patch Changes
- ca00556: fix: sidebar example and delete modal
- 2b8ce6c: feat: adds safe-parsing to the end of the migration
- 3c098f9: fix: teleports http methods dropdown
- 7beeef3: fix: modal dark mode bg
- d22523e: fix: add empty row on route change
- 40850bb: fix: enables sidebar item toggle on readonly
- c92cfa0: fix: code input content height
- cdb8f55: fix: address bar style and error typo
- Updated dependencies [2b8ce6c]
- Updated dependencies [9aa4562]
- Updated dependencies [7beeef3]
- @scalar/object-utils@1.1.9
- @scalar/oas-utils@0.2.47
- @scalar/components@0.12.47
- @scalar/themes@0.9.31
- @scalar/use-codemirror@0.11.13
- @scalar/types@0.0.10
## 2.1.5
### Patch Changes
- Updated dependencies [2b75354]
- Updated dependencies [437d54d]
- @scalar/oas-utils@0.2.46
## 2.1.4
### Patch Changes
- b856652: chore: performance upgrades for api client sidebar
- 2bab01a: fix: request security requirement lookup
- Updated dependencies [b856652]
- @scalar/components@0.12.46
- @scalar/use-codemirror@0.11.12
## 2.1.3
### Patch Changes
- ddeaada: fix: adds path regex helper
- c1d39c5: fix: remove trailing slash in examples and in client for server
- 71278e1: fix(api-client): add back content header
- Updated dependencies [ddeaada]
- Updated dependencies [71278e1]
- @scalar/oas-utils@0.2.45
## 2.1.2
### Patch Changes
- feb6960: fix: hide modal event typo
## 2.1.1
### Patch Changes
- 9351a90: avoid overwriting parameters in queries to support arrays as query params
- 9486091: fix: respect the proxy url config
## 2.1.0
### Minor Changes
- 88a4ec3: feat: releasing the api-client openapi compliant
### Patch Changes
- b8fdc19: feat: foldable code blocks
- 18c58af: fix: request header style
- dd06d00: fix(api-client): path only urls in send-request
- 7e5dfbb: feat: server variables from examples
- 641c1ec: style: new modal layout
- b8fdc19: feat: favors useDropdown hook over dropdown widget
- 9d88423: feat: added one way auth sync from references to client
- 86e1f46: feat(api-client): fix up and polish command palette
- 44f3300: feat(api-client): disable sidebar resizing on small screens
- 7df5770: fix: sidebar width and long request content handling
- 9269f5a: fix: environment and cookie mutators
- 73f728e: chore: cherrypicking refactor branch for object utils changes
- b8fdc19: feat: adds create request button in request sidebar
- a002783: fix: command palette consistency and styles
- c030024: feat(api-client): track active workspace in local storage
- 6fd83dc: style: sets context bar back to previous position
- Updated dependencies [b8fdc19]
- Updated dependencies [7e5dfbb]
- Updated dependencies [b8fdc19]
- Updated dependencies [9d88423]
- Updated dependencies [674922f]
- Updated dependencies [a08aa37]
- Updated dependencies [e15b021]
- Updated dependencies [73f728e]
- Updated dependencies [ee22a82]
- Updated dependencies [9cd23e3]
- Updated dependencies [6fd83dc]
- Updated dependencies [121bc7e]
- @scalar/use-codemirror@0.11.11
- @scalar/oas-utils@0.2.44
- @scalar/openapi-parser@0.8.3
- @scalar/components@0.12.45
- @scalar/object-utils@1.1.8
- @scalar/themes@0.9.30
- @scalar/types@0.0.9
## 2.0.64
### Patch Changes
- e9253af: fix(api-client): scope api client draggable styles
- Updated dependencies [0fc3460]
- Updated dependencies [c577cde]
- Updated dependencies [e9253af]
- Updated dependencies [dc9aff2]
- Updated dependencies [6bb85a5]
- Updated dependencies [dc9aff2]
- @scalar/components@0.12.44
- @scalar/themes@0.9.29
- @scalar/draggable@0.1.5
- @scalar/openapi-types@0.1.1
- @scalar/openapi-parser@0.8.2
- @scalar/types@0.0.8
- @scalar/oas-utils@0.2.43
## 2.0.63
### Patch Changes
- Updated dependencies [a07cfc8]
- Updated dependencies [5483fc3]
- Updated dependencies [1e41dfe]
- Updated dependencies [023ca15]
- Updated dependencies [85872b6]
- Updated dependencies [ad89ca3]
- @scalar/types@0.0.7
- @scalar/oas-utils@0.2.42
- @scalar/components@0.12.43
- @scalar/use-toasts@0.7.6
## 2.0.62
### Patch Changes
- Updated dependencies [5bd8337]
- Updated dependencies [f931ac7]
- @scalar/openapi-parser@0.8.1
- @scalar/oas-utils@0.2.41
## 2.0.61
### Patch Changes
- 4b52f29: fix: request sidebar item ellipsis menu events
- 294ba08: fix: variable removal breaking line
- e67f5a8: chore(api-client): removed axios dependency
- 044fd7d: fix: strip variable from functio name and cta
- 152c016: feat: add environment selector to addressbar
- Updated dependencies [b4f9f97]
- Updated dependencies [0afb293]
- Updated dependencies [b4f9f97]
- Updated dependencies [e67f5a8]
- Updated dependencies [b4f9f97]
- Updated dependencies [b4f9f97]
- Updated dependencies [b63be39]
- Updated dependencies [b231e7d]
- Updated dependencies [152c016]
- Updated dependencies [b4f9f97]
- @scalar/openapi-parser@0.8.0
- @scalar/oas-utils@0.2.40
- @scalar/openapi-types@0.1.0
- @scalar/components@0.12.42
- @scalar/types@0.0.6
## 2.0.60
### Patch Changes
- c02202c: feat: main topnav context menu
- Updated dependencies [9e8d40d]
- Updated dependencies [80a3c46]
- Updated dependencies [c02202c]
- @scalar/components@0.12.41
- @scalar/themes@0.9.28
- @scalar/oas-utils@0.2.39
- @scalar/types@0.0.5
## 2.0.59
### Patch Changes
- bbe5b49: feat: update dropdown context menu icons
- Updated dependencies [bbe5b49]
- @scalar/components@0.12.40
## 2.0.58
### Patch Changes
- 1c3de0e: fix(api-client): correctly initialize complex auth, fixes #2874
- 857380d: fix: command palette import collection
- ab8c4d7: feat: meta clik link request to topnav
- 8d615dc: fix: request sidebar item new tab event modifier
- 9bc0ae7: feat: command palette input required on submit
- 8f24069: feat(api-client): add loading state and cancellation for slow requests
- Updated dependencies [9bc0ae7]
- Updated dependencies [a792002]
- Updated dependencies [bb13304]
- @scalar/components@0.12.39
- @scalar/themes@0.9.27
- @scalar/oas-utils@0.2.38
- @scalar/types@0.0.4
## 2.0.57
### Patch Changes
- 6babe66: fix(components): show icon for ScalarTextField errors
- Updated dependencies [6babe66]
- Updated dependencies [abb8ddd]
- @scalar/components@0.12.38
- @scalar/themes@0.9.26
- @scalar/oas-utils@0.2.37
- @scalar/types@0.0.3
## 2.0.56
### Patch Changes
- af75550: feat: sidebar request search
- f9c88a9: fix: request table tooltip
- 5de17ce: fix: request params deletion
- f3b9adf: fix(api-client): force code mirror to scroll on overflow
- Updated dependencies [af75550]
- Updated dependencies [af75550]
- @scalar/oas-utils@0.2.36
- @scalar/components@0.12.37
## 2.0.55
### Patch Changes
- Updated dependencies [8bde837]
- Updated dependencies [910b1c2]
- @scalar/components@0.12.36
- @scalar/types@0.0.2
- @scalar/oas-utils@0.2.35
## 2.0.54
### Patch Changes
- 2db9eb8: feat: topnav context menu
- Updated dependencies [7aa26fb]
- Updated dependencies [2db9eb8]
- @scalar/components@0.12.35
## 2.0.53
### Patch Changes
- 78db8f5: feat: use new @scalar/types package
- Updated dependencies [78db8f5]
- Updated dependencies [7f11bc6]
- @scalar/components@0.12.34
- @scalar/oas-utils@0.2.34
- @scalar/themes@0.9.25
- @scalar/types@0.0.1
## 2.0.52
### Patch Changes
- cff5b1f: fix: close tab hotkey event prevent
- Updated dependencies [298f7c4]
- Updated dependencies [7bfee42]
- @scalar/themes@0.9.24
- @scalar/components@0.12.33
- @scalar/oas-utils@0.2.33
## 2.0.51
### Patch Changes
- f2b4b3f: fix: request sidebar draft native context menu
- c386d64: fix: enable sidebar resizer on request page
- 5c877b8: fix: command palette navigation
- 1c81549: feat: topnav navigation hotkeys
- Updated dependencies [48693d7]
- Updated dependencies [1c81549]
- @scalar/components@0.12.32
- @scalar/oas-utils@0.2.32
## 2.0.50
### Patch Changes
- Updated dependencies [c220358]
- Updated dependencies [7ec175b]
- @scalar/oas-utils@0.2.31
## 2.0.49
### Patch Changes
- 56be4fe: feat(api-client): added complex multi auth
- c450bb3: fix: scalar api ref use scalar-border-width
- 75a5a64: fix: sidebar title
- Updated dependencies [c450bb3]
- @scalar/themes@0.9.23
- @scalar/components@0.12.31
- @scalar/oas-utils@0.2.30
## 2.0.48
### Patch Changes
- db96313: feat: workspace rename and deletion
- de9747c: fix: topnav alignment
- 8672a78: feat(api-client): moved command palette to the global key event bus
- 58e5912: fix: markdown fixes and intro card polish
- 6f7ab8d: feat: sidebar request transition and dragging capability
- 89ee9da: fix(api-client): move web hash router to a factory function
- 078ca72: feat: add topnav and addressbar hotkeys
- 520caff: fix: hot keys bus modifier
- 03e9bbb: Move to flatted for localstorage
- db96313: feat: set request sidebar item context menu
- Updated dependencies [8672a78]
- Updated dependencies [db96313]
- Updated dependencies [078ca72]
- Updated dependencies [6f107e1]
- Updated dependencies [520caff]
- Updated dependencies [03e9bbb]
- Updated dependencies [db96313]
- @scalar/oas-utils@0.2.29
- @scalar/components@0.12.30
- @scalar/object-utils@1.1.7
## 2.0.47
### Patch Changes
- b00e50e: fix(api-client): improve api client responsiveness
- df7372f: feat: make side navigation a drag region
- 6f0632e: fix: sidebar list element action prop
- 3023afe: fix: sidenav endpoint ui
- 711ad03: fix: search modal data population
- 14ed31f: feat: group cookie by domain and path
- Updated dependencies [60e63d3]
- Updated dependencies [db92a85]
- Updated dependencies [dba83e4]
- @scalar/themes@0.9.22
- @scalar/use-toasts@0.7.5
- @scalar/object-utils@1.1.6
- @scalar/oas-utils@0.2.28
- @scalar/components@0.12.29
## 2.0.46
### Patch Changes
- 2f6180a: fix: improve address bar styles
- Updated dependencies [17e06de]
- @scalar/oas-utils@0.2.27
## 2.0.45
### Patch Changes
- ee80ee5: feat: allow renaming requests, cookies, environments
- f3fec79: fix: adds delete sidebar list element close event
- 2301345: fix: authentication select
- 57f5691: feat: set path variables from url
- faf3ed9: fix: style updates to client app
- a1c73a0: feat(api-client): improve client request loading and feedback
- Updated dependencies [faf3ed9]
- @scalar/themes@0.9.21
- @scalar/components@0.12.28
- @scalar/oas-utils@0.2.26
## 2.0.44
### Patch Changes
- d65dbcb: fix: long content info button position
- 9cc6311: fix: add overload to servers as prop for create client app
- Updated dependencies [9cc6311]
- @scalar/oas-utils@0.2.25
## 2.0.43
### Patch Changes
- 425dc83: fix(api-client): rebuild address bar history with grid
- 9afa9c5: feat: selected authentication pill ui
- 13b2f6d: fix: scalar icon chevron left update
- cd028bd: feat: added application/problem+json media type
- 554df83: feat: intercept requests to avoid CORS issues
- Updated dependencies [425dc83]
- Updated dependencies [13b2f6d]
- @scalar/themes@0.9.20
- @scalar/components@0.12.28
- @scalar/oas-utils@0.2.24
## 2.0.42
### Patch Changes
- 1062ceb: fix: authentication counter and select style
- Updated dependencies [8eec1b7]
- @scalar/oas-utils@0.2.23
## 2.0.41
### Patch Changes
- 09d07d1: fix: api client help and darkmode button, sidebar bugs, backgrounds, etc
- Updated dependencies [09d07d1]
- Updated dependencies [4e5de89]
- @scalar/components@0.12.27
- @scalar/use-codemirror@0.11.10
## 2.0.40
### Patch Changes
- 3a6effa: feat(api-client): add response previews
- dfa7434: feat(api-client): added drag and drop to the api client
- Updated dependencies [3a6effa]
- Updated dependencies [dfa7434]
- @scalar/use-codemirror@0.11.9
- @scalar/components@0.12.26
- @scalar/themes@0.9.19
- @scalar/draggable@0.1.4
- @scalar/oas-utils@0.2.22
## 2.0.39
### Patch Changes
- 016ff7d: fix: dropdown add variable redirection
- e8cf2f5: fix: back to requests link
- c1ada84: feat(api-client): add the ability to delete and rename folders and collections
- 3031929: feat: command palette empty state
- c1ada84: fix: modal layout and size
- 808eafb: fix: word break in sidebar and word wrapping from ellipsis
- 7853b8d: feat: cookie removal
- Updated dependencies [c1ada84]
- Updated dependencies [c1ada84]
- Updated dependencies [e18029f]
- @scalar/components@0.12.25
- @scalar/themes@0.9.18
- @scalar/oas-utils@0.2.21
## 2.0.38
### Patch Changes
- de25d01: feat(api-client): add the ability to delete and rename folders and collections
- Updated dependencies [de25d01]
- @scalar/components@0.12.24
- @scalar/themes@0.9.17
- @scalar/oas-utils@0.2.20
## 2.0.37
### Patch Changes
- b21b419: feat(api-client): add submit to enter on command pallette
- 7b58f10: fix: add discord and github line icons
- 3d9e948: fix: add request on enter triggering in command palette
- Updated dependencies [7b58f10]
- @scalar/components@0.12.23
## 2.0.36
### Patch Changes
- 276e506: fix: show alpha version copy
## 2.0.35
### Patch Changes
- bf2895e: feat(api-client): add multiple auth to api client
- 5d2825a: feat: add sidebar request menu
- Updated dependencies [bf2895e]
- Updated dependencies [5d2825a]
- @scalar/components@0.12.22
- @scalar/oas-utils@0.2.19
## 2.0.34
### Patch Changes
- c0cf4ac: fix: hide servers page
- 225e32a: feat: make the command palette amazing
- bb5909f: fix: tw-bg-base bug in gitbook and some app polish
- 9815191: fix: actually add workspace cookies to request
- a7ea3e3: fix: add default active collection to folder create command
- 9243580: feat: improve create request command
- 12bd5b8: fix: upload file in form-data with key
- Updated dependencies [9815191]
- Updated dependencies [e8fa353]
- Updated dependencies [869d255]
- @scalar/oas-utils@0.2.18
- @scalar/components@0.12.21
## 2.0.33
### Patch Changes
- ce3f630: fix: remove layout code from scalar-app class
- d88c403: fix(api-client): remove default proxy
- 0bea5b6: fix: window.matchMedia is not a function
- 2c61c21: feat: make the configuration for createApiClientApp and createApiClientModal optional
- 19a50de: feat: do not hide auth on write mode
- Updated dependencies [b2a662a]
- Updated dependencies [86014b5]
- Updated dependencies [a60c916]
- @scalar/components@0.12.20
## 2.0.32
### Patch Changes
- 6123165: fix(api-client-react): loosen type for initialRequest
## 2.0.31
### Patch Changes
- 240a618: feat: allow multiple api-clients on single page
- Updated dependencies [240a618]
- @scalar/object-utils@1.1.5
## 2.0.30
### Patch Changes
- b4199e9: fix: api client app clean up (font sizes, spacing, etc)
- Updated dependencies [a5f3a84]
- Updated dependencies [9a08f46]
- @scalar/components@0.12.19
- @scalar/themes@0.9.16
- @scalar/oas-utils@0.2.17
## 2.0.29
### Patch Changes
- d5408e8: fix: subpages now have headers in the api client
## 2.0.28
### Patch Changes
- 23d498b: fix: scope search to active workspace
- 624696e: chore: update broken links in error messages
- 41341e9: fix: api client http method bg
- 5402338: fix: scalap app sidenav spacing
- 33f5a09: fix: revived the api-client-react package
- 9f4db12: fix: remove trailing whitespace codemirror env pill
- aee3783: fix: http method whitespace wrap
- 9ca5d7d: fix: add null check to scheme model
- d97bffd: fix: add powered by scalar for gitbook
## 2.0.27
### Patch Changes
- 19d8b6a: feat: animate sidebar icon
- c112f24: fix: remove ScalarCodeBlock that freezes browser in response preview
- 83fc241: fix: constantly adding empty header
- 2e1ef12: fix: set content type on body change and add proper header
- Updated dependencies [19d8b6a]
- Updated dependencies [c112f24]
- @scalar/components@0.12.18
- @scalar/use-codemirror@0.11.8
## 2.0.26
### Patch Changes
- 54f7654: fix: add local storage to client.scalar/com
- b0b3290: feat: create a default workspace if no OpenAPI document is passed to the modal
- 7e01b12: fix: only trigger codeinput change event if the value has changed
- b7211fb: fix: request history
- Updated dependencies [67aefbf]
- Updated dependencies [7761630]
- @scalar/components@0.12.17
- @scalar/oas-utils@0.2.16
## 2.0.25
### Patch Changes
- 591fe24: fix: clipped border radius in requests items
- 7f17fe4: feat: move command palette into the client app base
- 1dab515: feat: revamp address bar
- 4d76ff5: feat: add support for multiple workspaces
- e8cd161: feat: store workspace in local storage
- a431eb0: fix: table checkbox for required params on import
- ff59399: fix: api client spacing issues, and icon thickness
- ec47287: feat: made request examples functional in client
- 747e80e: fix: only flex addressbar codemirror
- 9d561b7: fix: make app topbar draggable
- Updated dependencies [1dab515]
- Updated dependencies [5e060b1]
- Updated dependencies [ff59399]
- Updated dependencies [694c1d8]
- @scalar/oas-utils@0.2.15
- @scalar/themes@0.9.15
- @scalar/components@0.12.16
- @scalar/use-codemirror@0.11.7
- @scalar/object-utils@1.1.4
- @scalar/use-toasts@0.7.4
- @scalar/use-tooltip@1.0.2
## 2.0.24
### Patch Changes
- 7076725: feat(components): add outline icons
- 1e72b03: fix(components): polish history icon
- cbe984b: fix: adjust command palette icon thickness
- Updated dependencies [7076725]
- Updated dependencies [1e72b03]
- Updated dependencies [dd2a42e]
- @scalar/components@0.12.15
## 2.0.23
### Patch Changes
- 3928ac3: feat: add routing portion for multiple workspaces
- Updated dependencies [96e7106]
- @scalar/themes@0.9.14
- @scalar/components@0.12.14
- @scalar/oas-utils@0.2.14
## 2.0.22
### Patch Changes
- 45b956f: fix: only add body data if body data is not null
## 2.0.21
### Patch Changes
- d48e4ac: fix: update active body when content type changes
## 2.0.20
### Patch Changes
- Updated dependencies [e1aa4fc]
- @scalar/components@0.12.14
## 2.0.19
### Patch Changes
- a0bb23a: fix: api client codemirror bg color
## 2.0.18
### Patch Changes
- 8654323: fix: scopes checkbox
## 2.0.17
### Patch Changes
- 91b97fa: fix: input checked by default on required item
- 05bc858: feat: display select for boolean type
- 05bc858: fix: data table input enum select back
## 2.0.16
### Patch Changes
- a5b295c: fix: address bar scrollbar shown offset
- bff602a: fix: client sidebar item width + some icon issues
- 6f4d20d: fix: update client icon weights
- 1ba4267: fix: top nav path error
- 58da2c6: feat: new createApiClientApp method
- 9e3348a: feat: use code input in request table
- fe16789: fix: make env variable dropdown readonly
- fc096b6: refactor!: rename `createScalarApiClient` to `createApiClientModal`
- ebdc9cf: feat: new command palette
- Updated dependencies [e285a6b]
- Updated dependencies [bff602a]
- Updated dependencies [6f4d20d]
- Updated dependencies [2f10a39]
- Updated dependencies [9e3348a]
- Updated dependencies [2f10a39]
- @scalar/components@0.12.13
- @scalar/use-codemirror@0.11.6
## 2.0.15
### Patch Changes
- f86a242: fix: data table input fixtures
- Updated dependencies [f86a242]
- @scalar/components@0.12.12
## 2.0.14
### Patch Changes
- 6b32eee: feat: enable lint on request body
- 1a675be: feat: add empty state + drafts collection
- a1d59de: fix: update sidebar list element modal style
- Updated dependencies [e649da6]
- Updated dependencies [6b32eee]
- Updated dependencies [1a675be]
- Updated dependencies [a1d59de]
- @scalar/components@0.12.11
- @scalar/use-codemirror@0.11.5
- @scalar/oas-utils@0.2.13
## 2.0.13
### Patch Changes
- 618285e: feat: add localStorage syncing to client app
- Updated dependencies [618285e]
- @scalar/object-utils@1.1.4
- @scalar/oas-utils@0.2.12
- @scalar/themes@0.9.13
- @scalar/components@0.12.10
## 2.0.12
### Patch Changes
- 0a33194: fix: flatten default array value
## 2.0.11
### Patch Changes
- e8a7f82: fix: favor nowrap over pre for table tooltip value
- c16413d: feat: display sidebar by default if not read-only
- b9a7a4e: feat: hide client modal on esc
- @scalar/components@0.12.10
- @scalar/oas-utils@0.2.11
- @scalar/object-utils@1.1.3
- @scalar/themes@0.9.12
- @scalar/use-codemirror@0.11.4
- @scalar/use-toasts@0.7.4
- @scalar/use-tooltip@1.0.2
## 2.0.10
### Patch Changes
- b65d1fa: fix: the client search modal was missing icons, methods, and had a racecondition
- b655c7a: fix: indent request sidebar highlight properly in readonly mode
## 2.0.9
### Patch Changes
- 1bb94c7: fix: set created cookie page active
- f1b5390: fix: remove tailwind preflight from api client app
- ad7fd7e: feat: add min max value to request params
- Updated dependencies [ad7fd7e]
- Updated dependencies [f1b5390]
- @scalar/oas-utils@0.2.11
- @scalar/components@0.12.10
- @scalar/themes@0.9.12
## 2.0.8
### Patch Changes
- ba3f5cb: feat: address bar history item infos
- 0b6e3aa: fix: address bar history item infos
- d58841b: feat: request table tooltip component
- Updated dependencies [d58841b]
- Updated dependencies [d58841b]
- @scalar/oas-utils@0.2.10
- @scalar/components@0.12.9
## 2.0.7
### Patch Changes
- f2e3b0e: fix(#2351): global css import bug
- Updated dependencies [4250fe2]
- @scalar/themes@0.9.11
- @scalar/components@0.12.8
## 2.0.6
### Patch Changes
- 4385ae2: fix: add missing dependencies
- 632d6f7: fix: add cookie handler and schema
- a5aedf5: feat: lint workspace sidenav icons
- a5aedf5: feat: add server icon
- d6a2a4d: feat: api client data table input enum select component
- cd5d1a4: fix: made adding of scalar classes to headless more robust
- Updated dependencies [d6a2a4d]
- Updated dependencies [04ca40b]
- Updated dependencies [632d6f7]
- Updated dependencies [a5aedf5]
- Updated dependencies [a5aedf5]
- Updated dependencies [cd5d1a4]
- @scalar/oas-utils@0.2.9
- @scalar/object-utils@1.1.3
- @scalar/components@0.12.8
## 2.0.5
### Patch Changes
- 6709507: fix: api client missing scalar ui root style
- 8f06fcd: fix: api client required after content out of tailwind
- 8f06fcd: fix: prevent api client path param key update
- cdfb8c5: feat: focus visible outline style
- @scalar/components@0.12.7
## 2.0.4
### Patch Changes
- Updated dependencies [a01df62]
- @scalar/oas-utils@0.2.8
## 2.0.3
### Patch Changes
- 9f208d5: fix: only send query params with a value
## 2.0.2
### Patch Changes
- 209a7e1: fix: default proxy for client app and revert to scalar galaxy
- 429e928: feat: watch spec and update
- 3ba80b9: fix: move to pure css solution for client modal no more headless ui
## 2.0.1
### Patch Changes
- ec52346: fix: request no longer being sent multiple times
- ded1303: fix: only send enabled parameters
- 6aae9fe: fix: select the correct auth when opening the client
- Updated dependencies [14e71cd]
- @scalar/components@0.12.7
- @scalar/oas-utils@0.2.7
- @scalar/object-utils@1.1.2
- @scalar/use-toasts@0.7.4
- @scalar/use-tooltip@1.0.2
## 2.0.0
### Major Changes
- bd67d8f: feat: switch to the brand new client app
### Patch Changes
- Updated dependencies [7f4d22e]
- @scalar/oas-utils@0.2.7
## 1.3.21
### Patch Changes
- Updated dependencies [c533665]
- Updated dependencies [3b83b82]
- @scalar/components@0.12.6
- @scalar/themes@0.9.9
## 1.3.20
### Patch Changes
- cefe804: refactor: server feature
- Updated dependencies [e1af8ed]
- Updated dependencies [4861362]
- Updated dependencies [cefe804]
- Updated dependencies [fec6f8e]
- Updated dependencies [d0aec62]
- @scalar/use-tooltip@1.0.2
- @scalar/components@0.12.5
- @scalar/oas-utils@0.2.6
## 1.3.19
### Patch Changes
- 326bd3d: fix: URL is not encoded when sent to the proxy
- 94e68ab: chore: upgrade typescript to 5.5
- Updated dependencies [a298195]
- Updated dependencies [326bd3d]
- Updated dependencies [94e68ab]
- @scalar/oas-utils@0.2.5
- @scalar/components@0.12.4
- @scalar/themes@0.9.8
- @scalar/use-codemirror@0.11.4
- @scalar/use-toasts@0.7.4
- @scalar/use-tooltip@1.0.1
## 1.3.18
### Patch Changes
- 06471ed: fix: display enum select in api reference
- Updated dependencies [132acd4]
- Updated dependencies [3b53db5]
- Updated dependencies [b981770]
- Updated dependencies [fd18932]
- Updated dependencies [06471ed]
- @scalar/components@0.12.3
- @scalar/themes@0.9.7
- @scalar/use-codemirror@0.11.3
- @scalar/use-toasts@0.7.3
## 1.3.17
### Patch Changes
- Updated dependencies [e88a2c2]
- Updated dependencies [65f7bf5]
- @scalar/themes@0.9.6
- @scalar/components@0.12.2
## 1.3.16
### Patch Changes
- Updated dependencies [c20c7d0]
- Updated dependencies [c20c7d0]
- @scalar/components@0.12.1
- @scalar/oas-utils@0.2.4
## 1.3.15
### Patch Changes
- Updated dependencies [e4419ce]
- Updated dependencies [e5ac3e1]
- Updated dependencies [f2c1019]
- Updated dependencies [fd0c93d]
- Updated dependencies [7b87b8c]
- Updated dependencies [512c815]
- @scalar/components@0.12.0
- @scalar/use-tooltip@1.0.0
## 1.3.14
### Patch Changes
- b1fd179: fix: remove reset style wrapper from security schemes
## 1.3.13
### Patch Changes
- 88ae0a5: fix: add api client right to scope
- 5e92eab: feat(#doc-1996): themes css exports
- Updated dependencies [5e92eab]
- @scalar/components@0.11.6
- @scalar/themes@0.9.5
## 1.3.12
### Patch Changes
- 362d47a: chore: less @ts-ignore comments
- Updated dependencies [362d47a]
- Updated dependencies [2ca1af2]
- Updated dependencies [627e0e5]
- @scalar/oas-utils@0.2.3
- @scalar/themes@0.9.4
- @scalar/components@0.11.5
## 1.3.11
### Patch Changes
- Updated dependencies [3d6ca80]
- Updated dependencies [0fae180]
- @scalar/components@0.11.4
- @scalar/themes@0.9.3
## 1.3.10
### Patch Changes
- db89d01: fix: scoping request component styles
## 1.3.9
### Patch Changes
- Updated dependencies [7dbb241]
- @scalar/components@0.11.3
## 1.3.8
### Patch Changes
- a2cb3c3: Migrate away from unintended peer dependencies
- Updated dependencies [a2cb3c3]
- @scalar/use-codemirror@0.11.2
- @scalar/use-tooltip@0.7.3
- @scalar/components@0.11.2
- @scalar/use-toasts@0.7.2
- @scalar/oas-utils@0.2.2
- @scalar/themes@0.9.2
## 1.3.7
### Patch Changes
- Updated dependencies [c65697c]
- @scalar/use-tooltip@0.7.2
## 1.3.6
### Patch Changes
- e0fc110: chore: patch bump all package
- f0acc89: chore: upgrade to new @scalar/openapi-parser version
- Updated dependencies [e0fc110]
- Updated dependencies [f0acc89]
- @scalar/components@0.11.1
- @scalar/oas-utils@0.2.1
- @scalar/themes@0.9.1
- @scalar/use-codemirror@0.11.1
- @scalar/use-toasts@0.7.1
- @scalar/use-tooltip@0.7.1
## 2.0.0
### Minor Changes
- 7f8ef74: chore: remove aliasing
### Patch Changes
- 1de697b: fix: URL is not encoded when sent to the proxy
- 689677a: fix: auto importing css backup
- 326dcfb: chore: remove @scalar/use-modal package
- 8494349: Migrate to highlightjs based syntax highlighting
- b38c7ed: Update build configs to a standardized format
- 6fbb57e: feat: release all the packages
- e63b12d: feat: better error output for failed requests
- Updated dependencies [190bcb6]
- Updated dependencies [7f8ef74]
- Updated dependencies [f82a767]
- Updated dependencies [326dcfb]
- Updated dependencies [96347a1]
- Updated dependencies [8494349]
- Updated dependencies [b38c7ed]
- Updated dependencies [6fbb57e]
- Updated dependencies [94084bf]
- Updated dependencies [c5760b9]
- @scalar/components@0.11.0
- @scalar/use-codemirror@0.11.0
- @scalar/use-tooltip@0.7.0
- @scalar/use-toasts@0.7.0
- @scalar/oas-utils@0.2.0
- @scalar/themes@0.9.0
## 1.3.4
### Patch Changes
- Updated dependencies [55e01dd]
- @scalar/themes@0.8.2
- @scalar/components@0.10.1
## 1.3.3
### Patch Changes
- Updated dependencies [db7864a]
- @scalar/themes@0.8.1
- @scalar/components@0.10.1
## 1.3.2
### Patch Changes
- Updated dependencies [c951512]
- Updated dependencies [961690d]
- @scalar/oas-utils@0.1.17
- @scalar/components@0.10.1
## 1.3.1
### Patch Changes
- 195ca18: fix: align show hide icons with icon standards
- Updated dependencies [83bfad8]
- Updated dependencies [34eba38]
- Updated dependencies [843218d]
- Updated dependencies [195ca18]
- @scalar/components@0.10.0
## 1.3.0
### Minor Changes
- 7d3bc16: feat: css files must be explicitly imported, check the docs
- 7d3bc16: BREAKING CHANGE: css must now be explicitly imported, see docs for more details
### Patch Changes
- Updated dependencies [7d3bc16]
- Updated dependencies [7d3bc16]
- Updated dependencies [a839889]
- @scalar/components@0.9.0
- @scalar/themes@0.8.0
## 1.2.39
### Patch Changes
- Updated dependencies [18ecd33]
- Updated dependencies [26e2392]
- @scalar/components@0.8.0
## 1.2.38
### Patch Changes
- cc5402c: feat: OpenAuth 2.0 password grant
- Updated dependencies [cc5402c]
- Updated dependencies [cc5402c]
- @scalar/use-toasts@0.6.7
- @scalar/oas-utils@0.1.16
- @scalar/components@0.7.15
## 1.2.37
### Patch Changes
- d60cc10: fix: api client body on delete request
## 1.2.36
### Patch Changes
- da7cdb6: fix: authentication card form style
## 1.2.35
### Patch Changes
- Updated dependencies [f472998]
- @scalar/oas-utils@0.1.15
- @scalar/components@0.7.14
## 1.2.34
### Patch Changes
- be75488: fix: update password show hide icon
- Updated dependencies [be75488]
- @scalar/components@0.7.13
## 1.2.33
### Patch Changes
- cfba428: fix: always return html vs error rendering
## 1.2.32
### Patch Changes
- Updated dependencies [7205137]
- Updated dependencies [d369ac4]
- Updated dependencies [50480c7]
- @scalar/oas-utils@0.1.14
- @scalar/components@0.7.12
## 1.2.31
### Patch Changes
- 5aa656f: feat: [BREAKING CHANGE] use new HTTP proxy (https://github.com/scalar/scalar/pull/1703)
- Updated dependencies [5aa656f]
- @scalar/oas-utils@0.1.13
- @scalar/components@0.7.11
## 1.2.30
### Patch Changes
- 504ff7a: fix: request / response active states margins, etc
- 61b8ddc: fix: doesn’t render preview for mimetype variations like application/foobar+json
- Updated dependencies [dfe51b1]
- Updated dependencies [61b8ddc]
- Updated dependencies [165b901]
- Updated dependencies [925572f]
- @scalar/components@0.7.10
- @scalar/oas-utils@0.1.12
## 1.2.29
### Patch Changes
- Updated dependencies [69a617c]
- @scalar/themes@0.7.11
- @scalar/components@0.7.9
## 1.2.28
### Patch Changes
- 1ce9661: feat: intro cards redesign
- Updated dependencies [1ce9661]
- @scalar/themes@0.7.10
- @scalar/components@0.7.9
## 1.2.27
### Patch Changes
- 7ba851f: feature: client ui updates
- Updated dependencies [7ba851f]
- @scalar/use-codemirror@0.10.5
## 1.2.26
### Patch Changes
- Updated dependencies [e3a72bb]
- @scalar/components@0.7.9
## 1.2.25
### Patch Changes
- 79e3caa: chore: replace petstore example with galaxy example
- e022ee6: fix: color single security scheme
- Updated dependencies [79e3caa]
- @scalar/components@0.7.8
## 1.2.24
### Patch Changes
- 624604e: chore: move http status codes to oas-utils
- Updated dependencies [624604e]
- Updated dependencies [624604e]
- @scalar/oas-utils@0.1.11
- @scalar/components@0.7.7
## 1.2.23
### Patch Changes
- 3a4ff3c: fix: required api client bg
## 1.2.22
### Patch Changes
- a13f853: feat: update api client ui
- Updated dependencies [a13f853]
- @scalar/use-codemirror@0.10.4
## 1.2.21
### Patch Changes
- f871c28: fix: api client address bar url
- 3748dc5: feat: api client toggle sidebar hotkey
## 1.2.20
### Patch Changes
- 0640c52: feat: api client address bar style update
- 84399ab: feat: add api client response empty state
- a80345a: fix: vertical alignment of client response empty state
- Updated dependencies [6e67167]
- @scalar/components@0.7.6
## 1.2.19
### Patch Changes
- fa2cc5b: fix: history toggle location
- Updated dependencies [836869b]
- @scalar/components@0.7.5
## 1.2.18
### Patch Changes
- 26d9146: feat: improved api client modal
- Updated dependencies [26d9146]
- @scalar/components@0.7.4
## 1.2.17
### Patch Changes
- d649691: fix: request body display
## 1.2.16
### Patch Changes
- 45dc04b: fix: can’t release packages
- Updated dependencies [45dc04b]
- @scalar/use-codemirror@0.10.3
- @scalar/use-tooltip@0.6.2
- @scalar/components@0.7.3
- @scalar/oas-utils@0.1.10
- @scalar/use-modal@0.3.3
- @scalar/themes@0.7.9
## 1.2.15
### Patch Changes
- 05e2e27: chore: add provenance statement
- Updated dependencies [05e2e27]
- @scalar/components@0.7.2
- @scalar/oas-utils@0.1.9
- @scalar/themes@0.7.8
- @scalar/use-codemirror@0.10.2
- @scalar/use-modal@0.3.2
- @scalar/use-tooltip@0.6.1
## 1.2.14
### Patch Changes
- Updated dependencies [085a0c2]
- Updated dependencies [fa10d45]
- @scalar/oas-utils@0.1.8
- @scalar/components@0.7.1
## 1.2.13
### Patch Changes
- c68939c: feat: allow toggling of password fields
- 07211ad: chore: added new lint rule for type importing for better perf
- Updated dependencies [c68939c]
- Updated dependencies [07211ad]
- Updated dependencies [d4fa19b]
- Updated dependencies [1c18f77]
- Updated dependencies [830b3c8]
- @scalar/components@0.7.0
- @scalar/oas-utils@0.1.7
- @scalar/use-modal@0.3.1
- @scalar/themes@0.7.7
## 1.2.12
### Patch Changes
- c6e4385: fix: passing a prefilled token as null throws an exception
## 1.2.11
### Patch Changes
- Updated dependencies [2706d57]
- @scalar/components@0.6.1
## 1.2.10
### Patch Changes
- Updated dependencies [fc2c90f]
- @scalar/components@0.6.0
## 1.2.9
### Patch Changes
- Updated dependencies [0a77380]
- @scalar/themes@0.7.6
- @scalar/components@0.5.5
## 1.2.8
### Patch Changes
- Updated dependencies [2700c5c]
- @scalar/components@0.5.5
- @scalar/themes@0.7.5
## 1.2.7
### Patch Changes
- Updated dependencies [79485ff]
- Updated dependencies [92b5b2a]
- @scalar/components@0.5.4
## 1.2.6
### Patch Changes
- Updated dependencies [86d1363]
- Updated dependencies [bc3f3af]
- @scalar/themes@0.7.4
- @scalar/components@0.5.3
## 1.2.5
### Patch Changes
- Updated dependencies [e8ef57e]
- Updated dependencies [1353154]
- @scalar/components@0.5.2
## 1.2.4
### Patch Changes
- Updated dependencies [4d31b19]
- @scalar/themes@0.7.3
- @scalar/components@0.5.1
## 1.2.3
### Patch Changes
- Updated dependencies [96ded16]
- Updated dependencies [24662c3]
- @scalar/use-codemirror@0.10.1
- @scalar/components@0.5.1
## 1.2.2
### Patch Changes
- Updated dependencies [85a0074]
- @scalar/themes@0.7.2
- @scalar/components@0.5.0
## 1.2.1
### Patch Changes
- d77acdd: fix: missing css font
- Updated dependencies [d77acdd]
- @scalar/themes@0.7.1
- @scalar/components@0.5.0
## 1.2.0
### Minor Changes
- 0e64a36: refactor: rename all --theme-_ variables to --scalar-_
### Patch Changes
- 22f2858: chore: ran syncpack to update packages
- Updated dependencies [22f2858]
- Updated dependencies [0e64a36]
- @scalar/use-codemirror@0.10.0
- @scalar/use-tooltip@0.6.0
- @scalar/components@0.5.0
- @scalar/oas-utils@0.1.6
- @scalar/use-modal@0.3.0
- @scalar/themes@0.7.0
## 1.1.16
### Patch Changes
- Updated dependencies [e6d1b81]
- Updated dependencies [3ba9774]
- Updated dependencies [3ba9774]
- @scalar/use-modal@0.2.10
- @scalar/oas-utils@0.1.5
- @scalar/components@0.4.11
## 1.1.15
### Patch Changes
- Updated dependencies [24b3c2a]
- @scalar/oas-utils@0.1.4
## 1.1.14
### Patch Changes
- Updated dependencies [95bac72]
- @scalar/components@0.4.10
## 1.1.13
### Patch Changes
- b0b757d: feat: improve API Client request parameter tables
## 1.1.12
### Patch Changes
- c14568f: feat: add custom security option
- Updated dependencies [c14568f]
- @scalar/components@0.4.9
- @scalar/oas-utils@0.1.3
## 1.1.11
### Patch Changes
- 8b0691b: feat: added future support for SSR server state hydration
- Updated dependencies [8b0691b]
- @scalar/oas-utils@0.1.2
## 1.1.10
### Patch Changes
- 999dfc9: feat: add authentication UI to the API client
## 1.1.9
### Patch Changes
- Updated dependencies [d70bda7]
- @scalar/themes@0.6.7
- @scalar/components@0.4.8
## 1.1.8
### Patch Changes
- 43421a6: fix: only lowercase hostname
- ae193a8: feat: sidebar border indents + theme polish
- Updated dependencies [5b83e30]
- Updated dependencies [6889ad9]
- Updated dependencies [ae193a8]
- @scalar/themes@0.6.6
- @scalar/use-codemirror@0.9.1
- @scalar/components@0.4.8
## 1.1.7
### Patch Changes
- Updated dependencies [f861efa]
- @scalar/components@0.4.7
## 1.1.6
### Patch Changes
- Updated dependencies [7d0092e]
- @scalar/components@0.4.6
## 1.1.5
### Patch Changes
- 06c57ca: fix: buffer not available in browser environments
## 1.1.4
### Patch Changes
- Updated dependencies [42b385b]
- @scalar/components@0.4.5
## 1.1.3
### Patch Changes
- Updated dependencies [0c5e22c]
- @scalar/themes@0.6.5
- @scalar/components@0.4.4
## 1.1.2
### Patch Changes
- c7241e8: fix: address bar changes do not have an effect on the actual request
## 1.1.1
### Patch Changes
- 61a97e2: feat: make api client url editable
## 1.1.0
### Minor Changes
- 31aae5e: chore: moved shared types and methods into oas-utils
### Patch Changes
- Updated dependencies [31aae5e]
- @scalar/oas-utils@0.1.1
## 1.0.3
### Patch Changes
- e2491c1: chore: update axios
## 1.0.2
### Patch Changes
- Updated dependencies [68cda2b]
- @scalar/themes@0.6.4
- @scalar/components@0.4.4
## 1.0.1
### Patch Changes
- Updated dependencies [bbbba1f]
- Updated dependencies [897990b]
- @scalar/components@0.4.4
- @scalar/themes@0.6.3
## 1.0.0
### Minor Changes
- 7fb8273: Migrate to @scalar/openapi-parser
### Patch Changes
- 6036d25: fix: allow application/vnd.api+json return type
- Updated dependencies [7fb8273]
- @scalar/use-codemirror@0.9.0
- @scalar/oas-utils@0.1.0
## 0.12.18
### Patch Changes
- cecf074: Migrate to oas utils for basic spec operations
- Updated dependencies [cecf074]
- @scalar/use-codemirror@0.8.10
- @scalar/oas-utils@0.0.4
## 0.12.17
### Patch Changes
- ddc9b17: fix: re-added moving the components css into js so importing the css file is no longer needed
- 775646a: fix: removed extra copy of vue from themes and some dependencies
- ef3a015: chore: update to typescript 5.4
- Updated dependencies [ddc9b17]
- Updated dependencies [775646a]
- Updated dependencies [ef3a015]
- @scalar/components@0.4.3
- @scalar/themes@0.6.2
- @scalar/use-codemirror@0.8.9
- @scalar/use-modal@0.2.9
## 0.12.16
### Patch Changes
- Updated dependencies [4ef178f]
- @scalar/themes@0.6.1
- @scalar/components@0.4.2
## 0.12.15
### Patch Changes
- Updated dependencies [ad2b95a]
- Updated dependencies [ad2b95a]
- @scalar/themes@0.6.0
- @scalar/components@0.4.2
## 0.12.14
### Patch Changes
- 3b672cc: fix: revert css changes to components lib
- Updated dependencies [3b672cc]
- @scalar/components@0.4.2
## 0.12.13
### Patch Changes
- c5e8b13: feat: hide secret credentials
- Updated dependencies [c5e8b13]
- @scalar/components@0.4.1
## 0.12.12
### Patch Changes
- 5bc2ebf: Add syntax highlighting back to codemirror
- Updated dependencies [407a3af]
- Updated dependencies [5bc2ebf]
- @scalar/components@0.4.0
- @scalar/use-codemirror@0.8.8
## 0.12.11
### Patch Changes
- d16d07f: style: added scrollbar and border to api-client
## 0.12.10
### Patch Changes
- Updated dependencies [5a94530]
- @scalar/use-codemirror@0.8.7
## 0.12.9
### Patch Changes
- 6857b8d: fix: api client syntax highlighting
- Updated dependencies [6857b8d]
- @scalar/components@0.3.0
## 0.12.8
### Patch Changes
- Updated dependencies [51acf2c]
- @scalar/themes@0.5.10
- @scalar/components@0.2.6
## 0.12.7
### Patch Changes
- Updated dependencies [c103201]
- Updated dependencies [d2728c8]
- @scalar/components@0.2.6
- @scalar/themes@0.5.9
## 0.12.6
### Patch Changes
- b9523b7: fix: allow application/problem+json return type
## 0.12.5
### Patch Changes
- 1669b27: chore: update dependencies
- 7ea052b: chore: remove some languages from CodeMirror
- Updated dependencies [1669b27]
- Updated dependencies [7ea052b]
- @scalar/use-codemirror@0.8.6
- @scalar/components@0.2.5
- @scalar/use-modal@0.2.8
- @scalar/themes@0.5.8
## 0.12.4
### Patch Changes
- c6b95ca: chore: upgrade from Vite 4 to Vite 5
- Updated dependencies [c6b95ca]
- @scalar/use-codemirror@0.8.5
- @scalar/components@0.2.4
- @scalar/use-modal@0.2.7
- @scalar/themes@0.5.7
## 0.12.3
### Patch Changes
- Updated dependencies [3ade0d1]
- @scalar/use-modal@0.2.6
## 0.12.2
### Patch Changes
- c23b2cb: fix: set max height on request body codemirror
- 5b3f7d9: fix: updated scroll region padding to for chrome update
- Updated dependencies [5b3f7d9]
- @scalar/use-modal@0.2.5
- @scalar/themes@0.5.6
- @scalar/components@0.2.3
## 0.12.1
### Patch Changes
- 4fb6af9: chore: remove use-keyboard-event package
## 0.12.0
### Minor Changes
- e0faebb: feat: add show more button to request variables and path params
### Patch Changes
- 92a8b9f: chore: update dependencies
- abfb086: chore: remove unused CodeMirror CSS
- 76f4041: chore: remove unused code
- Updated dependencies [92a8b9f]
- Updated dependencies [abfb086]
- @scalar/use-keyboard-event@0.5.9
- @scalar/use-codemirror@0.8.4
- @scalar/components@0.2.3
- @scalar/use-modal@0.2.4
- @scalar/themes@0.5.5
## 0.11.5
### Patch Changes
- cb8139e7: fix: rollback api client proxy and request changes
## 0.11.4
### Patch Changes
- 037029cc: fix: parse axios error responses as blobs
## 0.11.3
### Patch Changes
- Updated dependencies [d4fff0de]
- @scalar/use-codemirror@0.8.3
## 0.11.2
### Patch Changes
- f8650e4f: Bundle codemirror and update packages
- Updated dependencies [f8650e4f]
- @scalar/use-codemirror@0.8.2
## 0.11.1
### Patch Changes
- Updated dependencies [b1f3cb49]
- @scalar/use-codemirror@0.8.1
## 0.11.0
### Minor Changes
- 26340b12: feat: update components to support all basic http request methods
### Patch Changes
- Updated dependencies [612431b4]
- @scalar/use-codemirror@0.8.0
## 0.10.2
### Patch Changes
- 6da73708: feat: handle application/zip responses in the API client
- Updated dependencies [6da73708]
- @scalar/use-codemirror@0.7.22
## 0.10.1
### Patch Changes
- Updated dependencies [cd7afa70]
- @scalar/use-codemirror@0.7.21
## 0.10.0
### Minor Changes
- dccb83ab: feat: add default state for api client collapsed panels
## 0.9.4
### Patch Changes
- Updated dependencies [3d712d74]
- @scalar/use-codemirror@0.7.20
## 0.9.3
### Patch Changes
- Updated dependencies [75e1cdf8]
- @scalar/use-keyboard-event@0.5.8
## 0.9.2
### Patch Changes
- 81543f42: chore: add support for Node 18
- Updated dependencies [81543f42]
- @scalar/use-keyboard-event@0.5.7
- @scalar/use-codemirror@0.7.19
- @scalar/use-modal@0.2.3
- @scalar/themes@0.5.4
## 0.9.1
### Patch Changes
- 479a7e3e: fix: bumped @codemirror/state dependency
- Updated dependencies [479a7e3e]
- @scalar/use-codemirror@0.7.18
## 0.9.0
### Minor Changes
- 5ca138ee: - Removed activeBreadCrumb from api-client as its available in the slot
- Centralized navigation logic
- use proper anchor navigation instead of scrollIntoView, it will also be saved to history
- scrolling down will open the next section
### Patch Changes
- b8ce7fd5: feat: show body and formData parameters (Swagger 2.0)
- Updated dependencies [5ca138ee]
- @scalar/use-modal@0.2.2
- @scalar/themes@0.5.3
## 0.8.10
### Patch Changes
- dae1010a: chore: update axios to 1.6.5
## 0.8.9
### Patch Changes
- 6d777194: feat: release themes
- Updated dependencies [6d777194]
- @scalar/themes@0.5.2
## 0.8.8
### Patch Changes
- 0e0f34b3: fix: cleanup safari bugs
## 0.8.7
### Patch Changes
- c171c9d9: fix: request body doesn’t reset on navigating to a request without a body
- Updated dependencies [c171c9d9]
- @scalar/use-codemirror@0.7.17
## 0.8.6
### Patch Changes
- 06f800cc: fix: regression ui bugs
## 0.8.5
### Patch Changes
- bf29f8df: fix: add text/plain support
## 0.8.4
### Patch Changes
- 0f9791b7: fix: add null check to cookies and proper withCredentials set on cookie addition
## 0.8.3
### Patch Changes
- 5d6b539b: feat: toggle parameters to include/exclude them in/from the request
- a1319e8b: Switched internal component library to use ScalarComponents instead
- Updated dependencies [a1319e8b]
- @scalar/use-codemirror@0.7.16
- @scalar/use-modal@0.2.1
- @scalar/themes@0.5.1
## 0.8.2
### Patch Changes
- edb02e76: fix: windows select menu not updating on prefers color scheme
## 0.8.1
### Patch Changes
- f87910d: feat: prefill path, header, cookie, query parameters from the spec
## 0.8.0
### Minor Changes
- f38bb61: chore: remove swagger editor tabs
### Patch Changes
- 349589a: feat: expose spec content updates
- Updated dependencies [f38bb61]
- @scalar/use-modal@0.2.0
- @scalar/themes@0.5.0
## 0.7.37
### Patch Changes
- b65840b: refactor: keep track of the collapsed sidebar items in @scalar/api-reference
## 0.7.36
### Patch Changes
- bc23e62: fix: don’t trim / from the path, if it’s the only character
## 0.7.35
### Patch Changes
- fdaabfe: fix: surface proxy internal service errors
- fdaabfe: fix: catch axios errors and show them in the response
## 0.7.34
### Patch Changes
- 35dffe4: chore: include @scalar dependencies in the bundle
- Updated dependencies [35dffe4]
- @scalar/use-keyboard-event@0.5.6
- @scalar/use-codemirror@0.7.15
- @scalar/use-modal@0.1.9
## 0.7.33
### Patch Changes
- c3b215f: chore: no pinned peer dependency versions
- Updated dependencies [c3b215f]
- @scalar/use-keyboard-event@0.5.5
- @scalar/use-codemirror@0.7.14
- @scalar/use-modal@0.1.8
- @scalar/themes@0.4.2
## 0.7.32
### Patch Changes
- 55246e5: chore: rewrite all package.jsons (including their prod, dev and peer dependency requirements)
- Updated dependencies [55246e5]
- @scalar/use-keyboard-event@0.5.4
- @scalar/use-codemirror@0.7.13
- @scalar/use-modal@0.1.7
- @scalar/themes@0.4.1
## 0.7.31
### Patch Changes
- ceb7952: fix: show non 200 responses when not using the proxy
## 0.7.30
### Patch Changes
- 5da1fc6: security: update axios from 1.5.0 to 1.6.1
## 0.7.29
### Patch Changes
- 7fb2302: chore: add findVariables helper
## 0.7.28
### Patch Changes
- dab853a: chore: remove unused dependencies
- Updated dependencies [f4681d5]
- Updated dependencies [dab853a]
- @scalar/use-codemirror@0.7.12
- @scalar/use-modal@0.1.6
## 0.7.27
### Patch Changes
- c470db5: make --theme priority over --default-theme in misc places
- da431d9: fix: minor styling issues in the macOS native web view
- 3c6f54f: refactor: sendRequest with and without proxy
- 509db1e: refactor: move all api reference refs and watchers to hooks
- Updated dependencies [b0835a2]
- Updated dependencies [509db1e]
- Updated dependencies [a4f1b08]
- @scalar/use-modal@0.1.5
- @scalar/use-codemirror@0.7.11
## 0.7.26
### Patch Changes
- 9c7a5722: feat: add a dedicated cookie panel
## 0.7.25
### Patch Changes
- 8e2e4e5a: fix markdown collisions + prefix the card name
## 0.7.24
### Patch Changes
- 2f0b2f01: refactor: move json helpers to separate files
## 0.7.23
### Patch Changes
- 64f8a018: fix: make inputs consistent
- ce04794a: fix: issue where browser froze with JSON being passed into codemirror body
- Updated dependencies [64f8a018]
- Updated dependencies [7c3091c6]
- @scalar/use-codemirror@0.7.10
## 0.7.22
### Patch Changes
- df74d017: fix: read response body from non-proxied requests
- 75d12f56: fix: don’t overwrite the address on small screens
## 0.7.21
### Patch Changes
- ab348cb5: Mobile improvements and layout fixes + consitency improvements
- aa24dbe6: fix: api client reset CSS
- ae247253: refactor: move generateRequest helpers to @scalar/api-reference
- Updated dependencies [aa24dbe6]
- @scalar/use-codemirror@0.7.9
## 0.7.20
### Patch Changes
- d87566fd: refactor: new section components, new sidebar
- 43628366: Fix overflow and scrolling issues for API client
- dd8df965: feat: add requestbody to api client if json schema available
## 0.7.19
### Patch Changes
- 28cce042: fix: externalize markdown plugins to not break SSG
## 0.7.18
### Patch Changes
- 51029c1d: add interactive params, headers and variables
## 0.7.17
### Patch Changes
- Updated dependencies [fd38deb0]
- @scalar/themes@0.4.0
## 0.7.16
### Patch Changes
- af4ec8d3: update discord links
- Updated dependencies [af4ec8d3]
- @scalar/use-keyboard-event@0.5.3
- @scalar/use-codemirror@0.7.8
- @scalar/themes@0.3.11
## 0.7.15
### Patch Changes
- 33604a1b: chore: fix types
- 1cbcabd7: lots of amazing fixes from when we missed last patch
- Updated dependencies [1cbcabd7]
- @scalar/use-keyboard-event@0.5.2
- @scalar/use-codemirror@0.7.7
- @scalar/use-modal@0.1.4
- @scalar/themes@0.3.10
## 0.7.14
### Patch Changes
- eb0c3201: Lot's of small things + bigger temp fix for the multi content cards
- Updated dependencies [eb0c3201]
- @scalar/themes@0.3.9
## 0.7.13
### Patch Changes
- Updated dependencies [be239745]
- @scalar/use-codemirror@0.7.6
## 0.7.12
### Patch Changes
- 30aee7d1: feat: detect JSON in the body and automatically add a JSON content-type header to the request
- 24deb723: feat: add basic authentication and bearer authentication
## 0.7.11
### Patch Changes
- 7b6c21e5: request history ui and some other small type changes
- Updated dependencies [7b6c21e5]
- @scalar/use-modal@0.1.3
## 0.7.10
### Patch Changes
- 46142c0a: reference theme fixes
- Updated dependencies [46142c0a]
- @scalar/themes@0.3.8
## 0.7.9
### Patch Changes
- 4b4bc4d7: fix: update the URL
- 30d54d16: feat: make request method selectable
- 48df28ef: feat: disable send button if URL is empty
- Updated dependencies [1d02c811]
- @scalar/themes@0.3.7
## 0.7.8
### Patch Changes
- b76f4d1e: Reference search + some app hover states
- Updated dependencies [b76f4d1e]
- @scalar/use-codemirror@0.7.5
- @scalar/use-modal@0.1.2
- @scalar/themes@0.3.6
## 0.7.7
### Patch Changes
- 07b99141: api client in refs touch ups
## 0.7.6
### Patch Changes
- Updated dependencies [4985562c]
- @scalar/use-codemirror@0.7.4
- @scalar/themes@0.3.5
## 0.7.5
### Patch Changes
- Updated dependencies [58af0623]
- @scalar/use-codemirror@0.7.3
## 0.7.4
### Patch Changes
- cd5f2685: codemirror colors + font fixes throughout app
- Updated dependencies [cd5f2685]
- @scalar/themes@0.3.4
## 0.7.3
### Patch Changes
- 8823d7a1: cleanup ui
- Updated dependencies [8823d7a1]
- @scalar/use-codemirror@0.7.2
## 0.7.2
### Patch Changes
- 449305f4: marketing content section
- 048555c6: feat: add CHANGELOG.md to the package
- Updated dependencies [449305f4]
- Updated dependencies [3e912c75]
- Updated dependencies [048555c6]
- @scalar/use-modal@0.1.1
- @scalar/use-keyboard-event@0.5.1
- @scalar/use-codemirror@0.7.1
- @scalar/themes@0.3.3
## 0.7.1
### Patch Changes
- 75a69ba7: feat: add `theme` prop and improve theme support
- 75a69ba7: refactor: rename @scalar/default-theme to @scalar/themes, add more themes
- Updated dependencies [75a69ba7]
- Updated dependencies [75a69ba7]
- @scalar/themes@0.3.2
## 0.7.0
### Minor Changes
- 3b1fec80: feat: show response body preview for json and html, add html syntax highlighting, no preview for unknown content
### Patch Changes
- 6caceb45: - feat: send query parameters
- feat: add a readOnly prop to the <APIClient /> component
- fix: removed broken button loading state, replaced with boring loader animation
- fix: z-index issue with API client, search and the request history
- refactor: replace font sizes with variables, fix some minor font size issues
- remove default User-Agent header (browser doesn’t like setting the User-Agent header)
- chore: moved FlowModal to its own package
- addd9fa2: feat: use `default` prefix for all CSS variables
- Updated dependencies [b184bdf2]
- Updated dependencies [3b1fec80]
- Updated dependencies [addd9fa2]
- @scalar/use-codemirror@0.7.0
- @scalar/default-theme@0.3.1
## 0.6.0
### Minor Changes
- 87fda5af: chore: update dependencies
### Patch Changes
- ef080a26: chore: format package.json
- Updated dependencies [ef080a26]
- Updated dependencies [87fda5af]
- @scalar/use-keyboard-event@0.5.0
- @scalar/use-codemirror@0.6.0
- @scalar/themes@0.3.0
## 0.5.5
### Patch Changes
- Updated dependencies [81336114]
- @scalar/use-codemirror@0.5.4
## 0.5.4
### Patch Changes
- Updated dependencies [068669b6]
- @scalar/use-codemirror@0.5.3
## 0.5.3
### Patch Changes
- Updated dependencies [ac492d94]
- @scalar/use-codemirror@0.5.2
## 0.5.2
### Patch Changes
- d51aebe5: chore: remove source files from packages
- Updated dependencies [d51aebe5]
- @scalar/use-keyboard-event@0.4.2
- @scalar/use-codemirror@0.5.1
## 0.5.1
### Patch Changes
- e49cdc3a: chore: remove nunjucks as a dependency
## 0.5.0
### Minor Changes
- 0902d82c: \* refactor: add the CodeMirror component to @scalar/use-codemirror, use it everywhere
- feat: allow to pass forceDarkMode to the CodeMirror component
### Patch Changes
- 10498d9d: chore: add README
- 494083a0: add more information to the package.json
- Updated dependencies [0902d82c]
- Updated dependencies [10498d9d]
- Updated dependencies [494083a0]
- @scalar/use-codemirror@0.5.0
- @scalar/use-keyboard-event@0.4.1
- @scalar/themes@0.2.1
## 0.4.0
### Minor Changes
- 5057e213: make npm packages public :-)
### Patch Changes
- Updated dependencies [5057e213]
- @scalar/themes@0.2.0
- @scalar/use-codemirror@0.4.0
- @scalar/use-keyboard-event@0.4.0
## 0.3.4
### Patch Changes
- 027012c8: fix: make nunjucks an external dependency
## 0.3.3
### Patch Changes
- 6420305b: fix: only require nunjucks where it’s needed
- Updated dependencies [6420305b]
- @scalar/use-codemirror@0.3.1
## 0.3.2
### Patch Changes
- de4ff38: feat: add a new @scalar/themes package to import the variables and custom scrollbar CSS
- Updated dependencies [de4ff38]
- @scalar/themes@0.1.1
## 0.3.1
### Patch Changes
- 0f345e4: fix: import CSS file from component, makes sure the CSS is included in the build
## 0.3.0
### Minor Changes
- b0f5221: manually releasing all packages to make sure the lastest version is on npm
### Patch Changes
- Updated dependencies [b0f5221]
- @scalar/use-codemirror@0.3.0
- @scalar/use-keyboard-event@0.3.0
## 0.2.1
### Patch Changes
- Updated dependencies [41b06cb]
- @scalar/use-keyboard-event@0.2.1
## 0.2.0
### Minor Changes
- a ton of fixes, new fastify plugin
### Patch Changes
- Updated dependencies
- @scalar/use-codemirror@0.2.0
- @scalar/use-keyboard-event@0.2.0
## 0.1.21
### Patch Changes
- fix: Node polyfill issues (process undefined)
## 0.1.20
### Patch Changes
- add offline search and ui improvements
- add offline search, improve ui
## 0.1.19
### Patch Changes
- feat: add a standalone version
## 0.1.18
### Patch Changes
- fix sidebar height issue
## 0.1.17
### Patch Changes
- fix incorrect font sizes
## 0.1.16
### Patch Changes
- css variable fixes and hocuspocusurl prop
## 0.1.15
### Patch Changes
- fix: mismatched variables
## 0.1.14
### Patch Changes
- update font weights
## 0.1.13
### Patch Changes
- fix: use scalar fonts
## 0.1.12
### Patch Changes
- add useClientStore export
## 0.1.11
### Patch Changes
- add store export
## 0.1.10
### Patch Changes
- add force show to client
## 0.1.9
### Patch Changes
- update scalar variables
## 0.1.8
### Patch Changes
- remove hardcoded colors
## 0.1.7
### Patch Changes
- fix variables and missing styles
## 0.1.6
### Patch Changes
- fix: issues with empty responses, minor styling issues
## 0.1.5
### Patch Changes
- style: improve default style
## 0.1.4
### Patch Changes
- fix: externalize dependencies
- Updated dependencies
- @scalar/use-codemirror@0.1.4
- @scalar/use-keyboard-event@0.1.4
## 0.1.3
### Patch Changes
- fix: add CSS file to swagger editor
- Updated dependencies
- @scalar/use-codemirror@0.1.3
- @scalar/use-keyboard-event@0.1.3
## 0.1.2
### Patch Changes
- 7cd41bc: fix: point main entry to dist folder
- Updated dependencies [7cd41bc]
- @scalar/use-codemirror@0.1.2
- @scalar/use-keyboard-event@0.1.2
## 0.1.1
### Patch Changes
- f46e320: Initial release 👀
- Updated dependencies [f46e320]
- @scalar/use-codemirror@0.1.1
- @scalar/use-keyboard-event@0.1.1