Maze WintherandCursor f66cdbfeb2 fix: address review findings in masks substrate
- Remove dead ternary in getPreferredEdges (always returned undefined; the
  all-false object was never reached by Object.values().some(Boolean))
- Document why drawWithFeather descriptors zero the feather field in the
  compositor (analytical renderer handles softness itself; zeroing prevents
  a second JFA feather pass)
- Remove legacyType from V30→V31 migration (not consumed anywhere; a
  down-migration can map type:"freeform" back to "custom" directly)
- Add V30→V31 test coverage: skip-guard branches, freeform passthrough,
  elements without a masks array
- Add snap tests for vertical-edge (bottom) and uniform-scale handle paths

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-02 03:27:23 +02:00
2026-02-23 09:38:38 +01:00
2026-05-02 03:10:08 +02:00
2025-07-02 16:25:08 +03:00
2026-04-14 22:10:15 +02:00
2026-04-21 13:00:26 +02:00
2026-04-13 05:01:51 +02:00
2025-06-22 22:22:08 +02:00
2026-05-02 03:27:23 +02:00
2026-04-15 00:41:52 +02:00
2026-03-29 15:56:48 +02:00
S
Description
No description provided
Readme MIT
43 MiB
Languages
TypeScript 97.2%
CSS 2.1%
Rust 0.7%