Releases: vega/vega-lite
v4.15.0
v4.14.1
v4.14.0
Features
-
encoding
type
is now optional in Vega-Lite -- see https://vega.github.io/vega-lite/docs/type.html for more details about the default behavior -
allow shared type, scale, axis, legend in shared encoding (#6682) (85d6432)
-
support conditional value definition for order (#6632) (9124bca)
-
support scale's
domainMin/Max
andrangeMin/Max
-
support setting scale range based on another field (#6402) (9c2760c)
Bug Fixes
- apply labelOverlap to ordinal time unit without custom sort, not any ordinal (#6648) (0b119ca)
- boxplot should include description on the box layer, not mid tick (a96db36)
- change bump script to support non-master release (f350441)
- correctly apply conditional dash offsets (#6599) (7a973bf), closes #6591
- do not apply axis/legend title to tooltip title (#6689) (1c380be)
- don't add guide properties to tooltips, use encoding titles for boxplot titles (#6674) (1a03102)
- don't rotate labels for ordinal timeUnit (#6649) (5e23aed)
- fix axis translate signal for binned bar marks (#6754) (fd1de4f)
- make
datum.label
inlabelExpr
work with custom formatter (44faaf3), closes #6581 - make tooltip support signal (#6692) (8707c7a), closes #6490
- only run simple optimizations before facet nodes are moved (#6453) (5c1941b)
- prefer the axis with temporal type to be the non-aggregated axis in composite marks (#6501) (2cf98a6)
- remove transformextract test (8234b03), closes #4419
- respect symbolOpacity, gradientOpacity, symbolFillColor, and symbolStrokeColor (#6724) (59c93a3)
- revert "docs: use penguins data for boxplots" (#6662) (3cf0eeb)
- revert to object for inlineDataset element (#6588) (ce4c51f)
- tell npx where to find vega scripts (#6608) (5ec337d)
v4.13.1
v4.13.0
v4.12.2
v4.12.1
Bug Fixes
- don't pass undefined to custom formatting function when no format is provided (#6487) (5a2142c)
- don't remove titles from accessibility tree when config.aria is false (#6484) (9c03242)
- make rect-position support binned field without x2/y2 (#6473) (4676143)
- support fields with spaces in them (#6475) (6e3396d)
- support nested access for time units (#6462) (ded94fd), closes #5662
- support signals in descriptions (#6489) (49e39a4)
- title.aria should take precedence over config.aria (#6483) (51f5915)
- unescape escaped fields in
as
(#6444) (fb2b43e), closes #6422 #4123
v4.12.0
Features
-
add aria properties to guides and add description channel, update to Vega 5.11 (#6391) (64755c2)
-
support axis
domain/grid/tickCap
(013af0e)
Bug Fixes
- correctly redirect align, baseline, dx, dy, and limit of config.title to config.style.group-subtitle (#6447) (c7b38ee)
- don't output
tooltip: {content:'encoding'}
in the config (#6442) (e6fbdd8) - drop custom format type if disabled + throw warning (#6448) (c41876f)
- remove unnecessary
time()
in output expression for predicates (#6439) (ea3f043) - revise experimental
encoding.color = {signal:...}
to be{value: {signal:...}}
(#6438) (6410e04)
v4.11.0
v4.10.5
Bug Fixes
-
always set axis/legend disable for correct merging (#6360) (6ae5b2a), closes #6340
-
don't generate label align when angle is 0 for top or bottom (#6344) (719fe65), closes #6341
-
make labelFlush work when labelAngle is set (#6370) (5e3af9b), closes #6341
-
make line work with
sort:null
correctly (#6361) (323e7b8), closes #5974 -
make voronoi layer use the right data-driven tooltip (#6339) (c09601a), closes #6260
-
make
cornerRadius*
supports experimental signal + fix other signal supp… (#6356) (c3d5a62) -
make axis orient/labelAngle support experimental signal (#6312) (60c6bdb)