Skip to content

chore(deps): bump the minor-patch group across 1 directory with 20 updates#127

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend/minor-patch-b5357d7e08
Open

chore(deps): bump the minor-patch group across 1 directory with 20 updates#127
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend/minor-patch-b5357d7e08

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 9, 2026

Copy link
Copy Markdown
Contributor

Bumps the minor-patch group with 19 updates in the /frontend directory:

Package From To
@deck.gl/aggregation-layers 9.2.11 9.3.4
@deck.gl/extensions 9.2.11 9.3.4
@deck.gl/layers 9.2.11 9.3.4
@deck.gl/react 9.2.11 9.3.4
@zxing/browser 0.1.5 0.2.0
@zxing/library 0.21.3 0.23.0
axios 1.16.0 1.18.0
deck.gl 9.2.11 9.3.4
framer-motion 12.34.3 12.40.0
jspdf-autotable 5.0.7 5.0.8
maplibre-gl 5.23.0 5.24.0
react-hook-form 7.66.1 7.79.0
recharts 3.4.1 3.8.1
@vitest/coverage-v8 4.0.18 4.1.8
autoprefixer 10.4.22 10.5.0
eslint-plugin-react-refresh 0.4.24 0.5.3
postcss 8.5.12 8.5.15
prettier 3.8.1 3.8.4
typescript-eslint 8.48.1 8.61.0

Updates @deck.gl/aggregation-layers from 9.2.11 to 9.3.4

Release notes

Sourced from @​deck.gl/aggregation-layers's releases.

v9.3.4

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

v9.3.3

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

v9.3.2

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

v9.3.1

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

v9.3.0

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

v9.3.0-beta.2

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

