Bump the bundled Scalar UI to 1.62.1 - #111
Merged
Merged
Conversation
Scalar @scalar/api-reference 1.61.0 -> 1.62.1 across the CDN pin, the embedded bundle, and the package.json tracker. The 1.62.x line adds UI localization (seven languages + RTL) and schema-rendering fixes (JSON Schema 2020-12 $dynamicRef, discriminator-only variants, an allOf self-reference crash); the data-configuration and CSP contracts stdocs relies on are unchanged. Supersedes #110. The bundle was verified byte-identical across the npm tarball and jsDelivr, its sha512 matches the published dist integrity, it carries SLSA build provenance from github.com/scalar/scalar, and the external-host set is unchanged bar two passive localization strings.
FumingPower3925
added a commit
that referenced
this pull request
Jul 1, 2026
Scalar @scalar/api-reference 1.61.0 -> 1.62.1 across the CDN pin, the embedded bundle, and the package.json tracker. The 1.62.x line adds UI localization (seven languages + RTL) and schema-rendering fixes (JSON Schema 2020-12 $dynamicRef, discriminator-only variants, an allOf self-reference crash); the data-configuration and CSP contracts stdocs relies on are unchanged. Supersedes #110. The bundle was verified byte-identical across the npm tarball and jsDelivr, its sha512 matches the published dist integrity, it carries SLSA build provenance from github.com/scalar/scalar, and the external-host set is unchanged bar two passive localization strings.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Supersedes #110 (the Dependabot
all-ui-bundlesgroup PR, which only editspackage.json).Bumps the bundled Scalar UI (
@scalar/api-reference) 1.61.0 → 1.62.1 across all pin sites: the CDN version + SRI inui/scalar, the embedded version +//go:generateURL + re-vendoredassets/standalone.js+ hash pin inui/scalaremb, and thepackage.jsontracker.Supply-chain verification (bundle bytes)
slsa.dev/provenance/v1) attesting it was built fromgithub.com/scalar/scalarvia.github/workflows/main.ymlon a GitHub-hosted runner.dist.integrity; the jsDelivr copy is byte-identical to the tarball; the sha384 SRI is recomputed from those verified bytes and pinned (sha384-nwhiadu/…).apidocumentation.com(i18n "free hosting" copy) and127.0.0.1(a localized JSON-Schemaipv4example / OAuth-redirect placeholder). No new fetch/telemetry target;.track(/telemetryare pre-existing (Vue reactivity + a config toggle) and fenced by the strictconnect-src 'self'CSP.@latest = 1.62.1, no republished old versions.What 1.62.x changes
1.62.1 — render fixes (JSON Schema 2020-12
$dynamicRef, discriminator-only variants, anallOfself-reference crash). 1.62.0 — UI localization (7 languages + RTL), AsyncAPI pickers,x-scalar-links. The one "Breaking" changelog note is for@scalar/api-client(a different package), not the standalone embed stdocs uses;data-url/data-configurationauto-mount is intact.Verification
gofmt/vet/build/go test -race ./.../golangci-lintall clean; Scalar pinning +package.jsonparity tests pass.uismokerenders all nine UIs under the enforced CSP: Scalar (CDN + embedded) mounts, the CSP-safe defaults still hide the phone-home chrome, andWithConfigurationoverrides still work. Rendered + screenshotted for visual fidelity.