Skip to content

build(deps): bump vega from 6.3.1 to 6.4.0 - #54

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vega-6.4.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vega-6.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps vega from 6.3.1 to 6.4.0.

Release notes

Sourced from vega's releases.

v6.4.0

Changes since v6.3.1

Upgrade notes

  • Canvas and SVG DOM roots now use vertical-align: bottom, removing the browser's baseline-descender gap from their containing inline line box. Intrinsic chart dimensions are unchanged, but in tested Chrome layouts the occupied container height shrank by about 6px. Page-level screenshot baselines that include surrounding layout may shift. It is an inline style, so a stylesheet overriding vertical-align on .marks now needs !important. Exported SVG is unaffected. (via #4318)
  • Ordinal scales using continuous color schemes now honor range.count, which was previously ignored. Without an explicit count the range uses the domain cardinality, falling back to five colors when the initial domain is empty. Existing specs that set "range": {"scheme": "blues", "count": 3} on an ordinal color channel will now get that many colors, cycling if the count is smaller than the domain. (via #4270)

Features

  • Add a container:resize event source, so a spec can react to its container changing size the way it reacts to a window resize; containerSize() was previously only re-read on window:resize, missing sidebar toggles, flex reflows, notebook cells and resizable panels (thanks @​yuvvantalreja and @​domoritz!) (via #4318)
  • Add ISO year-week timeunit support — isoweek and year-isoweek, Monday-based per ISO 8601, alongside the existing Sunday-based week (thanks @​yuvvantalreja and @​domoritz!) (via #4320)
  • Add the d3-ease easing functions and interpolateLinear to the expression language (thanks @​jonathanzong and @​domoritz!) (via #4316)
  • Add geoTranslate() to read a projection's fitted translation, mirroring geoScale(); unblocks pan and zoom for maps in Vega-Lite (thanks @​joelostblom!) (via #4313)

Fixes

  • Provide an ordinal scheme fallback for empty initial domains, and honor range.count on ordinal scales; closes #3959vega/altair#3394@​joelostblom!) (via #4270)
  • Apply DisallowedObjectProperties to quoted object keys in codegen (thanks @​EchoSkorJjj!) (via #4317)
  • Include then in disallowed object properties (thanks @​domoritz!) (via #4331)
  • Re-create global and sticky regexp literals per evaluation in vega-interpreter, so lastIndex no longer carries across datums (thanks @​Jaybhade!) (via #4323)
  • Add the missing hypot function to vega-interpreter, plus a test asserting the codegen and interpreter function tables agree so they cannot drift again (thanks @​Jaybhade, who found the divergence while working on #4323!) (via #4330, closes #4328)
  • Resolve signals in unioned scale domains (thanks @​domoritz!) (via #4325)
  • Restore config and locale file loading in the CLI — --config, --format and --timeFormat had been silently ignored since the ESM migration (thanks @​domoritz, and @​jonathanzong whose #4061 surfaced it!) (via #4332, closes #4327)
  • Update canvas style size when devicePixelRatio is 1 (thanks @​MartenMIK!) (via #4308)
  • Restore the generic mergeConfig and writeConfig signatures (thanks @​domoritz!) (via #4312)
  • Ignore unsupported on* properties in signal bind form generation, warning instead of setting them as attributes (thanks @​hydrosquall!)

Maintenance

Package versions

Package Old New Reason
vega 6.3.1 6.4.0 minor — aggregates all changes
vega-schema 6.3.1 6.4.0 tracks vega; gains isoweek and signal refs in unioned domains
vega-cli 6.3.1 6.4.0 released alongside vega — its exact vega pin must match; config/locale loading fix (#4332)
vega-functions 6.1.3 6.2.0 feat (#4316, #4313, #4320)
vega-view 6.1.2 6.2.0 feat — container:resize source (#4318)
vega-scenegraph 5.2.1 5.3.0 feat — vertical-align: bottom on canvas and SVG roots (#4318); fix (#4308)
vega-time 3.2.1 3.3.0 feat — ISO year-week floors, intervals and units (#4320)
vega-typings 2.2.0 2.3.0 feat — container stream source and config, isoweek, unioned-domain signal refs
vega-encode 5.2.1 5.2.2 fix (#4270)

... (truncated)

Commits
  • adf0ae7 chore: v6.4.0 (#4335)
  • 855d7c8 fix: provide ordinal scheme fallback for empty initial domains (#4270)
  • 866fe38 feat(vega-view): add a container:resize event source (#4318)
  • 95cc100 feat: add ISO year-week timeunit support (#4320)
  • bf900e6 feat(vega-functions): add easing functions and interpolateLinear (#4316)
  • 8253558 fix(vega-interpreter): re-create global regexp literals per evaluation (#4323)
  • 6fb85df test(vega): add animated gapminder golden spec (#4333)
  • 5e3ece9 fix(cli): restore config and locale file loading (#4332)
  • b1fc071 fix(vega-util): include then in disallowed object properties (#4331)
  • 686c852 fix(interpreter): add missing hypot function (#4330)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [vega](https://github.com/vega/vega) from 6.3.1 to 6.4.0.
- [Release notes](https://github.com/vega/vega/releases)
- [Commits](vega/vega@v6.3.1...v6.4.0)

---
updated-dependencies:
- dependency-name: vega
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants