Skip to content

Spottedcat 1.0

Spottedcat 1.0 marks the engine's first stable release.

Highlights

  • Stable public API expectations for the 1.x line
  • A focused Spot lifecycle for initialization, update, draw, and cleanup
  • 2D rendering with images, text, transforms, opacity, and custom WGSL hooks
  • 3D rendering behind model-3d, including primitives, GLTF loading, materials, animation, and instancing
  • Optional feature flags for keeping small projects lean
  • Cross-platform examples for desktop, WebAssembly, iOS, and Android

Install

toml
[dependencies]
spottedcat = "1.0.0"

Enable optional capabilities as needed:

toml
[dependencies]
spottedcat = { version = "1.0.0", features = ["model-3d", "utils", "gltf", "effects", "sensors"] }

Compatibility

Breaking public API changes are reserved for future major versions. Minor and patch releases in the 1.x line should preserve the documented public API while adding features, fixes, and platform polish.

See the stability policy for the upgrade model.

Released under the MIT OR Apache-2.0 License.