Added
Fixed
- Fix issue where user-specified
color_continuous_scalewas ignored when template hadautocolorscale=True[#5439], with thanks to @antonymilne for the contribution! - Use presence of
COLAB_NOTEBOOK_IDenv var to enable Colab renderer instead of testing import ofgoogle.colab[#5473], with thanks to @kevineger for the contribution! - Fix incorrect annotation placement for
add_vline,add_hline,add_vrect, andadd_hrecton datetime axes [#5508], with thanks to @mosh3eb for the contribution! - Update tests to be compatible with numpy 2.4 [#5522], with thanks to @thunze for the contribution!
- Fix issue where
js/directory was unintentionally installed as a top-level Python package when installingplotly[#5587] - Add default headers to be passed in to Kaleido v1.3.0 to avoid blocked Open Street Map tiles [#5588]
- Propagate the requested
default_height/default_widthto the outer wrapper div produced byto_htmlso that responsive (percentage) dimensions inherit from a sized parent container instead of collapsing to the plotly.js 450px fallback [#5591], with thanks to @SharadhNaidu for the contribution!
Updated
- The
__eq__method forgraph_objectsclasses now returnsNotImplementedto give the other operand an opportunity to handle the comparison [#5547], with thanks to @RazerM for the contribution! - Update plotly.js from version 3.5.0 to version 3.6.0. See the plotly.js release notes for more information [#5608]. Notable changes include: