[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_traces
figure
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_unselect
plotly.js event in a new
on_unselect
trace method
(#1542). Thanks to
@denphi for this contribution!
Changed
- Changed the default colorscale to be
plasma
for theplotly
,plotly_white
, and
plotly_dark
templates for plotly.py version 4
(#1274,
#1549) - Reordered the default colorway for the
plotly
,plotly_white
, and
plotly_dark
templates 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
heatmap
colorscales can be overridden
without specifyingautocolorscale=False
(#1454,
#1549) - Fix
UnboundLocalError
error in the presence of a missing or corrupt
~/.plotly/.config
file
(#1551) - Fixed error when combining
sankey
traces with cartesian subplots
(#1527,
plotly/plotly.js#3802)