Skip to content

chore(deps): bump the production-dependencies group with 3 updates#366

Open
dependabot[bot] wants to merge 3 commits intomainfrom
dependabot/npm_and_yarn/production-dependencies-1100197a91
Open

chore(deps): bump the production-dependencies group with 3 updates#366
dependabot[bot] wants to merge 3 commits intomainfrom
dependabot/npm_and_yarn/production-dependencies-1100197a91

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps the production-dependencies group with 3 updates: @developmentseed/deck.gl-geotiff, @tanstack/react-query and maplibre-gl.

Updates @developmentseed/deck.gl-geotiff from 0.2.0 to 0.4.0

Release notes

Sourced from @​developmentseed/deck.gl-geotiff's releases.

v0.4.0

What's Changed

New Contributors

Full Changelog: developmentseed/deck.gl-raster@v0.3.0...v0.4.0

v0.3.0

See the release post at https://developmentseed.org/deck.gl-raster/blog/v0-3-release/

What's Changed

... (truncated)

Changelog

Sourced from @​developmentseed/deck.gl-geotiff's changelog.

v0.4.0 - 2026-03-20

What's Changed

New Contributors

Full Changelog: developmentseed/deck.gl-raster@v0.3.0...v0.4.0

v0.3.0 - 2026-03-18

What's Changed

... (truncated)

