Skip to content

chore(deps): bump @scalar/api-reference from 1.65.1 to 1.66.1 in /components - #15806

Merged
Maffooch merged 1 commit into
devfrom
dependabot/npm_and_yarn/components/dev/scalar/api-reference-1.66.1
Aug 27, 2026
Merged

chore(deps): bump @scalar/api-reference from 1.65.1 to 1.66.1 in /components#15806
Maffooch merged 1 commit into
devfrom
dependabot/npm_and_yarn/components/dev/scalar/api-reference-1.66.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 26, 2026

Copy link
Copy Markdown
Contributor

Bumps @scalar/api-reference from 1.65.1 to 1.66.1.

Changelog

Sourced from @​scalar/api-reference's changelog.

1.66.1

Patch Changes

  • #9941: Republish every package through npm trusted publishing. No functional changes.

1.66.0

Minor Changes

  • #9917: Expose every sidebar URL to crawlers in server-rendered HTML. The interactive sidebar keeps the children of collapsed groups out of the DOM, so links to operations and models inside collapsed tags were missing from server-rendered output unless defaultOpenAllTags was enabled. The server-rendered HTML now includes a hidden, flat list of plain anchors for every navigation entry, so crawlers can discover all deep links without executing JavaScript. The list is dropped right after hydration and never affects the interactive experience.
  • #9918: Render sidebar navigation as anchor links instead of buttons.
    • @scalar/sidebar: ScalarSidebar and SidebarItem accept a new getHref callback. When it returns a URL for an item, that item renders as a real link — this covers every entry except tag-group headings, which are section labels rather than navigation targets. Plain left clicks on the link still emit selectItem for in-app navigation (with the default navigation prevented), modified clicks are left to the browser so links can be opened in a new tab, and clicks on decorator content outside the link keep their native behavior. Items are built with the existing button slot on ScalarSidebarItem and ScalarSidebarGroup, so @scalar/components needs no new API to support this.
    • @scalar/api-reference: the sidebar now passes getHref using the new SSR-safe makeHrefFromId helper, so the rendered sidebar contains real anchor tags whose paths match the URLs pushed to history (the hrefs are relative, so they do not carry the current query string). With path routing this makes the navigation crawlable and indexable by search engines; with hash routing and hash-base-path routing the fragment hrefs improve link semantics and open-in-new-tab behavior, but search engines do not treat fragments as separate URLs — configure pathRouting if URL discovery is the goal. Note that sidebar entries now follow standard link keyboard semantics (Enter activates them, Space scrolls the page), and links inside collapsed groups are only present in server-rendered HTML for groups that are expanded during SSR (for example via defaultOpenAllTags).
    • @scalar/helpers: new isPlainLeftClick helper in dom/is-plain-left-click for deciding when a click should be hijacked for client-side navigation.

Patch Changes

  • #9927: Show a composed schema's own description when it has no properties of its own. A schema that only carries allOf plus a top-level description dropped that description and rendered the first allOf member's description instead, which was visible when browsing the schema standalone in the Models section.

  • #9936: Add bottom padding to the classic layout so the last section is no longer glued to the bottom edge of the screen

  • #9406: feat: support OpenAPI 3.2 nested tags

    The navigation tree now nests tags via the OpenAPI 3.2 tag.parent field, building an arbitrary-depth hierarchy. A parent tag with no operations of its own is treated as a section; a tag that has both operations and children renders as both. Native parent nesting takes precedence over x-tagGroups, which stays as the fallback for older documents. The summary field is used as the tag title (after x-displayName), and the new parent, kind and summary fields are recognized on the Tag Object (both in @scalar/workspace-store and @scalar/schemas). In the modern layout, operation-less parent tags now render their own summary and description header instead of being flattened like a legacy x-tagGroups wrapper.

  • #9893: Show schema pattern as a hover dropdown in the API reference, similar to examples. Long regex patterns are now revealed on hover instead of being truncated inline.

  • #9871: Add a short CDN URL for the ESM standalone build: https://cdn.jsdelivr.net/npm/@scalar/api-reference/esm.js

  • #9865: Ship source maps with the standalone browser build (dist/browser) so config errors are easier to debug

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​scalar/api-reference since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@scalar/api-reference](https://github.com/scalar/scalar/tree/HEAD/packages/api-reference) from 1.65.1 to 1.66.1.
- [Release notes](https://github.com/scalar/scalar/releases)
- [Changelog](https://github.com/scalar/scalar/blob/main/packages/api-reference/CHANGELOG.md)
- [Commits](https://github.com/scalar/scalar/commits/HEAD/packages/api-reference)

---
updated-dependencies:
- dependency-name: "@scalar/api-reference"
  dependency-version: 1.66.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 26, 2026
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 26, 2026
@svader0
svader0 self-requested a review August 26, 2026 17:17
@Maffooch Maffooch added this to the 3.3.0 milestone Aug 27, 2026
@Maffooch
Maffooch merged commit 66d7cfe into dev Aug 27, 2026
47 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/components/dev/scalar/api-reference-1.66.1 branch August 27, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants