Skip to content

Commit f241da5

Browse files
chrisgervangclaude
andcommitted
docs: Add v9.4 whats-new and changelog for alpha release
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 807dc47 commit f241da5

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

docs/whats-new.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,27 @@ This page contains highlights of each deck.gl release. Also check our [vis.gl bl
44

55
## deck.gl v9.4
66

7+
Release date: TBD
8+
9+
### Controllers
10+
11+
- New `doubleClickDragZoom` gesture on all controllers enables smooth zoom by double-clicking and dragging up/down.
12+
13+
### GlobeView
14+
15+
- [TerrainLayer](./api-reference/geo-layers/terrain-layer.md) now renders correctly on `GlobeView`, producing properly projected terrain meshes on the globe.
16+
- [TerrainExtension](./api-reference/extensions/terrain-extension.md) now supports `GlobeView`, enabling terrain-draped layers on the globe.
17+
- [Tile3DLayer](./api-reference/geo-layers/tile-3d-layer.md) renders correctly on `GlobeView`.
18+
719
### Views
820

921
- Views now support a `parameters` prop for per-view GPU draw state overrides. `GlobeView` uses this to enable back-face culling by default, and applications can override it with `new GlobeView({parameters: {cullMode: 'none'}})`.
1022

23+
### Geo Layers
24+
25+
- [TileLayer](./api-reference/geo-layers/tile-layer.md) now prioritizes tile requests closest to the viewport center, improving perceived load times during panning and zooming.
26+
- [TerrainLayer](./api-reference/geo-layers/terrain-layer.md) now correctly passes `zoomOffset` through to its child `TileLayer`.
27+
1128
### Performance
1229

1330
- Picking in most instanced layers no longer allocates an `instancePickingColors` attribute buffer, instead using shader builtins `instance_index` / `gl_InstanceID`, reducing memory usage and initialization times.

0 commit comments

Comments
 (0)