Skip to content

Releases: plotly/plotly.js

v1.6.3

07 Mar 15:18
Compare
Choose a tag to compare

Fixed

  • Argument parsing for vertex and face colors of mesh3d traces is now
    functional [#287]

v1.6.2

03 Mar 18:47
Compare
Choose a tag to compare

Fixed

  • SVG overflow property is now properly set for IE11 [#305, #306]
  • Hover labels associated with text arrays with falsy values are properly
    skipped over [#310]
  • Snapshot routines now strip browser-only user-select style attributes [#311]

v1.6.1

01 Mar 21:04
Compare
Choose a tag to compare

Fixed

  • Legend scroll bars are no longer invalid SVG elements (bug introduced in 1.6.0) [#304]
  • Colorscale YlGnBu and YlOrRd are now properly identified [#295]

v1.6.0

29 Feb 15:35
Compare
Choose a tag to compare

Added

  • SVG cartesian, 3D, geographic maps and pie chart can now coexist on the same
    graph [#246, #258, #289]
  • Legends with long item lists are now scrollable (instead of being cropped)
    [#243]
  • Event plotly_deselect is now emitted after double-clicking in select and
    lasso drag modes [#255]
  • Event plotly_doubleclick is now emitted after double-clicking on SVG cartesian
    graphs in zoom and pan drag modes [#255]
  • Layout attributes dragmode and hovermode can now be set individually in
    each scene [#258]
  • Plotly.Plots.resize now returns a promise. [#253, #262]

Fixed

  • Plotly.deleteTraces now properly deletes the last trace of a cartesian
    subplot [#289]
  • Plotly.deleteTraces now works on heatmap, contour, pie, surface, mesh3d and
    geo trace types [#289]
  • Plotly.deleteTraces now properly delete color bars associated with deleted
    traces [#289]
  • Clearing cartesian axes via relayout no longer results in an uncaught error
    [#289]
  • Events plotly_hover, plotly_unhover and plotly_click are properly
    emitted on 3D graphs [#240]
  • Null and undefined categories are properly skipped over [#286]
  • Hover labels on 3D graphs are now properly hidden when hovermode is set to
    false [#258]
  • Multi-scene 3D graphs now set their camera position via their own scene
    attributes [#258]
  • Toggling hovermode on 3D graphs no longer resets the scene domain [#258]
  • Resetting the camera position on scenes where the camera attribute was
    supplied no longer results in an uncaught error [#258]
  • Axis attributes hoverformat, tickprefix, ticksuffix are honored even
    when showticklabels is set to false [#267]
  • Config option doubleClick set to 'reset' now properly handles auto-ranged
    axes [#285]

v1.5.2

10 Feb 14:40
Compare
Choose a tag to compare

Fixed

  • Fix geo trace visibility toggling (bug introduced in 1.5.1) [#245]

v1.5.1

01 Feb 16:02
Compare
Choose a tag to compare

Fixed

  • Scattergeo and choropleth now correctly fire hover and click events [#215]
  • Heatmap and contour traces are redrawn in the correct order [#194]
  • Early returns in Plotly.plot now correctly return Promise rejections [#226]
  • Soon to be deprecated SVGElement.offsetParent calls are removed [#222]
  • Geo zoom in button is now correctly titled Zoom in [#219]
  • All attribute description are correctly stripped from the dist files (bug
    introduced in 1.5.0) [#223]
  • Insecure dev dependencies ecstatic and uglify-js are bumped [#225]
  • Outdated karma-browserify dev dependency is bumped [#229]

v1.5.0

25 Jan 16:12
Compare
Choose a tag to compare

First modular release.

Added

  • Modularize the library (first iteration). Trace types can be required in
    one-by-one to make custom plotly.js bundles of lesser size. [#180, #187, #193, #202]

Changed

  • Remove json assets from the js source files (to better support Webpack bundling) [#183]
  • Update d3, tinycolor2, topojson dependencies [#195]
  • Improve 'colorscale' attribute description [#186]

Fixed

  • Fix pan mode drag delay [#188]
  • Make Plotly.deleteTrace handle big-indices-array properly [#203]

v1.4.1

11 Jan 22:28
Compare
Choose a tag to compare

Fixed

  • Click events work properly after being broken in 1.4.0 [#174]

v1.4.0

11 Jan 15:01
Compare
Choose a tag to compare

Added

  • Lasso and rectangular selection interactions for scatter-marker and scatter-text traces [#154, #169]
  • Un-gitignore css and svg font built files, removing post-install step and
    dependency on node-sass [#164]

Changed

  • Clean up Pie, Box and Choropleth trace module [#158, #159, #165]

Fixed

  • Surface traces correctly handle zmin and zmax attributes [#153]
  • Pie trace correctly trigger hover events [#150]

v1.3.1

04 Jan 15:26
Compare
Choose a tag to compare

First release of 2016

Fixed

  • Fix Plotly.addTraces for gl3d and gl2d trace types [#140]