Skip to content

Releases: vega/vega

v5.30.0

14 Jun 00:26
@lsh lsh
d2ef8b4
Compare
Choose a tag to compare

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

10 May 23:02
@lsh lsh
dd31fee
Compare
Choose a tag to compare

docs

monorepo

  • switch to ESLint flat config file. (via #3920) (Thanks @lsh!)
  • update node versions in ci. (via #3915) (Thanks @domoritz!)

vega-encode

  • use domainMin and domainMax to set scale padding. (via #3906) (Thanks @Jami159 & @lsh!)

vega-scale

vega-scenegraph

  • Revert TooltipHideEvent to MouseOutEvent to fix events on mobile. (via #3909) (Thanks @kadamwhite!)

vega-typings

vega-view

  • turn off all handlers in View.finalize() to fix memory leak. (via #3896) (Thanks @cmerrick!)

v5.28.0

05 Mar 21:18
@lsh lsh
53ce7f2
Compare
Choose a tag to compare

changes from v5.27.0

docs

vega-parser

  • allow signals in scale nice (via #3887). (Thanks @lsh!)

vega-scenegraph

  • convert some of the scenegraph types to classes (via #3864). (Thanks @lsh!)

vega-typings

  • add missing aggregate_params to window transform type (#3874). (Thanks @julieg18!)
  • bump typings to 1.2 (Thanks @domoritz!)

v5.27.0

03 Jan 20:14
@lsh lsh
7703dbd
Compare
Choose a tag to compare

changes from v5.26.1:

docs

monorepo

  • add codeowners file. (Thanks @domoritz!)
  • replace indexOf with equivalent includes and startsWith (via #3845). (Thanks @domoritz!)

vega-scenegraph

  • Fix blurry zoom from caching devicePixelRatio (via #3844). (Thanks @lsh!)

vega-transforms

vega-typings

  • Add experimental 'hybrid' renderer to vega-typings (via #3847). (Thanks @jonmmease!)

vega-view

  • Add option to resize on devicePixelRatio change (via #3844). (Thanks @lsh!)

v5.26.1

09 Nov 22:08
8304f8a
Compare
Choose a tag to compare

Changes from v5.26.1:

vega-scenegraph

  • Fix CanvasHandler to emit mouse over/move/out events. (#3825)

vega-typings

  • Expose aggregate parameters in typings. (thanks @Xitian9)

v5.26.0

07 Nov 16:43
3580b28
Compare
Choose a tag to compare

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

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

26 Apr 18:35
Compare
Choose a tag to compare

Changes from v5.24.0:

monorepo

  • Fix browser lists for IE support. (thanks @domoritz!)
  • Update dependencies.

vega-cli

vega-expression

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

v5.24.0

16 Mar 01:53
3290eae
Compare
Choose a tag to compare

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

01 Mar 20:35
Compare
Choose a tag to compare

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

  • Add view style for Vega-Lite, #3480 (Thanks @arvind!)
  • Update rollup config.

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() and isRegisteredScale() 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

  • Make __count__ private from schema, #3659 (Thanks @lsh!)
  • Update rollup config.

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

  • Wrap querySelectorAll in Array.from, #3639 (Thanks @ravron!)
  • Update rollup config.

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.

v5.22.1

25 Mar 16:32
Compare
Choose a tag to compare

Changes from v5.22.0:

monorepo

  • Update dependencies.

vega-scenegraph

  • Fix SVG path parser null check. (#3451).