Skip to content

build(deps): bump the visx group across 1 directory with 7 updates - #39496

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/console/visx-72ab91bca9
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/console/visx-72ab91bca9

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the visx group with 7 updates in the /console directory:

Package From To
@visx/axis 3.12.0 4.0.0
@visx/curve 3.12.0 4.0.0
@visx/event 3.12.0 4.0.0
@visx/group 3.12.0 4.0.0
@visx/responsive 3.12.0 4.0.0
@visx/scale 3.12.0 4.0.0
@visx/tooltip 3.12.0 4.0.0

Updates @visx/axis from 3.12.0 to 4.0.0

Release notes

Sourced from @​visx/axis's releases.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Changelog

Sourced from @​visx/axis's changelog.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​visx/axis since your current version.


Updates @visx/curve from 3.12.0 to 4.0.0

Release notes

Sourced from @​visx/curve's releases.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Changelog

Sourced from @​visx/curve's changelog.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​visx/curve since your current version.


Updates @visx/event from 3.12.0 to 4.0.0

Release notes

Sourced from @​visx/event's releases.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Changelog

Sourced from @​visx/event's changelog.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​visx/event since your current version.


Updates @visx/group from 3.12.0 to 4.0.0

Release notes

Sourced from @​visx/group's releases.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Changelog

Sourced from @​visx/group's changelog.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​visx/group since your current version.


Updates @visx/responsive from 3.12.0 to 4.0.0

Release notes

Sourced from @​visx/responsive's releases.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Changelog

Sourced from @​visx/responsive's changelog.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​visx/responsive since your current version.


Updates @visx/scale from 3.12.0 to 4.0.0

Release notes

Sourced from @​visx/scale's releases.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove remix button from README usage section #1944
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

🏠 Internal

  • Upgrade babel #1891
  • internal: Remove Enzyme from visx #1893
  • [workflows] Update actions/cache from v1 to v4.3.0 #1926
  • internal(test): reorder expected output in combineBarStackData tests #1933
  • internal(demo): update footer #1932
  • perf(demo): lazy render example tiles #1896

... (truncated)

Changelog

Sourced from @​visx/scale's changelog.

v4.0.0 (2026-06-11)

🚀 Enhancements

  • Add react@19 to peer dependencies of all packages #1889
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • Breaking: Require React 18 or 19 #2009

🐛 Bug Fix

  • Add return type to withBoundingRects #1837
  • fix(demo): fix delaunay-voronoi demo #1758
  • Fix for stacked bars with a mix of strings and numbers in the x-axis #1884
  • fix(xychart): remove console.debug message for overriding existing registry keys. fixes #1860 #1934
  • React 19 Support #1968
  • refactor(deps): remove lodash package usage #2006
  • fix(release): republish alpha.12 as alpha.13 #2007
  • fix(release): recover alpha.14 publish #2008
  • Breaking: Require React 18 or 19 #2009
  • Resolve Dependabot alerts #2010
  • Resolve brace-expansion Dependabot alert #2011

💥 Breaking Changes

  • Toolchain updates. Node 18, TypeScript 5, Next 13 #1938
  • Remove prop-types #1953
  • Upgrade to Yarn 4 #1954
  • Upgrade d3-shape, d3-path to 3 #1960
  • React 19 Support #1968
  • Breaking: Require React 18 or 19 #2009

📝 Documentation

  • docs: remove...

    Description has been truncated

@dependabot dependabot Bot added the A-dependencies Area: dependency upgrades label Oct 2, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner October 2, 2026 16:49
@dependabot dependabot Bot added the A-dependencies Area: dependency upgrades label Oct 2, 2026
@dependabot dependabot Bot changed the title build(deps): bump the visx group in /console with 7 updates build(deps): bump the visx group across 1 directory with 7 updates Oct 4, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/console/visx-72ab91bca9 branch from e6afa05 to 8db9aba Compare October 4, 2026 22:05
@leedqin leedqin mentioned this pull request Oct 7, 2026
Bumps the visx group with 7 updates in the /console directory:

