Releases: plotly/plotly.js
Releases · plotly/plotly.js
v1.49.4
v1.49.3
v1.49.2
Fixed
- Fix gl3d hover behavior when multiple points share identical position [#4096]
- Fix
[email protected]
dependency version listing inpackage.json
[#4094] - Fix decimal and thousands separator declaration for Italian (
it
) locale [#4122] - Fix
indicator
steps
attribute declaration [#4115] - Performance fix - use
Axes.prepTicks
(notAxes.calcTicks
) forindicator
number and delta formatting [#4099]
v1.49.1
Fixed
- Fix
parcoords
bug when dimension values are all zeroes (bug introduced in 1.49.0) [#4080] - Fix
parcoords
select line rendering when constraint range falls below range [#4083] - Fix
parcoords
select line rendering when selecting outside displayed axis range [#4087] - Fix
parcoords
select by click when preceded by click away from axis [#4089] - Fix
mapbox.style
values in attribution declaration [#4079] - Remove unused variable from
scatter3d
shader [#4090]
v1.49.0
Added
- Add
indicator
traces [#3978, #4007, #4014, #4037, #4029] - Add
choroplethmapbox
traces [#3988] - Add
densitymapbox
traces [#3993] - Add new mapbox
style
values:open-street-map
,carto-positron
,carto-darkmatter
,
stamen-terrain
,stamen-toner
,stamen-watercolor
andwhite-bg
that do not require a Mapbox access token [#3987, #4068] - Add support for
sourcetype
valueraster
andimage
andtype
raster
for mapbox layout layers [#4006] - Add
below
attribute toscattermapbox
traces [#4058] - Add support for
below: 'traces'
in mapbox layout layers [#4058] - Add
sourceattribution
attribute to mapbox layout layers [#4069] - Add
labelangle
andlabelside
attributes toparcoords
traces [#3966] - Add
doubleClickDelay
config option [#3991] - Add
showEditInChartStudio
config option [#4061]
Changed
- Bump
mapbox-gl
tov1.1.1
[#3987, #4035] - Include source attribution on mapbox subplots and image exports [#4069]
- Improve mapbox error messages and attribute descriptions [#4035]
- Do not try to resize hidden graph divs under
responsive:true
[#3972] - Improve robustness of
sankey
traces with circular links [#3932] - Use
URL.createObjectURL
duringPlotly.toImage
and
Plotly.downloadImage
improving performance [#4008] - Make
parcoords
pick layer 100% invisible [#3946] - (dev-only) drop "pull-font-svg" pre-process step [#4062]
Fixed
- Fix rendering of geo traces with
locationmode
and no base layers
(bug introduced in 1.48.0) [#3994] - Fix lakes and rivers geometry on scoped geo subplots
(bug introduced in 1.48.0) [#4048] - Fix
heatmap
rendering for traces with extra categorical coordinates
(bug introduced in 1.48.0) [#4038] - Do not show zero-height bar rendering when their
marker.line.width
is zero
(bug introduced in 1.48.3) [#4056] - Do not show prefix and suffix on log axis minor ticks showing digits [#4064]
- Fix inconsistent
parcoords
behavior when data is outside range [#3794] - Fix
parcoods
default tick formatting [#3966, #4011, #4013] - Fix pseudo-html and MathJax rendering for
parcoords
traces [#3966] - Fix
marker.line.color
default forchoropleth
traces [#3988] - Fix
scatter3d
andscattergl
handling ofrgb
colors
with extra alpha values [#3904, #4009] - Fix zoomed-in box/violin hover labels edge cases [#3965]
- Fix
hoverinfo
&hovertemplate
initial, delta and final flags
forwaterfall
traces [#3963] - Fix
hovertemplate
default number formatting for
choropleth
,scattergeo
,scatterpolar(gl)
,barpolar
andscatterternary
traces [#3968] - Remove
sliders
/updatemenus
command observer mutation [#4023] - Fix plot-schema
anim
listing for traces that do not (yet) animate [#4024] - Fix
rangeslider
style during selections [#4022] - Fix per-value
categoryorder
forbox
andviolin
traces [#3983] - Fix handling of non-numeric
marker.line.width
array items [#4056, #4063] - Fix
downloadImage
for images of more than 2MB in size in Chrome [#4008] - Fix
plotly_clickannotation
triggering wheneditable:true
[#3979] - Remove unused
font-atlas-sdf
dependency [#3952] - Fix
tickformat
attribute description links to d3 formatting language [#4044] - Fix typo in
error_(x|y).type
description [#4030] - Fix typo in
colorscale
description [#4060]
v1.48.3
v1.48.2
Fixed
- Fix rendering after 1d -> 2d -> 1d drag motion
underdragmode: 'zoom'
(bug introduced in 1.48.0) [#3950] - Fix for
scattergl
hover and click events to give the 'top' point
instead of the 'bottom' point [#3924] - Fix
contour
label rendering for non-monotonically increasing x/y [#3934] - Fix
carpet
axis title position for decreasing a/b coords [#3927] - Fix multiple single-valued overlaid autobinned
histogram
edge case [#3935] - Fix
parcoords
tickvals
andticktext
documentation [#3925]
v1.48.1
v1.48.0
Added
- Add
funnel
traces [#3817, #3911] - Add
funnelarea
traces [#3876, #3912] - Add support for shared color axes via
coloraxis
attributes
in the layout [#3803, #3786, #3901, #3916] - Add support for sorting categorical cartesian axes by value [#3864]
- Add
bingroup
tohistogram
,histogram2d
andhistogram2dcontour
to group
traces to have compatible auto-bin values [#3845] - Add legend
itemclick
anditemdoubleclick
attributes to set or disable
the legend item click and double-click behavior [#3862] - Add
insidetextanchor
attribute forbar
andwaterfall
traces [#3817] - Add
textangle
attribute forbar
andwaterfall
traces [#3817] - Add
textinfo
towaterfall
traces [#3790] - Add support for side-by-side
scatter3d
marker
andline
colorbars [#3803] - Add
meta
attribute to traces to complementlayout.meta
[#3865] - Emit
plotly_relayouting
during drag motion on subplots [#3888] - Add Swedish locale (
sv
) [#3821]
Changed
- Use
[email protected]
(backed by Natural Earth v4.1.0 shapefiles)
to generate geographic features ingeo
subplots. Most notably, the Russia/Ukraine
border has been updated [#3856] - Draw
box
andviolin
points as legend item when other parts have opacity0
[#3846] - Draw
marker.line
for bars with no-span [#3848] - Do not make request for topojson files when drawing geo subplot
without geographic features [#3856]
Fixed
- Fix
categoryarray
ordering forheatmap
andcontour
traces [#3827] - Fix
heatmap
brick positioning for non-overlapping categories [#3827] - Fix
Plotly.update
calls that resulted in removal of modebar buttons [#3825] - Fix auto-range for one-sided
violin
with setwidth
[#3842] - Fix hover label placement for one-sided
violin
with setwidth
[#3842] - Fix
scattergl
mode ordering in/out of selections [#3810] - Fix
scattergl
unselected styling in/out of select/lasso dragmode [#3810] - Fix
automargin
edge cases where draw code can be stuck in infinite loops [#3811] - Fix
locationmode: 'USA-states'
on world scope under50m
resolution [#3856] - Fix reset view interactions on geo subplots following
geo.scope
updates [#3856] - Fix
Plotly.animate
on graphs with multiple subplot types [#3860] - Fix
filter
transforms that result in empty coordinate arrays [#3766] - Fix handling of
0
number inpie
andsunburst
text and hover [#3847] - Fix
sunburst
text in sectors centered around theta=180 [#3907] - Fix handling of number
0
insunburst
ids/parents [#3903] - Fix selection range event data on category axes [#3869]
- Fix
contour
with heatmap coloring rendering after graph resize [#3803] - Fix
histogram2d
hover label content for trace with bins spanning multipley
sample values [#3890] - Fix
parcoords
rendering of first value when it is part of ownconstraintrange
[#3915] - Fix rgba colorscale fallback for
parcoords
traces [#3917] - Fix de-selected style of error bar on
bar
traces [#3644] - Fix hover labels rendering for some zoomed-in
violin
traces [#3889] - Fix
mesh3d
vertexcolor
attribute description [#3688]