Commits
  • 112c16f chore: prepare release 0.4 (#358)
  • c4137c5 fix: Revert default behavior to send cache: no-cache header (#360)
  • ccaf0fa feat: pass refinementStrategy prop down to deck.gl (#359)
  • 92f49e4 feat: add ndvi filter slider to NAIP-mosaic example (#357)
  • ceec0ac fix: Support TileLayer refinement strategies (#354)
  • 7a23c74 feat: create new @developmentseed/proj subpackage (#356)
  • 3f40291 fix: Clamp to Web Mercator latitude bounds (#182)
  • 6adddc4 fix: Render mesh from Web Mercator coordinates (#349)
  • b51f23a docs: add-plausible (#348)
  • 0507637 fix: fix setting default values for inherited props from TileLayer (#347)
  • Additional commits viewable in compare view

Updates @tanstack/react-query from 5.90.21 to 5.95.2

Release notes

Sourced from @​tanstack/react-query's releases.

@​tanstack/react-query-devtools@​5.95.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.95.2
    • @​tanstack/react-query@​5.95.2

@​tanstack/react-query-next-experimental@​5.95.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.95.2

@​tanstack/react-query-persist-client@​5.95.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.95.2
    • @​tanstack/react-query@​5.95.2

@​tanstack/react-query@​5.95.2

Patch Changes

  • Updated dependencies [cd5a35b]:
    • @​tanstack/query-core@​5.95.2

@​tanstack/react-query-devtools@​5.95.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.95.1
    • @​tanstack/react-query@​5.95.1

@​tanstack/react-query-next-experimental@​5.95.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.95.1

@​tanstack/react-query-persist-client@​5.95.1

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.95.1
    • @​tanstack/react-query@​5.95.1

@​tanstack/react-query@​5.95.1

Patch Changes

... (truncated)

Changelog

Sourced from @​tanstack/react-query's changelog.

5.95.2

Patch Changes

  • Updated dependencies [cd5a35b]:
    • @​tanstack/query-core@​5.95.2

5.95.1

Patch Changes

  • Updated dependencies [1f1775c]:
    • @​tanstack/query-core@​5.95.1

5.95.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.95.0

5.94.5

Patch Changes

  • fix(*): resolve issue about excluded build directory (#10312)

  • Updated dependencies [4b6536d]:

    • @​tanstack/query-core@​5.94.5

5.94.4

Patch Changes

  • chore: fixed version (#10064)

  • Updated dependencies [4c75210]:

    • @​tanstack/query-core@​5.94.4

5.91.3

Patch Changes

  • fix: stop node types from leaking into browser (#10302)

5.91.2

Patch Changes

  • fix(streamedQuery): maintain error state on reset refetch with initialData defined (#10287)

... (truncated)

Commits

Updates maplibre-gl from 5.20.1 to 5.21.0

Release notes

Sourced from maplibre-gl's releases.

v5.21.0

✨ Features and improvements

  • Add compatibility for ES2020 (#7283) (by @​claudiobgit)
  • Add referrerPolicy option to RequestParameters to allow controlling the referrer policy for tile requests (#7278) (by @​Bingtagui404)
  • Wait for the GPU to finish its callstack for rendering benchmarks (#7285) (by @​xavierjs)
  • Remove Edge 18 WebP detection workaround; always send Accept: image/webp header for image requests (#7293) (by @​johanrd)
  • Remove legacy browser compatibility code targeting IE11 and pre-2016 browsers (#7294) (by @​johanrd)
  • Remove legacy DOM.remove() and DOM.mouseButton() wrappers; use native APIs directly (baseline 2015) (#7295) (by @​johanrd)
  • Make setTransformRequest accept an async function in addition to a sync function. (#7184) (by @​kikuomax )

🐞 Bug fixes

  • Fix incorrect popup location in case of terrain and jumpTo (#7267) (by @​HarelM)
  • Fix memory leak in VideoSource: remove playing event listener and pause video on source removal (#7279) (by @​johanrd)
  • Fix memory leak where typed array views retained StructArray buffers after GPU upload, preventing garbage collection (#7280) (by @​johanrd)
  • Fix raster DEM tiles getting stuck in "reloading" state (#7284) (by @​katemihalikova)
  • Fix GeolocateControl leaking a movestart listener on the map after removal, which could also crash if the control was in active tracking state when removed (#7286) (by @​johanrd)
  • Cap tile texture reuse pool to prevent unbounded VRAM growth during rapid zoom/pan (#7289) (by @​johanrd)
  • Fix Marker click listener not removed on remove(), leaking the handler added in #7028 (#7287) (by @​johanrd)
  • Fix Terrain GPU resource leak: free FBO, textures, and meshes when terrain is disabled via setTerrain(null) (#7288) (by @​johanrd)
  • Fix guard against partial layout in PauseablePlacement (#7079) (by @​garethbowker)
  • Fix missing tile encoding for MLT queryRenderedFeatures (#7056) (by @​dannote and @​ted-piotrowski)
  • Fix 3D Tiles example (#7275) (by @​hh-hang)

v5.20.2

🐞 Bug fixes

  • Fix update GeoJSON when using diff update by updating geojson-vt package (#7257) (by @​HarelM)
Changelog

Sourced from maplibre-gl's changelog.

5.21.0

✨ Features and improvements

  • Add compatibility for ES2020 (#7283) (by @​claudiobgit)
  • Add referrerPolicy option to RequestParameters to allow controlling the referrer policy for tile requests (#7278) (by @​Bingtagui404)
  • Wait for the GPU to finish its callstack for rendering benchmarks (#7285) (by @​xavierjs)
  • Remove Edge 18 WebP detection workaround; always send Accept: image/webp header for image requests (#7293) (by @​johanrd)
  • Remove legacy browser compatibility code targeting IE11 and pre-2016 browsers (#7294) (by @​johanrd)
  • Remove legacy DOM.remove() and DOM.mouseButton() wrappers; use native APIs directly (baseline 2015) (#7295) (by @​johanrd)
  • Make setTransformRequest accept an async function in addition to a sync function. (#7184) (by @​kikuomax )

🐞 Bug fixes

  • Fix incorrect popup location in case of terrain and jumpTo (#7267) (by @​HarelM)
  • Fix memory leak in VideoSource: remove playing event listener and pause video on source removal (#7279) (by @​johanrd)
  • Fix memory leak where typed array views retained StructArray buffers after GPU upload, preventing garbage collection (#7280) (by @​johanrd)
  • Fix raster DEM tiles getting stuck in "reloading" state (#7284) (by @​katemihalikova)
  • Fix GeolocateControl leaking a movestart listener on the map after removal, which could also crash if the control was in active tracking state when removed (#7286) (by @​johanrd)
  • Cap tile texture reuse pool to prevent unbounded VRAM growth during rapid zoom/pan (#7289) (by @​johanrd)
  • Fix Marker click listener not removed on remove(), leaking the handler added in #7028 (#7287) (by @​johanrd)
  • Fix Terrain GPU resource leak: free FBO, textures, and meshes when terrain is disabled via setTerrain(null) (#7288) (by @​johanrd)
  • Fix guard against partial layout in PauseablePlacement (#7079) (by @​garethbowker)
  • Fix missing tile encoding for MLT queryRenderedFeatures (#7056) (by @​dannote and @​ted-piotrowski)
  • Fix 3D Tiles example (#7275) (by @​hh-hang)

5.20.2

🐞 Bug fixes

  • Fix update GeoJSON when using diff update by updating geojson-vt package (#7257) (by @​HarelM)
Commits
  • 44a48f8 Bump js version to 5.21.0 (#7304)
  • 7aae226 feat: async RequestTransformFunction (#7184)
  • 901b3af fix: guard against unhydrated layout in PauseablePlacement (#7079)
  • bab57d5 fix: store encoding when caching raw tile data for MLT queryRenderedFeatures ...
  • bf4735e chore(deps-dev): bump @​typescript-eslint/eslint-plugin (#7302)
  • ff37d1f chore(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 (#7261)
  • 80a8628 chore(deps-dev): bump @​types/murmurhash-js from 1.0.6 to 1.0.7 (#7300)
  • 4e21c3f chore(deps-dev): bump @​typescript-eslint/parser from 8.57.0 to 8.57.1 (#7301)
  • 16bde40 chore(deps-dev): bump nise from 6.1.3 to 6.1.4 (#7297)
  • c1c4252 chore(deps-dev): bump jsdom from 28.1.0 to 29.0.0 (#7298)
  • Additional commits viewable in compare view

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


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

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

Bumps the production-dependencies group with 3 updates: [@developmentseed/deck.gl-geotiff](https://github.com/developmentseed/deck.gl-raster), [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) and [maplibre-gl](https://github.com/maplibre/maplibre-gl-js).


Updates `@developmentseed/deck.gl-geotiff` from 0.2.0 to 0.4.0
- [Release notes](https://github.com/developmentseed/deck.gl-raster/releases)
- [Changelog](https://github.com/developmentseed/deck.gl-raster/blob/main/CHANGELOG.md)
- [Commits](developmentseed/deck.gl-raster@v0.2.0...v0.4.0)

Updates `@tanstack/react-query` from 5.90.21 to 5.95.2
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.2/packages/react-query)

Updates `maplibre-gl` from 5.20.1 to 5.21.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.20.1...v5.21.0)

---
updated-dependencies:
- dependency-name: "@developmentseed/deck.gl-geotiff"
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.95.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: maplibre-gl
  dependency-version: 5.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-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 Mar 23, 2026
@dependabot dependabot bot requested a review from gadomski as a code owner March 23, 2026 21:21
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 23, 2026
@github-actions
Copy link

github-actions bot commented Mar 23, 2026

Deploy Preview ready!

Name Link
🔨 Latest commit ce684c4
😎 Deploy Preview http://ds-preview-stac-map-366.s3-website-us-west-2.amazonaws.com/

@github-actions github-actions bot added the chore label Mar 23, 2026
"duckdb-wasm-kit": "^0.1.38",
"geotiff-geokeys-to-proj4": "^2024.4.13",
"maplibre-gl": "^5.20.1",
"lerc": "^4.1.1",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kylebarron I had to add lerc to work around

error during build:
[vite]: Rollup failed to resolve import "lerc" from "/Users/gadomski/Code/developmentseed/stac-map/node_modules/@developmentseed/geotiff/dist/codecs/lerc.js".

Should we make lerc an required dependency on deck.gl-raster? It looks like you tried to lazy-load it...

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm. I was hoping that it would be an optional dependency. I was thinking it should only be lazy loaded if you tried at runtime to load a LERC-compressed image.

I guess we need to either make it a peer dependency or a required dependency? But in my vite examples I don't depend on lerc and it's fine... https://github.com/developmentseed/deck.gl-raster/blob/main/examples/cog-basic/package.json

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Javascript bundling is a deep mystery to me, but Claude thinks:

Kyle's example works because it's a monorepo and lerc happens to be available via workspace hoisting. It would break the same way if you cloned just the example into a standalone project. The real fix should be @developmentseed/geotiff declaring lerc as an optionalDependency (or peerDependency) so consumers know they need it.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that makes sense to me.

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.

2 participants