Plotly

Latest version: v6.0.1

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

Scan your dependencies

Page 39 of 65

1.47.0

Added
- New `volume` gl3d trace type [[3488](https://github.com/plotly/plotly.js/pull/3488)]
- Implement node grouping via box and lasso selections for `sankey` traces [[3712](https://github.com/plotly/plotly.js/pull/3712), [#3750](https://github.com/plotly/plotly.js/pull/3750)]
- Implement `hovermode: 'x'` for `sankey` traces,
allowing users to compare links in a flow on hover [[3730](https://github.com/plotly/plotly.js/pull/3730)]
- Add way for `Plotly.toImage` and `Plotly.downloadImage` to export images
with current graph width/height by passing width/height option as `null` [[3746](https://github.com/plotly/plotly.js/pull/3746)]
- Add legend attribute `itemsizing` with value `'constant'` making legend item symbol sizing
independent of the sizing of their corresponding trace item [[3732](https://github.com/plotly/plotly.js/pull/3732)]
- Add `hoverlabel.align` with value `'left'`, `'right'` and `'auto'` to set the horizontal
alignment of the text content within hover labels [[3753](https://github.com/plotly/plotly.js/pull/3753)]
- Add `contour.start`, `contour.end` and `contour.size` attribute to `surface` traces [[3469](https://github.com/plotly/plotly.js/pull/3469)]
- Add `isosurface` and `volume` to the `gl3d` bundle [[3488](https://github.com/plotly/plotly.js/pull/3488)]

Changed
- Allow re-plot during drag interactions [[3716](https://github.com/plotly/plotly.js/pull/3716)]
- Use high-precision in `scattergl` error bars shader [[3739](https://github.com/plotly/plotly.js/pull/3739)]

Fixed
- Fix implementation of geo `lonaxis` and `lataxis` attribute `tick0` [[3706](https://github.com/plotly/plotly.js/pull/3706)]
- Fix `scrollZoom: false` configuration on mapbox subplots [[3745](https://github.com/plotly/plotly.js/pull/3745)]
- Fix rendering of alpha channel in `mesh3d` traces [[3744](https://github.com/plotly/plotly.js/pull/3744)]
- Fix `hoverlabel.namelength: 0` case [[3734](https://github.com/plotly/plotly.js/pull/3734)]
- Fix implementation of `hoverlabel.namelength` for `pie`, `sankey`, `sunburst` and
the gl3d traces [[3734](https://github.com/plotly/plotly.js/pull/3734)]
- Fix `waterfall` rendering when transforms filter out all
increasing or decreasing bars [[3720](https://github.com/plotly/plotly.js/pull/3720)]
- Fix clip-path attributes for pages with parenthesis in their `<base>` URL [[3725](https://github.com/plotly/plotly.js/pull/3725)]

1.46.1

Fixed
- Fix `bar` traces that set `textfont` but don't have `text`
(bug introduced in 1.46.0) [[3715](https://github.com/plotly/plotly.js/pull/3715)]
- Fix hover text formatting in `waterfall` traces [[3711](https://github.com/plotly/plotly.js/pull/3711)]
- Fix `surface` and `mesh3d` color scales with more than 256 items [[3702](https://github.com/plotly/plotly.js/pull/3702)]

1.46.0

Added
- New `waterfall` trace type [[3531](https://github.com/plotly/plotly.js/pull/3531), [#3708](https://github.com/plotly/plotly.js/pull/3708)]
- New `sunburst` trace type [[3594](https://github.com/plotly/plotly.js/pull/3594)]
- Add attributes `node.x` and `node.y` to `sankey` traces [[3583](https://github.com/plotly/plotly.js/pull/3583)]
- Implement `connectgaps` on `surface` traces [[3638](https://github.com/plotly/plotly.js/pull/3638)]
- Implement `hovertemplate` for `box` and `violin` points [[3685](https://github.com/plotly/plotly.js/pull/3685)]

Changed
- Display hover labels above modebar, ensuring that the hover labels
are always visible within the graph div [[3589](https://github.com/plotly/plotly.js/pull/3589), [#3678](https://github.com/plotly/plotly.js/pull/3678)]

Fixed
- Fix horizontal legend item wrapping by pushing overflowed items to newline [[3628](https://github.com/plotly/plotly.js/pull/3628)]
- Fix erroneous gap for histogram under relative `barmode` [[3652](https://github.com/plotly/plotly.js/pull/3652)]
- Fix position of overlapping grouped bars within trace [[3680](https://github.com/plotly/plotly.js/pull/3680)]
- Fix `violin` `bandwidth` logic for traces with identical values in sample [[3626](https://github.com/plotly/plotly.js/pull/3626)]
- Fix `violin` trace `scalegroup` description [[3687](https://github.com/plotly/plotly.js/pull/3687)]
- Fix stacked scatter for groupby traces [[3692](https://github.com/plotly/plotly.js/pull/3692)]
- Fix outside text on empty items in `bar` traces under `textposition: 'outside'` [[3701](https://github.com/plotly/plotly.js/pull/3701)]
- Fix `pie` un-hover event emission after updates [[3662](https://github.com/plotly/plotly.js/pull/3662), 3690]
- Fix `scatter` line decimation algo for filled trace with far-away data points [[3696](https://github.com/plotly/plotly.js/pull/3696)]
- Fix `heatmap` and `contour` computation for traces with category coordinates containing `0` [[3691](https://github.com/plotly/plotly.js/pull/3691)]
- Fix zoom interactions on gl3d subplots using an orthographic projection [[3601](https://github.com/plotly/plotly.js/pull/3601)]
- Fix miscellaneous gl3d camera on-initialization bugs [[3585](https://github.com/plotly/plotly.js/pull/3585)]
- Fix `surface` contour line rendering in some Firefox versions [[3670](https://github.com/plotly/plotly.js/pull/3670)]
- Fix rendering of marker points and gl3d subplots on date axes (or with coordinates close to 64K floating limits)
for WebGL-based traces on some iOS devices [[3666](https://github.com/plotly/plotly.js/pull/3666), [#3672](https://github.com/plotly/plotly.js/pull/3672), [#3674](https://github.com/plotly/plotly.js/pull/3674), [#3676](https://github.com/plotly/plotly.js/pull/3676)]
- Fix center-aligned hover labels positioning [[3681](https://github.com/plotly/plotly.js/pull/3681)]

1.45.3

Fixed
- Fix legend click dispatch on legend item symbols (bug introduced in 1.44.0) [[3635](https://github.com/plotly/plotly.js/pull/3635)]
- Fix overlapping of "very close" hover labels [[3645](https://github.com/plotly/plotly.js/pull/3645)]
- Fix `hovermode` default logic for stacked `scatter` traces [[3646](https://github.com/plotly/plotly.js/pull/3646)]
- Fix `glPixelRatio` handling in `surface` contour lines [[3641](https://github.com/plotly/plotly.js/pull/3641)]
- Fix `gl2d` subplot zoombox appearance (bug introduced in 1.32.0) [[3647](https://github.com/plotly/plotly.js/pull/3647)]
- Fix axis label updates on `gl2d` subplots on scroll (bug introduced in 1.32.0) [[3647](https://github.com/plotly/plotly.js/pull/3647)]
- Fix `dragmode` relayout calls on `gl2d` subplots [[3647](https://github.com/plotly/plotly.js/pull/3647)]
- Improve info about `<extra>` in `hovertemplate` description [[3623](https://github.com/plotly/plotly.js/pull/3623)]

1.45.2

Fixed
- Fix webpack builds that include `sankey` by upgrading d3-sankey-circular to 0.33.0 (bug introduced in 1.45.0) [[3611](https://github.com/plotly/plotly.js/pull/3611)]

1.45.1

Fixed
- Fix axis automargin pushes for rotated tick labels [[3605](https://github.com/plotly/plotly.js/pull/3605)]
- Fix automargin logic on (very) small graphs [[3605](https://github.com/plotly/plotly.js/pull/3605)]
- Fix locales support in `hovertemplate` strings [[3586](https://github.com/plotly/plotly.js/pull/3586)]
- Fix gl3d reset camera buttons for scenes with orthographic projection [[3597](https://github.com/plotly/plotly.js/pull/3597)]
- Fix typed array support for `parcoords` dimensions values and `line.color` [[3598](https://github.com/plotly/plotly.js/pull/3598)]
- Fix `cone` rendering on some older browsers [[3591](https://github.com/plotly/plotly.js/pull/3591)]
- Fix `lightposition` behavior for `cone` traces [[3591](https://github.com/plotly/plotly.js/pull/3591)]
- Fix `lightposition` behavior for `streamtube` trace [[3593](https://github.com/plotly/plotly.js/pull/3593)]
- Remove unused files from `gl-cone3d` dependency [[3591](https://github.com/plotly/plotly.js/pull/3591)]
- Remove unused files from `gl-streamtube3d` dependency [[3593](https://github.com/plotly/plotly.js/pull/3593)]

Page 39 of 65

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.