0.16.0 RELEASE NOTES
Fizlet 0.16.0
By Chris Cooley ↗ · · CHANGELOG.md ↗
board-page.consume(i, "0" | "1"): the game picks the digit (its particle and event show the same one);"binary"still lets the board draw it.board-page.scans: how many rescans so far. A rescan renumbers glyph indices, so a game that keeps an index across frames (a bug's reserved letter) drops it when this moves.- Tests: the camera's reduced-motion check waits for frames, not 120 ms of wall time, so slow CI runners no longer fail it.
- Tests: zero-allocation checks no longer flake.
matchandrulescount young GCs with the shared best-of-3 helper (tests/gc.mjs) like every other check, and assert at most one over the bare engine (was three).npm testruns test files one at a time (--test-concurrency=1): with files in parallel, CPU contention delays V8's background compiler, and the HUD events check read 14 young GCs instead of 3.