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)