Releases: plotly/plotly.js
Releases · plotly/plotly.js
v1.20.5
v1.20.4
v1.20.3
v1.20.2
v1.20.1
v1.20.0
Added
- Allow date string inputs for axis ranges,
tick0,dtick, annotation / image
positions, histogram bins [#1078, #1150] - Add special
dtickvalues for log axes [#1078] - Add
visibleattribute to annotations, shapes and images items [#1110] - Expose events on slider start/change/end [#1126]
- Expose event on updatemenu button click [#1128]
- Allow custom transform module to have supply layout default handler [#1122]
Changed
Fixed
- Fix hover labels for multi-trace
scatterglgraphs (bug introduced in
1.18.0) [#1148] - Fix date format on hover on full hour [#1078]
- Fix bar labels for non-zero
basevalues [#1142] - Scatter colorscale now yield correct colors when cmin and cmax ashow re equal
[#1112] - Fix
filtertransform for categoricaltargetarrays with range operations
[#1120] - Make sure frames with
nullvalues clear array containers [#1118] - Fix animations involving trace
opacity[#1146] - Fix fallback for non-animatable trace modules (bug introduced in
1.18.1)
[#1141] - Fix race condition in animation resolution when coupled with
relayout
[#1108] - Enforce casting requested frame names to strings [#1124]
Plotly.animteno longer breaks when passingnullframes [#1121]Plotly.PlotSchema.getnow correctly list rangeslider and rangeselector under
xaxisonly [#1144]Plotly.relayoutcorrectly updates arbitrary layout attributes [#1133]
v1.19.2
v1.19.1
v1.19.0
Unpublished on npm and CDN due to broken dist bundles.
Added
- Add two-argument
Plotly.plotcall signature [#1014] - Add two-way binding functionality to updatemenus and sliders [#1016]
- Add
width,baseandoffsetattribute to bar trace [#1075] - Add
fromcurrentanddirectionanimation options [#1087] - Add ability to filter by arbitrary array [#1062]
Changed
- Rename
filtersrcfilter transform attributetarget(with
backward-compatible map) [#1062] - Bump
sane-topojsonrequirement to 2.0.0. New topojson dist files fix
the Michigan state border [#1077] - scattergl now handles higher resolution dates [#1033]
- Improve error messages in
Plotly.animate[#1088]
Fixed
Plotly.newPlotnow respect user-defined layoutheightandwidth[#537]- Fix dendrogram cartesian axis layers [#1063]
- Fix RGBA colorscale handler for contour [#1090]
- Fix gl2d axis title positioning [#1067]
- Fix gl2d multi-line axis tick labels display [#1087]
- Fix performance deficit of scattergl trace type with date coordinates [#1021]
- Fix ohlc trace offset computation [#1066]
- Fix ohlc and candlestick default trace names [#1073]
- Make
Plotly.animatework with frames container array containers (e.g
annotations) [#1081] - Make
restyleandrelayoutconsistently remove items in array containers
when called with value argumentnull[#1086]
v1.18.1
Fixed
- Fix cartesian subplot resize [#1049]
- Fix cartesian interactivity after click [#1049]
- Fix
scattergeotraces with not-found country names [#1046] - Honor
'name'hoverinfo flag inohlctraces [#1050] - Fix animation merging for frames including array containers [#1041, #1048]
- Fix
requestAnimationFramepolyfill for script-tag imports [#1039]