Skip to content

chore(deps): bump the prod-dependencies group across 1 directory with 15 updates#620

Merged
kylebarron merged 3 commits into
mainfrom
dependabot/npm_and_yarn/prod-dependencies-2aea03b69a
Jul 10, 2026
Merged

chore(deps): bump the prod-dependencies group across 1 directory with 15 updates#620
kylebarron merged 3 commits into
mainfrom
dependabot/npm_and_yarn/prod-dependencies-2aea03b69a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the prod-dependencies group with 15 updates in the / directory:

Package From To
flatbush 4.5.1 4.6.2
proj4 2.20.8 2.20.9
@luma.gl/core 9.3.3 9.3.6
@luma.gl/shadertools 9.3.3 9.3.6
lerc 4.1.1 4.1.2
uuid 14.0.0 14.0.1
@chakra-ui/react 3.35.0 3.36.0
@deck.gl/mapbox 9.3.2 9.3.6
@deck.gl/core 9.3.2 9.3.6
@deck.gl/geo-layers 9.3.2 9.3.6
@deck.gl/layers 9.3.2 9.3.6
@deck.gl/mesh-layers 9.3.2 9.3.6
icechunk-js 0.4.0 0.6.0
@deck.gl/extensions 9.3.2 9.3.6
react-icons 5.6.0 5.7.0

Updates flatbush from 4.5.1 to 4.6.2

Release notes

Sourced from flatbush's releases.

v4.6.2

12-18% faster neighbors search for small k; 33% faster for k = 1.

v4.6.1

  • Up to 9% faster search on large queries
  • 2-3% faster indexing

v4.6.0

  • 9% faster indexing
  • Much faster large search queries (~20–50% on queries that contain many items) (h/t @​muendlein)
  • 5% faster kNN
Commits
  • 4df50c9 4.6.2
  • 7f25740 16% faster neighbor search for k=1 (special case)
  • f6b842c 12-18% faster neighbors queries for small k
  • 73bb618 small bench cleanup
  • 23d663f 4.6.1
  • 011e066 improve large queries, microoptimizations
  • 9af565e nicer benchmark output
  • 9fc3793 4.6.0
  • f41bb94 much faster large queries via containment shortcut
  • c5ba77d microoptimize knn (5% faster), minor cleanup
  • Additional commits viewable in compare view

Updates proj4 from 2.20.8 to 2.20.9

Release notes

Sourced from proj4's releases.

v2.20.9

Summary

Add Eckert VI (eck6) projection; add geotiff@3 support (geotiff is now an optional peer dependency); fix unknown datum handling to match PROJ behavior; fix gamma without alpha in omerc; fix ob_tran lam offset and +over handling; fix enforceAxis for z and arbitrary axis orders.

What's Changed

New Contributors

Full Changelog: proj4js/proj4js@v2.20.8...v2.20.9

Changelog

Sourced from proj4's changelog.

  • 2.20.9: Add Eckert VI (eck6) projection; add geotiff@3 support (geotiff is now an optional peer dependency); fix unknown datum handling to match PROJ behavior; fix gamma without alpha in omerc; fix ob_tran lam offset and +over handling; fix enforceAxis for z and arbitrary axis orders
Commits
  • c2ce786 2.20.9
  • b1ec9ab update changelog for 2.20.9
  • abb7a65 Merge pull request #577 from proj4js/dependabot/npm_and_yarn/vitest/browser-4...
  • 69cbb00 Bump @​vitest/browser from 4.1.2 to 4.1.6
  • 04aef02 Merge pull request #576 from proj4js/enforce-axis-z
  • c5bb8e1 Fix enforceAxis for z and arbitrary orders
  • c6f0b64 Merge pull request #574 from proj4js/ob_tran-over
  • 9558fda Handle +over and undefined long0
  • 2c76d0a Merge pull request #573 from charles-turner-1/572-fix-obtran-lam-offset
  • 9a20c41 Fix test tolerance eqearth authalic handling
  • Additional commits viewable in compare view

