Plotly

Latest version: v5.22.0

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

Scan your dependencies

Page 61 of 63

1.6.2

Fixed
- SVG overflow property is now properly set for IE11 [305, 306]
- Hover labels associated with `text` arrays with falsy values are properly
skipped over [310]
- Snapshot routines now strip browser-only user-select style attributes [311]

1.6.1

Fixed
- Legend scroll bars are no longer invalid SVG elements (bug introduced in 1.6.0) [304]
- Colorscale YlGnBu and YlOrRd are now properly identified [295]

1.6.0

Added
- SVG cartesian, 3D, geographic maps and pie charts can now coexist on the same
graph [246, 258, 289]
- Legends with long item lists are now scrollable (instead of being cropped)
[243]
- Event `plotly_deselect` is now emitted after double-clicking in `select` and
`lasso` drag modes.
- Event `plotly_doubleclick` is now emitted after double-clicking on SVG cartesian
graphs in `zoom` and `pan` drag modes.
- Layout attributes `dragmode` and `hovermode` can now be set individually in
each scene [258]
- `Plotly.Plots.resize` now returns a promise. [253, 262]

Fixed

- `Plotly.deleteTraces` now properly deletes the last trace of a cartesian
subplot [289]
- `Plotly.deleteTraces` now works on heatmap, contour, pie, surface, mesh3d and
geo trace types [289]
- `Plotly.deleteTraces` now properly delete color bars associated with deleted
traces
- Clearing cartesian axes via `relayout` no longer results in an uncaught error
[289]
- Events `plotly_hover`, `plotly_unhover` and `plotly_click` are properly
emitted on 3D graphs [240]
- Null and undefined categories are properly skipped over [286]
- Hover labels on 3D graphs are now properly hidden when `hovermode` is set to
false [258]
- Multi-scene 3D graphs now set their camera position via their own scene
attributes [258]
- Toggling `hovermode` on 3D graphs no longer resets the scene domain [258]
- Resetting the camera position on scenes where the `camera` attribute was
supplied no longer results in an uncaught error [258]
- Axis attributes `hoverformat`, `tickprefix`, `ticksuffix` are honored even
when `showticklabels` is set to false [267]
- Config option `doubleClick` set to `'reset'` now properly handles auto-ranged
axes [285]

1.5.2

Fixed
- Fix geo trace visibility toggling (bug introduced in 1.5.1) [245]

1.5.1

Fixed
- Scattergeo and choropleth now correctly fire hover and click events [215]
- Heatmap and contour traces are redrawn in the correct order [194]
- Early returns in `Plotly.plot` now correctly return Promise rejections [226]
- Soon to be deprecated `SVGElement.offsetParent` calls are removed [222]
- Geo zoom in button is now correctly titled `Zoom in` [219]
- All attribute description are correctly stripped from the dist files (bug
introduced in 1.5.0) [223]
- Insecure dev dependencies `ecstatic` and `uglify-js` are bumped [225]
- Outdated karma-browserify dev dependency is bumped [229]

1.5.0

Not secure
Added
- Modularize the library (first iteration). Trace types can be required in
one-by-one to make custom plotly.js bundles of lesser size. [180, 187, 193, 202]

Changed
- Remove json assets from the js source files (to better support Webpack bundling) [183]
- Update d3, tinycolor2, topojson dependencies [195]
- Improve `'colorscale'` attribute description [186]

Fixed
- Fix pan mode drag delay [188]
- Make `Plotly.deleteTrace` handle big-indices-array properly [203]

Page 61 of 63

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.