Skip to content

Releases: plotly/plotly.js

v2.13.0

14 Jul 17:24
Compare
Choose a tag to compare

Added

  • Add selections, newselection and activeselection layout attributes to have
    persistent and editable selections over cartesian subplots [#6243]
  • Add unselected.line.color and unselected.line.opacity options to parcoords trace [#6216, #6236]
  • Add "exclusive" and "inclusive" quartile-computing algorithm to violin trace
    via quartilemethod attribute [#6187]
  • Add flaglist options including "left", "right", "top", "bottom", "width" and "height"
    to control the direction of automargin on cartesian axes [#6193]
  • Add delta.prefix and delta.suffix to indicator trace [#6246],
    with thanks to @paulovieira for the contribution!
  • Add official Chinese (Taiwan) translation (locale zh-tw) [#6247],
    with thanks to @sec2 for the contribution!
  • Add official Sinhala translation (locale si) [#6238],
    with thanks to @sujithranga for the contribution!

Changed

  • Display Plotly's new logo in the modebar [#6232]

Fixed

  • Fix undesirable missing hover labels of box & violin traces [#6189]
  • Fix xref description of shapes [#6194]

v2.12.1

09 May 23:11
Compare
Choose a tag to compare

Fixed

  • Fix for disabling polar rotation when dragmode is set to false [#6147],
    with thanks to @jonfunkhouser for the contribution!
  • Fix custom modebar buttons mutate the input [#6177]
  • Fix various missing and duplicate spaces in plot schema descriptions [#6183]

v2.12.0

02 May 19:17
Compare
Choose a tag to compare

Added

  • Add griddash axis property to cartesian, polar, smith, ternary and geo subplots and add griddash and minorgriddash to carpet trace [6144], with thanks to @njwhite for the contribution!
  • Implement various options to position and style minor ticks and grid lines on cartesian axis types including
    minor.tickmode, minor.tickvals, minor.tickcolor, minor.ticklen, minor.tickwidth, minor.dtick, minor.tick0, minor.nticks, minor.ticks,
    minor.showgrid, minor.gridcolor, minor.griddash and minor.gridwidth [6166]

Changed

  • Use the "willReadFrequently" 2d context creation attribute to optimize readback performance [#6084],
    with thanks to @junov for the contribution!

Fixed

  • avoid drawing blank tick labels on cartesian axes [#6163]

v2.11.1

15 Mar 17:44
Compare
Choose a tag to compare

Fixed

  • Regenerate functions of regl-based traces in the "strict" bundle [#6141]

v2.11.0

12 Mar 00:40
Compare
Choose a tag to compare

Added

  • Add a CSP complaint variation of regl-based traces i.e. parcoords, splom, scattergl, scatterpolargl to the "strict" bundle [#6083]
  • Add scattersmith trace to the "strict" bundle [#6135]

v2.10.1

08 Mar 14:25
Compare
Choose a tag to compare

Fixed

  • Fix mesh3d generation when alphahull is a positive number (regression introduced in 2.5.1) [#6133]

v2.10.0

05 Mar 02:26
Compare
Choose a tag to compare

Added

  • Add support to use version 3 of MathJax and add typesetMath attribute to config [#6073],
    with thanks to Equinor for sponsoring the related development!
  • Add fillpattern options to scatter trace [#6101],
    with thanks to @s417-lama for the contribution!

v2.9.0

04 Feb 21:21
Compare
Choose a tag to compare

Added

  • Implement ticklabelstep to reduce labels on 2D axes and colorbars [#6088]

Changed

  • Display the version of plotly.js when hovering over the modebar [#6077]
  • Various dependency updates as listed under the v2.9.0 milestone

Fixed

  • Fix vertical spacing of legend items in horizontal mode [#6094]

v2.8.3

20 Dec 17:40
Compare
Choose a tag to compare

Fixed

  • Correct formatted x/y texttempate for histogram trace [#6070]

v2.8.2

20 Dec 16:42
Compare
Choose a tag to compare

Fixed

  • Fix x/y texttemplate for histogram, bar, funnel and waterfall traces [#6069]