v9.3.0-beta.1

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)
  • fix(core): WebGPU Picking fix (#10175)
  • feat(layers): TextLayer uses real text metrics (#10164)
  • chore(geo-layers): Update h3 & a5 dependencies (#10170)

v9.3.0-alpha.6

  • feat(TileLayer): Add visibleMinZoom & visibleMaxZoom props (#10091)
  • fix(mapbox): onBefore|AfterRender fires without layers (#10166)
  • fix(mapbox): Prevent crash when deck uninitialized (#10167)

... (truncated)

Changelog

Sourced from @​deck.gl/aggregation-layers's changelog.

deck.gl [v9.3.4] - Jun 11 2026

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

deck.gl [v9.3.3] - May 14 2026

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

deck.gl [v9.3.2] - Apr 30 2026

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

deck.gl [v9.3.1] - Apr 17 2026

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

deck.gl [v9.3.0] - Apr 13 2026

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

deck.gl [v9.3.0-beta.2] - Apr 11 2026

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

deck.gl [v9.3.0-beta.1] - Apr 7 2026

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)

... (truncated)

Commits
  • c489a38 v9.3.4
  • 2b40f18 docs(widgets): add heading ID anchor for zoomAxis prop
  • 4d28254 chore(deps): bump postcss from 8.5.6 to 8.5.15 in /website (#10331)
  • 8242e40 fix(examples): add cullMode: 'none' to globe examples and document GlobeView ...
  • 54f1a39 fix(ColumnLayer): closed shapes with binary data and transition props (#10094)
  • eb070ce fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • 021897b chore(core) Adopt luma CanvasContext (#10228)
  • a277344 v9.3.3
  • e542eed fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • 328b728 feat(carto): Clipped polygon labels (#10278)
  • Additional commits viewable in compare view

Updates @deck.gl/extensions from 9.2.11 to 9.3.4

Release notes

Sourced from @​deck.gl/extensions's releases.

v9.3.4

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

v9.3.3

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

v9.3.2

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

v9.3.1

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

v9.3.0

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

v9.3.0-beta.2

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

v9.3.0-beta.1

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)
  • fix(core): WebGPU Picking fix (#10175)
  • feat(layers): TextLayer uses real text metrics (#10164)
  • chore(geo-layers): Update h3 & a5 dependencies (#10170)

v9.3.0-alpha.6

  • feat(TileLayer): Add visibleMinZoom & visibleMaxZoom props (#10091)
  • fix(mapbox): onBefore|AfterRender fires without layers (#10166)
  • fix(mapbox): Prevent crash when deck uninitialized (#10167)

... (truncated)

Changelog

Sourced from @​deck.gl/extensions's changelog.

deck.gl [v9.3.4] - Jun 11 2026

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

deck.gl [v9.3.3] - May 14 2026

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

deck.gl [v9.3.2] - Apr 30 2026

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

deck.gl [v9.3.1] - Apr 17 2026

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

deck.gl [v9.3.0] - Apr 13 2026

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

deck.gl [v9.3.0-beta.2] - Apr 11 2026

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

deck.gl [v9.3.0-beta.1] - Apr 7 2026

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)

... (truncated)

Commits
  • c489a38 v9.3.4
  • 2b40f18 docs(widgets): add heading ID anchor for zoomAxis prop
  • 4d28254 chore(deps): bump postcss from 8.5.6 to 8.5.15 in /website (#10331)
  • 8242e40 fix(examples): add cullMode: 'none' to globe examples and document GlobeView ...
  • 54f1a39 fix(ColumnLayer): closed shapes with binary data and transition props (#10094)
  • eb070ce fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • 021897b chore(core) Adopt luma CanvasContext (#10228)
  • a277344 v9.3.3
  • e542eed fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • 328b728 feat(carto): Clipped polygon labels (#10278)
  • Additional commits viewable in compare view

Updates @deck.gl/layers from 9.2.11 to 9.3.4

Release notes

Sourced from @​deck.gl/layers's releases.

v9.3.4

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

v9.3.3

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

v9.3.2

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

v9.3.1

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

v9.3.0

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

v9.3.0-beta.2

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

v9.3.0-beta.1

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)
  • fix(core): WebGPU Picking fix (#10175)
  • feat(layers): TextLayer uses real text metrics (#10164)
  • chore(geo-layers): Update h3 & a5 dependencies (#10170)

v9.3.0-alpha.6

  • feat(TileLayer): Add visibleMinZoom & visibleMaxZoom props (#10091)
  • fix(mapbox): onBefore|AfterRender fires without layers (#10166)
  • fix(mapbox): Prevent crash when deck uninitialized (#10167)

... (truncated)

Changelog

Sourced from @​deck.gl/layers's changelog.

deck.gl [v9.3.4] - Jun 11 2026

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

deck.gl [v9.3.3] - May 14 2026

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

deck.gl [v9.3.2] - Apr 30 2026

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

deck.gl [v9.3.1] - Apr 17 2026

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

deck.gl [v9.3.0] - Apr 13 2026

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

deck.gl [v9.3.0-beta.2] - Apr 11 2026

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

deck.gl [v9.3.0-beta.1] - Apr 7 2026

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)

... (truncated)

Commits
  • c489a38 v9.3.4
  • 2b40f18 docs(widgets): add heading ID anchor for zoomAxis prop
  • 4d28254 chore(deps): bump postcss from 8.5.6 to 8.5.15 in /website (#10331)
  • 8242e40 fix(examples): add cullMode: 'none' to globe examples and document GlobeView ...
  • 54f1a39 fix(ColumnLayer): closed shapes with binary data and transition props (#10094)
  • eb070ce fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • 021897b chore(core) Adopt luma CanvasContext (#10228)
  • a277344 v9.3.3
  • e542eed fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • 328b728 feat(carto): Clipped polygon labels (#10278)
  • Additional commits viewable in compare view

Updates @deck.gl/react from 9.2.11 to 9.3.4

Release notes

Sourced from @​deck.gl/react's releases.

v9.3.4

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

v9.3.3

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

v9.3.2

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

v9.3.1

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

v9.3.0

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

v9.3.0-beta.2

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

v9.3.0-beta.1

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)
  • fix(core): WebGPU Picking fix (#10175)
  • feat(layers): TextLayer uses real text metrics (#10164)
  • chore(geo-layers): Update h3 & a5 dependencies (#10170)

v9.3.0-alpha.6

  • feat(TileLayer): Add visibleMinZoom & visibleMaxZoom props (#10091)
  • fix(mapbox): onBefore|AfterRender fires without layers (#10166)
  • fix(mapbox): Prevent crash when deck uninitialized (#10167)

... (truncated)

Changelog

Sourced from @​deck.gl/react's changelog.

deck.gl [v9.3.4] - Jun 11 2026

  • chore(core) Adopt luma CanvasContext (#10228)
  • fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • fix(ColumnLayer): closed shapes with binary data and transition props (#10094)

deck.gl [v9.3.3] - May 14 2026

  • fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • feat(carto): Clipped polygon labels (#10278)
  • feat(core): ViewProps.parameters (#10262)
  • feat(layers): add getPixelOffset prop to ScatterplotLayer (#10178)

deck.gl [v9.3.2] - Apr 30 2026

  • Fix GeoJsonLayer TypeScript types: elevationScale as number, update deprecated depthTest parameter (#10261)
  • fix(google-maps, arcgis): Wrap external FB handle (#10253)
  • fix(react): Align React widget names with pure js (#10239)

deck.gl [v9.3.1] - Apr 17 2026

  • feat(widgets): ScrollbarWidget falls back to controller.maxBounds (#10236)
  • fix(widgets): ThemeWidget does not apply theme variables on initial add (#10238)
  • fix(widgets): CoordinateGeocoder edge case handling (#10235)
  • feat(widgets) unify viewId handling (#10234)
  • fix(widgets): SplitterWidget types (#10233)

deck.gl [v9.3.0] - Apr 13 2026

deck.gl v9.3 features big improvements to widgets, controllers and WebGPU. Find out more on What's New and Upgrade Guide.

deck.gl [v9.3.0-beta.2] - Apr 11 2026

  • fix(widgets): ZoomWidget works with OrthographicView (#10202)
  • fix(aggregation-layers) Fix nvidia compilation error (#10191)
  • fix(widgets): Move @​floating-ui/dom to dependencies (#10189)

deck.gl [v9.3.0-beta.1] - Apr 7 2026

  • feat(extensions): Add dashed stroke support for ScatterplotLayer and TextBackgroundLayer (#9976)
  • chore(test-utils): Separate tape tests from vitest and clean up CI (#10061)
  • fix(geo-layers): Ensure zoomOffset is correctly part of the round/ceil Z calculation (#9807)
  • feat(widgets): Add controlled mode and state callbacks (#9973)
  • chore(mapbox): Remove MapboxLayer and _renderLayersInGroups (#10163)
  • fix(mapbox): automatically inject 'mapbox' view in overlaid mode for multi-view consistency (#9947)
  • feat(core): AttributeManager allocates Buffers for constant WebGPU at… (#10152)
  • feat(core) coordinateSystem prop now accepts no-import string constants (#10140)
  • fix(layers): discard fragments outside rounded rect in TextBackgroundLayer (#10177)
  • fix(layers): submit command buffer after texture copy in IconLayer resize (#10176)

... (truncated)

Commits
  • c489a38 v9.3.4
  • 2b40f18 docs(widgets): add heading ID anchor for zoomAxis prop
  • 4d28254 chore(deps): bump postcss from 8.5.6 to 8.5.15 in /website (#10331)
  • 8242e40 fix(examples): add cullMode: 'none' to globe examples and document GlobeView ...
  • 54f1a39 fix(ColumnLayer): closed shapes with binary data and transition props (#10094)
  • eb070ce fix(core): use correct mjolnir requireFailure key for recognizers (#10323)
  • 021897b chore(core) Adopt luma CanvasContext (#10228)
  • a277344 v9.3.3
  • e542eed fix(extensions): MaskExtension compatible with TerrainExtension (#10187)
  • 328b728 feat(carto): Clipped polygon labels (#10278)
  • Additional commits viewable in compare view

Updates @zxing/browser from 0.1.5 to 0.2.0

Release notes

Sourced from @​zxing/browser's releases.

v0.2.0

0.2.0

Breaking Changes

  • Peer dependency bumped to @zxing/library@^0.22.0 — projects still on 0.21.x must upgrade.
  • BrowserCodeReader.options type narrowed — the protected readonly options property is now typed as Required<IBrowserCodeReaderOptions> instead of IBrowserCodeReaderOptions. TypeScript subclasses that read option properties will now receive number instead of number | undefined; runtime behaviour is unchanged.

Bug Fixes

  • Removed invalid --screw-ie8 flag from the Terser minification script, which caused the build:umd:min step to fail with modern Terser.
  • Fixed syntax error in the async dynamic-import example in the README.
  • Corrected BrowserPDF417CodeReaderBrowserPDF417Reader in the README reader list.
  • Corrected the description of BrowserCodeReader in the README (it is a concrete base class, not abstract).

Tooling & Infrastructure

  • Migrated from Yarn to npm. yarn.lock removed; package-lock.json is now the lock file. Install with npm ci.
  • Replaced Cypress with Jest for testing. Tests now run in Node.js via ts-jest and node-canvas, removing the need for a browser or a local HTTP server. Run with npm test.
  • Migrated from TSLint to ESLint (with typescript-eslint). TSLint has been unmaintained since 2019. The new config lives in eslint.config.mjs using the ESLint 10 flat config format.
  • Rollup config renamed rollup.config.jsrollup.config.mjs for explicit ESM; upgraded to Rollup 4. UMD build warnings (circular deps in @zxing/library, this-rewrite) are now suppressed via onwarn and context: 'window'.
  • GitHub Actions modernised:
    • All actions bumped to latest versions (checkout@v4, setup-node@v4, cache@v4, upload-artifact@v4, download-artifact@v4).
    • Node.js upgraded from 18 → 24.
    • Deprecated ::set-output replaced with $GITHUB_OUTPUT.
    • Yarn cache steps replaced with setup-node's built-in cache: npm.

Dependency Updates

Package Before After
typescript 4.5.5 6.0.3
rollup 2.67.0 4.60.2
@rollup/plugin-node-resolve 13.1.3 16.0.3
eslint 8.8.0 10.2.1
terser 5.14.2 5.46.2
shx 0.3.4 0.4.0
tslint (removed) 5.20.1
tslint-no-circular-imports (removed) 0.7.0
cypress (removed) 9.4.1
pm2 (removed) 5.1.2
chai / @types/chai (removed) 4.x
jest (added) 29.7.0
ts-jest (added) 29.3.2
canvas (added) 3.1.0
typescript-eslint (added) 8.0.0
Commits
Maintainer changes

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


Updates @zxing/library from 0.21.3 to 0.23.0

Release notes

Sourced from @​zxing/library's releases.

v0.23.0

Changelog

Error Robustness

  • MultiFormatReader: Non-ReaderException errors (TypeError, RangeError, etc.) are now logged instead of silently swallowed during decode attempts. Previously, programming errors were invisible and produced misleading "no barcode found" results. (src/core/MultiFormatReader.ts)
  • MultiFormatReader: Skip redundant setHints() calls when the same hints object is passed to decode() repeatedly, avoiding unnecessary reader reconstruction. (src/core/MultiFormatReader.ts)
  • BrowserCodeReader: Unexpected errors in the continuous scan loop are now logged via console.error. Previously the loop would stop silently with no indication of what went wrong. (src/browser/BrowserCodeReader.ts)

Scanning Quality

  • OneDReader: Increased default row sampling from 15 to 25 lines, covering ~78% of image height (up from ~47%). This improves detection of 1D barcodes positioned away from the image center without requiring TRY_HARDER mode. (src/core/oned/OneDReader.ts)
  • BrowserCodeReader: Added GlobalHistogramBinarizer fallback when HybridBinarizer fails with NotFoundException. Local thresholding can fail on very small barcodes or uniform-background images where a single global threshold works better. The fallback only triggers on failure, so the normal fast path is unaffected. (src/browser/BrowserCodeReader.ts)

Performance

  • HTMLCanvasElementLuminanceSource: Merged two duplicate 25-line grayscale conversion loops (normal vs. inverted) into a single loop using an XOR mask. Reduces code and eliminates a branch. (src/browser/HTMLCanvasElementLuminanceSource.ts)
  • HTMLCanvasElementLuminanceSource: Use subarray() instead of slice() in getRow() to avoid an intermediate buffer copy on every row read. (src/browser/HTMLCanvasElementLuminanceSource.ts)
  • HTMLCanvasElementLuminanceSource + BrowserCodeReader: Added optional grayscale buffer reuse across frames during continuous scanning, avoiding a ~900KB Uint8ClampedArray allocation per frame on 1280x720 video. (src/browser/HTMLCanvasElementLuminanceSource.ts, src/browser/BrowserCodeReader.ts)
  • BitMatrix: Replaced Math.floor(x / 32) with bitwise (x >> 5) in all hot-path methods (get, set, unset, flip, setRegion, constructor). These are the innermost operations in binarization and grid sampling. (src/core/common/BitMatrix.ts)
  • BitMatrix: Replaced manual zeroing loop in clear() with native Int32Array.fill(0). (src/core/common/BitMatrix.ts)
  • DefaultGridSampler: Replaced Math.floor() with bitwise | 0 in the inner grid sampling loop, called per-pixel for every 2D barcode module. (src/core/common/DefaultGridSampler.ts)
  • GlobalHistogramBinarizer: Replaced manual bucket zeroing loop with Int32Array.fill(0). (src/core/common/GlobalHistogramBinarizer.ts)
  • FinderPatternFinder: Replaced manual 5-element array zeroing with Int32Array.fill(0) in 3 locations. (src/core/qrcode/detector/FinderPatternFinder.ts)

New Format: MaxiCode

  • MaxiCodeReader: Full MaxiCode 2D barcode decoding support (modes 2–5), ported from the Java ZXing reference implementation. MaxiCode is a fixed-size hexagonal barcode used primarily by UPS for package sorting. (src/core/maxicode/MaxiCodeReader.ts)
  • MaxiCode Decoder: Reed-Solomon error correction with interleaved EVEN/ODD codeword processing, supporting structured carrier messages (modes 2–3 with postal code, country, and service class) and standard/enhanced error correction messages (modes 4–5). (src/core/maxicode/decoder/Decoder.ts, src/core/maxicode/decoder/BitMatrixParser.ts, src/core/maxicode/decoder/DecodedBitStreamParser.ts)
  • MultiFormatReader: MaxiCode is now included in both format-specific and default reader lists. (src/core/MultiFormatReader.ts)
  • ReedSolomonDecoder: Added decodeWithECCount() method that returns the number of corrected errors, used by the MaxiCode decoder to report error correction statistics. (src/core/common/reedsolomon/ReedSolomonDecoder.ts)
  • ResultMetadataType: Added ERRORS_CORRECTED enum value for reporting error correction counts in decode results. (src/core/ResultMetadataType.ts)

v0.22.0

Changelog: feature/modernize26 vs master

New Feature: MicroQR Code Support

  • Added full MicroQR Code reader implementation (src/core/microqr/)
    • Detector, decoder, bit matrix parser, data masking, format information, version handling
  • Registered MicroQRCodeReader in Multi...

    Description has been truncated

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jun 9, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: frontend. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

…dates

Bumps the minor-patch group with 19 updates in the /frontend directory:

| Package | From | To |
| --- | --- | --- |
| [@deck.gl/aggregation-layers](https://github.com/visgl/deck.gl) | `9.2.11` | `9.3.4` |
| [@deck.gl/extensions](https://github.com/visgl/deck.gl) | `9.2.11` | `9.3.4` |
| [@deck.gl/layers](https://github.com/visgl/deck.gl) | `9.2.11` | `9.3.4` |
| [@deck.gl/react](https://github.com/visgl/deck.gl) | `9.2.11` | `9.3.4` |
| [@zxing/browser](https://github.com/zxing-js/browser) | `0.1.5` | `0.2.0` |
| [@zxing/library](https://github.com/zxing-js/library) | `0.21.3` | `0.23.0` |
| [axios](https://github.com/axios/axios) | `1.16.0` | `1.18.0` |
| [deck.gl](https://github.com/visgl/deck.gl) | `9.2.11` | `9.3.4` |
| [framer-motion](https://github.com/motiondivision/motion) | `12.34.3` | `12.40.0` |
| [jspdf-autotable](https://github.com/simonbengtsson/jsPDF-AutoTable) | `5.0.7` | `5.0.8` |
| [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) | `5.23.0` | `5.24.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.66.1` | `7.79.0` |
| [recharts](https://github.com/recharts/recharts) | `3.4.1` | `3.8.1` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.8` |
| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.22` | `10.5.0` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.24` | `0.5.3` |
| [postcss](https://github.com/postcss/postcss) | `8.5.12` | `8.5.15` |
| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.4` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.48.1` | `8.61.0` |



Updates `@deck.gl/aggregation-layers` from 9.2.11 to 9.3.4
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.4/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.2.11...v9.3.4)

Updates `@deck.gl/extensions` from 9.2.11 to 9.3.4
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.4/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.2.11...v9.3.4)

Updates `@deck.gl/layers` from 9.2.11 to 9.3.4
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.4/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.2.11...v9.3.4)

Updates `@deck.gl/react` from 9.2.11 to 9.3.4
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.4/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.2.11...v9.3.4)

Updates `@zxing/browser` from 0.1.5 to 0.2.0
- [Release notes](https://github.com/zxing-js/browser/releases)
- [Commits](zxing-js/browser@v0.1.5...v0.2.0)

Updates `@zxing/library` from 0.21.3 to 0.23.0
- [Release notes](https://github.com/zxing-js/library/releases)
- [Commits](zxing-js/library@v0.21.3...v0.23.0)

Updates `axios` from 1.16.0 to 1.18.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.16.0...v1.18.0)

Updates `deck.gl` from 9.2.11 to 9.3.4
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.4/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.2.11...v9.3.4)

Updates `framer-motion` from 12.34.3 to 12.40.0
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md)
- [Commits](motiondivision/motion@v12.34.3...v12.40.0)

Updates `jspdf-autotable` from 5.0.7 to 5.0.8
- [Release notes](https://github.com/simonbengtsson/jsPDF-AutoTable/releases)
- [Commits](simonbengtsson/jsPDF-AutoTable@v5.0.7...v5.0.8)

Updates `maplibre-gl` from 5.23.0 to 5.24.0
- [Release notes](https://github.com/maplibre/maplibre-gl-js/releases)
- [Changelog](https://github.com/maplibre/maplibre-gl-js/blob/main/CHANGELOG.md)
- [Commits](maplibre/maplibre-gl-js@v5.23.0...v5.24.0)

Updates `react-hook-form` from 7.66.1 to 7.79.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](react-hook-form/react-hook-form@v7.66.1...v7.79.0)

Updates `recharts` from 3.4.1 to 3.8.1
- [Release notes](https://github.com/recharts/recharts/releases)
- [Changelog](https://github.com/recharts/recharts/blob/main/CHANGELOG.md)
- [Commits](recharts/recharts@v3.4.1...v3.8.1)

Updates `@vitest/coverage-v8` from 4.0.18 to 4.1.8
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/coverage-v8)

Updates `autoprefixer` from 10.4.22 to 10.5.0
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](postcss/autoprefixer@10.4.22...10.5.0)

Updates `eslint-plugin-react-refresh` from 0.4.24 to 0.5.3
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.4.24...v0.5.3)

Updates `postcss` from 8.5.12 to 8.5.15
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.12...8.5.15)

Updates `prettier` from 3.8.1 to 3.8.4
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.1...3.8.4)

Updates `typescript-eslint` from 8.48.1 to 8.61.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.0/packages/typescript-eslint)

Updates `vitest` from 4.0.18 to 4.1.8
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.8/packages/vitest)

---
updated-dependencies:
- dependency-name: "@deck.gl/aggregation-layers"
  dependency-version: 9.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: "@deck.gl/extensions"
  dependency-version: 9.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: "@deck.gl/layers"
  dependency-version: 9.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: "@deck.gl/react"
  dependency-version: 9.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.8
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: "@zxing/browser"
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: "@zxing/library"
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: autoprefixer
  dependency-version: 10.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: axios
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: deck.gl
  dependency-version: 9.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: eslint-plugin-react-refresh
  dependency-version: 0.5.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: framer-motion
  dependency-version: 12.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: jspdf-autotable
  dependency-version: 5.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: maplibre-gl
  dependency-version: 5.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: postcss
  dependency-version: 8.5.15
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: prettier
  dependency-version: 3.8.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-patch
- dependency-name: react-hook-form
  dependency-version: 7.78.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: recharts
  dependency-version: 3.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: typescript-eslint
  dependency-version: 8.61.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: vitest
  dependency-version: 4.1.8
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/frontend/minor-patch-b5357d7e08 branch from 5a26756 to be70f80 Compare June 15, 2026 01:28
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants