openpencil/packages
Danila Poyarkov f6a12cc736 Fix DSD propagation through intermediate DSD-targeted clones
Replace BFS (which skipped DSD-modified nodes in visited set, breaking
the chain for deeper clones) with iterative convergence loop. Track
dsdSizeSet separately from dsdModified so nodes with only position/
geometry changes inherit size from their source.

Fix transitive override propagation: re-clone from source (not component)
to preserve componentId chain for DSD. Add syncChildrenDeep for deep
property propagation (stroke colors on nested vectors).

Reduces vector overflow in gold-preview.fig from 25 to 0 (visible,
unclipped).
2026-03-04 22:47:32 +03:00
..
cli Release v0.6.0 2026-03-04 01:47:37 +03:00
core Fix DSD propagation through intermediate DSD-targeted clones 2026-03-04 22:47:32 +03:00
docs Remove Gatekeeper workaround — app is now code-signed 2026-03-04 01:45:29 +03:00
mcp Release v0.6.0 2026-03-04 01:47:37 +03:00