Skip to content

Releases: plotly/plotly.js

v1.54.7

23 Jul 17:02
Compare
Choose a tag to compare

Changed

  • Revert [#4904] to fix a template regression introduced in 1.54.4 [#5016]

v1.54.6

09 Jul 16:41
Compare
Choose a tag to compare

Fixed

  • Link matching axes categories during Plotly.relayout calls
    (regression introduced in 1.54.2) [#4977]
  • Fix "median" aggregation transforms [#4969]
  • Fix parcats category order when the dimension only includes numbers [#4973]
  • Fix numeric sort in ternary drag [#4975]
  • Fix heatmapgl supply defaults not to add unimplemented attributes
    xcalendar, ycalendar, xgap, ygap, zsmooth, zhoverformat,
    hoverongaps and hovertemplate to gd._fullData [#4950]
  • Fix contourgl supply defaults not to add unimplemented attributes
    xcalendar, ycalendar to gd._fullData [#4951]

v1.54.5

23 Jun 14:35
Compare
Choose a tag to compare

Fixed

  • Fix placement of dividers on reversed-range multicategory axes [#4939]
  • Fix placement of candlestick, ohlc and box plots on axes with rangebreaks [#4937]
  • Handle undefined layout and data arguments in Plotly.validate [#4938]

v1.54.4

22 Jun 15:18
Compare
Choose a tag to compare

Changed

  • Bump ecstatic, gl-selet-static, gl-plot2d & gl-plot3d and drop cwise to simplify build process & address security warnings [#4929, #4930, #4934]

Fixed

  • Fix setting width and color of lines via template various attributes namely tickcolor, tickwidth, ticklen, linecolor, linewidth, zerolinecolor, zerolinewidth, gridcolor, gridwidth, etc. [#4904]

v1.54.3

16 Jun 17:04
Compare
Choose a tag to compare

Fixed

  • Fix autosize case of hidden div with non-px size [#4925]

v1.54.2

10 Jun 13:54
Compare
Choose a tag to compare

Changed

  • Bump regl dependency to v1.6.1 [#4881]
  • Bump ndarray dependency to v1.0.19 [#4910]
  • Bump mapbox-gl dependency to v1.10.1 [#4859]
  • Improve docs about building Plotly with Angular [#4182]

Fixed

  • Fix wheel event for IE-11 [#4385]
  • Fix plot_bgcolor react [#4816]
  • Fix legend.title react [#4827]
  • Fix rangebreaks on candlestick & ohlc traces [#4814]
  • Fix rangebreaks on heatmap traces with 2-D z array [#4821]
  • Fix rangebreaks on histogram2d traces [#4829]
  • Fix rangebreaks overlapping and tick positions [#4831]
  • Fix "array" tickmode on date & log axes [#4851]
  • Fix category order of matching axes when calling react [#4832]
  • Fix for bypassing non-string ids during matching axes [#4858]
  • Fix selection of single value dimensions in parcoords traces [#4878]
  • Fix bar lengths in milliseconds from base [#4900]
  • Fix gl3d ticks when converting dates to milliseconds
    (regression introduced in 1.21.0) [#4903]

v1.54.1

04 May 23:33
Compare
Choose a tag to compare

[1.54.1] -- 2020-05-04

Changed

Fixed

  • Set pointer-events only for editable shapes to allow pan, zoom & hover
    events to work inside shapes (regression introduced in 1.54.0) [#4810]
  • Update and validate various mocks [#4762]

v1.54.0

30 Apr 20:36
Compare
Choose a tag to compare

Added

  • Introduce new drag modes "drawline", "drawrect", "drawcircle", "drawopenpath", "drawclosedpath" &
    add optional modebar buttons for drawing & removing new shapes inside cartesian subplots &
    add newshape and activeshape attributes to layout &
    add editable and fillrule attributes to layout.shapes [#4775]
  • Add angle and allowoverlap attributes to marker of scattermapbox traces [#4575, #4794]
  • Add Portuguese (Portugal) pt-pt locale [#4736]

Changed

Fixed

  • Sanitize sourceattribution in mapbox layers [#4793]
  • Fix reactto mapbox style changes [#4720]
  • Fix transform sort order with gaps [#4783]
  • Fix autorange for bar and waterfall when base is present [#4714]
  • Fix "extremes" opacityscale option for volume and surface [#4725]
  • Fix no-WebGL warning for scattergl and splom traces [#4777]
  • Fix notifier CSS to have a fallback in font stack [#4778]

v1.53.0

31 Mar 14:31
Compare
Choose a tag to compare

Added

Changed

  • Improve contour labels (add extra pad) and correct minus sign [#4540]
  • Improve sizing text inside pie and sunburst (add extra pad) [#4519]
  • Improve display of spikelines when spikedistance is set to -1 [#4637]
  • Improve compare hovermode to include all points at same coordinate [#4664]
  • Improve histogram hover labels (harmonize start & end values) [#4662]
  • Display new colors on Plotly's logo [#4691]
  • Update links & descriptions to Chart Studio Cloud and plotly.com website [#4694]
  • Update contributing guidelines & add info about trace module architecture [#4624]
  • Require config.plotlyServerURL to be set for Chart Studio export [#4690]

Fixed

  • Fix Plotly.downloadImage to match transparencies in gl3d plots with the on-screen render [#4566]
  • Fix amount of transparency applied by opacity in surface traces [#4480, #4642]
  • Fix gaps in bar traces (regression introduced in 1.50.0) [#4634]
  • Fix gaps in funnel & waterfall [#4663]
  • Fix template to set axis type, tickformatstops, tick0, dtick, tickvals and tickmode [#4670, #4685]

v1.52.3

02 Mar 21:27
Compare
Choose a tag to compare

Fixed

  • Make identical bundles on different nodes [#4601]
  • Fix (regression introduced in 1.52.1) and improve interactive display of narrow points of bar-like traces [#4568]
  • Ensure text fits inside sunburst sectors with zero values [#4580]
  • Reset splom selectBatch and unselectBatch on updates [#4595]
  • Retry different mobile/tablet config to render gl3d subplots on various devices & browsers e.g. Brave [#4549]
  • Bump is-mobile to handle iPad Pro & iPad 7th + iOs v13 + Safari [#4548]
  • Fix orthographic hover after scroll zoom [#4562]
  • Preserve gl3d scene aspectratio after orthographic scroll zoom [#4578]
  • Include gl3d scene.aspectmode changes in relayout updates [#4579]
  • Apply utf-8 charset in test_dashboard [#4554]