Releases: plotly/plotly.js
Releases · plotly/plotly.js
v1.54.7
v1.54.6
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
andhovertemplate
togd._fullData
[#4950] - Fix
contourgl
supply defaults not to add unimplemented attributes
xcalendar
,ycalendar
togd._fullData
[#4951]
v1.54.5
v1.54.4
Changed
- Bump
ecstatic
,gl-selet-static
,gl-plot2d
&gl-plot3d
and dropcwise
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
v1.54.2
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
oncandlestick
&ohlc
traces [#4814] - Fix
rangebreaks
onheatmap
traces with 2-Dz
array [#4821] - Fix
rangebreaks
onhistogram2d
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
inparcoords
traces [#4878] - Fix
bar
lengths in milliseconds frombase
[#4900] - Fix gl3d ticks when converting dates to milliseconds
(regression introduced in 1.21.0) [#4903]
v1.54.1
[1.54.1] -- 2020-05-04
Changed
Fixed
v1.54.0
Added
- Introduce new drag modes "drawline", "drawrect", "drawcircle", "drawopenpath", "drawclosedpath" &
add optional modebar buttons for drawing & removing new shapes inside cartesian subplots &
addnewshape
andactiveshape
attributes tolayout
&
addeditable
andfillrule
attributes tolayout.shapes
[#4775] - Add
angle
andallowoverlap
attributes tomarker
ofscattermapbox
traces [#4575, #4794] - Add Portuguese (Portugal)
pt-pt
locale [#4736]
Changed
- Bump WebGL modules including mapbox-gl and is-mobile [#4731, #4752, #4791]
- Bump jsdom, d3-force, minify-stream, topojson-client and es6-promise [#4751, #4768, #4772, #4773, #4774]
Fixed
- Sanitize
sourceattribution
in mapboxlayers
[#4793] - Fix
react
to mapboxstyle
changes [#4720] - Fix transform sort order with gaps [#4783]
- Fix autorange for
bar
andwaterfall
whenbase
is present [#4714] - Fix "extremes"
opacityscale
option forvolume
andsurface
[#4725] - Fix no-WebGL warning for
scattergl
andsplom
traces [#4777] - Fix notifier CSS to have a fallback in font stack [#4778]
v1.53.0
Added
- Introduce
rangebreaks
on date axes mainly thanks to [#4614] with API revision & improvements in
[#4639, #4641, #4644, #4649, #4652, #4653, #4660, #4661, #4670, #4677, #4684, #4688, #4695, #4696, #4698, #4699] - Introduce "(x|y) unified"
hovermode
[#4620, #4664, #4669, #4687] - Add "hovered data" mode to
spikesnap
[#4665] - Add "full-json" export format to
Plotly.toImage
andPlotly.dowloadImage
[#4593] - Add
node.customdata
andlink.customdata
tosankey
traces [#4621] - Add
opacityscale
forsurface
traces [#4480]
Changed
- Improve
contour
labels (add extra pad) and correct minus sign [#4540] - Improve sizing text inside
pie
andsunburst
(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
insurface
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 axistype
,tickformatstops
,tick0
,dtick
,tickvals
andtickmode
[#4670, #4685]
v1.52.3
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
afterorthographic
scroll zoom [#4578] - Include gl3d
scene.aspectmode
changes in relayout updates [#4579] - Apply utf-8 charset in test_dashboard [#4554]