Skip to content

Releases: plotly/plotly.js

v2.6.4

26 Nov 18:58

Choose a tag to compare

Fixed

  • Avoid bar with text to jump when selected [#6043]

v2.6.3

12 Nov 19:15

Choose a tag to compare

Fixed

  • Fix hover events in Shadow DOM [#6021],
    with thanks to @SabineWren for the contribution!

v2.6.2

05 Nov 15:47

Choose a tag to compare

Fixed

  • Fix loading issue in orca (regression introduced in 2.6.0) [#6011]

v2.6.1

03 Nov 19:49

Choose a tag to compare

Fixed

  • Fix to avoid including local stackgl_modules/node_modules in the package (regression introduced in 2.6.0) [#6008]

v2.6.0

30 Oct 01:46

Choose a tag to compare

Added

  • Add smith subplots and the scattersmith trace type for displaying Smith charts [#5956, #5992],
    with thanks to Kitware and @waxlamp for kicking off this effort.

Changed

  • Improve drawing the contour lines in non-linear space e.g. on log axes [#5985], with thanks to @andrew-matteson for the contribution!
  • Bump eslint to v8 release candidate including fixes for no-new-func test [#5969]

Fixed

  • Fix npm install problem for npm v6 users (regression introduced in 2.5.0) [#6004]
  • Fix unhover event data for gl3d subplots [#5954],
    with thanks to @dwoznicki for the contribution!
  • Fix scatter3d opacity restyle bug [#5958],
    with thanks to @dwoznicki for the contribution!
  • Skip "hoverinfo": "none" trace display for hover modes [#5854],
    with thanks to @Domino987 for the contribution!
  • Display prefix and suffix of invisible polar axes in hover [#5964]
  • Reduce calls to getBoundingClientRect in convertToTspans [#5976]
  • Avoid wrapping legend items if already on the first column [#5996]
  • Fix horizontal alignment of colorbar in editable mode when xanchor is set to "center" [#6002]
  • Fix to improve rendering of graphs with Mathjax on Firefox v82 and higher [#5993]

v2.5.1

16 Sep 16:20

Choose a tag to compare

Fixed

  • Reduce bundle sizes by updating surface-nets, robust-determinant, robust-linear-solve modules [#5934, #5935, #5936]
  • Update CONTRIBUTING guidelines to use npm v7 and node.js v16 [#5933], with thanks to @sleighsoft for the contribution!

v2.5.0

03 Sep 20:39

Choose a tag to compare

Added

  • Include surface, isosurface, volume, streamtube, cone, mesh3d, scatter3d, pointcloud
    and heatmapgl in the "strict" bundle by avoid function generation for these traces at runtime [#5888]

Changed

  • Use node.js v16 and npm v7 in development and upgrade the version of package-lock.json [#5922, #5919]

Fixed

  • Adjust position of hover in respect to CSS transform [#5916]

v2.4.2

31 Aug 18:47

Choose a tag to compare

Fixed

  • Fix positioning unified hover box when div has zero height
    (regression introduced in 2.3.0) [#5913]

v2.4.1

27 Aug 20:55

Choose a tag to compare

Fixed

  • Fix double click legends when groupclick is set to "toggleitem" [#5909]

v2.4.0

27 Aug 13:12

Choose a tag to compare

Added

  • Add legend.groupclick options [#5849, #5906],
    with thanks to @brussee for the contribution!
  • Add touch support to slider component [#5856],
    with thanks to @keul for the contribution!
  • Provide bbox of hover items in event data [#5512]

Changed

  • Upgrade regl module from version 1.6.1 to version 2.1.0 [#5870]

Fixed

  • Fix invalid call to lib.promiseError in lib.syncOrAsync [#5878],
    with thanks to @jklimke for the contribution!
  • Use hoverlabel.font for group titles in unified hover modes [#5895]