Skip to content

v1.24.0 β€” Cesium 1.143 support

Choose a tag to compare

@bnimit bnimit released this 09 Jul 10:05
· 7 commits to main since this release
0356098

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/starlight 0.39 β†’ 0.41, sharp 0.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/node 25 β†’ 26
  • CI action major bumps: actions/checkout v6 β†’ v7, codecov/codecov-action v6 β†’ v7 (SHA-pinned across all workflows)
  • Package manager migrated Yarn β†’ npm (from #791)

Changes

  • feat: Support Cesium 1.143 β€” new PathGraphics.materialMode prop, 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