vega v5.16.0 Release Notes

Release Date: 2020-09-23 // over 3 years ago
  • Notable Changes

    • 📄 The new label transform automatically positions labels without overlapping other marks. (Thanks @chanwutk!)
    • 🍱 Completes the transition to using vega-datasets 2.0+, including swapping out the Iris dataset for a more adorable Penguins dataset. 🐧
    • ⚡️ Major update of build system to use a centralized rollup configuration. (Thanks @domoritz!)

    🔄 Changelog

    🚀 Changes from v5.15.0:

    📄 docs

    monorepo

    • Complete transition to vega-datasets 2.0.
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega

    • 👉 Use centralized rollup config. (thanks @domoritz!)
    • ⚡️ Update and extend test specifications.

    vega-canvas

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-crossfilter

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-dataflow

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-encode

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-event-selector

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-expression

    • 💥 Use forbidden / allowed, remove blacklist / whitelist (Breaking change)
    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-functions

    • 👉 Use centralized rollup config. (thanks @domoritz!)
    • 👉 Use argument spread syntax. (thanks @lgrammel!)

    vega-force

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-format

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-geo

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-hierarchy

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-interpreter

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-label

    • 🚀 1.0.0 release, now integrated into Vega! (thanks @chanwutk!)
    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-loader

    • 🛠 Fix JSON copy option logic. (#2890, thanks @cytomich!)
    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    📜 vega-parser

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-projection

    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-projection-extended

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-regression

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-runtime

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)
    • 👉 Use argument spread syntax. (thanks @lgrammel!)

    vega-scale

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-scenegraph

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)
    • 👉 Use argument spread syntax. (thanks @lgrammel!)

    vega-schema

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-selections

    • 👉 Use centralized rollup config. (thanks @domoritz!)
    • 👉 Use argument spread syntax. (thanks @lgrammel!)

    vega-statistics

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-time

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-transforms

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-typings

    vega-util

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-view-transforms

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-view

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-voronoi

    • 👉 Use centralized rollup config. (thanks @domoritz!)

    vega-wordcloud

    • 🛠 Fix use of var, prefer const and let. (thanks @lgrammel!)
    • 👉 Use centralized rollup config. (thanks @domoritz!)