Skip to content

docs: v9.4 whats-new - an attempt to make it read better. - #10432

Merged
ibgreen merged 5 commits into
masterfrom
codex/v9-4-whats-new
Jul 9, 2026
Merged

docs: v9.4 whats-new - an attempt to make it read better.#10432
ibgreen merged 5 commits into
masterfrom
codex/v9-4-whats-new

Conversation

@ibgreen-openai

@ibgreen-openai ibgreen-openai commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Position deck.gl v9.4 as the expected final v9-series release, a highly compatible recommended upgrade for v9 applications, and a bridge before the more intentional v10 upgrade.
  • Present Views and Controllers as a multi-release work stream continued from v9.3, grouping GlobeView compatibility, per-view GPU parameters, controller gestures, and experimental ViewLayout support under one theme.
  • Document the core picking and geo-layer loading improvements, then close the release highlights with ArcGIS SceneView integration through RenderNode.

Validation

  • yarn prettier --check docs/whats-new.md
  • yarn lint (passes with existing warnings)
  • yarn test-website (passes; Docusaurus reports existing third-party source-map warnings and the pre-existing /docs/TEST-STATUS broken-anchor warning)
  • Reviewed the rendered /docs/whats-new page locally for heading hierarchy, wrapping, code formatting, and internal links.

@coveralls

coveralls commented Jul 9, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 83.138%. remained the same — codex/v9-4-whats-new into master

@ibgreen-openai ibgreen-openai changed the title docs: finalize v9.4 whats-new docs: v9.4 whats-new - an attempt to make it read better. Jul 9, 2026
@ibgreen-openai
ibgreen-openai marked this pull request as ready for review July 9, 2026 17:01

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Improves the readability and narrative structure of the deck.gl v9.4 “What’s New” entry, positioning v9.4 in the broader v9→v10 upgrade story while reorganizing highlights under clearer themes.

Changes:

  • Replaces the placeholder v9.4 release-date line with a dated intro plus guidance on how v9.4 relates to the upcoming v10 upgrade.
  • Reframes “Views and Controllers” as a continuing multi-release work stream and expands the section with a clearer parameters example and new ViewLayout highlight.
  • Adds/updates internal doc links for key features (GlobeView, Views/parameters, controllers, ViewLayout, DeckRenderer/RenderNode).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/whats-new.md
### Core Performance

- Picking in most instanced layers no longer allocates an `instancePickingColors` attribute buffer, reducing memory usage and initialization times. (deck.gl now using shader builtins `instance_index` / `gl_InstanceID`).
- Picking has been optimized. Most layers now use shader builtins (`instance_index`) instead of picking color buffers, reducing GPU memory usage and layer initialization costs.
@ibgreen
ibgreen merged commit fa84412 into master Jul 9, 2026
6 checks passed
@ibgreen
ibgreen deleted the codex/v9-4-whats-new branch July 9, 2026 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants