v9.3.1
What's Changed
✨ Features
- feat(editable-layers): non-geospatial coordinate system support —
EditModeCoordinateSystemabstraction withGeoCoordinateSystemandCartesianCoordinateSystemby @charlieforward9 in #587 - feat(geo-layers): SharedTile2DLayer, SharedTileset2D, TileGridLayer for coordinated multi-view tile loading by @ibgreen in #574
- feat(widgets): new widgets, de-reactify examples by @ibgreen in #568
- feat(three/tree-layer): stronger canopy shape variety for spherical tree types by @charlieforward9 in #540
- feat: CI testing, dev/ structure, TimelineLayer, and coverage reporting by @charlieforward9 in #544
- feature(editable-layers): Integrate 3d picking by @felixpalmer in #577
- basemap-layers: Initial public version by @ibgreen in #572
📖 Docs & Website
- docs: Add live interactive examples to 30+ API reference pages by @ibgreen-openai in #582
- docs(widgets): Improve widget module docs by @ibgreen-openai in #581
- docs: rewrite README as focused awesome list by @charlieforward9 in #553
🐛 Fixes
- fix(widgets): restore Preact as JSX renderer, align with @deck.gl/widgets design by @charlieforward9 in #543
- Fix CSS scale handling by passing through mjolnir.js event data by @rjwats in #558
- chore(editable-layers): Move @math.gl/core to dependencies by @felixpalmer in #584
- chore(editable-layers): remove unused dependencies by @charlieforward9 in #539
🏗️ Infrastructure
- chore(deps): bump upstream to 9.3 — deck.gl ~9.3.0, luma.gl ~9.3.2, loaders.gl ^4.4.1 by @charlieforward9 in #546
- ci: disable Yarn hardened mode to fix dependabot CI by @charlieforward9 in #549
- Fix/yarn hardened mode ci by @charlieforward9 in #550
New Contributors
- @rjwats made their first contribution in #558
- @ibgreen-openai made their first contribution in #581
Full Changelog: v9.2.8...v9.3.1