Skip to content

πŸ›°οΈ Cesium Daily PR Digest β€” 2026-04-30Β #8

@github-actions

Description

@github-actions

πŸ€– This digest is generated automatically by GitHub Actions.
πŸ“… Date: 2026-04-30 | Source: CesiumGS/cesium

πŸ†• New Pull Requests (5)

# Title Author Labels Created
#13453 Types: Fix type checks against remaining enums @donmccurdy type - cleanup category - typescript 2026-04-30
#13452 Types: Texture, Texture3D, Sampler, Context to ES6 classes @donmccurdy type - cleanup category - typescript 2026-04-29
#13451 Configure explicit file path for eslint-seatbelt @jjspace β€” 2026-04-29
#13450 npm package updates, Vite 8 @jjspace β€” 2026-04-29
#13448 Types: Use ES6 classes and type checking in DrawCommand @donmccurdy type - cleanup category - typescript 2026-04-29

Summaries

#13453 β€” Types: Fix type checks against remaining enums

Author: @donmccurdy

Description

Continuation of #13429, with a partial fix for the remaining enums missing type checking support. These enums have utility functions attached to the enum object, and so we can't (yet) enable // @ts-check on their source files. We can, however, fix the `export default Object.freeze(M

#13452 β€” Types: Texture, Texture3D, Sampler, Context to ES6 classes

Author: @donmccurdy

Description

Migrates Texture, Texture3D, and Sampler to ES6 classes. Type-checking only partially added, I fixed a few issues but there were too many dependencies to include without cluttering the PR further.

[!WARNING]

#13451 β€” Configure explicit file path for eslint-seatbelt

Author: @jjspace

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions