All Versions
156
Latest Version
Avg Release Cycle
36 days
Latest Release
30 days ago

Changelog History
Page 1

  • v5.11.0 Changes

    October 27, 2022

    ⚡️ Updated

    • Updated Plotly.js to from version 2.14.0 to version 2.16.1. See the plotly.js CHANGELOG for more information. Notable changes include:
      • Add clustering options to scattermapbox [#5827], with thanks to @elben10 for the contribution!
      • Add bounds to mapbox suplots [6339]
      • Add angle, angleref and standoff to marker and add backoff to line; also introduce new arrow symbols to facilitate drawing networks [#6297]
      • Add minreducedwidth and minreducedheight to layout for increasing control over automargin [#6307]
      • Add entrywidth and entrywidthmode to legend [#6202, #6324]
  • v5.10.0 Changes

    August 11, 2022

    ⚡️ Updated

    • Updated Plotly.js to from version 2.12.1 to version 2.14.0. See the plotly.js CHANGELOG for more information. Notable changes include:
      • Add support for sankey links with arrows
      • Add selections, newselection and activeselection layout attributes to have persistent and editable selections over cartesian subplots
      • Add unselected.line.color and unselected.line.opacity options to parcoords trace
      • Display Plotly's new logo in the modebar
  • v5.9.0 Changes

    June 23, 2022

    ➕ Added

    • pattern_shape options now available in px.timeline() #3774
    • facet_* and category_orders now available in px.pie() #3775

    🐎 Performance

    • px methods no longer call groupby on the input dataframe when the result would be a single group, and no longer groups by a lambda, for significant speedups #3765 with thanks to @jvdd

    ⚡️ Updated

    • Allow non-string extras in flaglist attributes, to support upcoming changes to ax.automargin in plotly.js plotly.js#6193, #3749
  • v5.8.2 Changes

    June 10, 2022

    🛠 Fixed

    • Fixed a syntax error that caused rendering issues in Databricks notebooks and likely elsewhere. #3763 with thanks to @fwetdb
  • v5.8.1 Changes

    June 08, 2022

    🏗 (no changes, due to a mixup with the build process!)

  • v5.8.0 Changes

    May 09, 2022

    🛠 Fixed

    • Improve support for type checking and IDE auto-completion by bypassing lazy-loading when type checking. #3425 with thanks to @JP-Ellis
    • line dash-style validators are now correctly used everywhere so that values like 10px 2px are accepted #3722
    • Resolved various deprecation warning messages and compatibility issues with upstream dependencies and Python 3.11, plus removed dependency on six, with thanks to @maresb, @hugovk, @tirkarthi, @martinRenou, and @BjoernLudwigPTB
    • Better support for MathJax 3 #3706

    ➕ Added

    • Type annotations for Plotly Express functions and chainable go.Figure methods, for better IDE auto-completion #3708

    ⚡️ Updated

    • Updated Plotly.js to from version 2.11.1 to version 2.12.1. See the plotly.js CHANGELOG for more information. Notable changes include:
      • Add minor ticks to cartesian axes
      • Add griddash option to most axes
  • v5.7.0 Changes

    April 05, 2022

    ➕ Added

    • added pattern_shape options to px.area() #3668

    ⚡️ Updated

    • Updated Plotly.js to from version 2.9.0 to version 2.11.1. See the plotly.js CHANGELOG for more information. Notable changes include:
      • Add fillpattern options to scatter trace
      • Various JS-specific improvements such as MathJax 3.0 support
  • v5.6.0 Changes

    February 09, 2022

    ⚡️ Updated

    • Updated Plotly.js to from version 2.8.3 to version 2.9.0. See the plotly.js CHANGELOG for more information. Notable changes include:
      • Implement ticklabelstep to reduce labels on cartesian axes and colorbars
      • Display the version of plotly.js when hovering over the modebar
  • v5.5.0 Changes

    December 20, 2021

    ➕ Added

    • text_auto argument to px.bar, px.histogram, px.density_heatmap, px.imshow #3518
    • Deprecated ff.create_annotated_heatmap, ff.create_county_choropleth, ff.create_gantt #3518
    • div_id argument to pio.to_html, pio.write_html, fig.to_html and fig.write_html to optionally make its IDs deterministic #3487 with thanks to @Skn0tt

    🛠 Fixed

    • Fixed ValueError when ff.create_annotated_heatmap passes rgba() colors into to_rgb_color_list #3478 with thanks to @janosh

    ⚡️ Updated

    • Updated Plotly.js to from version 2.6.3 to version 2.8.3. See the plotly.js CHANGELOG for more information. Notable changes include:
      • Horizontal color bars
      • texttemplate for histogram-like and heatmap-like traces
  • v5.4.0 Changes

    November 15, 2021

    🛠 Fixed

    • Fixed error when serializing dict with mix of string and non-string keys #3380

    ⚡️ Updated

    • The JSON serialization engines no longer sort their keys #3380
    • Updated Plotly.js to from version 2.4.2 to version 2.6.3. See the plotly.js CHANGELOG for more information. Notable changes include:
      • New subplot type smith that supports scattersmith trace types for visualizing data in the complex domain
      • Changes to Plotly.js packaging