Releases: plotly/plotly.py
Releases · plotly/plotly.py
v6.4.0
Updated
- Update plotly.js from version 3.1.1 to version 3.2.0. See the plotly.js release notes for more information. [#5357]. Notable changes include:
Deprecated
v6.3.1
Updated
- Update Plotly.js from version 3.1.0 to version 3.1.1. See the Plotly.js release notes for more information. [#5357]. Notable changes include:
- Fix issue preventing Scattergl plots with text elements from rendering [plotly.js#7563]
- Use native legends when converting from matplotlib [#5312], with thanks to @robertoffmoura to the contribution!
- Allow
shared_yaxesto work with secondary axes [#5180], with thanks to @gmjw for the contribution!
Fixed
- Fix issue where width/height in plot layout were not respected during Kaleido image export [#5325]
- Fix typo in default argument to
_ternary_contour.py[#5315], with thanks to @Lexachoc for the contribution! - Fix incorrect
fig.show()behavior whenipythonis installed [#5258]
Full Changelog: v6.3.0...v6.3.1
v6.3.0
Updated
- Updated Plotly.js from version 3.0.1 to version 3.1.0. See the plotly.js release notes for more information. [#5318]
Added
- Exposed
plotly.io.get_chrome()as a function which can be called from within a Python script. [#5282]
Fixed
v6.2.0
Added
- Add SRI (Subresource Integrity) hash support for CDN script tags when using
include_plotlyjs='cdn'. This enhances security by ensuring browser verification of CDN-served plotly.js files [#5165] (with thanks to @ddworken)
Fixed
- Allow setting Plotly.js path via
pio.defaults[#5207]
Changed
- Refactor validation code to reduce bundle size [#5214] (with thanks to @bmaranville)
- Add deprecation warnings when using Kaleido v0 or deprecated image export features [#5177]
v6.1.2
v6.1.1
v6.1.0
Updated
- Add support for Kaleido>=v1.0.0 for image generation [#5062, #5177]
- Reduce package bundle size by 18-24% via changes to code generation [#4978]
Fixed
- Fix third-party widget display issues in v6 [#5102]
- Add handling for case where
jupyterlabornotebookis not installed [#5104] - Fix issue causing Plotly.js script to be embedded multiple times in Jupyter notebooks [#5112]
- Re-add MIME renderer JupyterLab extension with JupyterLab 4 support to reduce file sizes for offline notebooks [#5096]
- Fix issue preventing plots from rendering in HTML notebook export when using 'vscode+notebook' renderer [#5154]
v6.1.0rc0
Updated
- Add support for Kaleido>=v1.0.0 for image generation, and deprecate support for Kaleido<1 and Orca [#5062]
- Reduce package bundle size by 18-24% via changes to code generation [#4978]
Fixed
- Fix third-party widget display issues in v6 [#5102]
- Add handling for case where
jupyterlabornotebookis not installed [#5104] - Fix issue causing Plotly.js script to be embedded multiple times in Jupyter notebooks [#5112]
- Re-add MIME renderer JupyterLab extension with JupyterLab 4 support to reduce file sizes for offline notebooks [#5096]
- Fix issue preventing plots from rendering in HTML notebook export when using 'vscode+notebook' renderer [#5154]
v6.1.0b0
Updated
- Add support for Kaleido >= v1.0.0 for image generation, and deprecate support for Kaleido<1 and Orca [#5062]
Fixed
v6.0.1
Updated
- Updated Plotly.js from version 3.0.0 to version 3.0.1. See the plotly.js CHANGELOG for more information.