Releases: vega/vega
v5.30.0
Changes since v5.29.0
vega-functions
docs
monorepo
- Deploy editor preview (via #3925, #3931). (Thanks @hydrosquall!)
- Bump all
vega-*
deps in topological order to eliminate version mismatches within the monorepo (via #3932). (Thanks @lsh!)
v5.29.0
docs
monorepo
- switch to ESLint flat config file. (via #3920) (Thanks @lsh!)
- update node versions in ci. (via #3915) (Thanks @domoritz!)
vega-encode
vega-scale
- Add observable10 palette. (via #3843) (Thanks @mcnuttandrew!)
- Respect tickMinStep for binned scale. (via #3904) (Thanks @alexxu-db!)
vega-scenegraph
- Revert TooltipHideEvent to MouseOutEvent to fix events on mobile. (via #3909) (Thanks @kadamwhite!)
vega-typings
- Add observable10 palette. (via #3843) (Thanks @mcnuttandrew!)
vega-view
v5.28.0
changes from v5.27.0
docs
- addition of the serpentine timeline example (via #3858). (Thanks @Giammaria!)
- update to the zoomable circle packing example (via #3857). (Thanks @Giammaria and @domoritz!)
- update vega datasets (via #3863). (Thanks @domoritz!)
vega-parser
vega-scenegraph
vega-typings
v5.27.0
changes from v5.26.1:
docs
- Addition of an example: Zoomable Circle Packing (via #3841 and #3842). (Thanks @Giammaria!)
monorepo
- add
codeowners
file. (Thanks @domoritz!) - replace indexOf with equivalent includes and startsWith (via #3845). (Thanks @domoritz!)
vega-scenegraph
vega-transforms
- fix
sum([invalid]) -> undefined
(via #3849). (Thanks @nicolaskruchten!) - fix: correct aggregate params types (via #3846). (Thanks @domoritz!)
vega-typings
- Add experimental 'hybrid' renderer to vega-typings (via #3847). (Thanks @jonmmease!)
vega-view
v5.26.1
v5.26.0
Changes from v5.25.0:
vega-functions
- Add geoScale expression function. (thanks @binste)
vega-scale
- Fix tickMinStep calculation. (thanks @kanitw)
vega-scenegraph
- Add experimental hybrid canvas/SVG renderer (thanks @jonmmease)
- Fall back to textMetrics.width for user defined width function (thanks @jonmmease)
vega-selections
- Fix null handling in vlSelectionTest (thanks @arvind, @jonmmease)
vega-transforms
- Add aggregate parameters to vega-transform, and exponential moving average. (thanks @Xitian9)
vega-typings
- Bump typings to a 1.0 release. (thanks @domoritz)
vega-voronoi
- Fix reference for voronoi path point. (thanks @suchanlee)
v5.25.0
Changes from v5.24.0:
monorepo
- Fix browser lists for IE support. (thanks @domoritz!)
- Update dependencies.
vega-cli
- Add
ppi
resolution parameter for PNG output. (thanks @davidanthoff!) - Return error code on failure. (thanks @davidanthoff!)
vega-expression
- Add
hypot
function. (thanks @domoritz!)
vega-functions
- Update to use
hypot
.
vega-regression
- Allow zero-valued order for polynomial regression.
vega-statistics
- Add constant regression method.
vega-transforms
- Use robust (null proto) object for aggregate cell map. (#3695)
vega-util
- Fix consecutive escapes in
splitAccessPath
#3724 (thanks @suchanlee!)
v5.24.0
Changes from v5.23.0:
monorepo
- Update dev dependencies.
- Fix duplicated code in bundle (#3684).
vega-force
- Update Force transform schema to allow expression-valued nbody force
strength
.
vega-schema
- Update Force transform schema to allow expression-valued nbody force
strength
.
vega-typings
- Update Force transform schema to allow expression-valued nbody force
strength
.
v5.23.0
Changes from v5.22.1:
This version contains dependency updates, bug fixes, and security patches, plus a few extra utilities to aid Vega-Lite.
monorepo
- Update dependencies, including D3 packages.
- Update rollup config to use
.mjs
extensions.
vega-canvas
- Update rollup config.
vega-crossfilter
- Update rollup config.
vega-dataflow
- Update rollup config.
vega-encode
- Update rollup config.
vega-event-selector
- Update rollup config.
vega-expression
- Update rollup config.
vega-force
- Update rollup config.
vega-format
- Update rollup config.
vega-functions
- Fix
lassoAppend
expression function XSS. (Thanks @arvind!) - Fix
scale
expression function XSS (Thanks @ajxchapman and @hydrosquall!) - Update rollup config.
vega-geo
- Update rollup config.
vega-hierarchy
- Update rollup config.
vega-interpreter
- Update rollup config.
vega-label
- Prevent evaluation of unsafe methods, #3570 (Thanks @AMoo-Miki!)
- Update rollup config.
vega-loader
- Update rollup config.
vega-parser
vega-projection
- Register projections as recognized Vega scales.
- Update rollup config.
vega-projection-extended
- Update rollup config.
vega-regression
- Update rollup config.
vega-runtime
- Update rollup config.
vega-scale
- Add
registerScale()
andisRegisteredScale()
methods. (Thanks @hydrosquall!) - Register scales as recognized Vega scales.
- Update rollup config.
vega-scenegraph
- Update test cases to match dependency updates.
- Update rollup config.
vega-schema
vega-selections
- Update rollup config.
vega-statistics
- Update rollup config.
vega-time
- Update rollup config.
vega-transforms
- Update rollup config.
vega-typings
- Make
__count__
private from schema, #3659 (Thanks @lsh!) - Update scenegraph item typings (Thanks @jonathanzong!)
- Update rollup config.
vega-util
- Update typescript config.
- Update rollup config.
vega-view
vega-view-transforms
- Update rollup config.
- Fix autosize="fit-x/y" when legend is larger than plot, #3474 (Thanks @stas-sl!)
vega-voronoi
- Update rollup config.
vega-wordcloud
- Update rollup config.
vega-cli
- Update rimraf version, adjust code in response.
- Update rollup config.
vega
- Update test scenes to match dependency updates.
- Update rollup config.