v1.24.0 β Cesium 1.143 support
Monthly maintenance release picking up Cesium 1.143.0 (2026-07-01) plus the surrounding dev-tooling refresh.
Highlights
feat
PathGraphics.materialModeβ new prop for controlling how path materials are applied. Pass"WHOLE"(default) to preserve the existing behavior, or"PORTIONS"to visualize the path in segments with different materials per interval / sampling. Requires Cesium 1.143+.
import { Entity, PathGraphics } from "resium";
import { PathMode } from "cesium";
<Entity>
<PathGraphics materialMode={PathMode.PORTIONS} width={4} leadTime={0} trailTime={60} />
</Entity>Under the hood (bundled with #797)
- Cesium 1.142 β 1.143
- Astro 6 β 7 (docs site) +
@astrojs/starlight0.39 β 0.41,sharp0.34 β 0.35 - Dev-dep refresh: Storybook 10.4.1 β 10.4.6, ESLint 10.4.1 β 10.6.0, Vite 8.0 β 8.1, Vitest 4.1.7 β 4.1.10, React 19.2.6 β 19.2.7,
@types/node25 β 26 - CI action major bumps:
actions/checkoutv6 β v7,codecov/codecov-actionv6 β v7 (SHA-pinned across all workflows) - Package manager migrated Yarn β npm (from #791)
Changes
- feat: Support Cesium 1.143 β new
PathGraphics.materialModeprop, monthly dev-dep refresh, Astro 6 β 7 docs bump, CI action bumps (#797) - chore: Migrate package manager from Yarn to npm (#791)
Install: npm install resium@1.24.0 (published to latest with npm provenance β verify with npm audit signatures).
Full diff: v1.23.0...v1.24.0