@scalar/api-client
Version:
the open source API testing client
1,441 lines (863 loc) • 217 kB
Markdown
# @scalar/api-client
## 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.