@highlighters/core@1.1.1
·
43 commits
to main
since this release
Patch Changes
-
d287778: Hit the noise-tile cache on ink-knob drags.
buildNoiseTileDataUrlnow quantizesstreakiness,feathering, anddryoutinto 0.02 buckets before both the cache key and the SVG (so they always agree), and a cache hit re-promotes its entry to most-recent, so a continuous drag reuses hot tiles instead of rebuilding the SVG every frame. Knob values not aligned to 0.02 snap to the nearest bucket;seedand tile size are untouched.Also: static-mark
update()now caches its layout measurement and re-measures only on viewport reflow, range re-collection, or asnapchange, so option-only updates force no reflow. Performance only, no API change.