| Package | From | To |
| --- | --- | --- |
| [@visx/axis](https://github.com/airbnb/visx) | `3.12.0` | `4.0.0` |
| [@visx/curve](https://github.com/airbnb/visx) | `3.12.0` | `4.0.0` |
| [@visx/event](https://github.com/airbnb/visx) | `3.12.0` | `4.0.0` |
| [@visx/group](https://github.com/airbnb/visx) | `3.12.0` | `4.0.0` |
| [@visx/responsive](https://github.com/airbnb/visx) | `3.12.0` | `4.0.0` |
| [@visx/scale](https://github.com/airbnb/visx) | `3.12.0` | `4.0.0` |
| [@visx/tooltip](https://github.com/airbnb/visx) | `3.12.0` | `4.0.0` |



Updates `@visx/axis` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/airbnb/visx/releases)
- [Changelog](https://github.com/airbnb/visx/blob/master/CHANGELOG.md)
- [Commits](airbnb/visx@v3.12.0...v4.0.0)

Updates `@visx/curve` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/airbnb/visx/releases)
- [Changelog](https://github.com/airbnb/visx/blob/master/CHANGELOG.md)
- [Commits](airbnb/visx@v3.12.0...v4.0.0)

Updates `@visx/event` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/airbnb/visx/releases)
- [Changelog](https://github.com/airbnb/visx/blob/master/CHANGELOG.md)
- [Commits](airbnb/visx@v3.12.0...v4.0.0)

Updates `@visx/group` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/airbnb/visx/releases)
- [Changelog](https://github.com/airbnb/visx/blob/master/CHANGELOG.md)
- [Commits](airbnb/visx@v3.12.0...v4.0.0)

Updates `@visx/responsive` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/airbnb/visx/releases)
- [Changelog](https://github.com/airbnb/visx/blob/master/CHANGELOG.md)
- [Commits](airbnb/visx@v3.12.0...v4.0.0)

Updates `@visx/scale` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/airbnb/visx/releases)
- [Changelog](https://github.com/airbnb/visx/blob/master/CHANGELOG.md)
- [Commits](airbnb/visx@v3.12.0...v4.0.0)

Updates `@visx/tooltip` from 3.12.0 to 4.0.0
- [Release notes](https://github.com/airbnb/visx/releases)
- [Changelog](https://github.com/airbnb/visx/blob/master/CHANGELOG.md)
- [Commits](airbnb/visx@v3.12.0...v4.0.0)

---
updated-dependencies:
- dependency-name: "@visx/axis"
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: visx
- dependency-name: "@visx/curve"
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: visx
- dependency-name: "@visx/event"
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: visx
- dependency-name: "@visx/group"
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: visx
- dependency-name: "@visx/responsive"
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: visx
- dependency-name: "@visx/scale"
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: visx
- dependency-name: "@visx/tooltip"
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: visx
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/console/visx-72ab91bca9 branch from 8db9aba to e8883b8 Compare October 7, 2026 17:08
@leedqin

leedqin commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Superseded by #39611, which also moves our deep imports to the package roots and fixes two charts that visx 4's ParentSize collapses to 0px tall.

@leedqin leedqin closed this Oct 8, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 8, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/console/visx-72ab91bca9 branch October 8, 2026 19:38
leedqin added a commit that referenced this pull request Oct 8, 2026
### Motivation

Part of moving the Console to React 19. visx 3.12 caps React at 18 in
its peer range. Main also mixes `@visx/grid` and `@visx/shape` 4.0 with
the other visx packages on 3.12, which installs two copies of the shared
visx internals.

Supersedes #39496.

### Description

- All `@visx/*` packages move to 4.0.0, deduped to one copy each.
- visx 4 adds an `exports` map, so deep imports such as
`@visx/tooltip/lib/hooks/useTooltipInPortal` and
`@visx/responsive/lib/components/ParentSize` no longer resolve. They now
import from the package roots. This includes the `vi.mock` in
`ThresholdLineGraph.test.tsx`.
- visx 4's `ParentSize` puts its children in an absolutely positioned
box inside a `height: 100%` container, so it collapses to 0px tall when
its parent has no fixed height. Two charts relied on the old behavior:
- **Cluster overview utilization graphs:** they set their own height, so
they now measure only their width with `useParentSize`.
- **Source and sink error graph:** its `ParentSize` gets the graph's
fixed height.
  
The other five `ParentSize` call sites are already in fixed-height
boxes. The redesigned cluster page's resource usage chart (#39508) has
the same width-only `ParentSize`, so whichever PR lands second needs
this change there.

### Verification

Existing tests. jsdom doesn't do layout, so the tests can't catch the
collapse. In headless Chromium, the utilization graph renders 0px tall
on visx 4 without this change and at full height with it.

Worth eyeballing on the preview:
- the cluster overview CPU, memory and disk graphs;
- a source's and a sink's error graph;
- the freshness graph;
- the billing spend chart.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-dependencies Area: dependency upgrades

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant