Skip to content

Commit a360d38

Browse files
chore(deps): bump the production-dependencies group with 11 updates (#251)
Bumps the production-dependencies group with 11 updates: | Package | From | To | | --- | --- | --- | | [@deck.gl/core](https://github.com/visgl/deck.gl) | `9.2.5` | `9.2.6` | | [@deck.gl/geo-layers](https://github.com/visgl/deck.gl) | `9.2.5` | `9.2.6` | | [@deck.gl/layers](https://github.com/visgl/deck.gl) | `9.2.5` | `9.2.6` | | [@deck.gl/mapbox](https://github.com/visgl/deck.gl) | `9.2.5` | `9.2.6` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.16` | `5.90.19` | | [@turf/bbox](https://github.com/Turfjs/turf) | `7.3.1` | `7.3.2` | | [@turf/bbox-polygon](https://github.com/Turfjs/turf) | `7.3.1` | `7.3.2` | | [@turf/boolean-valid](https://github.com/Turfjs/turf) | `7.3.1` | `7.3.2` | | [@turf/helpers](https://github.com/Turfjs/turf) | `7.3.1` | `7.3.2` | | [deck.gl](https://github.com/visgl/deck.gl) | `9.2.5` | `9.2.6` | | [react-error-boundary](https://github.com/bvaughn/react-error-boundary) | `6.0.3` | `6.1.0` | Updates `@deck.gl/core` from 9.2.5 to 9.2.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/core's releases</code></a>.</em></p> <blockquote> <h2>v9.2.6</h2> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/blob/v9.2.6/CHANGELOG.md"><code>@​deck.gl/core's changelog</code></a>.</em></p> <blockquote> <h4>deck.gl [v9.2.6] - Jan 16 2026</h4> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/visgl/deck.gl/commit/e424548ba239168f3e86b82b049cdd2d3cdf8fbe"><code>e424548</code></a> v9.2.6</li> <li><a href="https://github.com/visgl/deck.gl/commit/80b5bd4044223dfe1906fc363c17ea4b38f618b1"><code>80b5bd4</code></a> fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/240845d7a34f40b9201570c60309c4ffed9c1666"><code>240845d</code></a> fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/c2f152c52d33d162b414280d17679af8cc7de489"><code>c2f152c</code></a> chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/93a8644418fe0528cfe6b8979c419bbf5e6cab71"><code>93a8644</code></a> feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/d6c5e171881fbecc99f15d9c44b9178f49cc69a0"><code>d6c5e17</code></a> chore(deps-dev): bump puppeteer from 22.15.0 to 24.26.1 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9847">#9847</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/06aa004bed2026428b6decdcd0f08dfe800bfa81"><code>06aa004</code></a> pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/28f6a3e8c3acb161282989a70f95928f156c7b44"><code>28f6a3e</code></a> fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/f543ba991548f6242ad1178512b29af44e707c56"><code>f543ba9</code></a> fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/b8baf2a49c0758c0f4e6ac5641831000b371a194"><code>b8baf2a</code></a> fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>Additional commits viewable in <a href="https://github.com/visgl/deck.gl/compare/v9.2.5...v9.2.6">compare view</a></li> </ul> </details> <br /> Updates `@deck.gl/geo-layers` from 9.2.5 to 9.2.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/geo-layers's releases</code></a>.</em></p> <blockquote> <h2>v9.2.6</h2> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/blob/v9.2.6/CHANGELOG.md"><code>@​deck.gl/geo-layers's changelog</code></a>.</em></p> <blockquote> <h4>deck.gl [v9.2.6] - Jan 16 2026</h4> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/visgl/deck.gl/commit/e424548ba239168f3e86b82b049cdd2d3cdf8fbe"><code>e424548</code></a> v9.2.6</li> <li><a href="https://github.com/visgl/deck.gl/commit/80b5bd4044223dfe1906fc363c17ea4b38f618b1"><code>80b5bd4</code></a> fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/240845d7a34f40b9201570c60309c4ffed9c1666"><code>240845d</code></a> fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/c2f152c52d33d162b414280d17679af8cc7de489"><code>c2f152c</code></a> chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/93a8644418fe0528cfe6b8979c419bbf5e6cab71"><code>93a8644</code></a> feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/d6c5e171881fbecc99f15d9c44b9178f49cc69a0"><code>d6c5e17</code></a> chore(deps-dev): bump puppeteer from 22.15.0 to 24.26.1 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9847">#9847</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/06aa004bed2026428b6decdcd0f08dfe800bfa81"><code>06aa004</code></a> pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/28f6a3e8c3acb161282989a70f95928f156c7b44"><code>28f6a3e</code></a> fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/f543ba991548f6242ad1178512b29af44e707c56"><code>f543ba9</code></a> fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/b8baf2a49c0758c0f4e6ac5641831000b371a194"><code>b8baf2a</code></a> fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>Additional commits viewable in <a href="https://github.com/visgl/deck.gl/compare/v9.2.5...v9.2.6">compare view</a></li> </ul> </details> <br /> Updates `@deck.gl/layers` from 9.2.5 to 9.2.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/layers's releases</code></a>.</em></p> <blockquote> <h2>v9.2.6</h2> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/blob/v9.2.6/CHANGELOG.md"><code>@​deck.gl/layers's changelog</code></a>.</em></p> <blockquote> <h4>deck.gl [v9.2.6] - Jan 16 2026</h4> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/visgl/deck.gl/commit/e424548ba239168f3e86b82b049cdd2d3cdf8fbe"><code>e424548</code></a> v9.2.6</li> <li><a href="https://github.com/visgl/deck.gl/commit/80b5bd4044223dfe1906fc363c17ea4b38f618b1"><code>80b5bd4</code></a> fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/240845d7a34f40b9201570c60309c4ffed9c1666"><code>240845d</code></a> fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/c2f152c52d33d162b414280d17679af8cc7de489"><code>c2f152c</code></a> chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/93a8644418fe0528cfe6b8979c419bbf5e6cab71"><code>93a8644</code></a> feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/d6c5e171881fbecc99f15d9c44b9178f49cc69a0"><code>d6c5e17</code></a> chore(deps-dev): bump puppeteer from 22.15.0 to 24.26.1 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9847">#9847</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/06aa004bed2026428b6decdcd0f08dfe800bfa81"><code>06aa004</code></a> pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/28f6a3e8c3acb161282989a70f95928f156c7b44"><code>28f6a3e</code></a> fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/f543ba991548f6242ad1178512b29af44e707c56"><code>f543ba9</code></a> fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/b8baf2a49c0758c0f4e6ac5641831000b371a194"><code>b8baf2a</code></a> fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>Additional commits viewable in <a href="https://github.com/visgl/deck.gl/compare/v9.2.5...v9.2.6">compare view</a></li> </ul> </details> <br /> Updates `@deck.gl/mapbox` from 9.2.5 to 9.2.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/releases"><code>@​deck.gl/mapbox's releases</code></a>.</em></p> <blockquote> <h2>v9.2.6</h2> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/visgl/deck.gl/blob/v9.2.6/CHANGELOG.md"><code>@​deck.gl/mapbox's changelog</code></a>.</em></p> <blockquote> <h4>deck.gl [v9.2.6] - Jan 16 2026</h4> <ul> <li>fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li>fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li>chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li>feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li>pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li>fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li>fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li>fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>feat(core): Add <code>container</code> to WidgetProps (<a href="https://redirect.github.com/visgl/deck.gl/issues/9922">#9922</a>)</li> <li>fix(core): reproduce-able viewports (<a href="https://redirect.github.com/visgl/deck.gl/issues/9923">#9923</a>)</li> <li>Export type hint from module (<a href="https://redirect.github.com/visgl/deck.gl/issues/9917">#9917</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/visgl/deck.gl/commit/e424548ba239168f3e86b82b049cdd2d3cdf8fbe"><code>e424548</code></a> v9.2.6</li> <li><a href="https://github.com/visgl/deck.gl/commit/80b5bd4044223dfe1906fc363c17ea4b38f618b1"><code>80b5bd4</code></a> fix(IconManager) Fix icon frame x/y for auto packed icons (<a href="https://redirect.github.com/visgl/deck.gl/issues/9928">#9928</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/240845d7a34f40b9201570c60309c4ffed9c1666"><code>240845d</code></a> fix(mapbox): MapboxOverlay: render deck layers in batches (<a href="https://redirect.github.com/visgl/deck.gl/issues/9939">#9939</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/c2f152c52d33d162b414280d17679af8cc7de489"><code>c2f152c</code></a> chore: bump luma to 9.2.6 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9940">#9940</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/93a8644418fe0528cfe6b8979c419bbf5e6cab71"><code>93a8644</code></a> feat(core): Improved GlobeController (<a href="https://redirect.github.com/visgl/deck.gl/issues/9913">#9913</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/d6c5e171881fbecc99f15d9c44b9178f49cc69a0"><code>d6c5e17</code></a> chore(deps-dev): bump puppeteer from 22.15.0 to 24.26.1 (<a href="https://redirect.github.com/visgl/deck.gl/issues/9847">#9847</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/06aa004bed2026428b6decdcd0f08dfe800bfa81"><code>06aa004</code></a> pydeck: Clarify how to pass full controller options (<a href="https://redirect.github.com/visgl/deck.gl/issues/9897">#9897</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/28f6a3e8c3acb161282989a70f95928f156c7b44"><code>28f6a3e</code></a> fix(core): Reset interaction state for smooth=false (<a href="https://redirect.github.com/visgl/deck.gl/issues/9908">#9908</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/f543ba991548f6242ad1178512b29af44e707c56"><code>f543ba9</code></a> fix(IconLayer): don't generateMipmaps before data loaded (<a href="https://redirect.github.com/visgl/deck.gl/issues/9909">#9909</a>)</li> <li><a href="https://github.com/visgl/deck.gl/commit/b8baf2a49c0758c0f4e6ac5641831000b371a194"><code>b8baf2a</code></a> fix(carto): More defensive code in RasterLayer (<a href="https://redirect.github.com/visgl/deck.gl/issues/9911">#9911</a>)</li> <li>Additional commits viewable in <a href="https://github.com/visgl/deck.gl/compare/v9.2.5...v9.2.6">compare view</a></li> </ul> </details> <br /> Updates `@tanstack/react-query` from 5.90.16 to 5.90.19 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TanStack/query/releases"><code>@​tanstack/react-query</code>'s releases</a>.</em></p> <blockquote> <h2><code>@​tanstack/react-query-persist-client</code><a href="https://github.com/5"><code>@​5</code></a>.90.19</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/query-persist-client-core</code><a href="https://github.com/5"><code>@​5</code></a>.91.16</li> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.90.17</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.90.19</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93"><code>53fc74e</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.90.19</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query-persist-client</code><a href="https://github.com/5"><code>@​5</code></a>.90.18</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/4be3ad730c5b8a1e194a91911746be2fce06902a"><code>4be3ad7</code></a>]: <ul> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.90.16</li> <li><code>@​tanstack/query-persist-client-core</code><a href="https://github.com/5"><code>@​5</code></a>.91.15</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.90.18</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41"><code>dea1614</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.90.18</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query-persist-client</code><a href="https://github.com/5"><code>@​5</code></a>.90.17</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies []: <ul> <li><code>@​tanstack/query-persist-client-core</code><a href="https://github.com/5"><code>@​5</code></a>.91.14</li> <li><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.90.15</li> </ul> </li> </ul> <h2><code>@​tanstack/react-query</code><a href="https://github.com/5"><code>@​5</code></a>.90.17</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/269351b8ce4b4846da3d320ac5b850ee6aada0d6"><code>269351b</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.90.17</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md"><code>@​tanstack/react-query</code>'s changelog</a>.</em></p> <blockquote> <h2>5.90.19</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93"><code>53fc74e</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.90.19</li> </ul> </li> </ul> <h2>5.90.18</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41"><code>dea1614</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.90.18</li> </ul> </li> </ul> <h2>5.90.17</h2> <h3>Patch Changes</h3> <ul> <li>Updated dependencies [<a href="https://github.com/TanStack/query/commit/269351b8ce4b4846da3d320ac5b850ee6aada0d6"><code>269351b</code></a>]: <ul> <li><code>@​tanstack/query-core</code><a href="https://github.com/5"><code>@​5</code></a>.90.17</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/TanStack/query/commit/0525ad1248e0380d465d05ca8b9b6a7b77f0eff0"><code>0525ad1</code></a> ci: Version Packages (<a href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10047">#10047</a>)</li> <li><a href="https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93"><code>53fc74e</code></a> fix(query-core): fix combine not updating when queries change with stable ref...</li> <li><a href="https://github.com/TanStack/query/commit/64d5d623c8fb0c12d75d1623cf1b080f72ec513e"><code>64d5d62</code></a> ci: Version Packages (<a href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10045">#10045</a>)</li> <li><a href="https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41"><code>dea1614</code></a> fix(query-core): avoid throwing promise errors when data exists (<a href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10025">#10025</a>)</li> <li><a href="https://github.com/TanStack/query/commit/bf7f47e6be9b50744b62fa2342f06251d0f26ea5"><code>bf7f47e</code></a> ci: Version Packages (<a href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10033">#10033</a>)</li> <li><a href="https://github.com/TanStack/query/commit/44c3cb965bd914427d556349438f6602637ef1b9"><code>44c3cb9</code></a> test(react-query/ssr): add 'useQueries' test for SSR (<a href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9996">#9996</a>)</li> <li>See full diff in <a href="https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.19/packages/react-query">compare view</a></li> </ul> </details> <br /> Updates `@turf/bbox` from 7.3.1 to 7.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Turfjs/turf/releases"><code>@​turf/bbox</code>'s releases</a>.</em></p> <blockquote> <h2>v7.3.2</h2> <p>Patch release with several bug fixes.</p> <h2>What's Changed</h2> <p>Bug fixes and new functionality:</p> <ul> <li>Fixed a bug in nearestPointOnLine causing duplicate points to be returned from lineSlice by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2951">Turfjs/turf#2951</a></li> <li>turf-boolean-contains + turf-boolean-within: Fix line in polygon by <a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><code>@​turf/boolean-contains</code> - support for multipolygon inside polygon by <a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li>Refactor and extend properties of returned nearest point in <code>@​turf/nearest-point-on-line</code> by <a href="https://github.com/EmilJunker"><code>@​EmilJunker</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2867">Turfjs/turf#2867</a></li> <li>Changed booleanCrosses with two input lines to recognise if crossing point is between vertices by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2968">Turfjs/turf#2968</a></li> <li>Improve type inference in <code>@​turf/helpers</code>' geometry and geometryCollection by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2971">Turfjs/turf#2971</a></li> <li>turf-tessellate: Pass original coordinate elevations through the tessellate function. by <a href="https://github.com/prozvora"><code>@​prozvora</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2855">Turfjs/turf#2855</a></li> <li>Significantly improved performance of clustersDbscan by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2885">Turfjs/turf#2885</a></li> </ul> <p>Housekeeping and behind the scenes changes:</p> <ul> <li>Upgrade Lerna by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2964">Turfjs/turf#2964</a></li> <li>Typescript-ifying turf-great-circle by <a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> <li>Preparing for NPM trusted publishing plus node version housekeeping by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2952">Turfjs/turf#2952</a></li> <li>Migrate <code>@​turf/interpolate</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2966">Turfjs/turf#2966</a></li> <li>Migrate <code>@​turf/line-chunk</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2969">Turfjs/turf#2969</a></li> <li>Move to Extract for <code>@​turf/helpers</code>' geometry() by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2976">Turfjs/turf#2976</a></li> <li>Migrate <code>@​turf/line-offset</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2974">Turfjs/turf#2974</a></li> <li>Enforce only eraseable TypeScript syntax by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2977">Turfjs/turf#2977</a></li> <li><code>@​turf/line-slice</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2979">Turfjs/turf#2979</a></li> <li><code>@​turf/line-slice-along</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2978">Turfjs/turf#2978</a></li> <li>Migrate <code>@​turf/line-split</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2985">Turfjs/turf#2985</a></li> <li>Migrate <code>@​turf/geojson-rbush</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2980">Turfjs/turf#2980</a></li> <li>Automatically add any inferred README changes in pre-commit hook by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2987">Turfjs/turf#2987</a></li> <li>Clean up .js files in various TypeScript-first packages by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2992">Turfjs/turf#2992</a></li> <li>Migrated turf-meta to typescript (bare bones edition) by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2993">Turfjs/turf#2993</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li><a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2">https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Turfjs/turf/commit/099d9915467bacf45d554be4533fa9998c4efc88"><code>099d991</code></a> v7.3.2</li> <li><a href="https://github.com/Turfjs/turf/commit/6e4c18b38f63aa98c25922621a22c5e687eb52ca"><code>6e4c18b</code></a> Significantly improved performance of clustersDbscan (<a href="https://redirect.github.com/Turfjs/turf/issues/2885">#2885</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/d286211c4a3a7a52f59af2c073f425a4dee141a9"><code>d286211</code></a> turf-tessellate: Pass original coordinate elevations through the tessellate f...</li> <li><a href="https://github.com/Turfjs/turf/commit/d3b14a1000c2b9b590430b800ff7e2cece3ec136"><code>d3b14a1</code></a> Migrated turf-meta to typescript (bare bones edition) (<a href="https://redirect.github.com/Turfjs/turf/issues/2993">#2993</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/42bd068574532133eef076786eb686789f105bbe"><code>42bd068</code></a> Clean up .js files in various TypeScript-first packages (<a href="https://redirect.github.com/Turfjs/turf/issues/2992">#2992</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/5a261c982fa6ea891aa207f392e92225049fc9ba"><code>5a261c9</code></a> Automatically add any inferred README changes in pre-commit hook (<a href="https://redirect.github.com/Turfjs/turf/issues/2987">#2987</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/31d519941dd212be8402840df24b64cef2ab90a5"><code>31d5199</code></a> <code>@​turf/geojson-rbush</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2980">#2980</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/bc6e4150b3ba09a9530e69afba62be710c672099"><code>bc6e415</code></a> Migrate <code>@​turf/line-split</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2985">#2985</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/f11198418d4c1ddae1faa6391a19ba1f2398ec19"><code>f111984</code></a> <code>@​turf/line-slice-along</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2978">#2978</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/eb9de6486cdb245203569ca2cd9757ed5967a142"><code>eb9de64</code></a> <code>@​turf/line-slice</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2979">#2979</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2">compare view</a></li> </ul> </details> <br /> Updates `@turf/bbox-polygon` from 7.3.1 to 7.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Turfjs/turf/releases"><code>@​turf/bbox-polygon</code>'s releases</a>.</em></p> <blockquote> <h2>v7.3.2</h2> <p>Patch release with several bug fixes.</p> <h2>What's Changed</h2> <p>Bug fixes and new functionality:</p> <ul> <li>Fixed a bug in nearestPointOnLine causing duplicate points to be returned from lineSlice by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2951">Turfjs/turf#2951</a></li> <li>turf-boolean-contains + turf-boolean-within: Fix line in polygon by <a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><code>@​turf/boolean-contains</code> - support for multipolygon inside polygon by <a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li>Refactor and extend properties of returned nearest point in <code>@​turf/nearest-point-on-line</code> by <a href="https://github.com/EmilJunker"><code>@​EmilJunker</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2867">Turfjs/turf#2867</a></li> <li>Changed booleanCrosses with two input lines to recognise if crossing point is between vertices by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2968">Turfjs/turf#2968</a></li> <li>Improve type inference in <code>@​turf/helpers</code>' geometry and geometryCollection by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2971">Turfjs/turf#2971</a></li> <li>turf-tessellate: Pass original coordinate elevations through the tessellate function. by <a href="https://github.com/prozvora"><code>@​prozvora</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2855">Turfjs/turf#2855</a></li> <li>Significantly improved performance of clustersDbscan by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2885">Turfjs/turf#2885</a></li> </ul> <p>Housekeeping and behind the scenes changes:</p> <ul> <li>Upgrade Lerna by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2964">Turfjs/turf#2964</a></li> <li>Typescript-ifying turf-great-circle by <a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> <li>Preparing for NPM trusted publishing plus node version housekeeping by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2952">Turfjs/turf#2952</a></li> <li>Migrate <code>@​turf/interpolate</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2966">Turfjs/turf#2966</a></li> <li>Migrate <code>@​turf/line-chunk</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2969">Turfjs/turf#2969</a></li> <li>Move to Extract for <code>@​turf/helpers</code>' geometry() by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2976">Turfjs/turf#2976</a></li> <li>Migrate <code>@​turf/line-offset</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2974">Turfjs/turf#2974</a></li> <li>Enforce only eraseable TypeScript syntax by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2977">Turfjs/turf#2977</a></li> <li><code>@​turf/line-slice</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2979">Turfjs/turf#2979</a></li> <li><code>@​turf/line-slice-along</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2978">Turfjs/turf#2978</a></li> <li>Migrate <code>@​turf/line-split</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2985">Turfjs/turf#2985</a></li> <li>Migrate <code>@​turf/geojson-rbush</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2980">Turfjs/turf#2980</a></li> <li>Automatically add any inferred README changes in pre-commit hook by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2987">Turfjs/turf#2987</a></li> <li>Clean up .js files in various TypeScript-first packages by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2992">Turfjs/turf#2992</a></li> <li>Migrated turf-meta to typescript (bare bones edition) by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2993">Turfjs/turf#2993</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li><a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2">https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Turfjs/turf/commit/099d9915467bacf45d554be4533fa9998c4efc88"><code>099d991</code></a> v7.3.2</li> <li><a href="https://github.com/Turfjs/turf/commit/6e4c18b38f63aa98c25922621a22c5e687eb52ca"><code>6e4c18b</code></a> Significantly improved performance of clustersDbscan (<a href="https://redirect.github.com/Turfjs/turf/issues/2885">#2885</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/d286211c4a3a7a52f59af2c073f425a4dee141a9"><code>d286211</code></a> turf-tessellate: Pass original coordinate elevations through the tessellate f...</li> <li><a href="https://github.com/Turfjs/turf/commit/d3b14a1000c2b9b590430b800ff7e2cece3ec136"><code>d3b14a1</code></a> Migrated turf-meta to typescript (bare bones edition) (<a href="https://redirect.github.com/Turfjs/turf/issues/2993">#2993</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/42bd068574532133eef076786eb686789f105bbe"><code>42bd068</code></a> Clean up .js files in various TypeScript-first packages (<a href="https://redirect.github.com/Turfjs/turf/issues/2992">#2992</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/5a261c982fa6ea891aa207f392e92225049fc9ba"><code>5a261c9</code></a> Automatically add any inferred README changes in pre-commit hook (<a href="https://redirect.github.com/Turfjs/turf/issues/2987">#2987</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/31d519941dd212be8402840df24b64cef2ab90a5"><code>31d5199</code></a> <code>@​turf/geojson-rbush</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2980">#2980</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/bc6e4150b3ba09a9530e69afba62be710c672099"><code>bc6e415</code></a> Migrate <code>@​turf/line-split</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2985">#2985</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/f11198418d4c1ddae1faa6391a19ba1f2398ec19"><code>f111984</code></a> <code>@​turf/line-slice-along</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2978">#2978</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/eb9de6486cdb245203569ca2cd9757ed5967a142"><code>eb9de64</code></a> <code>@​turf/line-slice</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2979">#2979</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2">compare view</a></li> </ul> </details> <br /> Updates `@turf/boolean-valid` from 7.3.1 to 7.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Turfjs/turf/releases"><code>@​turf/boolean-valid</code>'s releases</a>.</em></p> <blockquote> <h2>v7.3.2</h2> <p>Patch release with several bug fixes.</p> <h2>What's Changed</h2> <p>Bug fixes and new functionality:</p> <ul> <li>Fixed a bug in nearestPointOnLine causing duplicate points to be returned from lineSlice by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2951">Turfjs/turf#2951</a></li> <li>turf-boolean-contains + turf-boolean-within: Fix line in polygon by <a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><code>@​turf/boolean-contains</code> - support for multipolygon inside polygon by <a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li>Refactor and extend properties of returned nearest point in <code>@​turf/nearest-point-on-line</code> by <a href="https://github.com/EmilJunker"><code>@​EmilJunker</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2867">Turfjs/turf#2867</a></li> <li>Changed booleanCrosses with two input lines to recognise if crossing point is between vertices by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2968">Turfjs/turf#2968</a></li> <li>Improve type inference in <code>@​turf/helpers</code>' geometry and geometryCollection by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2971">Turfjs/turf#2971</a></li> <li>turf-tessellate: Pass original coordinate elevations through the tessellate function. by <a href="https://github.com/prozvora"><code>@​prozvora</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2855">Turfjs/turf#2855</a></li> <li>Significantly improved performance of clustersDbscan by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2885">Turfjs/turf#2885</a></li> </ul> <p>Housekeeping and behind the scenes changes:</p> <ul> <li>Upgrade Lerna by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2964">Turfjs/turf#2964</a></li> <li>Typescript-ifying turf-great-circle by <a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> <li>Preparing for NPM trusted publishing plus node version housekeeping by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2952">Turfjs/turf#2952</a></li> <li>Migrate <code>@​turf/interpolate</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2966">Turfjs/turf#2966</a></li> <li>Migrate <code>@​turf/line-chunk</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2969">Turfjs/turf#2969</a></li> <li>Move to Extract for <code>@​turf/helpers</code>' geometry() by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2976">Turfjs/turf#2976</a></li> <li>Migrate <code>@​turf/line-offset</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2974">Turfjs/turf#2974</a></li> <li>Enforce only eraseable TypeScript syntax by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2977">Turfjs/turf#2977</a></li> <li><code>@​turf/line-slice</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2979">Turfjs/turf#2979</a></li> <li><code>@​turf/line-slice-along</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2978">Turfjs/turf#2978</a></li> <li>Migrate <code>@​turf/line-split</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2985">Turfjs/turf#2985</a></li> <li>Migrate <code>@​turf/geojson-rbush</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2980">Turfjs/turf#2980</a></li> <li>Automatically add any inferred README changes in pre-commit hook by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2987">Turfjs/turf#2987</a></li> <li>Clean up .js files in various TypeScript-first packages by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2992">Turfjs/turf#2992</a></li> <li>Migrated turf-meta to typescript (bare bones edition) by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2993">Turfjs/turf#2993</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li><a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2">https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Turfjs/turf/commit/099d9915467bacf45d554be4533fa9998c4efc88"><code>099d991</code></a> v7.3.2</li> <li><a href="https://github.com/Turfjs/turf/commit/6e4c18b38f63aa98c25922621a22c5e687eb52ca"><code>6e4c18b</code></a> Significantly improved performance of clustersDbscan (<a href="https://redirect.github.com/Turfjs/turf/issues/2885">#2885</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/d286211c4a3a7a52f59af2c073f425a4dee141a9"><code>d286211</code></a> turf-tessellate: Pass original coordinate elevations through the tessellate f...</li> <li><a href="https://github.com/Turfjs/turf/commit/d3b14a1000c2b9b590430b800ff7e2cece3ec136"><code>d3b14a1</code></a> Migrated turf-meta to typescript (bare bones edition) (<a href="https://redirect.github.com/Turfjs/turf/issues/2993">#2993</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/42bd068574532133eef076786eb686789f105bbe"><code>42bd068</code></a> Clean up .js files in various TypeScript-first packages (<a href="https://redirect.github.com/Turfjs/turf/issues/2992">#2992</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/5a261c982fa6ea891aa207f392e92225049fc9ba"><code>5a261c9</code></a> Automatically add any inferred README changes in pre-commit hook (<a href="https://redirect.github.com/Turfjs/turf/issues/2987">#2987</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/31d519941dd212be8402840df24b64cef2ab90a5"><code>31d5199</code></a> <code>@​turf/geojson-rbush</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2980">#2980</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/bc6e4150b3ba09a9530e69afba62be710c672099"><code>bc6e415</code></a> Migrate <code>@​turf/line-split</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2985">#2985</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/f11198418d4c1ddae1faa6391a19ba1f2398ec19"><code>f111984</code></a> <code>@​turf/line-slice-along</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2978">#2978</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/eb9de6486cdb245203569ca2cd9757ed5967a142"><code>eb9de64</code></a> <code>@​turf/line-slice</code> to TypeScript (<a href="https://redirect.github.com/Turfjs/turf/issues/2979">#2979</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2">compare view</a></li> </ul> </details> <br /> Updates `@turf/helpers` from 7.3.1 to 7.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Turfjs/turf/releases"><code>@​turf/helpers</code>'s releases</a>.</em></p> <blockquote> <h2>v7.3.2</h2> <p>Patch release with several bug fixes.</p> <h2>What's Changed</h2> <p>Bug fixes and new functionality:</p> <ul> <li>Fixed a bug in nearestPointOnLine causing duplicate points to be returned from lineSlice by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2951">Turfjs/turf#2951</a></li> <li>turf-boolean-contains + turf-boolean-within: Fix line in polygon by <a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><code>@​turf/boolean-contains</code> - support for multipolygon inside polygon by <a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li>Refactor and extend properties of returned nearest point in <code>@​turf/nearest-point-on-line</code> by <a href="https://github.com/EmilJunker"><code>@​EmilJunker</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2867">Turfjs/turf#2867</a></li> <li>Changed booleanCrosses with two input lines to recognise if crossing point is between vertices by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2968">Turfjs/turf#2968</a></li> <li>Improve type inference in <code>@​turf/helpers</code>' geometry and geometryCollection by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2971">Turfjs/turf#2971</a></li> <li>turf-tessellate: Pass original coordinate elevations through the tessellate function. by <a href="https://github.com/prozvora"><code>@​prozvora</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2855">Turfjs/turf#2855</a></li> <li>Significantly improved performance of clustersDbscan by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2885">Turfjs/turf#2885</a></li> </ul> <p>Housekeeping and behind the scenes changes:</p> <ul> <li>Upgrade Lerna by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2964">Turfjs/turf#2964</a></li> <li>Typescript-ifying turf-great-circle by <a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> <li>Preparing for NPM trusted publishing plus node version housekeeping by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2952">Turfjs/turf#2952</a></li> <li>Migrate <code>@​turf/interpolate</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2966">Turfjs/turf#2966</a></li> <li>Migrate <code>@​turf/line-chunk</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2969">Turfjs/turf#2969</a></li> <li>Move to Extract for <code>@​turf/helpers</code>' geometry() by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2976">Turfjs/turf#2976</a></li> <li>Migrate <code>@​turf/line-offset</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2974">Turfjs/turf#2974</a></li> <li>Enforce only eraseable TypeScript syntax by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2977">Turfjs/turf#2977</a></li> <li><code>@​turf/line-slice</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2979">Turfjs/turf#2979</a></li> <li><code>@​turf/line-slice-along</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2978">Turfjs/turf#2978</a></li> <li>Migrate <code>@​turf/line-split</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2985">Turfjs/turf#2985</a></li> <li>Migrate <code>@​turf/geojson-rbush</code> to TypeScript by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2980">Turfjs/turf#2980</a></li> <li>Automatically add any inferred README changes in pre-commit hook by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2987">Turfjs/turf#2987</a></li> <li>Clean up .js files in various TypeScript-first packages by <a href="https://github.com/mfedderly"><code>@​mfedderly</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2992">Turfjs/turf#2992</a></li> <li>Migrated turf-meta to typescript (bare bones edition) by <a href="https://github.com/smallsaucepan"><code>@​smallsaucepan</code></a> in <a href="https://redirect.github.com/Turfjs/turf/pull/2993">Turfjs/turf#2993</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/samuelarbibe"><code>@​samuelarbibe</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2848">Turfjs/turf#2848</a></li> <li><a href="https://github.com/MartinP-C"><code>@​MartinP-C</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2357">Turfjs/turf#2357</a></li> <li><a href="https://github.com/thomas-hervey"><code>@​thomas-hervey</code></a> made their first contribution in <a href="https://redirect.github.com/Turfjs/turf/pull/2733">Turfjs/turf#2733</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2">https://github.com/Turfjs/turf/compare/v7.3.1...v7.3.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Turfjs/turf/commit/099d9915467bacf45d554be4533fa9998c4efc88"><code>099d991</code></a> v7.3.2</li> <li><a href="https://github.com/Turfjs/turf/commit/6e4c18b38f63aa98c25922621a22c5e687eb52ca"><code>6e4c18b</code></a> Significantly improved performance of clustersDbscan (<a href="https://redirect.github.com/Turfjs/turf/issues/2885">#2885</a>)</li> <li><a href="https://github.com/Turfjs/turf/commit/d286211c4a3a7a52f59af2c073f425a4dee141a9"><code>d286211</code></a> turf-tessellate: Pass original coordinate elevations through the tessellate f...</li> <li><a href="https://github.com/Turfjs/turf/commit/d3b14a1000c2b9b590430b800ff7e2cece3ec136"><code>d3b14a1</code></a> Migrated turf-meta …
1 parent cedc345 commit a360d38

4 files changed

Lines changed: 304 additions & 277 deletions

File tree

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,29 +34,29 @@
3434
},
3535
"dependencies": {
3636
"@chakra-ui/react": "^3.31.0",
37-
"@deck.gl/core": "^9.2.5",
38-
"@deck.gl/geo-layers": "^9.2.5",
39-
"@deck.gl/layers": "^9.2.5",
40-
"@deck.gl/mapbox": "^9.2.5",
37+
"@deck.gl/core": "^9.2.6",
38+
"@deck.gl/geo-layers": "^9.2.6",
39+
"@deck.gl/layers": "^9.2.6",
40+
"@deck.gl/mapbox": "^9.2.6",
4141
"@developmentseed/deck.gl-geotiff": "^0.1.0",
4242
"@developmentseed/deck.gl-raster": "^0.1.0",
4343
"@duckdb/duckdb-wasm": "^1.32.0",
4444
"@emotion/react": "^11.13.5",
4545
"@geoarrow/deck.gl-layers": "^0.3.0",
4646
"@geoarrow/geoarrow-js": "github:smohiudd/geoarrow-js#feature/wkb",
47-
"@tanstack/react-query": "^5.90.16",
48-
"@turf/bbox": "^7.3.1",
49-
"@turf/bbox-polygon": "^7.3.1",
50-
"@turf/boolean-valid": "^7.3.1",
47+
"@tanstack/react-query": "^5.90.19",
48+
"@turf/bbox": "^7.3.2",
49+
"@turf/bbox-polygon": "^7.3.2",
50+
"@turf/boolean-valid": "^7.3.2",
5151
"@turf/helpers": "^7.2.0",
5252
"apache-arrow": "^21.1.0",
53-
"deck.gl": "^9.2.5",
53+
"deck.gl": "^9.2.6",
5454
"duckdb-wasm-kit": "^0.1.38",
5555
"maplibre-gl": "^5.16.0",
5656
"next-themes": "^0.4.3",
5757
"react": "^19.2.3",
5858
"react-dom": "^19.2.3",
59-
"react-error-boundary": "^6.0.3",
59+
"react-error-boundary": "^6.1.0",
6060
"react-icons": "^5.5.0",
6161
"react-map-gl": "^8.1.0",
6262
"react-markdown": "^10.1.0",

src/components/error.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
import { getErrorMessage } from "react-error-boundary";
12
import { AbsoluteCenter, Alert, Box, Button, Stack } from "@chakra-ui/react";
23

34
export function ErrorComponent({
45
error,
56
resetErrorBoundary,
67
}: {
7-
error: Error;
8+
error: unknown;
89
resetErrorBoundary: () => void;
910
}) {
1011
return (
@@ -16,7 +17,7 @@ export function ErrorComponent({
1617
<Alert.Title>Unhandled application error</Alert.Title>
1718
<Alert.Description>
1819
<Stack>
19-
<Box>{error.message}</Box>
20+
<Box>{getErrorMessage(error)}</Box>
2021
<Button
2122
variant={"surface"}
2223
onClick={() => resetErrorBoundary()}

src/components/section.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type ReactNode } from "react";
2-
import { ErrorBoundary } from "react-error-boundary";
2+
import { ErrorBoundary, getErrorMessage } from "react-error-boundary";
33
import { type IconType } from "react-icons/lib";
44
import { Accordion, Alert, HStack, Icon } from "@chakra-ui/react";
55

@@ -36,13 +36,13 @@ export default function Section({
3636
);
3737
}
3838

39-
function FallbackComponent({ error }: { error: Error }) {
39+
function FallbackComponent({ error }: { error: unknown }) {
4040
return (
4141
<Alert.Root status={"error"}>
4242
<Alert.Indicator />
4343
<Alert.Content>
4444
<Alert.Title>An error occurred during rendering</Alert.Title>
45-
<Alert.Description>{error.message}</Alert.Description>
45+
<Alert.Description>{getErrorMessage(error)}</Alert.Description>
4646
</Alert.Content>
4747
</Alert.Root>
4848
);

0 commit comments

Comments
 (0)