Puzzles 08 to 15, Playwright tests, analytics, level navigation
Eight new puzzles closed out the year, backed by automated puzzle tests, production analytics and level navigation.
Added 10
- Menu and level indicator overlay
?level=xURL parameter for direct level access- Puzzles 12 to 15 with slider loops, rocker switch and colour matching
- Disabled and colour props for the segmented slider
- Sentry and Google Analytics with level events
- Puzzles 09 to 11 with LED toggles, rotating LEDs and a segmented slider
- Declarative track path compiler
- Dial snap-to-angle behaviour
- Playwright puzzle-solving tests
- Puzzle08 with a CSG hinged box
Changed 4
- Fewer menu options and a fixed LED pattern
- Wider rocker switch for mobile
- Segmented slider requires a track path
- Dial rotation synced to the hinge animation
Fixed 4
- Dial-to-slider angle mapping
- Puzzle09 finish button and Puzzle05 initial dial angle
- Puzzle09 LED button alignment
- Puzzle05 dial-to-LED angle offset