Skip to content

Upgrade bundled plotly.js from 3.6.0 to 3.7.0 (#419) - #420

Merged
andrei-ng merged 1 commit into
plotly:mainfrom
dathere:upgrade-plotlyjs-3.7.0
Jul 27, 2026
Merged

Upgrade bundled plotly.js from 3.6.0 to 3.7.0 (#419)#420
andrei-ng merged 1 commit into
plotly:mainfrom
dathere:upgrade-plotlyjs-3.7.0

Conversation

@jqnatividad

Copy link
Copy Markdown
Contributor

Closes #419.

Upgrades the vendored plotly.js from 3.6.0 to 3.7.0.

Changes

  • Replaces the bundled plotly.min.js in plotly/resource/, plotly_static/resource/, and docs/book/ with the 3.7.0 build (all three self-report plotly.js v3.7.0).
  • Bumps the CDN/version references (3.6.0 → 3.7.0) in plotly/src/plot.rs, plotly/templates/jupyter_notebook_plot.html, plotly_static/src/template.rs, and docs/book/theme/header.hbs.
  • Pins the plotly.js CDN links in the WASM/customization examples to 3.7.0.
  • Adds a CHANGELOG entry.

Testing

  • cargo test -p plotly — 332 + 25 pass.

No public API changes — this is a bundle + version-string refresh.

 -  replaces the three vendored plotly.min.js copies (plotly, plotly_static,
    docs/book) with v3.7.0 and bumps the pinned CDN version strings in
    plot.rs, the jupyter notebook template, plotly_static template, and the
    book header.

 -  fix wasm-yew examples, plotly.js was pinned at 2.14.0, and multiple_plots_example
    used plotly-latest.min.js, which the CDN freezes at v1.58.5 (2021) —
    a 1.x runtime against a library that now emits 3.x JSON.

Closes plotly#419

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Andrei Gherghescu <8067229+andrei-ng@users.noreply.github.com>
@andrei-ng
andrei-ng force-pushed the upgrade-plotlyjs-3.7.0 branch from 8cd5309 to e769191 Compare July 27, 2026 12:07
@andrei-ng
andrei-ng merged commit 0e896c7 into plotly:main Jul 27, 2026
31 of 32 checks passed
@andrei-ng
andrei-ng deleted the upgrade-plotlyjs-3.7.0 branch July 27, 2026 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade bundled plotly.js to 3.7.0

2 participants