unstale

npm / vega-lite

vega-lite

What changed in vega-lite 6, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-28.

4 breaking2 new APIs and options3 behavior and defaults12 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

vega-lite 621 changes

Breaking changes 4

New APIs and options 2

Behavior and default changes 3

  • Container sizing is based on ResizeObserver.

    6.5.0release notes

  • Compiled output is simplified for explicit datetime scale domains.

    6.5.0release notes

  • Signals are evaluated in unioned domains.

    6.5.0release notes

Fixes and other changes 12

  • Animation selections are initialized on the first pulse.

    6.5.0release notes

  • Normalized stacks respect explicit axis formats.

    6.5.0release notes

  • Applies cornerRadiusEnd to the rendered value end of bars.

    6.5.0release notes

  • Fixes a bug affecting missing data in facets.

    6.5.0release notes

  • Facet sort order is applied correctly when an aggregate is present.

    6.5.0release notes

  • Ranged marks are compatible with offset channels.

    6.5.0release notes

  • Point selections support escaped fields.

    6.5.0release notes

  • Tooltip newline shortcut handling now excludes timeUnit fields.

    6.4.3release notes

  • Tick and rect marks with explicit size now honor timeUnitBandPosition.

    6.4.3release notes

  • Legends are merged when color scales use explicit range or domain settings.

    6.4.2release notes

  • Tooltip checking now accounts for custom formatters.

    6.4.2release notes

  • Tooltip data no longer becomes "undefined" when using nearest hit testing.

    6.4.2release notes