Updates @luma.gl/core from 9.3.3 to 9.3.6

Release notes

Sourced from @​luma.gl/core's releases.

v9.3.6

  • fix(core): type import error (#2712)

v9.3.5

  • fix(core): use content-box observer and Math.floor in css-dpr mode (#2676)

v9.3.4

  • feat(core): Support legacy sizing in CanvasContext (#2588)
Changelog

Sourced from @​luma.gl/core's changelog.

v9.3.6

  • fix(core): type import error (#2712)

v9.3.5

  • fix(core): use content-box observer and Math.floor in css-dpr mode (#2676)

v9.3.4

  • feat(core): Support legacy sizing in CanvasContext (#2588)
Commits

Updates @luma.gl/shadertools from 9.3.3 to 9.3.6

Release notes

Sourced from @​luma.gl/shadertools's releases.

v9.3.6

  • fix(core): type import error (#2712)

v9.3.5

  • fix(core): use content-box observer and Math.floor in css-dpr mode (#2676)

v9.3.4

  • feat(core): Support legacy sizing in CanvasContext (#2588)
Changelog

Sourced from @​luma.gl/shadertools's changelog.

v9.3.6

  • fix(core): type import error (#2712)

v9.3.5

  • fix(core): use content-box observer and Math.floor in css-dpr mode (#2676)

v9.3.4

  • feat(core): Support legacy sizing in CanvasContext (#2588)
Commits

Updates lerc from 4.1.1 to 4.1.2

Changelog

Sourced from lerc's changelog.

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased][unreleased]

Commits

Updates uuid from 14.0.0 to 14.0.1

Release notes

Sourced from uuid's releases.

v14.0.1

14.0.1 (2026-06-20)

Bug Fixes

  • add types condition to node export for moduleResolution bundler (#961) (27ffae5)
Changelog

Sourced from uuid's changelog.

14.0.1 (2026-06-20)

Bug Fixes

  • add types condition to node export for moduleResolution bundler (#961) (27ffae5)
Commits
Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Updates @chakra-ui/react from 3.35.0 to 3.36.0

Release notes

Sourced from @​chakra-ui/react's releases.

@​chakra-ui/react@​3.36.0

Minor Changes

  • #10752 1ef5800 Thanks @​kalisaNkevin! - [New] FloatingPanel: Add draggable, resizable floating panel component

    import { FloatingPanel } from "@chakra-ui/react/floating-panel"
    <FloatingPanel.Root>
      <FloatingPanel.Trigger />
      <FloatingPanel.Positioner>
        <FloatingPanel.Content>
          <FloatingPanel.Header>
            <FloatingPanel.DragTrigger>
              <FloatingPanel.Title />
            </FloatingPanel.DragTrigger>
            <FloatingPanel.Control>
              <FloatingPanel.StageTrigger />
              <FloatingPanel.CloseTrigger />
            </FloatingPanel.Control>
          </FloatingPanel.Header>
          <FloatingPanel.Body />
          <FloatingPanel.ResizeTriggers />
        </FloatingPanel.Content>
      </FloatingPanel.Positioner>
    </FloatingPanel.Root>
  • #10847 238e20a Thanks @​Adebesin-Cell! - Update Ark UI to v5.37.2

    • Splitter: Accept CSS units (px, em, rem, vh, vw) for size props, add per-panel resizeBehavior ("preserve-pixel-size"), and fix focus not moving to a resize trigger on click.
    • Color Picker, Combobox, Date Picker, Hover Card, Menu, Popover, Select, Tooltip: Add data-side to placement-aware parts for placement-based styling.
    • Accordion: Remove redundant aria-disabled from item triggers.
    • Color Picker: Fire onValueChangeEnd when picking a color with the EyeDropper API.
    • Combobox: Don't submit the form on Enter when an item is highlighted or the value is rejected by allowCustomValue: false.
    • Date Picker: Fix range-mode clear not resetting active/hovered state, the native month/year select inside modals (Firefox), and

... (truncated)

Changelog

Sourced from @​chakra-ui/react's changelog.

3.36.0

Minor Changes

  • #10752 1ef5800 Thanks @​kalisaNkevin! - [New] FloatingPanel: Add draggable, resizable floating panel component

    import { FloatingPanel } from "@chakra-ui/react/floating-panel"
    <FloatingPanel.Root>
      <FloatingPanel.Trigger />
      <FloatingPanel.Positioner>
        <FloatingPanel.Content>
          <FloatingPanel.Header>
            <FloatingPanel.DragTrigger>
              <FloatingPanel.Title />
            </FloatingPanel.DragTrigger>
            <FloatingPanel.Control>
              <FloatingPanel.StageTrigger />
              <FloatingPanel.CloseTrigger />
            </FloatingPanel.Control>
          </FloatingPanel.Header>
          <FloatingPanel.Body />
          <FloatingPanel.ResizeTriggers />
        </FloatingPanel.Content>
      </FloatingPanel.Positioner>
    </FloatingPanel.Root>
  • #10847 238e20a Thanks @​Adebesin-Cell! - Update Ark UI to v5.37.2

    • Splitter: Accept CSS units (px, em, rem, vh, vw) for size props, add per-panel resizeBehavior ("preserve-pixel-size"), and fix focus not moving to a resize trigger on click.
    • Color Picker, Combobox, Date Picker, Hover Card, Menu, Popover, Select, Tooltip: Add data-side to placement-aware parts for placement-based styling.
    • Accordion: Remove redundant aria-disabled from item triggers.
    • Color Picker: Fire onValueChangeEnd when picking a color with the EyeDropper API.
    • Combobox: Don't submit the form on Enter when an item is highlighted or the value is rejected by allowCustomValue: false.
    • Date Picker: Fix range-mode clear not resetting active/hovered state,

... (truncated)

Commits
  • 3c00027 Version Packages (#10802)
  • 238e20a chore(deps): update @​ark-ui/react to 5.37.2 (#10847)
  • 4384e3f docs(react): remove redundant "render" in For children prop (#10842)
  • b51f7ae docs(react): update outdated package readme (#10838)
  • 06b5f02 fix: semantic token lookup
  • 6a3e23c chore: update examples
  • 1ef5800 feat: float panel component (#10752)
  • 43a016d fix: remove DatePicker placeholder color override to align with global styling
  • 82b26be fix: update Link component to use focusVisibleRing for improved accessibility
  • c5e1eed docs: update datalist
  • Additional commits viewable in compare view

Updates @deck.gl/mapbox from 9.3.2 to 9.3.6

Release notes

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

v9.3.6

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

v9.3.5

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Changelog

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

deck.gl [v9.3.6] - Jul 2 2026

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

deck.gl [v9.3.5] - Jun 25 2026

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Commits
  • 9e8e923 v9.3.6
  • c849c85 bug(layers): Add missing @types/geojson dependency (#10268)
  • dc98eab pydeck: bump frontend to ~9.3.*, fix widget JSON registration, add widget gal...
  • 10c4c0c Revert cherry-picks (wrong commits, will re-cherry-pick from merged PR #10242)
  • 4dd51ef docs: add CHANGELOG entry for deck.gl v9.3.6
  • ec11d78 chore(deps): bump bleach to 6.4.0 and jupyter-server to 2.20.0
  • daf7076 fix(widgets): handle negative DMS degrees and guard InfoWidget tooltip expres...
  • 3c18099 chore(website): Add dual website config (#10408)
  • eaf4148 example: pydeck playground (#10383)
  • 6e9486e Chore: Event schedule update 20260623 (#10407)
  • Additional commits viewable in compare view

Updates @deck.gl/core from 9.3.2 to 9.3.6

Release notes

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

v9.3.6

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

v9.3.5

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Changelog

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

deck.gl [v9.3.6] - Jul 2 2026

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

deck.gl [v9.3.5] - Jun 25 2026

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Commits
  • 9e8e923 v9.3.6
  • c849c85 bug(layers): Add missing @types/geojson dependency (#10268)
  • dc98eab pydeck: bump frontend to ~9.3.*, fix widget JSON registration, add widget gal...
  • 10c4c0c Revert cherry-picks (wrong commits, will re-cherry-pick from merged PR #10242)
  • 4dd51ef docs: add CHANGELOG entry for deck.gl v9.3.6
  • ec11d78 chore(deps): bump bleach to 6.4.0 and jupyter-server to 2.20.0
  • daf7076 fix(widgets): handle negative DMS degrees and guard InfoWidget tooltip expres...
  • 3c18099 chore(website): Add dual website config (#10408)
  • eaf4148 example: pydeck playground (#10383)
  • 6e9486e Chore: Event schedule update 20260623 (#10407)
  • Additional commits viewable in compare view

Updates @deck.gl/geo-layers from 9.3.2 to 9.3.6

Release notes

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

v9.3.6

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

v9.3.5

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Changelog

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

deck.gl [v9.3.6] - Jul 2 2026

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

deck.gl [v9.3.5] - Jun 25 2026

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Commits
  • 9e8e923 v9.3.6
  • c849c85 bug(layers): Add missing @types/geojson dependency (#10268)
  • dc98eab pydeck: bump frontend to ~9.3.*, fix widget JSON registration, add widget gal...
  • 10c4c0c Revert cherry-picks (wrong commits, will re-cherry-pick from merged PR #10242)
  • 4dd51ef docs: add CHANGELOG entry for deck.gl v9.3.6
  • ec11d78 chore(deps): bump bleach to 6.4.0 and jupyter-server to 2.20.0
  • daf7076 fix(widgets): handle negative DMS degrees and guard InfoWidget tooltip expres...
  • 3c18099 chore(website): Add dual website config (#10408)
  • eaf4148 example: pydeck playground (#10383)
  • 6e9486e Chore: Event schedule update 20260623 (#10407)
  • Additional commits viewable in compare view

Updates @deck.gl/layers from 9.3.2 to 9.3.6

Release notes

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

v9.3.6

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

v9.3.5

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Changelog

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

deck.gl [v9.3.6] - Jul 2 2026

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

deck.gl [v9.3.5] - Jun 25 2026

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Commits
  • 9e8e923 v9.3.6
  • c849c85 bug(layers): Add missing @types/geojson dependency (#10268)
  • dc98eab pydeck: bump frontend to ~9.3.*, fix widget JSON registration, add widget gal...
  • 10c4c0c Revert cherry-picks (wrong commits, will re-cherry-pick from merged PR #10242)
  • 4dd51ef docs: add CHANGELOG entry for deck.gl v9.3.6
  • ec11d78 chore(deps): bump bleach to 6.4.0 and jupyter-server to 2.20.0
  • daf7076 fix(widgets): handle negative DMS degrees and guard InfoWidget tooltip expres...
  • 3c18099 chore(website): Add dual website config (#10408)
  • eaf4148 example: pydeck playground (#10383)
  • 6e9486e Chore: Event schedule update 20260623 (#10407)
  • Additional commits viewable in compare view

Updates @deck.gl/mesh-layers from 9.3.2 to 9.3.6

Release notes

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

v9.3.6

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

v9.3.5

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Changelog

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

deck.gl [v9.3.6] - Jul 2 2026

  • fix(widgets): handle negative DMS degrees in CoordinatesGeocoder (#10242)
  • fix(jupyter-widget): remove incorrect widget JSON registration overrides (#10242)
  • fix(layers): add missing @types/geojson dependency (#10268)

deck.gl [v9.3.5] - Jun 25 2026

  • fix(arcgis): update arcgis module to use RenderNode instead of externalRenderers (#10257)
  • fix(geo-layers): Pass zoomOffset through TerrainLayer to child TileLayer (#10382)

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)
Commits
  • 9e8e923 v9.3.6
  • c849c85 bug(layers): Add missing @types/geojson dependency (#10268)
  • dc98eab pydeck: bump frontend to ~9.3.*, fix widget JSON registration, add widget gal...
  • 10c4c0c Revert cherry-picks (wrong commits, will re-cherry-pick from merged PR #10242)
  • 4dd51ef docs: add CHANGELOG entry for deck.gl v9.3.6
  • ec11d78 chore(deps): bump bleach to 6.4.0 and jupyter-server to 2.20.0
  • daf7076 fix(widgets): handle negative DMS degrees and guard InfoWidget tooltip expres...
  • 3c18099 chore(website): Add dual website config (#10408)
  • eaf4148 example: pydeck playground (#10383)
  • 6e9486e Chore: Event schedule update 20260623 (#10407)
  • Additional commits viewable in compare view

Updates icechunk-js from 0.4.0 to 0.6.0

Release notes

Sourced from icechunk-js's releases.

v0.6.0

What's Changed

⚠️ Breaking change

ReadSession.open's virtualChunkContainers option is now VirtualChunkContainer[] instead of Map<string, string>. It's normally populated internally by Repository / IcechunkStore, so most users are unaffected; direct callers passing a Map must switch to the array form.

Full Changelog: EarthyScience/icechunk-js@v0.5.1...v0.6.0

v0.5.1

What's Changed

Full Changelog: EarthyScience/icechunk-js@v0.5.0...v0.5.1

v0.5.0

What's Changed

Full Changelog: EarthyScience/icechunk-js@v0.4.0...v0.5.0

Commits
  • 442256b 0.6.0
  • 0ff04c0 Resolve virtual-chunk S3 endpoints from container config (

… 15 updates

Bumps the prod-dependencies group with 15 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [flatbush](https://github.com/mourner/flatbush) | `4.5.1` | `4.6.2` |
| [proj4](https://github.com/proj4js/proj4js) | `2.20.8` | `2.20.9` |
| [@luma.gl/core](https://github.com/visgl/luma.gl) | `9.3.3` | `9.3.6` |
| [@luma.gl/shadertools](https://github.com/visgl/luma.gl) | `9.3.3` | `9.3.6` |
| [lerc](https://github.com/Esri/lerc) | `4.1.1` | `4.1.2` |
| [uuid](https://github.com/uuidjs/uuid) | `14.0.0` | `14.0.1` |
| [@chakra-ui/react](https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react) | `3.35.0` | `3.36.0` |
| [@deck.gl/mapbox](https://github.com/visgl/deck.gl) | `9.3.2` | `9.3.6` |
| [@deck.gl/core](https://github.com/visgl/deck.gl) | `9.3.2` | `9.3.6` |
| [@deck.gl/geo-layers](https://github.com/visgl/deck.gl) | `9.3.2` | `9.3.6` |
| [@deck.gl/layers](https://github.com/visgl/deck.gl) | `9.3.2` | `9.3.6` |
| [@deck.gl/mesh-layers](https://github.com/visgl/deck.gl) | `9.3.2` | `9.3.6` |
| [icechunk-js](https://github.com/EarthyScience/icechunk-js) | `0.4.0` | `0.6.0` |
| [@deck.gl/extensions](https://github.com/visgl/deck.gl) | `9.3.2` | `9.3.6` |
| [react-icons](https://github.com/react-icons/react-icons) | `5.6.0` | `5.7.0` |



Updates `flatbush` from 4.5.1 to 4.6.2
- [Release notes](https://github.com/mourner/flatbush/releases)
- [Commits](mourner/flatbush@v4.5.1...v4.6.2)

Updates `proj4` from 2.20.8 to 2.20.9
- [Release notes](https://github.com/proj4js/proj4js/releases)
- [Changelog](https://github.com/proj4js/proj4js/blob/main/changelog.md)
- [Commits](proj4js/proj4js@v2.20.8...v2.20.9)

Updates `@luma.gl/core` from 9.3.3 to 9.3.6
- [Release notes](https://github.com/visgl/luma.gl/releases)
- [Changelog](https://github.com/visgl/luma.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/luma.gl@v9.3.3...v9.3.6)

Updates `@luma.gl/shadertools` from 9.3.3 to 9.3.6
- [Release notes](https://github.com/visgl/luma.gl/releases)
- [Changelog](https://github.com/visgl/luma.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/luma.gl@v9.3.3...v9.3.6)

Updates `lerc` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/Esri/lerc/releases)
- [Changelog](https://github.com/Esri/lerc/blob/master/CHANGELOG.md)
- [Commits](Esri/lerc@v4.1.1...js_v4.1.2)

Updates `uuid` from 14.0.0 to 14.0.1
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
- [Commits](uuidjs/uuid@v14.0.0...v14.0.1)

Updates `@chakra-ui/react` from 3.35.0 to 3.36.0
- [Release notes](https://github.com/chakra-ui/chakra-ui/releases)
- [Changelog](https://github.com/chakra-ui/chakra-ui/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/chakra-ui/chakra-ui/commits/@chakra-ui/react@3.36.0/packages/react)

Updates `@deck.gl/mapbox` from 9.3.2 to 9.3.6
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.2...v9.3.6)

Updates `@deck.gl/core` from 9.3.2 to 9.3.6
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.2...v9.3.6)

Updates `@deck.gl/geo-layers` from 9.3.2 to 9.3.6
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.2...v9.3.6)

Updates `@deck.gl/layers` from 9.3.2 to 9.3.6
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.2...v9.3.6)

Updates `@deck.gl/mesh-layers` from 9.3.2 to 9.3.6
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.2...v9.3.6)

Updates `icechunk-js` from 0.4.0 to 0.6.0
- [Release notes](https://github.com/EarthyScience/icechunk-js/releases)
- [Commits](EarthyScience/icechunk-js@v0.4.0...v0.6.0)

Updates `@deck.gl/extensions` from 9.3.2 to 9.3.6
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.6/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.2...v9.3.6)

Updates `react-icons` from 5.6.0 to 5.7.0
- [Release notes](https://github.com/react-icons/react-icons/releases)
- [Commits](react-icons/react-icons@v5.6.0...v5.7.0)

---
updated-dependencies:
- dependency-name: flatbush
  dependency-version: 4.6.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: proj4
  dependency-version: 2.20.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@luma.gl/core"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@luma.gl/shadertools"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: lerc
  dependency-version: 4.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: uuid
  dependency-version: 14.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@chakra-ui/react"
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: "@deck.gl/mapbox"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@deck.gl/core"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@deck.gl/geo-layers"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@deck.gl/layers"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: "@deck.gl/mesh-layers"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: icechunk-js
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
- dependency-name: "@deck.gl/extensions"
  dependency-version: 9.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-dependencies
- dependency-name: react-icons
  dependency-version: 5.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-dependencies
...

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 Jul 10, 2026
@github-actions github-actions Bot added the chore label Jul 10, 2026
kylebarron and others added 2 commits July 10, 2026 12:28
The prod-dependencies bump broke the Test job in two ways:

- It bumped @deck.gl/* to 9.3.6 in the examples but left the workspace
  library packages resolving to 9.3.2, so two copies of @deck.gl/core
  coexisted and the examples' typecheck failed (structurally distinct
  Layer types). `pnpm dedupe` collapses the tree to a single 9.3.6.

- icechunk-js 0.6.0 replaced the `virtualChunkContainers` Map with a
  VirtualChunkContainer[]. Migrate the NLDAS example: the s3:// urlPrefix
  plus `s3: { region }` resolves to the same regional endpoint the old
  Map value hard-coded.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…rn/prod-dependencies-2aea03b69a

# Conflicts:
#	packages/deck.gl-raster/package.json
#	packages/proj/package.json
#	pnpm-lock.yaml
@kylebarron kylebarron self-assigned this Jul 10, 2026
@kylebarron
kylebarron merged commit f732d1d into main Jul 10, 2026
3 checks passed
@kylebarron
kylebarron deleted the dependabot/npm_and_yarn/prod-dependencies-2aea03b69a branch July 10, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore 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.

1 participant