openpencil/tests/e2e
PAVEL TKACHEV c946337f3d
fix(pen): resolve ordinary variable references (#622)
* fix(pen): resolve ordinary variable references

Recognize nonempty dollar-prefixed variable names while preserving double-dash references and existing bindings.

Add parser regressions, a reproducible .pen fixture, and visual coverage comparing variable references with literal values.

Update the Unreleased changelog for #563.

* test(pen): strengthen variable reference coverage

---------

Co-authored-by: Danila Poyarkov <dev@dannote.net>
2026-09-06 23:50:03 +03:00
..
app feat: add searchable command palette 2026-09-01 23:08:32 +03:00
canvas fix(pen): resolve ordinary variable references (#622) 2026-09-06 23:50:03 +03:00
chat fix(ai): surface actionable provider failures 2026-09-04 16:41:03 +03:00
clipboard refactor(app): modernize browser clipboard adapter (#601) 2026-08-28 14:37:42 +03:00
code feat(code): add live JSX and HTML/CSS editing (#525) 2026-08-15 09:48:42 +03:00
collab test(collab): add deterministic browser sessions (#541) 2026-08-17 12:57:03 +03:00
color-picker fix(app): restore release validation coverage 2026-07-20 16:26:07 +03:00
components feat: add Figma-style variants and component libraries (#512) 2026-08-14 19:31:41 +03:00
context-menu test(app): stabilize final interaction coverage 2026-07-20 16:34:16 +03:00
design feat(vue): add responsive property grids 2026-07-26 12:42:50 +03:00
dom-css
editor fix(editor): commit vector drags on pointer release (#586) 2026-08-24 16:02:27 +03:00
export
fonts fix(text): finalize font readiness and label shaping (#593) 2026-08-30 14:33:32 +03:00
keyboard feat(app): expand Figma menu and selection parity (#459) 2026-08-03 00:23:05 +03:00
layers perf(scene-graph): accelerate axis-aligned hit tests (#534) 2026-08-16 15:43:25 +03:00
native feat(editor): add configurable snapping and guides 2026-08-18 19:11:48 +03:00
pages Release v0.14.0 2026-08-10 11:40:44 +03:00
panels feat(vue): add responsive property grids 2026-07-26 12:42:50 +03:00
perf perf(scene-graph): accelerate axis-aligned hit tests (#534) 2026-08-16 15:43:25 +03:00
properties fix(editor): commit vector drags on pointer release (#586) 2026-08-24 16:02:27 +03:00
scene fix(editor): commit vector drags on pointer release (#586) 2026-08-24 16:02:27 +03:00
settings perf(canvas): rebuild navigation rendering (#591) 2026-08-31 13:39:40 +03:00
snap feat(editor): add configurable snapping and guides 2026-08-18 19:11:48 +03:00
storage fix(storage): harden workspace previews 2026-08-10 20:02:58 +03:00
stroke-picker
text fix(text): finalize font readiness and label shaping (#593) 2026-08-30 14:33:32 +03:00
toolbar feat(editor): add Figma-style frame presets (#418) 2026-07-26 00:05:57 +03:00
tools
ui test(ui): keep runtime theme import dependency-safe 2026-07-20 14:07:32 +03:00
variables fix(app): polish variable dialog states 2026-07-18 05:25:40 +03:00
vectorize feat(app): convert image layers to vectors 2026-07-27 16:22:05 +03:00
viewport
autosave.spec.ts fix(app): retain recovery after closing unsaved tabs (#505) 2026-08-13 21:39:35 +03:00
components.spec.ts
fixtures.ts test(app): stabilize final interaction coverage 2026-07-20 16:34:16 +03:00
recovery.spec.ts fix(app): retain recovery after closing unsaved tabs (#505) 2026-08-13 21:39:35 +03:00