Skip to content

chore(deps): bump the embed group across 1 directory with 14 updates - #349

Closed
dependabot[bot] wants to merge 1 commit into
trunkfrom
dependabot/npm_and_yarn/src/Honua.Embed/embed-e3b4138438
Closed

dependabot[bot] wants to merge 1 commit into
trunkfrom
dependabot/npm_and_yarn/src/Honua.Embed/embed-e3b4138438

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 24, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the embed group with 14 updates in the /src/Honua.Embed directory:

Package From To
@deck.gl/core 9.3.5 9.3.7
@deck.gl/layers 9.3.5 9.3.7
@deck.gl/mapbox 9.3.5 9.3.7
cesium 1.142.0 1.143.0
maplibre-gl 5.24.0 6.0.0
@angular/compiler 22.0.3 22.0.8
@angular/compiler-cli 22.0.3 22.0.8
@angular/core 22.0.3 22.0.8
happy-dom 20.10.6 20.11.1
react 19.2.7 19.2.8
typescript 6.0.3 7.0.2
vite 8.1.0 8.1.5
vitest 4.1.9 4.1.10
vue 3.5.39 3.5.40

Updates @deck.gl/core from 9.3.5 to 9.3.7

Release notes

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

v9.3.7

  • fix(core): do not write View clearColor into the picking buffer (#10431)
  • fix(mapbox): avoid crash when MapboxOverlay beforeId layer is removed (#10425)
  • fix(widgets): InfoWidget not rendering on hover/click (#10421)

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

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

deck.gl [v9.3.7] - Jul 16 2026

  • fix(core): do not write View clearColor into the picking buffer (#10431)
  • fix(mapbox): avoid crash when MapboxOverlay beforeId layer is removed (#10425)
  • fix(widgets): InfoWidget not rendering on hover/click (#10421)

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)
Commits
  • ac8cd3d v9.3.7
  • 4ff1353 docs: remove v9.4 section from whats-new on 9.3-release branch
  • 7ecce1f chore(deps): bump astral-sh/setup-uv from 5.4.2 to 8.3.2 (#10444)
  • bb3db23 chore(deps): bump actions/checkout from 6.0.2 to 7.0.0 (#10443)
  • b950c20 chore(deps): bump the non-major group with 2 updates (#10442)
  • 91eadcc chore(deps): bump postcss from 8.5.8 to 8.5.15 (#10330)
  • 339ae42 chore(deps): bump websocket-driver from 0.7.4 to 0.7.5 in /website (#10446)
  • e0bb7e8 chore(deps): bump mistune from 3.2.0 to 3.3.0 in /bindings/pydeck (#10437)
  • 1fa9f5d chore(deps): bump @​luma.gl/engine from 9.3.3 to 9.3.6 (#10441)
  • 4f46044 fix(widgets): InfoWidget not rendering on hover/click (#10421)
  • Additional commits viewable in compare view

Updates @deck.gl/layers from 9.3.5 to 9.3.7

Release notes

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

v9.3.7

  • fix(core): do not write View clearColor into the picking buffer (#10431)
  • fix(mapbox): avoid crash when MapboxOverlay beforeId layer is removed (#10425)
  • fix(widgets): InfoWidget not rendering on hover/click (#10421)

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

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

deck.gl [v9.3.7] - Jul 16 2026

  • fix(core): do not write View clearColor into the picking buffer (#10431)
  • fix(mapbox): avoid crash when MapboxOverlay beforeId layer is removed (#10425)
  • fix(widgets): InfoWidget not rendering on hover/click (#10421)

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)
Commits
  • ac8cd3d v9.3.7
  • 4ff1353 docs: remove v9.4 section from whats-new on 9.3-release branch
  • 7ecce1f chore(deps): bump astral-sh/setup-uv from 5.4.2 to 8.3.2 (#10444)
  • bb3db23 chore(deps): bump actions/checkout from 6.0.2 to 7.0.0 (#10443)
  • b950c20 chore(deps): bump the non-major group with 2 updates (#10442)
  • 91eadcc chore(deps): bump postcss from 8.5.8 to 8.5.15 (#10330)
  • 339ae42 chore(deps): bump websocket-driver from 0.7.4 to 0.7.5 in /website (#10446)
  • e0bb7e8 chore(deps): bump mistune from 3.2.0 to 3.3.0 in /bindings/pydeck (#10437)
  • 1fa9f5d chore(deps): bump @​luma.gl/engine from 9.3.3 to 9.3.6 (#10441)
  • 4f46044 fix(widgets): InfoWidget not rendering on hover/click (#10421)
  • Additional commits viewable in compare view

Updates @deck.gl/mapbox from 9.3.5 to 9.3.7

Release notes

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

v9.3.7

  • fix(core): do not write View clearColor into the picking buffer (#10431)
  • fix(mapbox): avoid crash when MapboxOverlay beforeId layer is removed (#10425)
  • fix(widgets): InfoWidget not rendering on hover/click (#10421)

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

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

deck.gl [v9.3.7] - Jul 16 2026

  • fix(core): do not write View clearColor into the picking buffer (#10431)
  • fix(mapbox): avoid crash when MapboxOverlay beforeId layer is removed (#10425)
  • fix(widgets): InfoWidget not rendering on hover/click (#10421)

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)
Commits
  • ac8cd3d v9.3.7
  • 4ff1353 docs: remove v9.4 section from whats-new on 9.3-release branch
  • 7ecce1f chore(deps): bump astral-sh/setup-uv from 5.4.2 to 8.3.2 (#10444)
  • bb3db23 chore(deps): bump actions/checkout from 6.0.2 to 7.0.0 (#10443)
  • b950c20 chore(deps): bump the non-major group with 2 updates (#10442)
  • 91eadcc chore(deps): bump postcss from 8.5.8 to 8.5.15 (#10330)
  • 339ae42 chore(deps): bump websocket-driver from 0.7.4 to 0.7.5 in /website (#10446)
  • e0bb7e8 chore(deps): bump mistune from 3.2.0 to 3.3.0 in /bindings/pydeck (#10437)
  • 1fa9f5d chore(deps): bump @​luma.gl/engine from 9.3.3 to 9.3.6 (#10441)
  • 4f46044 fix(widgets): InfoWidget not rendering on hover/click (#10421)
  • Additional commits viewable in compare view

Updates cesium from 1.142.0 to 1.143.0

Release notes

Sourced from cesium's releases.

CesiumJS 1.143

1.143 - 2026-07-01

Highlights include:

  • Added support for the KHR_meshopt_compression glTF extension, including the v1 attribute codec and the COLOR filter. #13553
  • Added PathGraphics.materialMode. A value of "PORTIONS" allows visualizing the path in segments with different materials specified by intervals or sampling. Each segment material is determined by the material property value at the corresponding simulation time. The default value of "WHOLE" preserves existing material behavior. #13530
  • Fixed a bug that caused crashes when using billboards in environments that replace Promise with custom promise implementations. #13475

See the changelog for the complete list of changes.

Changelog

Sourced from cesium's changelog.

Change Log

1.144 - 2026-08-01

@​cesium/engine

Additions 🎉

  • Added Texture.defaultColor static property to allow customizing the default placeholder texture color. #13597
  • Added support for draping clamped vector tile polylines onto terrain, with screen-space-constant line width and per-feature styling via Cesium3DTileStyle. #13577
  • Added support for the KHR_mesh_primitive_restart glTF extension. #13634
  • Added support for the BENTLEY_materials_planar_fill glTF extension, enabling CAD-style planar polygon fill rendering with proper depth sorting and configurable fill behavior including background color masking and coplanar geometry ordering. Note: The wireframeFill property is currently a no-op. #13178

Fixes 🔧

  • Significantly reduced JavaScript heap usage when loading models and tilesets using the EXT_mesh_primitive_edge_visibility glTF extension. Edge visibility accessor data is now loaded as typed arrays instead of plain JavaScript arrays. #13643
  • Fixed a bug in GeocoderViewModel where a duplicate destroy method silently overwrote the first, preventing _suggestionSubscription from being disposed on destroy. #13580
  • Fixed geometry clipped by ClippingPlaneCollection or ClippingPolygonCollection still casting shadows. #6261
  • Fixed a bug in Transforms.computeMoonFixedToIcrfMatrix which caused the result parameter to not be used. #13463
  • Fixed CzmlDataSource not inferring the PathMode type for custom properties defined with a pathMode value. #13607
  • Fixed a bug in clipping polygons on terrain when all polygons are removed from a collection. #12414
  • Fixed incorrect JSDoc description for offCenterFrustum in OrthographicFrustum and PerspectiveFrustum, which was copied from projectionMatrix and incorrectly described the property as returning a projection matrix. #13570
  • Auto-normalize non-unit alignedAxis in BillboardCollection instead of silently ignoring it. #6596
  • Fixed SPZ-compressed Gaussian splat loading to read the compressed payload from the buffer view declared by KHR_gaussian_splatting_compression_spz_2, preventing incorrect cache reuse for assets with SPZ payloads in different buffer views. #12847
  • Fixed incorrect parameter order when calling clamp in PolylineGlowMaterial shader, which caused the alpha value to always be 1.0 regardless of the glow intensity.

1.143 - 2026-07-01

@​cesium/engine

Additions 🎉

  • Added support for the KHR_meshopt_compression glTF extension, including the v1 attribute codec and the COLOR filter. #13553
  • Added PathGraphics.materialMode. A value of "PORTIONS" allows visualizing the path in segments with different materials specified by intervals or sampling. Each segment material is determined by the material property value at the corresponding simulation time. The default value of "WHOLE" preserves existing material behavior. #13530

Fixes 🔧

  • Fixed invalid glTF sampler wrap modes causing a DeveloperError to be thrown instead of falling back to TextureWrap.REPEAT. #13562
  • Fixed missing InterpolationAlgorithm documentation page that was returning a 404. #13550
  • Fixed EdgeVisibilityRendering release test failures. #13545
  • Fix for BufferPointCollection preventing outlineColor from bleeding slightly into the visible area when outlineWidth=0px. #13543
  • Fixed a bug where callbacks registered with Scene.updateHeight could receive positions computed for other tiles, causing clamped entities to show incorrect heights. #12602

1.142 - 2026-06-01

@​cesium/engine

Breaking Changes 📣

  • The boundingVolume property on BufferPointCollection, BufferPolylineCollection, and BufferPolygonCollection is now defined in world space, not local/model space. #13477

... (truncated)

Commits
  • 9d08a13 Updates for the 1.143 release
  • b93c7ed Release README.md grammar tweak
  • b91d2fe Merge pull request #13606 from CesiumGS/1.143-package-updates
  • 55ccea3 Merge pull request #13529 from CesiumGS/sandcastle-design-ingestion-metadata-api
  • 7d65c0e Merge branch 'main' into sandcastle-design-ingestion-metadata-api
  • df0b880 Add override for huggingface/transformers
  • b67ad7f Bump protobufjs
  • a770ad4 Merge branch 'main' into 1.143-package-updates
  • 69c7614 Merge pull request #13475 from CesiumGS/fix-billboard-promise-crash
  • 1edaa47 Merge branch 'main' into 1.143-package-updates
  • Additional commits viewable in compare view

Updates maplibre-gl from 5.24.0 to 6.0.0

Release notes

Sourced from maplibre-gl's releases.

v6.0.0

The following incorporates all the pre-releases for version 6 changes. Check-out our migration guide from v5 to v6 for more information.

✨ Features and improvements

  • ⚠️ Switch to an ESM-only distribution (maplibre-gl.mjs). The UMD bundles (maplibre-gl.js, maplibre-gl-csp.js) are no longer published. The CSP-specific bundle is also dropped: the ESM build loads its worker as a real URL, so worker-src blob: is no longer required. Consumers using <script src=".../maplibre-gl.js"> must switch to <script type="module">, and consumers using import maplibregl from 'maplibre-gl' must switch to import * as maplibregl from 'maplibre-gl' or named imports. See the docs ESM section or our migration guide for migration steps. (#6254) (by @​birkskyum)
  • ⚠️ Interpolate the light position in spherical coordinates instead of cartesian ones, so that a transition keeps its radial distance. (#7919) (by @​HarelM)
  • ⚠️ styleimagemissing is now a notify-only event instead of the previous callback that allowed to provide an image. This aligns the event with standard event semantics (notify, not resolve). Use Map.setMissingStyleImageResolver to on-demand supply images instead via an function that can now also be async. (#7892) (by @​birkskyum)
  • ⚠️ Map now composes a Camera instead of extending it (Map extends Evented directly and forwards the camera API). The internal map.transform was removed — use map's public API instead or open a PR if you need something that's not exposed. Removed the internal transform.getMatrixForModel helper (#7800) (by @​HarelM)
  • ⚠️ All map events are now real classes that are instantiated when they are fired. Renamed the Maps' BoxZoom handler from MapLibreZoomEvent to MapBoxZoomEvent, added the rollstart/roll/rollend and style.load (as MapStyleLoadEvent) events to MapEventType, and added event classes and type-map for Marker, Popup, GeolocateControl and FullscreenControl. Removed MapDataEvent: the data/dataloading/dataabort events are now MapSourceDataEvent | MapStyleDataEvent, so source data events carry the full source info (sourceId, tile, sourceDataType, …). Added MapMovementEvent as the type for all camera-transition events (move/zoom/rotate/pitch/roll/drag and their start/end variants). Evented is now generic over an event-type map (Evented<EventType>) and is abstract, so subclasses get strongly-typed on/once/off automatically without re-declaring overloads — this also types the events on Camera/Style (via MapEventType) and on the sources (via the new SourceEventType) (#7789) (by @​HarelM)
  • ⚠️ Update maplibre-gl-style-spec to version 25, which now throws an error with warning severity instead of silently failing on encoutering legacy expressions (#7792) (by @​HarelM)
  • ⚠️ Removed the remaining mapbox references in the code and in the tests. This changes the #pragma mapbox to #pragma maplibre in case you have shader code that relied on it. (#7761) (by @​HarelM)
  • ⚠️ zoomLevelsToOverscale default value was changed to 4 to support better handling of high level zoom with dense labels. This might have a side effect of changing a bit the results of queryRenderedFeatures and some rendering of polygon center label. To revert this change, set the value to undefined (#7537) (by @​HarelM)
  • ⚠️ Remove the second parameter from GeoJSONSource.setData (waitForCompletion) and remove the return value of this to allow future changes to the API (#7538) (by @​HarelM)
  • ⚠️ The TypeScript target has been updated to ES2022. This results in smaller bundles and improved runtime performance by relying on modern JavaScript features and reducing transpilation. Consumers targeting browsers or using some tooling released before 2022 may need to transpile MapLibre or update. This change also aligns all internal build configurations to a single target instead of ES2016 + ES2019, avoiding inconsistencies in emitted code. (#7404) (by @​CommanderStorm)
  • ⚠️ WebGL (v1) support has been removed; WebGL2 is now required. In practical terms, this will not change how you interact with the map. This enables performance improvements (e.g. line opacity), Terrain3D enhancements, and several bug fixes. WebGL2 support has been widely available for years, and usage of the legacy path had plateaued, so maintaining it no longer justified the added complexity. To ease this breaking change, we have also refactored how we handle the case that no webgl is avaliable (e.g. due to browser restrictions). You can now listen to the webgl error via .on("error"). See caniuse.com/webgl2 for ecosystem support and our RFC for details. (#7453) (by @​CommanderStorm)
  • ⚠️ Support geojson nested objects, this is a breaking change as it encodes __$json__ before properties that used to be an object. It also parses them back, but this is still a breaking change if you assumed this bug existed. (#6992) (by HarelM)
  • ⚠️ Improve types for {get,set}LayoutProperty, {get,set}PaintProperty to be the actual type instead of string/any (#7481) (by @​CommanderStorm)
  • ⚠️ Refactored the Hash-based location control (the option that syncs map state to the URL like #map=5/1/2) to use URLSearchParams internally. This improves extensibility for custom use cases, but may break existing code that relies on the previous implementation. It also changes how certain edge cases are parsed—for example, strings like [#10](https://github.com/maplibre/maplibre-gl-js/issues/10)%2F3.00%2F-1.00 are now accepted, and hashes like #foo are normalized to #foo=. (#7073) (by @​CommanderStorm)
  • Validate the terrain passed to map.setTerrain, which was previously applied unchecked (#7941) (by @​HarelM)
  • Improve runtime error warnings to point at the offending style location (e.g. layers[3].paint.line-color, layers[3].filter) instead of just logging the bare error message (#7869) (by @​CommanderStorm)
  • Improve terrain render-to-texture preparation performance by skipping sources that are not rendered to terrain textures (#7863) (by @​DoFabien)
  • Add Map.setMissingStyleImageResolver for resolving missing style images with sync or async callbacks (#7850) (by @​birkskyum)
  • Add RasterTileSource#setPremultiplyAlpha(false) to preserve raw RGBA tile values when alpha is used for data instead of opacity (#7235) (by @​plantain).
  • Drop the archived @mapbox/whoots-js dependency by inlining its single getTileBBox helper (#7838) (by @​qorexdevs)
  • Debounce setImages broadcast to once per animation frame, fixing O(n²) serialization overhead when adding many images (#7614) (by @​bradymadden97)
  • Improve terrain rendering performance by avoiding unnecessary terrain data lookups during Mercator render-to-texture passes (#7833) (by @​DoFabien)
  • Reduce allocation pressure while constructing DEM data and sampling terrain elevations (#7814) (by @​DoFabien)
  • Reuse terrain DEM texture when preparing terrain (#7813) (by @​DoFabien)
  • Add fill-layer-opacity and line-layer-opacity paint properties, which apply opacity to the entire layer output uniformly (#7570) (by @​CommanderStorm)
  • Build main and worker in same build context to extract shared chunk (#7745) (by @​dangkyokhoang)
  • Revert the line-opacity-driven offscreen rendering introduced in #7490 (#7764) (by @​CommanderStorm). The overlap-artefact fix is now driven by line-layer-opacity instead.
  • Improve ProjectionData matrix backing types for renderer and custom layer projection matrices (#6316) (by @​cat0825)
  • Optimization: vertex shader opacity culling for lines and fills #7711 (by @​xavierjs)
  • Use a shared FBO for the terrain cache render to texture #7637 (by @​xavierjs)
  • Use flat to opt out of interpolation for constant shader varyings (#7661) (by @​birkskyum)
  • Replace texImage2D with texStorage2D for immutable textures (#7643) (by @​birkskyum)
  • Enable mipmaps for non-power-of-two raster tiles, reducing aliasing at high pitch (#7641) (by @​birkskyum)
  • Use GLSL ES 3.00 layout qualifiers for vertex attribute locations, replacing runtime bindAttribLocation calls (#7644) (by @​birkskyum)
  • Adopt isolatedDeclarations and switch dts emitter from tsgo to oxc (#7566) (by @​birkskyum)
  • Improve 3D terrain performance (#7549) (by @​lucaswoj)

... (truncated)

Changelog

Sourced from maplibre-gl's changelog.

6.0.0

The following incorporates all the pre-releases for version 6 changes. Check-out our migration guide from v5 to v6 for more information.

✨ Features and improvements

  • ⚠️ Switch to an ESM-only distribution (maplibre-gl.mjs). The UMD bundles (maplibre-gl.js, maplibre-gl-csp.js) are no longer published. The CSP-specific bundle is also dropped: the ESM build loads its worker as a real URL, so worker-src blob: is no longer required. Consumers using <script src=".../maplibre-gl.js"> must switch to <script type="module">, and consumers using import maplibregl from 'maplibre-gl' must switch to import * as maplibregl from 'maplibre-gl' or named imports. See the docs ESM section or our migration guide for migration steps. (#6254) (by @​birkskyum)
  • ⚠️ Interpolate the light position in spherical coordinates instead of cartesian ones, so that a transition keeps its radial distance. (#7919) (by @​HarelM)
  • ⚠️ styleimagemissing is now a notify-only event instead of the previous callback that allowed to provide an image. This aligns the event with standard event semantics (notify, not resolve). Use Map.setMissingStyleImageResolver to on-demand supply images instead via an function that can now also be async. (#7892) (by @​birkskyum)
  • ⚠️ Map now composes a Camera instead of extending it (Map extends Evented directly and forwards the camera API). The internal map.transform was removed — use map's public API instead or open a PR if you need something that's not exposed. Removed the internal transform.getMatrixForModel helper (#7800) (by @​HarelM)
  • ⚠️ All map events are now real classes that are instantiated when they are fired. Renamed the Maps' BoxZoom handler from MapLibreZoomEvent to MapBoxZoomEvent, added the rollstart/roll/rollend and style.load (as MapStyleLoadEvent) events to MapEventType, and added event classes and type-map for Marker, Popup, GeolocateControl and FullscreenControl. Removed MapDataEvent: the data/dataloading/dataabort events are now MapSourceDataEvent | MapStyleDataEvent, so source data events carry the full source info (sourceId, tile, sourceDataType, …). Added MapMovementEvent as the type for all camera-transition events (move/zoom/rotate/pitch/roll/drag and their start/end variants). Evented is now generic over an event-type map (Evented<EventType>) and is abstract, so subclasses get strongly-typed on/once/off automatically without re-declaring overloads — this also types the events on Camera/Style (via MapEventType) and on the sources (via the new SourceEventType) (#7789) (by @​HarelM)
  • ⚠️ Update maplibre-gl-style-spec to version 25, which now throws an error with warning severity instead of silently failing on encoutering legacy expressions (#7792) (by @​HarelM)
  • ⚠️ Removed the remaining mapbox references in the code and in the tests. This changes the #pragma mapbox to #pragma maplibre in case you have shader code that relied on it. (#7761) (by @​HarelM)
  • ⚠️ zoomLevelsToOverscale default value was changed to 4 to support better handling of high level zoom with dense labels. This might have a side effect of changing a bit the results of queryRenderedFeatures and some rendering of polygon center label. To revert this change, set the value to undefined (#7537) (by @​HarelM)
  • ⚠️ Remove the second parameter from GeoJSONSource.setData (waitForCompletion) and remove the return value of this to allow future changes to the API (#7538) (by @​HarelM)
  • ⚠️ The TypeScript target has been updated to ES2022. This results in smaller bundles and improved runtime performance by relying on modern JavaScript features and reducing transpilation. Consumers targeting browsers or using some tooling released before 2022 may need to transpile MapLibre or update. This change also aligns all internal build configurations to a single target instead of ES2016 + ES2019, avoiding inconsistencies in emitted code. (#7404) (by @​CommanderStorm)
  • ⚠️ WebGL (v1) support has been removed; WebGL2 is now required. In practical terms, this will not change how you interact with the map. This enables performance improvements (e.g. line opacity), Terrain3D enhancements, and several bug fixes. WebGL2 support has been widely available for years, and usage of the legacy path had plateaued, so maintaining it no longer justified the added complexity. To ease this breaking change, we have also refactored how we handle the case that no webgl is avaliable (e.g. due to browser restrictions). You can now listen to the webgl error via .on("error"). See caniuse.com/webgl2 for ecosystem support and our RFC for details. (#7453) (by @​CommanderStorm)
  • ⚠️ Support geojson nested objects, this is a breaking change as it encodes __$json__ before properties that used to be an object. It also parses them back, but this is still a breaking change if you assumed this bug existed. (#6992) (by HarelM)
  • ⚠️ Improve types for {get,set}LayoutProperty, {get,set}PaintProperty to be the actual type instead of string/any (#7481) (by @​CommanderStorm)
  • ⚠️ Refactored the Hash-based location control (the option that syncs map state to the URL like #map=5/1/2) to use URLSearchParams internally. This improves extensibility for custom use cases, but may break existing code that relies on the previous implementation. It also changes how certain edge cases are parsed—for example, strings like [#10](https://github.com/maplibre/maplibre-gl-js/issues/10)%2F3.00%2F-1.00 are now accepted, and hashes like #foo are normalized to #foo=. (#7073) (by @​CommanderStorm)
  • Validate the terrain passed to map.setTerrain, which was previously applied unchecked (#7941) (by @​HarelM)
  • Improve runtime error warnings to point at the offending style location (e.g. layers[3].paint.line-color, layers[3].filter) instead of just logging the bare error message (#7869) (by @​CommanderStorm)
  • Improve terrain render-to-texture preparation performance by skipping sources that are not rendered to terrain textures (#7863) (by @​DoFabien)
  • Add Map.setMissingStyleImageResolver for resolving missing style images with sync or async callbacks (#7850) (by @​birkskyum)
  • Add RasterTileSource#setPremultiplyAlpha(false) to preserve raw RGBA tile values when alpha is used for data instead of opacity (#7235) (by @​plantain).
  • Drop the archived @mapbox/whoots-js dependency by inlining its single getTileBBox helper (#7838) (by @​qorexdevs)
  • Debounce setImages broadcast to once per animation frame, fixing O(n²) serialization overhead when adding many images (#7614) (by @​bradymadden97)
  • Improve terrain rendering performance by avoiding unnecessary terrain data lookups during Mercator render-to-texture passes (#7833) (by @​DoFabien)
  • Reduce allocation pressure while constructing DEM data and sampling terrain elevations (#7814) (by @​DoFabien)
  • Reuse terrain DEM texture when preparing terrain (#7813) (by @​DoFabien)
  • Add fill-layer-opacity and line-layer-opacity paint properties, which apply opacity to the entire layer output uniformly (#7570) (by @​CommanderStorm)
  • Build main and worker in same build context to extract shared chunk (#7745) (by @​dangkyokhoang)
  • Revert the line-opacity-driven offscreen rendering introduced in #7490 (#7764) (by @​CommanderStorm). The overlap-artefact fix is now driven by line-layer-opacity instead.
  • Improve ProjectionData matrix backing types for renderer and custom layer projection matrices (#6316) (by @​cat0825)
  • Optimization: vertex shader opacity culling for lines and fills #7711 (by @​xavierjs)
  • Use a shared FBO for the terrain cache render to texture #7637 (by @​xavierjs)
  • Use flat to opt out of interpolation for constant shader varyings (#7661) (by @​birkskyum)
  • Replace texImage2D with texStorage2D for immutable textures (#7643) (by @​birkskyum)
  • Enable mipmaps for non-power-of-two raster tiles, reducing aliasing at high pitch (#7641) (by @​birkskyum)
  • Use GLSL ES 3.00 layout qualifiers for vertex attribute locations, replacing runtime bindAttribLocation calls (#7644) (by @​birkskyum)
  • Adopt isolatedDeclarations and switch dts emitter from tsgo to oxc (#7566) (by @​birkskyum)
  • Improve 3D terrain performance (#7549) (by @​lucaswoj)

... (truncated)

Commits
  • 14dfbcf Bump js version to 6.0.0 (#7983)
  • 422815f chore(deps-dev): bump shell-quote from 1.8.4 to 1.10.0 (#7982)
  • e8e8999 chore(deps-dev): bump autoprefixer from 10.5.2 to 10.5.4 (#7969)
  • d28b4f9 chore(deps): bump github/codeql-action/autobuild from 4.37.0 to 4.37.1 (#7978)
  • ed0909f chore(deps): bump github/codeql-action/init from 4.37.0 to 4.37.1 (#7972)
  • 8959eee docs: Vite worker snippet needs ?worker&url, not ?url (#7981)
  • 7997dbd chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#7979)
  • c2bb9e6 chore(deps-dev): bump vite from 8.1.4 to 8.1.5 (#7975)
  • 91c9dc4 chore(deps): bump zensical/zensical from 0.0.50 to 0.0.51 (#7977)
  • fa56dd5 chore(deps): bump github/codeql-action/analyze from 4.37.0 to 4.37.1 (#7976)
  • Additional commits viewable in compare view

Updates @angular/compiler from 22.0.3 to 22.0.8

Release notes

Sourced from @​angular/compiler's releases.

22.0.8

common

Commit Description
fix - c0368f2278 preserve crossorigin on image preloads

core

Commit Description
fix - 8616ba9db6 ensure SVG animation attributeName is checked case-insensitively

forms

Commit Description
fix - d302c7ab83 ensure pending status propagates to the root form in signal forms

http

Commit Description
fix - 9d40f8aefe prevent transfer cache key collisions

migrations

Commit Description
fix - 388daea2fc correctly migrate ngClass with mixed space-separated keys
fix - bb39cda648 preserve NgClass import on partial migration

22.0.7

common

Commit Description
fix - 91e33aa1de avoid prototype lookups in date format caches

compiler

Commit Description
fix - 5b516e3a58 parsing of an empty template literal interpolation

compiler-cli

Commit Description
fix - c88ddde1c9 re-tag SourceFiles after TsCreateProgramDriver.updateFiles()

core

Commit Description
fix - 94d9591b51 allow static attributes for explicit input transforms
fix - c89f71a74c ignore processing instruction syntax in templates
fix - 70500e4067 preserve explicit input transform write type

forms

Commit Description
fix - 1b9964675f allow multiple async validators
fix - 64d6d47a0c preserve intermediate number values in signal forms
fix - 6cf7446afa prevent stale CVA writeback during debounce

http

| Commit | Description |

...

Description has been truncated

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 24, 2026
Bumps the embed group with 14 updates in the /src/Honua.Embed directory:

| Package | From | To |
| --- | --- | --- |
| [@deck.gl/core](https://github.com/visgl/deck.gl) | `9.3.5` | `9.3.7` |
| [@deck.gl/layers](https://github.com/visgl/deck.gl) | `9.3.5` | `9.3.7` |
| [@deck.gl/mapbox](https://github.com/visgl/deck.gl) | `9.3.5` | `9.3.7` |
| [cesium](https://github.com/CesiumGS/cesium) | `1.142.0` | `1.143.0` |
| [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) | `5.24.0` | `6.0.0` |
| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `22.0.3` | `22.0.8` |
| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `22.0.3` | `22.0.8` |
| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `22.0.3` | `22.0.8` |
| [happy-dom](https://github.com/capricorn86/happy-dom) | `20.10.6` | `20.11.1` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` |
| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.0` | `8.1.5` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.9` | `4.1.10` |
| [vue](https://github.com/vuejs/core) | `3.5.39` | `3.5.40` |



Updates `@deck.gl/core` from 9.3.5 to 9.3.7
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.7/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.5...v9.3.7)

Updates `@deck.gl/layers` from 9.3.5 to 9.3.7
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.7/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.5...v9.3.7)

Updates `@deck.gl/mapbox` from 9.3.5 to 9.3.7
- [Release notes](https://github.com/visgl/deck.gl/releases)
- [Changelog](https://github.com/visgl/deck.gl/blob/v9.3.7/CHANGELOG.md)
- [Commits](visgl/deck.gl@v9.3.5...v9.3.7)

Updates `cesium` from 1.142.0 to 1.143.0
- [Release notes](https://github.com/CesiumGS/cesium/releases)
- [Changelog](https://github.com/CesiumGS/cesium/blob/main/CHANGES.md)
- [Commits](CesiumGS/cesium@1.142...1.143)

Updates `maplibre-gl` from 5.24.0 to 6.0.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.24.0...v6.0.0)

Updates `@angular/compiler` from 22.0.3 to 22.0.8
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v22.0.8/packages/compiler)

Updates `@angular/compiler-cli` from 22.0.3 to 22.0.8
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v22.0.8/packages/compiler-cli)

Updates `@angular/core` from 22.0.3 to 22.0.8
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v22.0.8/packages/core)

Updates `happy-dom` from 20.10.6 to 20.11.1
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](capricorn86/happy-dom@v20.10.6...v20.11.1)

Updates `react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react)

Updates `typescript` from 6.0.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

Updates `vite` from 8.1.0 to 8.1.5
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.1.5/packages/vite)

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

Updates `vue` from 3.5.39 to 3.5.40
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.39...v3.5.40)

---
updated-dependencies:
- dependency-name: "@angular/compiler"
  dependency-version: 22.0.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: "@angular/compiler-cli"
  dependency-version: 22.0.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: "@angular/core"
  dependency-version: 22.0.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: "@deck.gl/core"
  dependency-version: 9.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: "@deck.gl/layers"
  dependency-version: 9.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: "@deck.gl/mapbox"
  dependency-version: 9.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: cesium
  dependency-version: 1.143.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: embed
- dependency-name: happy-dom
  dependency-version: 20.11.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: embed
- dependency-name: maplibre-gl
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: embed
- dependency-name: react
  dependency-version: 19.2.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: embed
- dependency-name: vite
  dependency-version: 8.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: vitest
  dependency-version: 4.1.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: embed
- dependency-name: vue
  dependency-version: 3.5.40
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: embed
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/src/Honua.Embed/embed-e3b4138438 branch from ba95c35 to d1d6074 Compare July 31, 2026 03:06
@dependabot @github

dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 7, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/src/Honua.Embed/embed-e3b4138438 branch August 7, 2026 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants