Skip to content

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 09:43
· 14 commits to main since this release
9850111

Implements Synod 0.2.

Added

  • player.hitTest(x, y) and player.nodeBounds(), plus hitTestScene and nodeBoundsScene for any host. A hit is the topmost drawn circle or rect whose own or enclosing group's node or msg is set, with 4 px slop; labels and lines never hit. Rules: decision 84 and "Hit testing (readers)" in the formats guide.
  • The loader keeps the new additive keys node and msg on shapes and choices on pause markers, and drops an invalid one with a warning. Marker events, including those posted by the WebKit bridge, carry choices. Older scenes load as before and never hit. Drawing is unchanged: the display-list goldens are byte-identical.
  • The vendored scenes are re-synced from compiler v0.2.5, so they now carry node, msg and pause choices; the hit goldens in test/golden/hits are filled in from them.