Repository navigation
Loka 0.0.4
Loka 0.0.4
Loka 0.0.4 hardens the verification system the examples ship on, and turns
the presentation reels into installable, autonomous applications. It
contains 58 commits since v0.0.3.
Highlights
- Presentation builds: autonomous standalone loop applications on Classic,
Win32, and macOS run the scenario reel unattended; a macOS UB2
(arm64+x86_64) standalone release path, standalone debug targets, launch
parity across rails, and reel-cell window titles. - Verification rig: every pixel rail now declares its capture environment
before it bakes and refuses undeclared drift; goldens carry a reference
identity and cannot self-authorize; startup-identity guards refuse a
golden that silently equals startup; each rig is named instead of derived. - Classic correctness: EditText listens to its own State and its border has
one owner; partial redraw punches out overlapped ZStack siblings, with a
discriminating instrument; retained Button and PopupMenu handlers update
correctly. - Cross-platform: DSL names no longer collide with Universal Interfaces
globals; native App teardown completes between runs; SimpleViewer releases
image bytes before its low-memory retry; wide Win32 API builds are
enforced. - CI: per-platform workflows with hosted Toolbox and Win32 standalone
Release builds. - Release evidence: verified at release-candidate commit 59e3262 with green
hosted CI, the Classic 16-cell MAME registry, ten macOS cells on the tahoe
rig, and eight Win32 cells on the omen rig. Win32 MineSweeper is blocked
by the known settle defect #496 and SimpleViewer awaits its scenario door
(#375); both are recorded, not waived. The Classic L3 sample is the real
Mac OS 9 hands-on session that surfaced #490 and #491 (dispositioned to
0.0.5); the Win32 and macOS L3 samples are not taken for this release by
release-owner decision, recorded in the matrix. Evidence and known issues
are recorded on release PR #497.