openpencil/packages/core/tests/editor
MrHard 1d51583b64
feat(core): export resolvePasteTarget from the editor entry (#827)
* feat(core): export resolvePasteTarget from the editor entry

* docs(changelog): limit the resolvePasteTarget note to ordinary paste and drop

* docs(changelog): word the paste target export like other entries

* fix(core): let resolvePasteTarget take the editor createEditor returns

It required the internal EditorContext, which the public Editor does not
satisfy, so embedders could not pass their editor. It only reads graph and
state.

* docs(changelog): limit the paste target entry to ordinary paste

---------

Co-authored-by: mrhard9090 <moltrax88@gmail.com>
Co-authored-by: Danila Poyarkov <dev@dannote.net>
2026-10-04 16:20:03 +00:00
..
clipboard feat(core): export resolvePasteTarget from the editor entry (#827) 2026-10-04 16:20:03 +00:00
components test(core): move the fig round-trip suite home, and stop test imports drilling 2026-10-01 14:11:53 +04:00
graph test(core): move the fig round-trip suite home, and stop test imports drilling 2026-10-01 14:11:53 +04:00
history feat(ai): show what each AI edit changed in its tool call (#812) 2026-10-03 23:32:37 +04:00
layout feat(fig): occurrence-scoped instance interpretation as the single .fig reader 2026-10-01 11:20:27 +04:00
pages fix: export layers and pages that are not on screen in app mode (#877) 2026-10-04 13:55:23 +00:00
selection test(core): move the fig round-trip suite home, and stop test imports drilling 2026-10-01 14:11:53 +04:00
structure feat(scene-graph)!: make a stroke a paint (#864) 2026-10-04 13:38:05 +04:00
undo fix(fig): keep variable metadata, plugin data and default mode on save (#848) 2026-10-04 12:53:04 +04:00
variables feat(fig): occurrence-scoped instance interpretation as the single .fig reader 2026-10-01 11:20:27 +04:00
effects-and-resize.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
frame-presets.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
guides.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
navigation-lifecycle.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
node-preview.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
nudge.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
opacity.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
page-backgrounds.test.ts fix(core): show imported page backgrounds and stop fixed text collapsing 2026-10-02 12:10:06 +04:00
preview-events.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
reveal.test.ts feat(code): link the Code tab to canvas layers and sync both ways (#805) 2026-10-04 10:08:40 +00:00
text-auto-resize.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
vectorize.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
view-state.test.ts test(core): move the editor suite into the package (#792) 2026-09-30 10:22:42 +04:00
viewport.test.ts feat(app): follow people and agents from the toolbar avatars (#807) 2026-10-04 00:09:40 +04:00