Skip to content

Bump the all-ui-bundles group with 3 updates - #114

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/all-ui-bundles-50773a7aa8
Closed

Bump the all-ui-bundles group with 3 updates#114
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/all-ui-bundles-50773a7aa8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 15, 2026

Copy link
Copy Markdown
Contributor

Bumps the all-ui-bundles group with 3 updates: @scalar/api-reference, @stoplight/elements and typescript.

Updates @scalar/api-reference from 1.62.5 to 1.62.6

Changelog

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

1.62.6

Patch Changes

  • #9618: Render document-wide authentication for AsyncAPI documents. The introduction now shows the same Authentication selector used for OpenAPI, populated from components.securitySchemes, with requirements derived from the union of every server's security (AsyncAPI has no root-level security). When some servers require auth and others accept unauthenticated connections, a no-auth option is offered too. Schemes shared with OpenAPI (http, oauth2, openIdConnect, apiKey) get full input UI, and AsyncAPI OAuth2 availableScopes are mapped onto OpenAPI scopes so the scope list renders. Broker-specific types still appear in the selector but have no dedicated input yet. The selector is now fully interactive for AsyncAPI (selecting schemes, entering credentials, editing scopes) because the auth mutators accept AsyncAPI documents. Operation/channel-level auth is intentionally left for a follow-up.
  • #9618: Name the actual document type in the "security scheme is missing a type" warning. When a scheme has no recognizable type, the auth selector previously always told users to check their "OpenAPI document", even for AsyncAPI documents. The warning now reflects the document it belongs to (e.g. "AsyncAPI") via a new optional documentType prop on the auth selector block, defaulting to openapi. Schemes that carry a valid but unsupported type (such as AsyncAPI broker types like userPassword or scramSha256) now show a dedicated "not supported yet" message naming the type, instead of the misleading "missing a type" warning.
  • #9679: Fix the plugin auth accessor reading from the wrong store. It now reads from the client store — the same store the reference-side Authentication panel writes credentials into — so plugins see the secrets and selected security schemes the user actually entered instead of an empty state.
Commits

Updates @stoplight/elements from 9.0.23 to 9.0.24

Commits

Updates typescript from 6.0.3 to 7.0.2

Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all-ui-bundles group with 3 updates: [@scalar/api-reference](https://github.com/scalar/scalar/tree/HEAD/packages/api-reference), [@stoplight/elements](https://github.com/stoplightio/elements) and [typescript](https://github.com/microsoft/TypeScript).


Updates `@scalar/api-reference` from 1.62.5 to 1.62.6
- [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)

Updates `@stoplight/elements` from 9.0.23 to 9.0.24
- [Release notes](https://github.com/stoplightio/elements/releases)
- [Commits](https://github.com/stoplightio/elements/commits)

Updates `typescript` from 6.0.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: "@scalar/api-reference"
  dependency-version: 1.62.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-ui-bundles
- dependency-name: "@stoplight/elements"
  dependency-version: 9.0.24
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-ui-bundles
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all-ui-bundles
...

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 Jul 15, 2026
@dependabot
dependabot Bot requested a review from FumingPower3925 as a code owner July 15, 2026 14:15
@FumingPower3925

Copy link
Copy Markdown
Owner

Superseded by #115, which bumps all three across every pin site (Scalar CDN+embedded+SRI, Stoplight version strings, and the typescript CI pin) with full supply-chain verification. Merging this package.json-only change alone would red the pinning tests.

@dependabot @github

dependabot Bot commented on behalf of github Jul 15, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/all-ui-bundles-50773a7aa8 branch July 15, 2026 14:35
FumingPower3925 added a commit that referenced this pull request Jul 15, 2026
Scalar @scalar/api-reference 1.62.5 -> 1.62.6 across the CDN pin, the
embedded bundle, and the package.json tracker; the patch adds AsyncAPI
document-wide auth rendering and a plugin auth-accessor fix, and the
data-configuration and CSP contracts are unchanged.

Stoplight @stoplight/elements 9.0.23 -> 9.0.24: both vendored assets are
byte-identical to 9.0.23, so only the pinned version moved and the SRI
hashes stay as they were.

The CI type-check pin moves typescript 6.0.3 -> 7.0.2 (a major). It is
dev-only tooling — CI npx-installs just tsc to type-check the tsgen
golden — and the generated TypeScript still passes tsc 7.0.2 --strict,
with a deliberate type error confirmed to still fail the gate.

Supersedes #114. Both bundles were verified byte-identical across the
npm tarball and jsDelivr, their sha512s match the published dist
integrity, Scalar carries SLSA build provenance from
github.com/scalar/scalar, and the external-host sets are unchanged.

Note: @stoplight/elements 9.0.24 adds an @scarf/scarf dependency (npm
install-time analytics). It cannot reach stdocs: the vendored bytes do
not contain it, there is no lockfile, and nothing here ever runs npm
install — CI only npx-installs typescript by name.
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.

1 participant