Changelog#

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.2] - 2026-05-13#

Added#

  • Annotated example scripts in docs/examples/:

    • 01_basic_scene_ui.py — minimal UiContainer + WidgetComponent panel.

    • 02_camera_facing_ui.py — billboard HUD built with LookAtCameraSpace.

    • 03_prim_anchored_ui.py — label that follows a USD prim via PrimPathSpace.

  • Dedicated documentation pages: Overview, SpatialSources, WidgetComponent, AdvancedManipulators, Migration, and Examples.

  • Google-style docstrings across the public API surface, suitable for the Sphinx autodoc-generated reference.

Changed#

  • [documentation] block in extension.toml now lists every doc page and enables Sphinx Python API auto-generation (python_api_hidden removed).

  • README trimmed to a short package-card summary; the long-form docs are now in Overview.md and its siblings.

Removed#

  • docs/index.rst — the Kit docs builder generates the index from the pages list and forbids index.rst in pages.

[1.0.1] - 2025-10-20#

Added#

  • Exposed an UpdatePolicy type alias for use with WidgetComponent objects

[1.0.0] - 2025-03-18#

Changed#

  • Migrated and updated the library from KitXR