Update Nedi Viz.js CDN asset to 3.30.0

Closed
KT
16d ago
+2-2

Summary

  • Update the Nedi Graphviz browser dependency from Viz.js 3.29.0 to 3.30.0.
  • Replace the Subresource Integrity hash with the independently verified SHA-384 digest for the immutable 3.30.0 jsDelivr asset.
  • Preserve the existing Nedi asset API, ordering, and cache-buster behavior.

Compatibility

  • Viz.js 3.30.0 updates its bundled Graphviz, Expat, and Emscripten toolchain without a JavaScript API change.
  • Browser validation passed with both baseline and candidate Nedi producers.

Validation

  • Frozen Yarn install
  • Focused Nedi tests: 44 passed
  • Complete test command: Vitest 452 passed / 1 skipped; IndexNow 64 passed; Swagger vendor 2 passed; dependency authority 3 passed; site-build gate 4 passed under the repository-declared Node 22.23.2 runtime
  • Production build
  • Real Chromium DOT-to-SVG rendering with SRI enforcement against baseline and candidate Nedi producers
  • CDN SHA-384 digest independently reproduced

Summary by cubic

Updates the Nedi Graphviz browser dependency @viz-js/viz from 3.29.0 to 3.30.0.

  • Replaces the Subresource Integrity hash with the independently verified SHA-384 digest for the 3.30.0 CDN asset.
  • Viz.js 3.30.0 has no JavaScript API change, so the Nedi asset API, ordering, and cache-buster behavior stay the same.

Summary by CodeRabbit

  • Chores
    • Updated the bundled visualization asset to version 3.30.0.
    • Updated its integrity verification data to match the new asset.