v3.9.0
[3.9.0] - 2019-04-19
Updated
- Updated Plotly.js to version 1.47.4. See the
plotly.js CHANGELOG
for more information.
Added
- Added "magic underscore" support for specifying nested figure properties
(#1534) - Added
select_traces,for_each_trace, andupdate_tracesfigure
methods for accessing and updating traces by subplot location and trace
properties
(#1534) - Added
select_*,for_each_*, andupdate_*figure methods for
accessing and updating subplot objects (xaxis,scene,polar, etc)
(#1548) - Added support for Dash Design Kit style color specifications
(#1541). Thanks to
@wbrgss for this contribution! - Added support for the
plotly_unselectplotly.js event in a new
on_unselecttrace method
(#1542). Thanks to
@denphi for this contribution!
Changed
- Changed the default colorscale to be
plasmafor theplotly,plotly_white, and
plotly_darktemplates for plotly.py version 4
(#1274,
#1549) - Reordered the default colorway for the
plotly,plotly_white, and
plotly_darktemplates for plotly.py version 4
(#1549)
Fixed
- Fixed package listing in setup.py
(#1543). Thanks to
@jakevdp for this contribution! - Fixed built-in templates so that
heatmapcolorscales can be overridden
without specifyingautocolorscale=False
(#1454,
#1549) - Fix
UnboundLocalErrorerror in the presence of a missing or corrupt
~/.plotly/.configfile
(#1551) - Fixed error when combining
sankeytraces with cartesian subplots
(#1527,
plotly/plotly.js#3802)