Repository navigation
v5.0.0-beta.1
Pre-release-
Breaking: Move tree-shakeable APIs to package and capability roots and remove superseded API subpaths. Projection catalogs and data paths remain. Earth now requires
astronomy-engine; core exposes matrix/vector namespaces and prefixed individual operations. See the root-export migration guide. -
feat(terrain): Add height fields, regular and adaptive MARTINI/Delatin meshes, tiled and incremental snapshots, accelerated contacts and clearance queries, gradients, profiles, contours, mixed-resolution seam reconciliation and skirts (#314, #315, #319, #323, #324, #329, #331, #334, #335, #337, #339).
-
feat(geospatial): Add an opt-in CRS definition resolver, coordinate utilities, triaxial sampling, packed line buffers, ellipsoidal visibility, shared cut atlases, latitude-domain cuts and TileMatrixSet validation (#312, #313, #317, #320, #327, #333, #336).
-
feat(earth): Add solar terminators, evolving early-Earth terrain and imagery, place journeys, guided cameras, and future comparisons (#266, #325, #328, #330, #332, #338).
-
build(deps): Update postcss-selector-parser (#316).
-
Release tooling now transitions alpha versions to beta.1 explicitly; subsequent prerelease runs increment the beta number. Trusted publishing continues to use npm's beta tag.
-
feat(crs): Add descriptor builders, explicit target-plane domains, opt-in execution identity, and external-engine/proj-wasm integration (#321, #326, #354, #361).
-
feat(geoarrow): Add native batched Turf measurements, transforms, rhumb operations and intersection kernels, geometry streams, and projection-worker examples (#347, #349, #353, #356, #357, #360).
-
feat(core): Add main-thread and pooled-worker tasks, module worker URLs, configurable WASM resources, batch preprocessing and transfer examples, and graceful worker-pool shutdown (#342, #350, #351, #358, #363).
-
feat(geometry): Clip triangle meshes with attribute provenance and document raster mesh refinement/domain clipping recipes (#355, #362).
-
feat(examples): Add zoom-driven globe/Mercator views, cached projection grids, module feature cards, standardized panels, module navigation, and embedded solar-terminator documentation (#344, #346, #348, #352, #359, #364).