跟踪器: deck.gl v10
作者: ibgreen创建于 2026年9月16日更新于 2026年9月16日
deck.gl v10
- Target Release Date: "stable" alpha releases available before Sep 8, 2026 Summit.
- Goals: WebGPU/Arrow/GPU Compute/Data Sources/LLM integrations)
- Themes:
- loaders.gl 5.0 - Unbundled, arrow-first loaders.
Domain-specific Trackers
- https://GitHub.com/visgl/deck.gl/issues/10711
- https://GitHub.com/visgl/deck.gl/issues/9504
- https://GitHub.com/visgl/deck.gl/issues/9490
- https://GitHub.com/visgl/deck.gl/issues/9199
- https://GitHub.com/visgl/deck.gl/issues/6142
- https://GitHub.com/visgl/deck.gl/issues/10161
loaders.gl v5.0 @ibgreen
- Apache Arrow output @ibgreen
- Unbundled Loaders @ibgreen
- SourceLoaders/Layers sharing data sources @ibgreen
- ...
luma.gl [v10] (@ibgreen)
- Arrow support @ibgreen @Pessimistress
Performance
- Picking 3 - Migrate to luma.gl index based picking modules @ibgreen
- Culling 1 - Layer.getWorldBounds() @ibgreen #9920 - Prep for layer draw culling
- on "idle" callback. An event for signaling deck has settled (draws, async loading, etc), similar to maplibre.
WebGPU
Goal: All layers & effects running on WebGPU - #9504 Features
- Attribute Manager: Buffer-sharing for WebGPU Geospatial layers
- SolidPolygonLayer?
- PathLayer?
- GeoJSONLayer?
- ScenegraphLayer? (see GLTF above)
Deck Layer Improvements
New layers
- Graduate anything from deck.gl-community? Improvements to existing layers
- IconLayer/TextLayer in GlobeView #9777
- Dash Style on ScatterplotLayer #9864
Widgets - #9490
Features
- Custom Widget Developers Guide @chrisgervang #9304
- Bespoke Tooltips for Widgets @ibgreen
- Enable customization of tooltips (for keyboard shortcuts) @ibgreen
- Bug: Widget Appears multiple times in strict mode @chrisgervang #9957 New widgets?
- POC: View layout system widgets (see #10269)
- POC: SelectionWidget @ibgreen #9624
- POC: ButtonGroupWidget @ibgreen #9618 Graduate More Widgets @Pessimistress
- ? TBA
Basemap Integration Improvements @chrisgervang
- TBD
- Mapbox overlay widget support https://GitHub.com/visgl/deck.gl/pull/9963
- Mapbox view in overlay mode https://GitHub.com/visgl/deck.gl/pull/9947
- #9947
- #9962
Tooling
Goal: make deck.gl easier to develop with (human+LLM), use modern tooling
- TypeScript - Upgrade to v6
- yarn - Upgrade to latest version
- vite - Upgrade to latest version
- react - Upgrade to latest version
- lint/prettier - Switch to biome
- docusaurus - Upgrade to latest
- add agents.md
- improve PR review tooling https://GitHub.com/visgl/deck.gl/pull/9937#discussion_r2731519592
deck.gl v9.4
Release Date: September, 2026
- Goal: Foundations for deck.gl v10 (WebGPU/Arrow/GPU Compute/Data Sources/LLM integrations)
- Themes:
- GlobeView partial graduation
- Advanced View System Improvements - for both …
内容来源: visgl/deck.gl