UNPKG

@scalar/api-reference

Version:

Generate beautiful API references from OpenAPI documents

1,051 lines (697 loc) 248 kB
# @scalar/api-reference ## 1.43.17 ### Patch Changes #### Updated Dependencies - **@scalar/api-client@2.21.1** - [#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 - **@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** ## 1.43.16 ### Patch Changes - [#7901](https://github.com/scalar/scalar/pull/7901): fix(api-reference): don't flex schema enum label #### 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/api-client@2.21.0** - [#7906](https://github.com/scalar/scalar/pull/7906): feat: remove parsing from codeinput and move to getExample - [#7897](https://github.com/scalar/scalar/pull/7897): feat: cancel request and stop streaming responses - **@scalar/oas-utils@0.6.28** - **@scalar/sidebar@0.7.21** - **@scalar/openapi-parser@0.24.5** - **@scalar/components@0.16.31** ## 1.43.15 ### Patch Changes - [#7894](https://github.com/scalar/scalar/pull/7894): fix: the import and export of redirect to proxy #### Updated Dependencies - **@scalar/api-client@2.20.2** - [#7894](https://github.com/scalar/scalar/pull/7894): fix: the import and export of redirect to proxy - **@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/sidebar@0.7.20** - **@scalar/types@0.5.10** - **@scalar/openapi-parser@0.24.4** - **@scalar/snippetz@0.6.8** ## 1.43.14 ### Patch Changes #### Updated Dependencies - **@scalar/workspace-store@0.26.1** - [#7888](https://github.com/scalar/scalar/pull/7888): fix: more robust parameter upsert and deletion - **@scalar/api-client@2.20.1** - [#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 - **@scalar/oas-utils@0.6.26** - **@scalar/sidebar@0.7.19** - **@scalar/components@0.16.29** ## 1.43.13 ### Patch Changes #### Updated Dependencies - **@scalar/api-client@2.20.0** - [#7886](https://github.com/scalar/scalar/pull/7886): fix: cancel request when navigating away from operation page - [#7866](https://github.com/scalar/scalar/pull/7866): feat: save, revert and history support - [#7884](https://github.com/scalar/scalar/pull/7884): fix: sync state when rebuilding sidebar - **@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** ## 1.43.12 ### Patch Changes - [#7850](https://github.com/scalar/scalar/pull/7850): fix: remove unused workspace config - [#7819](https://github.com/scalar/scalar/pull/7819): feat: hide responses without content #### 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/api-client@2.19.3** - [#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 - **@scalar/oas-utils@0.6.24** - **@scalar/sidebar@0.7.17** - **@scalar/components@0.16.27** ## 1.43.11 ### Patch Changes #### Updated Dependencies - **@scalar/api-client@2.19.2** - [#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 - **@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/oas-utils@0.6.23** ## 1.43.10 ### Patch Changes - [#7820](https://github.com/scalar/scalar/pull/7820): fix: correctly restore the auth from persistance - [#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/api-client@2.19.1** - [#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 - **@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** ## 1.43.9 ### Patch Changes - [#7781](https://github.com/scalar/scalar/pull/7781): fix: remove unused dependencies - `@floating-ui/vue` - `@scalar/json-magic` - `@scalar/object-utils` - `@scalar/openapi-upgrader` - `js-base64` - `type-fest` - `zod` - [#7778](https://github.com/scalar/scalar/pull/7778): fix: do not persist auth when the option is off - [#7802](https://github.com/scalar/scalar/pull/7802): fix: can not search in classic layout - [#7810](https://github.com/scalar/scalar/pull/7810): docs: update documentation domain #### Updated Dependencies - **@scalar/api-client@2.19.0** - [#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 - [#7753](https://github.com/scalar/scalar/pull/7753): feat: default headers and global cookies - [#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 - **@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/oas-utils@0.6.21** - **@scalar/sidebar@0.7.14** - **@scalar/openapi-parser@0.24.2** ## 1.43.8 ### Patch Changes #### Updated Dependencies - **@scalar/workspace-store@0.24.10** - [#7774](https://github.com/scalar/scalar/pull/7774): Adds exports to V2 client. - **@scalar/api-client@2.18.4** - [#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** ## 1.43.7 ### Patch Changes - [#7751](https://github.com/scalar/scalar/pull/7751): fix: auth persistence #### 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/api-client@2.18.3** - **@scalar/oas-utils@0.6.19** - **@scalar/sidebar@0.7.12** - **@scalar/components@0.16.22** - **@scalar/json-magic@0.9.1** - **@scalar/object-utils@1.2.22** - **@scalar/types@0.5.8** - **@scalar/openapi-parser@0.24.1** - **@scalar/openapi-upgrader@0.1.7** - **@scalar/snippetz@0.6.5** ## 1.43.6 ### Patch Changes - [#7761](https://github.com/scalar/scalar/pull/7761): fix: update the hooks when the configuration changes #### Updated Dependencies - **@scalar/api-client@2.18.2** - [#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 - **@scalar/workspace-store@0.24.8** - [#7728](https://github.com/scalar/scalar/pull/7728): fix: formBody handling in api client - **@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** ## 1.43.5 ### Patch Changes - [#7745](https://github.com/scalar/scalar/pull/7745): fix: add nested array support to references - [#7752](https://github.com/scalar/scalar/pull/7752): Export Auth component - [#7746](https://github.com/scalar/scalar/pull/7746): fix: allow trailing slashes in path - [#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/api-client@2.18.1** - [#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 - **@scalar/oas-utils@0.6.17** - **@scalar/sidebar@0.7.10** - **@scalar/components@0.16.20** ## 1.43.4 ### Patch Changes - [#7678](https://github.com/scalar/scalar/pull/7678): chore: add test for tagSorter - [#7693](https://github.com/scalar/scalar/pull/7693): feat: markdown default line height - [#7730](https://github.com/scalar/scalar/pull/7730): fix: ensure path params work on the client #### Updated Dependencies - **@scalar/api-client@2.18.0** - [#7686](https://github.com/scalar/scalar/pull/7686): feat: add array + object functionality to code input - [#7585](https://github.com/scalar/scalar/pull/7585): feat: add copy url button on the addressbar - [#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 - **@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/openapi-upgrader@0.1.7** - [#7739](https://github.com/scalar/scalar/pull/7739): fix: upgrade form to multipart/form - [#7694](https://github.com/scalar/scalar/pull/7694): feat: migrate x-example and x-examples - **@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/oas-utils@0.6.16** - **@scalar/object-utils@1.2.21** - **@scalar/types@0.5.7** - **@scalar/workspace-store@0.24.6** - **@scalar/openapi-parser@0.23.13** - **@scalar/snippetz@0.6.4** ## 1.43.3 ### Patch Changes #### Updated Dependencies - **@scalar/workspace-store@0.24.5** - [#7699](https://github.com/scalar/scalar/pull/7699): feat: added ui for oauth2 credentials location - **@scalar/api-client@2.17.8** - [#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 - **@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** ## 1.43.2 ### Patch Changes #### Updated Dependencies - **@scalar/components@0.16.17** - [#7680](https://github.com/scalar/scalar/pull/7680): feat(components): simplify nested sidebar items styles - **@scalar/api-client@2.17.7** - [#7675](https://github.com/scalar/scalar/pull/7675): fix: ensure patch is uppercased - **@scalar/sidebar@0.7.7** ## 1.43.1 ### Patch Changes - [#7673](https://github.com/scalar/scalar/pull/7673): fix: pass in reactive auth config to client #### Updated Dependencies - **@scalar/api-client@2.17.6** - [#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 ## 1.43.0 ### Minor Changes - [#7661](https://github.com/scalar/scalar/pull/7661): feat: api client v2 integration ### Patch Changes #### 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/api-client@2.17.5** - [#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/json-magic@0.8.10** - **@scalar/object-utils@1.2.20** - **@scalar/openapi-parser@0.23.11** - **@scalar/openapi-upgrader@0.1.6** - **@scalar/snippetz@0.6.3** ## 1.42.0 ### Minor Changes - [#7605](https://github.com/scalar/scalar/pull/7605): feat: api client v2 integration ### Patch Changes #### 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/api-client@2.17.4** - [#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/json-magic@0.8.9** - **@scalar/object-utils@1.2.19** - **@scalar/openapi-parser@0.23.10** - **@scalar/openapi-upgrader@0.1.6** - **@scalar/snippetz@0.6.2** ## 1.41.1 ### 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/api-client@2.17.3** - **@scalar/code-highlight@0.2.2** - **@scalar/helpers@0.2.4** - **@scalar/icons@0.5.2** - **@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/openapi-upgrader@0.1.6** - **@scalar/sidebar@0.7.4** - **@scalar/snippetz@0.6.1** - **@scalar/themes@0.13.26** - **@scalar/types@0.5.4** - **@scalar/use-hooks@0.3.3** - **@scalar/use-toasts@0.9.1** - **@scalar/workspace-store@0.24.2** ## 1.41.0 ### Minor Changes - [#7633](https://github.com/scalar/scalar/pull/7633): feat(api-reference): support rendering custom components for paths - [#7583](https://github.com/scalar/scalar/pull/7583): feat: show empty schema message for object with no properties ### Patch Changes - [#7597](https://github.com/scalar/scalar/pull/7597): fix: show more button appears even if tags don't have any children #### 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/api-client@2.17.2** - **@scalar/sidebar@0.7.3** - **@scalar/oas-utils@0.6.12** ## 1.40.9 ### Patch Changes #### Updated Dependencies - **@scalar/api-client@2.17.1** - [#7562](https://github.com/scalar/scalar/pull/7562): feat(components): remove headless ui from dropdown component - **@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 ## 1.40.8 ### Patch Changes - [#7577](https://github.com/scalar/scalar/pull/7577): fix(api-reference): add padding to card intro in callbacks - [#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/api-client@2.17.0** - [#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 - [#7565](https://github.com/scalar/scalar/pull/7565): feat: support markdown on parameter tooltip - **@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/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/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/openapi-upgrader@0.1.6** ## 1.40.7 ### Patch Changes - [#7575](https://github.com/scalar/scalar/pull/7575): feat: add support for object examples + hide body when empty - [#7550](https://github.com/scalar/scalar/pull/7550): Fix content width in mobile layout #### 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/api-client@2.16.0** - [#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 - [#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 - [#7572](https://github.com/scalar/scalar/pull/7572): feat: clear request and response state when switching operations or examples - **@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/json-magic@0.8.7** - **@scalar/object-utils@1.2.17** - **@scalar/openapi-parser@0.23.8** ## 1.40.6 ### Patch Changes - Updated dependencies [[`93ffb63`](https://github.com/scalar/scalar/commit/93ffb63e9d97c7a4ea810d9eeb95cc416c368806), [`099237a`](https://github.com/scalar/scalar/commit/099237ad9cba4d29dcc5e742e39c3e42429a5817), [`2658415`](https://github.com/scalar/scalar/commit/2658415511787dd4554f6d6b47342bdf76d2cca8), [`bb52d9a`](https://github.com/scalar/scalar/commit/bb52d9a21e53628270bab93c0f03b5731c9c97c6), [`bb52d9a`](https://github.com/scalar/scalar/commit/bb52d9a21e53628270bab93c0f03b5731c9c97c6), [`2f3a5bf`](https://github.com/scalar/scalar/commit/2f3a5bf26a16bf0733a9eb8bf0f47e2db161414f), [`a06c824`](https://github.com/scalar/scalar/commit/a06c824653af58839d897e9495f7489d6b5d12b9)]: - @scalar/code-highlight@0.2.2 - @scalar/workspace-store@0.23.1 - @scalar/api-client@2.15.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/openapi-upgrader@0.1.6 - @scalar/helpers@0.2.2 - @scalar/icons@0.5.0 - @scalar/json-magic@0.8.6 - @scalar/object-utils@1.2.16 - @scalar/openapi-types@0.5.3 - @scalar/themes@0.13.26 - @scalar/use-hooks@0.3.3 - @scalar/use-toasts@0.9.1 ## 1.40.5 ### Patch Changes - 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/api-client@2.15.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/json-magic@0.8.6 - @scalar/object-utils@1.2.16 - @scalar/code-highlight@0.2.1 - @scalar/openapi-parser@0.23.7 ## 1.40.4 ### Patch Changes - [#7513](https://github.com/scalar/scalar/pull/7513) [`2b46ee2`](https://github.com/scalar/scalar/commit/2b46ee2773023ca348e8691e1123970ca58090e5) Thanks [@bgrcs](https://github.com/bgrcs)! - clean-up exports ## 1.40.3 ### 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 `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/api-client@2.14.1 - @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/openapi-types@0.5.3 - @scalar/types@0.5.2 - @scalar/use-hooks@0.3.3 - @scalar/components@0.16.7 - @scalar/sidebar@0.5.2 - @scalar/object-utils@1.2.15 - @scalar/openapi-upgrader@0.1.6 - @scalar/snippetz@0.5.5 ## 1.40.2 ### Patch Changes - [#7496](https://github.com/scalar/scalar/pull/7496) [`08d137a`](https://github.com/scalar/scalar/commit/08d137a1d9172bd51a9a401fb0101ddf90d3b1a8) Thanks [@amritk](https://github.com/amritk)! - fix: disable intersection observer when opening tag - [#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 - [#7497](https://github.com/scalar/scalar/pull/7497) [`b77fa53`](https://github.com/scalar/scalar/commit/b77fa5356a1ad51766b6dd6b20e10c408924a8ff) Thanks [@geoffgscott](https://github.com/geoffgscott)! - Fix queue change logic - Updated dependencies [[`8842799`](https://github.com/scalar/scalar/commit/884279984b144082e85b699014e77ed71e9ae6a5), [`9ec8adf`](https://github.com/scalar/scalar/commit/9ec8adfea017333dee5bc3949104232f7dc57f4a), [`cc4de25`](https://github.com/scalar/scalar/commit/cc4de2587b36f0d169b01c1bf312ba91b67e3e0c), [`f446bbc`](https://github.com/scalar/scalar/commit/f446bbc0b8aec7fa7314603fd48471f06c1318d5)]: - @scalar/workspace-store@0.22.1 - @scalar/api-client@2.14.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/json-magic@0.8.4 - @scalar/object-utils@1.2.14 - @scalar/openapi-parser@0.23.5 ## 1.40.1 ### 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 - [#7459](https://github.com/scalar/scalar/pull/7459) [`425d8e1`](https://github.com/scalar/scalar/commit/425d8e1aaac26a6ec9a781431e1076ee4db3d027) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix: `onDocumentSelect` is not firing - [#7414](https://github.com/scalar/scalar/pull/7414) [`294f9fc`](https://github.com/scalar/scalar/commit/294f9fc6cfd43cdab110deb1c851883509bc2b84) Thanks [@hanspagel](https://github.com/hanspagel)! - feat: show tags without operations - Updated dependencies [[`5aa0380`](https://github.com/scalar/scalar/commit/5aa0380adfcd173e58659fb5dd57df363d985583), [`61c980c`](https://github.com/scalar/scalar/commit/61c980cebef219685a05f3a4cb1e379984922cd4), [`781f264`](https://github.com/scalar/scalar/commit/781f2648bc758a251435c3a1e2b126a37f20e44f), [`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), [`781f264`](https://github.com/scalar/scalar/commit/781f2648bc758a251435c3a1e2b126a37f20e44f), [`1eafcbe`](https://github.com/scalar/scalar/commit/1eafcbeeaad3e611b9c8f365ce2961772b8e9494), [`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/api-client@2.13.0 - @scalar/code-highlight@0.2.1 - @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/themes@0.13.25 - @scalar/oas-utils@0.6.5 - @scalar/icons@0.5.0 - @scalar/object-utils@1.2.13 - @scalar/openapi-parser@0.23.4 - @scalar/openapi-upgrader@0.1.5 - @scalar/use-hooks@0.3.1 ## 1.40.0 ### Minor Changes - [#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 - [#7320](https://github.com/scalar/scalar/pull/7320) [`44aeef0`](https://github.com/scalar/scalar/commit/44aeef01073801165e339163462378b7b62ff68d) Thanks [@hanspagel](https://github.com/hanspagel)! - feat: rename showToolbar to showDeveloperTools - [#7306](https://github.com/scalar/scalar/pull/7306) [`5a108fc`](https://github.com/scalar/scalar/commit/5a108fcbc52ae7957731c23689896ba353b83d3b) Thanks [@hwkr](https://github.com/hwkr)! - feat(components): add ScalarThemeSwatches component - [#7348](https://github.com/scalar/scalar/pull/7348) [`cded2d6`](https://github.com/scalar/scalar/commit/cded2d6c087418c3c44731d344d0827a87b78b74) Thanks [@hwkr](https://github.com/hwkr)! - feat(components): add ScalarWrappingText component - 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), [`1fbd809`](https://github.com/scalar/scalar/commit/1fbd809197bfaef77d7d3cb8cf7b657f397232a7), [`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), [`a35f5cf`](https://github.com/scalar/scalar/commit/a35f5cf3bce49b0ffda758e95bd31c77109e3c5b), [`3ebff92`](https://github.com/scalar/scalar/commit/3ebff92f29d8d03d626d4000e8323528e794e755), [`4059e68`](https://github.com/scalar/scalar/commit/4059e68375d31ec0142a8019b385bc3ac82055fc), [`0486728`](https://github.com/scalar/scalar/commit/04867286af9156c4d8ffb688c2d200f1b5a7d752), [`cc9d90b`](https://github.com/scalar/scalar/commit/cc9d90b1a268a6c294adcb32f7ae8559c1dcc77e)]: - @scalar/workspace-store@0.21.0 - @scalar/json-magic@0.8.2 - @scalar/helpers@0.1.2 - @scalar/api-client@2.12.0 - @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/openapi-upgrader@0.1.4 - @scalar/snippetz@0.5.3 - @scalar/code-highlight@0.2.0 - @scalar/icons@0.5.0 - @scalar/openapi-types@0.5.1 - @scalar/use-hooks@0.3.0 - @scalar/use-toasts@0.9.0 ## 1.39.3 ### Patch Changes - [#7252](https://github.com/scalar/scalar/pull/7252) [`4bec1ba`](https://github.com/scalar/scalar/commit/4bec1ba332e919c4ee32dcfbfb07bd8ee42c4d74) Thanks [@hwkr](https://github.com/hwkr)! - fix(api-reference): improve wrapping of long strings - [#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), [`7859105`](https://github.com/scalar/scalar/commit/7859105f857633c8f3c945d67a21f7225844ed12), [`7ccd035`](https://github.com/scalar/scalar/commit/7ccd0351de104f78ef9c6e16538753d302c50d47)]: - @scalar/workspace-store@0.20.0 - @scalar/api-client@2.11.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/json-magic@0.8.1 - @scalar/openapi-parser@0.23.2 ## 1.39.2 ### Patch Changes - [#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/api-client@2.10.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/object-utils@1.2.10 ## 1.39.1 ### Patch Changes - [#7262](https://github.com/scalar/scalar/pull/7262) [`1d987e9`](https://github.com/scalar/scalar/commit/1d987e9977b145b2657bc5f8d6a67d2add958826) Thanks [@amritk](https://github.com/amritk)! - fix: do not set proxy by default - [#7253](https://github.com/scalar/scalar/pull/7253) [`eb96d5c`](https://github.com/scalar/scalar/commit/eb96d5c1dfabde0681552ffc6ab77952c47775bb) Thanks [@hwkr](https://github.com/hwkr)! - fix(api-reference): upgrade document for client store - Updated dependencies [[`bffef40`](https://github.com/scalar/scalar/commit/bffef4092e40d12052f8538267af71bc99b7172f)]: - @scalar/workspace-store@0.18.1 - @scalar/api-client@2.9.1 - @scalar/oas-utils@0.6.1 - @scalar/sidebar@0.2.1 - @scalar/components@0.16.1 ## 1.39.0 ### Minor Changes - [#7129](https://github.com/scalar/scalar/pull/7129) [`6ec8c29`](https://github.com/scalar/scalar/commit/6ec8c299d912111b029e8058979d00968b70691a) Thanks [@geoffgscott](https://github.com/geoffgscott)! - Simplify ApiReferences state management and migrate to new shared sidebar component. Eliminates the useSidebar and useNav hooks in favour of event bubbling and centralized state management in ApiReference.vue - [#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. - [#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 ### Patch Changes - [#7212](https://github.com/scalar/scalar/pull/7212) [`3ecf139`](https://github.com/scalar/scalar/commit/3ecf139d1a8e7a4dd49d471fa5f74c572442ae35) Thanks [@geoffgscott](https://github.com/geoffgscott)! - Correct dependency triggers for lazy bus running - [#7086](https://github.com/scalar/scalar/pull/7086) [`eb022f2`](https://github.com/scalar/scalar/commit/eb022f2c8f93c84a04c0093fefe8a1e05d6ec80d) Thanks [@hanspagel](https://github.com/hanspagel)! - feat: new `content.end` slot for the plugin API - [#7245](https://github.com/scalar/scalar/pull/7245) [`6f60b8d`](https://github.com/scalar/scalar/commit/6f60b8dd1cf17185ea56b1f3bcbe811acc14010b) Thanks [@hanspagel](https://github.com/hanspagel)! - fix: info.description does not show images - [#7177](https://github.com/scalar/scalar/pull/7177) [`23a5628`](https://github.com/scalar/scalar/commit/23a5628e73d43739e3786703c0fe539c19697733) Thanks [@hwkr](https://github.com/hwkr)! - fix(api-reference): add better descriptions to search entry headings - [#7135](https://github.com/scalar/scalar/pull/7135) [`6aa06b0`](https://github.com/scalar/scalar/commit/6aa06b0f843ae3d8e6771e3c02ac11ee0043a4b1) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix: "Test request" button doesn't open the correct API request panel - [#7180](https://github.com/scalar/scalar/pull/7180) [`a796162`](https://github.com/scalar/scalar/commit/a79616220d5deb0117c2d6d191b465b36ba6ccd0) Thanks [@geoffgscott](https://github.com/geoffgscott)! - Add addtional export entry points for api-referenc. Patch types on build-tooling - [#7199](https://github.com/scalar/scalar/pull/7199) [`0d9c945`](https://github.com/scalar/scalar/commit/0d9c945a696ea8b826d86f7b48ec6de4d85e64f0) Thanks [@marcalexiei](https://github.com/marcalexiei)! - fix(api-reference): remove `flatted` dependency - [#7195](https://github.com/scalar/scalar/pull/7195) [`d9e911a`](https://github.com/scalar/scalar/commit/d9e911aad3a7fe25cc173bfc7865d990f30880c6) Thanks [@DemonHa](https://github.com/DemonHa)! - fix: selected auth schemes problems - [#7143](https://github.com/scalar/scalar/pull/7143) [`81b0a7a`](https://github.com/scalar/scalar/commit/81b0a7a4245619f03161eae639dc5834b77432b6) Thanks [@amritk](https://github.com/amritk)! - fix: remove ignored parameters - [#7162](https://github.com/scalar/scalar/pull/7162) [`8a5a6a0`](https://github.com/scalar/scalar/commit/8a5a6a052cc05b0902b05052c80cc429ebc5a730) Thanks [@hwkr](https://github.com/hwkr)! - test(api-reference): add visual regression testing - [#7184](https://github.com/scalar/scalar/pull/7184) [`33edbf2`](https://github.com/scalar/scalar/commit/33edbf2a2648eb72ae49e36dfd289d4d57dc18e0) Thanks [@geoffgscott](https://github.com/geoffgscott)! - move to event bus for internal events - Updated dependencies [[`0319b8a`](https://github.com/scalar/scalar/commit/0319b8a8652a50667776b2e9fd27c3e15b34f765), [`eb022f2`](https://github.com/scalar/scalar/commit/eb022f2c8f93c84a04c0093fefe8a1e05d6ec80d), [`729ad06`](https://github.com/scalar/scalar/commit/729ad06027c91abcc39866f39319f053d286b995), [`913607c`](https://github.com/scalar/scalar/commit/913607c7d67236f08f5369408f304440c6c42b22), [`348f8f6`](https://github.com/scalar/scalar/commit/348f8f6292ef41844fda1fdd3089a55d97adbc0e), [`17817ad`](https://github.com/scalar/scalar/commit/17817addbca916c8d625a03335ae58be3a1c4e4b), [`11a6e64`](https://github.com/scalar/scalar/commit/11a6e6405d4f30f001a16d6afda4d2b759c0ed09), [`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), [`d34f31e`](https://github.com/scalar/scalar/commit/d34f31ee9e3ff360869c52f383b14431af520201), [`134ff5f`](https://github.com/scalar/scalar/commit/134ff5f32aa6842696bf146c7e0817b1662905eb), [`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), [`7cda4c5`](https://github.com/scalar/scalar/commit/7cda4c5ecf237e17193391e223f9503c9f37f574), [`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), [`573c5a6`](https://github.com/scalar/scalar/commit/573c5a6c5d71ecfda262532aa32dad382f9f71e4), [`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), [`0865e66`](https://github.com/scalar/scalar/commit/0865e662092f8521bf69b69d82486ec0cc6030dd), [`5db92db`](https://github.com/scalar/scalar/commit/5db92db78e5b11bb052307bc10c1be4eb7a3f164), [`592533f`](https://github.com/scalar/scalar/commit/592533faf60b6a5ba27909a4ca0847ca9f04a96d), [`75ad74c`](https://github.com/scalar/scalar/commit/75ad74c0eee10103b966ce4707e4823d819456a8), [`7c1e09e`](https://github.com/scalar/scalar/commit/7c1e09e86ce128adeefd209284a2ba49917adf2c), [`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), [`f612140`](https://github.com/scalar/scalar/commit/f612140491d4e5088757ea5a3fef65ccd2785f08), [`d386ae2`](https://github.com/scalar/scalar/commit/d386ae2a7c9288c8e5c4750ab57920ab955cae06)]: - @scalar/api-client@2.9.0 - @scalar/types@0.4.0 - @scalar/workspace-store@0.18.0 - @scalar/components@0.16.0 - @scalar/sidebar@0.2.0 - @scalar/openapi-upgrader@0.1.4 - @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/icons@0.5.0 - @scalar/themes@0.13.23 - @scalar/code-highlight@0.2.0 - @scalar/object-utils@1.2.9 ## 1.38.1 ### Patch Changes - ef98f35: fix: make onServerChange callback work with new store events - f8efecd: feat: use new schema example generation in the response - 9c65f51: fix: only freeze document when required - Updated dependencies [f8efecd] - Updated dependencies [3f6d0b9] - Updated dependencies [577150c] - Updated dependencies [f3e17d8] - Updated dependencies [2089748] - Updated dependencies [f3e17d8] - Updated dependencies [8e4c8c0] - 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/api-client@2.8.1 - @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/object-utils@1.2.8 - @scalar/openapi-parser@0.22.3 - @scalar/openapi-upgrader@0.1.3 - @scalar/snippetz@0.5.1 - @scalar/themes@0.13.22 - @scalar/code-highlight@0.2.0 ## 1.38.0 ### Minor Changes - 1e01464: Adds a new ApiReferenceConfigWithSource type and make the base ApiReferenceConfig type agnostic of any document sources. ### Patch Changes - debdcf6: Correctly handle additionalProperties when set to false - a747da6: feat(components): overhaul and polish ScalarButton ✨ - 90d54b6: fix(components): use border to table instead of box shadow - 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] - Updated dependencies [b998d57] - @scalar/openapi-types@0.4.1 - @scalar/api-client@2.8.0 - @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/openapi-upgrader@0.1.2 - @scalar/code-highlight@0.2.0 ## 1.37.0 ### Minor Changes - 008a0f3: feat: