openpencil/packages/core/src
Danila Poyarkov 3ee3708d71
perf(clipboard): index pasted node children (#511)
- Build parent-to-child indexes once while decoding Figma clipboard data

- Reuse the index for hierarchy traversal and internal component discovery

- Avoid quadratic scans that blocked large flat pastes
2026-08-14 12:37:05 +03:00
..
bytes refactor(core): centralize Base64 encoding 2026-07-28 08:27:22 +03:00
canvas refactor: standardize acronym casing 2026-08-10 15:48:16 +03:00
clipboard refactor: standardize acronym casing 2026-08-10 15:48:16 +03:00
color refactor: standardize acronym casing 2026-08-10 15:48:16 +03:00
design-jsx fix(core): preserve inline SVG primitives (#485) 2026-08-12 16:02:45 +03:00
editor fix(clipboard): report image fetch attempts accurately 2026-08-13 20:33:10 +03:00
figma-api feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
icons fix(core): preserve inline SVG primitives (#485) 2026-08-12 16:02:45 +03:00
io fix(tauri): transfer FIG exports over binary IPC (#509) 2026-08-13 22:23:37 +03:00
kiwi perf(fig): reduce export graph cloning 2026-08-13 17:56:37 +03:00
layout fix(layout): refresh effective text flow 2026-08-05 16:07:11 +03:00
lint feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
profiler chore: format codebase 2026-05-24 12:15:29 +03:00
rpc refactor: standardize acronym casing 2026-08-10 15:48:16 +03:00
text feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
tools feat(ai): add isolated visual inspection 2026-08-13 21:15:44 +03:00
vector fix(vector): preserve open segments with regions (#496) 2026-08-12 19:28:37 +03:00
canvaskit.ts fix(editor): preserve edits over imported metadata 2026-05-21 14:54:17 +03:00
clipboard.ts perf(clipboard): index pasted node children (#511) 2026-08-14 12:37:05 +03:00
constants.ts fix(ai): simplify model configuration 2026-08-10 12:55:35 +03:00
global.d.ts refactor(core): centralize Base64 encoding 2026-07-28 08:27:22 +03:00
index.ts feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
layout.ts Release v0.14.0 2026-08-10 11:40:44 +03:00
random.ts Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14:19 +03:00
xpath.ts feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00