• v0.1.3 864133eb6f

    v0.1.3 Stable

    flaig released this 2026-10-08 16:22:28 +02:00 | 8 commits to main since this release

    Finite animations can now clean themselves up with onComplete: "delete". The default "hold" behavior keeps the endpoint.

    • Remove rendered filters and saved effect entries after the longest active finite animation, including loop pauses. The active GM also cleans up off-scene documents.
    • Keep replays safe from old deadlines, restore saved effects after one-shot previews, and honor expiry with animations disabled.
    • Repair malformed saved state through explicit deletion and recover owned filters after external filter-array replacement while preserving foreign filters.
    • Keep CRT noise and scan lines off transparent pixels, matching the Old Film correction.
    • Improve clock synchronization across short restarts and GM changes.

    Cleanup retains an empty schema/revision envelope after the last effect entry is removed.

    Verified with 46 Node tests, 24 single-GM live Foundry 14.368 checks, and 396 hardware WebGL cases / 3564 sampled frames. Separate-player, no-GM and actual GM-failover acceptance remain unverified live.

    See the wiki, including one-shot completion and the API reference.

    Downloads