这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: vega/vega

v3.2.0

05 Mar 20:53

Choose a tag to compare

Changes:

  • Add pivot transform. (vega/vega-transforms#5)
  • Add target loader option for setting browser target attribute for sanitized hyperlinks. (#1171)
  • Fix View initialization to ensure scenegraph handler receives correct loader instance. (#1171)
  • Fix implicit ordinal scale construction with explicit domain. (#1166)
  • Fix scale lookup for gradient expr function. (#1143)
  • Fix JSON schema for data source and fontWeight channel.
  • Export TypeScript typings.
  • Update documentation.

v3.1.0

19 Feb 21:06

Choose a tag to compare

Changes:

  • Add fit-x and fit-y autosize options to aid responsive layout.
  • Add flatten transform to map array values to multiple data objects.
  • Add signal support for mark interactive property.
  • Add pointRadius parameter for geopath and geoshape transforms. (See new earthquakes example!)
  • Add mark clip support to clip to paths or projected geo sphere. (See new projections example!)
  • Add support for projection-free geoArea, geoBounds, & geoCentroid expression functions.
  • Add resize listeners to View API.
  • Fix View signal and event listener registration to be idempotent (suppress duplicate handlers).
  • Fix dataflow runAfter execution order across consecutive cycles.
  • Fix number coercion within extent calculation for quantitative scale domains.
  • Fix projection type registration with type check and lowercase coercion.
  • Fix and streamline TopoJSON loading.
  • Fix arc bounds calculation error.
  • Update documentation.
  • Update dependencies.

v3.0.10

25 Jan 04:24

Choose a tag to compare

Changes:

  • Update for vega-canvas use, includes canvas as optional dependency.

v3.0.9

18 Jan 05:53

Choose a tag to compare

Changes:

  • Add schema validation support for top-level usermeta object. Useful for including custom metadata that passes validation but is otherwise ignored by the Vega parser. (#1061)
  • Add labelFontWeight config setting for axes and legends. (Thanks @benib!)
  • Add support for scaled rendering output. (#1072)
  • Fix SVG string renderer output to use SVG 1.1 compatible colors. (#1080)
  • Fix pulse source assignment bug. (#1099)
  • Fix setter for object-valued config settings. (#1103)
  • Fix dataflow dependency for signal scale domains. (#1105)
  • Minor code clean-up in vg2png and v2svg.

v3.0.8

01 Dec 01:03

Choose a tag to compare

Changes:

  • Fix axis tick count determination bug. (#1071)
  • Fix view layout axis title bounds inclusion bug. (#1078)
  • Update padding parsing. (#1077)
  • Update signal bind error handling. (#1069)
  • Update vega-loader to use topojson-client library.

v3.0.7

25 Oct 05:25

Choose a tag to compare

Changes:

  • Fix key function generation for facets grouped by nested properties.

v3.0.6

19 Oct 04:09

Choose a tag to compare

Changes:

  • Update text baseline offset for top. Among other things, this leads to better default alignment for axis labels and titles.
  • Update title padding values in the default configuration file.
  • Update axis labelFlush support to use a pixel distance threshold to determine if flush alignment adjustments should be performed.
  • Add axis labelFlushOffset property to specify an optional offset value for flush-aligned labels.
  • Fix background color inclusion for exported SVG files.
  • Fix a bug in parsing of non-object configuration values.
  • Update JSON schema.
  • Update documentation.

v3.0.5

01 Oct 03:41

Choose a tag to compare

Changes:

  • Fix view.getState proxy transform reference bug.
  • Fix axis tick count parameter resolution.
  • Fix Project transform as resolution.

v3.0.4

30 Sep 16:38

Choose a tag to compare

Changes:

  • Fix package.json to exclude canvas-prebuilt for browser-based deployments.

v3.0.3

29 Sep 17:22

Choose a tag to compare

Changes:

  • Add continuous scale padding property.
  • Add support for axis labelBound property for scale range based culling.
  • Add support for axis labelFlush property for alignment first and last axis labels.
  • Add Project transform.
  • Add modular random number generation, replace Math.random random calls in Vega code.
  • Add U-District Cuisine example.
  • Update axis tick generation to always respect tick count parameter.
  • Update scale transform functions (panLinear, zoomLinear, etc) to be top-level utilities.
  • Update documentation.
  • Fix infinite loop bug in grid layout calculation with missing content groups.
  • Fix data format schema (oneOf vs anyOf).
  • Fix config file merge, including granular override of style properties.
  • Fix overlap removal sorting.
  • Fix legend gradient label text to use update set.
  • Fix wordcloud test spec use now that random number generation is modular.