plotly v3.2.0 Release Notes

Release Date: 2018-09-05 // over 5 years ago
  • ๐Ÿš€ This release introduces the long-anticipated ability to programmatically export figures as high quality static images in both raster and vector formats.

    JupyterLab Versions (Python 3.5+)

    ๐Ÿ“ฆ For use with JupyterLab, the following versions of the following packages must be installed:

    โž• Added

    • plotly.js version 1.40.1, which introduces the following features:
    • Support for offline static image export with the to_image and write_image functions in the new plotly.io package (#1120).
      • Note: Image export requires the plotly orca command line utility and the psutil Python package.
    • New documentation sections covering Static Image Export and Orca Management
    • Support for displaying FigureWidget instances in static contexts (e.g. nbviewer) just like the built-in ipywidgets (#1117)
    • Full integration of the Cividis colorscale (#883)
    • conda packaging
      • From here forward, new versions of plotly.py will be published to the plotly anaconda channel on the same day they are published to PyPI. (72ad0e4)
      • The [README](packages/python/plotly-geo/README.md) now includes conda installation instructions alongside the pip instructions.
      • In addition to the existing installation approaches, orca is now also available as a conda package from the plotly anaconda channel.

    โšก๏ธ Updated

    • Show traces at the top of the Gantt chart's colorbar (#1110)
    • Significantly improved validation performance for numeric pandas Series objects (#1149)
    • Specialize auto-generated docstrings for Python syntax
    • More robust and specific logic for retrying requests to the plot.ly cloud service (#1146)
    • Support basic authentication when using the streaming API behind a proxy server (#1133)

    ๐Ÿ›  Fixed

    • Validators for dash properties (e.g. scatter.line.dash) incorrectly rejected dash length lists (#1136)
    • Annotated heatmap error when custom colorscale was specified (#1151)
    • Incorrect deprecation warning for deprecated plotly.graph_objs.Annotations class (#1138)
    • Harmless JavaScript console error when opening an html file produced by plotly.offline.plot (#1152)
    • Incorrect validation errors when writing data to the streaming API (#1145)