openpencil/packages
Danila Poyarkov d1159a7d07
refactor(kiwi)!: drop the colorVariableBinding paint field
`fig.kiwi` never defined the field, so nothing Figma writes carries one
and nothing OpenPencil writes has since `colorVar` replaced it. What
remained were readers kept so that files written by earlier OpenPencil
builds still restored their bindings — a compatibility path the project
does not keep before 1.0.

The field, the `VariableBinding` type and both readers are gone.
Reopening one of those files leaves the paint's colour unbound; binding
it again records it the way Figma does.
2026-10-01 23:47:51 +04:00
..
cli feat(fig): occurrence-scoped instance interpretation as the single .fig reader 2026-10-01 11:20:27 +04:00
codegen refactor: print OpenPencil JSX export as syntax trees (#799) 2026-10-01 21:22:43 +04:00
core refactor(kiwi)!: drop the colorVariableBinding paint field 2026-10-01 23:47:51 +04:00
demos
design-jsx refactor: print OpenPencil JSX export as syntax trees (#799) 2026-10-01 21:22:43 +04:00
docs feat(app): jump between pages from the command palette (#801) 2026-10-01 20:26:35 +04:00
dom-css refactor: print OpenPencil JSX export as syntax trees (#799) 2026-10-01 21:22:43 +04:00
fig refactor(kiwi)!: drop the colorVariableBinding paint field 2026-10-01 23:47:51 +04:00
harness docs: route contributors through per-domain guides and ship npm license text (#785) 2026-09-29 01:02:06 +04:00
kiwi refactor(kiwi)!: drop the colorVariableBinding paint field 2026-10-01 23:47:51 +04:00
mcp refactor(design-jsx): extract design JSX into its own package (#793) 2026-09-30 20:55:27 +04:00
pen fix(figma-api): validate effects like Figma (#794) 2026-09-30 21:18:20 +04:00
scene-graph test(core): move the fig round-trip suite home, and stop test imports drilling 2026-10-01 14:11:53 +04:00
vue feat(app): jump between pages from the command palette (#801) 2026-10-01 20:26:35 +04:00