Plotly

Latest version: v6.0.1

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 65

3.0.0rc.0

Removed
- Drop support for passing a string to the `title` attribute, and drop support for deprecated attributes `titlefont`, `titleposition`, `titleside`, and `titleoffset` (use `title.text`, `title.font`, `title.side`, `title.offset` instead)[[7212](https://github.com/plotly/plotly.js/pull/7212)]
- Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [[7213](https://github.com/plotly/plotly.js/pull/7213)]
Drop support for deprecated `bardir` attribute (use `orientation` instead) [[7214](https://github.com/plotly/plotly.js/pull/7214)]
- Drop support for deprecated `annotation.ref` attribute (use `annotation.xref` and `annotation.yref` instead) [[7215](https://github.com/plotly/plotly.js/pull/7215)]
- Drop support for deprecated error bar `opacity` attribute (use alpha channel of error bar `color` attribute instead) [[7214](https://github.com/plotly/plotly.js/pull/7216)]
- Drop support for deprecated attribute `gl3d.cameraposition` (use `gl3d.camera` instead) [[7217](https://github.com/plotly/plotly.js/pull/7217)]
- Drop deprecated `plot3dPixelRatio` from config [[7231](https://github.com/plotly/plotly.js/pull/7231)]
- Drop deprecated `zauto`, `zmin` and `zmax` from the surface trace [[7234](https://github.com/plotly/plotly.js/pull/7234)]
- Drop deprecated `autotick` attributes from cartesian axes [[7236](https://github.com/plotly/plotly.js/pull/7236)]
- Drop `transforms` from the API [[7240](https://github.com/plotly/plotly.js/pull/7240), [#7254](https://github.com/plotly/plotly.js/pull/7254)]
- Drop jQuery events support [[7224](https://github.com/plotly/plotly.js/pull/7224)]
- Drop the AMD support from the bundle header [[7229](https://github.com/plotly/plotly.js/pull/7229)]

Changed
- Switch from webpack to esbuild for fast builds & testing as well as allowing modern JavaScript beyond es5 [[6909](https://github.com/plotly/plotly.js/pull/6909)]
- Make offsetgroup work with barmode "stacked" and "relative" for bar traces [[7009](https://github.com/plotly/plotly.js/pull/7009)]
- Node v18 required for development [[7116](https://github.com/plotly/plotly.js/pull/7124)]
- Cleanup remaining code that was there to support the Internet Explorer [[7251](https://github.com/plotly/plotly.js/pull/7251)]
- Deprecate mapbox traces and provide links to migration docs for plotly.js and plotly.py users [[7260](https://github.com/plotly/plotly.js/pull/7260)]

Fixed
- Remove inline styles that break plots in strict CSP setups [[7109](https://github.com/plotly/plotly.js/pull/7109)],
with thanks to martian111 for the contribution!
- Allow null or broken selection objects without throwing an error [[7164](https://github.com/plotly/plotly.js/pull/7164)]
- Render scatterternary traces correctly if they have the `ids` attribute [[7164](https://github.com/plotly/plotly.js/pull/7164)]
- Do not convert url-sourced layout images to data URI unless we're in staticPlot mode, to improve interactivity when images are changed with zoom/pan [[7199](https://github.com/plotly/plotly.js/pull/7199)]
- Fix source map of the mablibre dependency [[7204](https://github.com/plotly/plotly.js/pull/7204)]
- Fix years in license [[7205](https://github.com/plotly/plotly.js/pull/7205)]

2.35.3

Fixed
- Set height and width on the `.plotly-container` div to 100% to fix gl3d rendering in Dash Enterprise apps [[7313](https://github.com/plotly/plotly.js/pull/7313)]

2.35.2

Fixed
- Fix require path to maplibre-gl.css (regression introduced in 2.35.1) [[7146](https://github.com/plotly/plotly.js/pull/7146)],
with thanks to birkskyum for the contribution!

2.35.1

Fixed
- Fix rendering traces with `zorder` on overlayed subplots case of multiple traces in each subplot [[7141](https://github.com/plotly/plotly.js/pull/7141)]
- Fix missing CSS for map(maplibre) subplots when used offline [[7140](https://github.com/plotly/plotly.js/pull/7140)],
with thanks to birkskyum for the contribution!

2.35.0

Added
- Add new traces: scattermap, choroplethmap and densitymap and map subplots which use maplibre to render maps [[7015](https://github.com/plotly/plotly.js/pull/7015), [#7060](https://github.com/plotly/plotly.js/pull/7060), [#7085](https://github.com/plotly/plotly.js/pull/7085), [#7088](https://github.com/plotly/plotly.js/pull/7088), [#7090](https://github.com/plotly/plotly.js/pull/7090), [#7092](https://github.com/plotly/plotly.js/pull/7092), [#7094](https://github.com/plotly/plotly.js/pull/7094), [#7134](https://github.com/plotly/plotly.js/pull/7134)],
with thanks to birkskyum for the contribution!

Changed
- Deprecate mapbox traces and mapbox subplot [[7087](https://github.com/plotly/plotly.js/pull/7087)]
- Drop obsolete `npm v6` installation [[7095](https://github.com/plotly/plotly.js/pull/7095)]
- Use `Node.js v18` and `npm v10` in development [[7078](https://github.com/plotly/plotly.js/pull/7078)]
- Update npm lockfile to v3 [[7099](https://github.com/plotly/plotly.js/pull/7099)]
- Update turf to v7 [[7116](https://github.com/plotly/plotly.js/pull/7116)]

Fixed
- Fix centroid calculation in turf [[7115](https://github.com/plotly/plotly.js/pull/7115)],
with thanks to birkskyum for the contribution!
- Fix missing cursor for Ternary Plot[[7057](https://github.com/plotly/plotly.js/pull/7057)],
with thanks to Lexachoc for the contribution!
- Elaborate on the Custom Bundle guide [[7101](https://github.com/plotly/plotly.js/pull/7101)]

2.34.0

Added
- Add `subtitle` attribute to `layout.title` to enable adding subtitles to plots [[7012](https://github.com/plotly/plotly.js/pull/7012)]
- Introduce "u" and "s" pseudo html tags to add partial underline and strike-through styles to SVG text elements [[7043](https://github.com/plotly/plotly.js/pull/7043)]
- Add geometric mean functionality and 'geometric mean ascending' + 'geometric mean descending' to `category_order` on cartesian axes [[6223](https://github.com/plotly/plotly.js/pull/6223)],
with thanks to acxz and prabhathc for the contribution!
- Add axis property `ticklabelindex` for drawing the label for each minor tick n positions away from a major tick,
with thanks to my-tien for the contribution! [[7036](https://github.com/plotly/plotly.js/pull/7036)]
- Add property `ticklabelstandoff` and `ticklabelshift` to cartesian axes to adjust positioning of tick labels,
with thanks to my-tien for the contribution! [[7006](https://github.com/plotly/plotly.js/pull/7006)]
- Add `x0shift`, `x1shift`, `y0shift`, `y1shift` to shapes to add control over positioning of shape vertices on (multi-)category axes,
with thanks to my-tien for the contribution! [[7005](https://github.com/plotly/plotly.js/pull/7005)]

Fixed
- Fix displaying scattergl traces while zooming or panning (regression introduced in 2.26.0) [[7018](https://github.com/plotly/plotly.js/pull/7018)],
with thanks to eiriklv for the contribution!
- Fix for excessive hoverlabel removal and overlap for plots with both scatter and bar traces [[6954](https://github.com/plotly/plotly.js/pull/6954)],
with thanks to mbant for the contribution!
- Fix adding cartesian "togglehover" when included in `modebar.add` [[5879](https://github.com/plotly/plotly.js/pull/5879)],
with thanks to Sizurka for the contribution!
- Handle `zorder` between overlaying cartesian subplots [[7032](https://github.com/plotly/plotly.js/pull/7032)],
This feature was anonymously sponsored: thank you to our sponsor!

Page 15 of 65

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.