Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 12:33
· 129 commits to main since this release
461c344

Pite v0.1.1

Patch release on top of v0.1.0: Timer actually fires, Button.size is scriptable both ways, and pite export / pite check get stricter and cleaner. The public crates (pite-core, pite-project, pite-scene) are live at 0.1.1, versioned lockstep with the engine. Overview of changes:

  • Timer fires: engine-owned timeout signal ticks every elapsed wait_time (looping; non-positive waits never fire), with wait_time synced both ways like position/text
  • Button.size scriptable: readable/writable from scripts through the same proxy/instance/seed/sync channel, typed in pite.pyi
  • Export strictness: pite export fails loudly outside a project instead of silently exporting the working directory; export.platforms removed (it was never read) — old manifests still parse with a deprecation warning
  • Check cleanup: dropped the dead string-signal detector from pite check (it could never match attribute-style emits); signal safety now comes from pyright stub visibility (timeout/pressed in pite.pyi)
  • Single source of truth: template scenes derive format_version from the pite-scene const; manifest pite_version tracks the engine version
  • See CHANGELOG.md for more information.

Download

  • Linux / Windows bundles attached below; verify with SHA256SUMS
  • Or via the install scripts: install.sh / install.ps1

Full Changelog: v0.1.0...v0.1.1