Update Nedi Viz.js CDN asset to 3.30.0
Closed
KT
16d ago+2+2+0123456789-2-2-0123456789
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.