Commit Graph

  • c1082923ee feat(editor): support mermaid staate diagrams (#11031) David Luzar 2026-03-24 20:20:28 +01:00
  • 1c292e4936 fix(math): correctly validate second point in isLineSegment (#11007) Kundan 2026-03-24 23:31:08 +05:30
  • 9448cca81d feat(editor): highlight duplicate matches in mermaid editor dwelle/ttd-highlighting dwelle 2026-03-24 16:16:44 +01:00
  • 217c59a13a feat(editor): highlight TTD assistant responses dwelle 2026-03-24 16:14:08 +01:00
  • d6f0f34fe9 fix: Rotated rounded arrow center point (#10962) Márk Tolmács 2026-03-23 15:54:59 +01:00
  • 75789f620d fix: Other endpoint is not immediately updated on midpoint snap (#10933) Márk Tolmács 2026-03-23 15:54:44 +01:00
  • 205d90592a test: refresh snapshots for schema changes Ryan Di 2026-03-23 17:30:23 +11:00
  • 08af0964f2 test: cover element schema migration flow Ryan Di 2026-03-23 17:30:16 +11:00
  • 0e4ae079ac refactor: remove payload-level schema version Ryan Di 2026-03-23 17:30:11 +11:00
  • 11ba6784aa refactor: migrate elements by schema in restore Ryan Di 2026-03-23 17:30:05 +11:00
  • a9ca16eb42 chore(packages/excalidraw): export Fonts helper class (#11008) David Luzar 2026-03-21 22:44:27 +01:00
  • 7859531efe fix ts mtolmacs/feat/prettier-arrow-curves-visual-debug dwelle 2026-03-21 20:56:56 +01:00
  • 3b47fe2f87 [debug] arrow control points dwelle 2026-03-21 20:50:19 +01:00
  • 987173b52f fix: Arrow point index Out-of-Bounds (#10922) Márk Tolmács 2026-03-21 19:26:47 +01:00
  • d73f700fa8 fix: Arrowheads Mark Tolmacs 2026-03-21 15:46:01 +01:00
  • ae1195a8f2 feat: Ghost points at the end of the splines Mark Tolmacs 2026-03-20 14:33:04 +00:00
  • 16838ea792 test: cover collab field preservation Ryan Di 2026-03-20 19:55:40 +11:00
  • 8168d46f87 chore: harden local schema hints and tests Ryan Di 2026-03-20 19:33:01 +11:00
  • eda7c8d6e9 fix: keep schema hints across clipboard roundtrips Ryan Di 2026-03-20 19:00:54 +11:00
  • b818b3fe04 chore: keep schema migration rules in code Ryan Di 2026-03-20 18:17:00 +11:00
  • 67967c05fa refactor: add schema migration helper APIs Ryan Di 2026-03-20 18:15:03 +11:00
  • 6c9914049e docs: jot down schema migration rules Ryan Di 2026-03-20 18:03:43 +11:00
  • 1e113e4a3b fix: wire schema scopes at import boundaries Ryan Di 2026-03-20 18:03:36 +11:00
  • ec458d92e3 chore: set up scoped schema migrations Ryan Di 2026-03-20 18:03:22 +11:00
  • b3b9b26979 fix: smooth out schema-version edges Ryan Di 2026-03-20 14:03:22 +11:00
  • 895c2b23c7 fix: Elbow midpoint Mark Tolmacs 2026-03-19 19:46:56 +00:00
  • 50099012c6 fix Suggested binding flicker Mark Tolmacs 2026-03-19 16:47:43 +00:00
  • 81ab857a6f feat(editor): various text related improvements (#10979) David Luzar 2026-03-19 16:00:58 +01:00
  • de2ad7cd3f fix: Inside binding grid respect Mark Tolmacs 2026-03-19 14:55:56 +00:00
  • 21d26b1afe schema: add legacy frame edge test and refresh snapshots Ryan Di 2026-03-20 01:11:05 +11:00
  • 6d3eb16531 schema: remove frame bg guard flag from runtime Ryan Di 2026-03-20 01:06:00 +11:00
  • 5bb3046dea schema: run v1->v2 frame migration on load/paste Ryan Di 2026-03-20 00:57:50 +11:00
  • 7b51a6ac54 schema: add payload schemaVersion plumbing Ryan Di 2026-03-20 00:26:08 +11:00
  • 28cbe82a86 wip dwelle/fix-arrow-dbl-click dwelle 2026-03-19 10:29:01 +01:00
  • d7abb6a309 fix: Diamonds and ellipses Mark Tolmacs 2026-03-18 20:25:19 +00:00
  • e8b4620a96 feat(editor): put caret at pointer coords when clicking on selected text element (#10970) David Luzar 2026-03-18 19:14:44 +01:00
  • 9fd91d9a59 fix: False binding Mark Tolmacs 2026-03-18 16:29:09 +00:00
  • ba087233cb fix: Grid is secondary to snap distance Mark Tolmacs 2026-03-18 12:04:23 +00:00
  • 7e84a931e1 remove agent.md fix-frame-clipping Ryan Di 2026-03-18 21:29:14 +11:00
  • 3b6de119b3 fix: clip frame children completely out of bounds Ryan Di 2026-03-18 21:16:40 +11:00
  • d1cbab855d pass full bg payload in actionProperties Ryan Di 2026-03-18 20:08:42 +11:00
  • 40158fa0a0 update test snapshots Ryan Di 2026-03-18 20:02:58 +11:00
  • d1144b4779 frame bg: normalize false flag to transparent Ryan Di 2026-03-18 19:59:17 +11:00
  • c4925dc5b9 frame bg: treat non-boolean legacy flag as missing Ryan Di 2026-03-18 19:55:52 +11:00
  • 48bc930c09 frame bg: drop legacy color if flag missing Ryan Di 2026-03-18 19:53:24 +11:00
  • 858d1d4cce frame bg: make legacy scenes opt-in Ryan Di 2026-03-18 19:49:46 +11:00
  • 3f405ab833 fix: align svg frame bg with canvas Ryan Di 2026-03-18 19:41:14 +11:00
  • 8d003a1d21 perf: tidy svg frame bg render pass Ryan Di 2026-03-18 19:38:53 +11:00
  • 2b3871856e perf: tidy frame bg render pass Ryan Di 2026-03-18 19:36:41 +11:00
  • a7281de157 fix: skip unsupported style updates Ryan Di 2026-03-18 19:18:05 +11:00
  • 7c58d1f6f4 chore: Remove more non-needed grid snapping Mark Tolmacs 2026-03-17 20:28:29 +00:00
  • d9ab298526 fix: Remove duplicated grid snapping Mark Tolmacs 2026-03-17 20:21:45 +00:00
  • 7b2496bfd7 fix: Dragged arrow endpoint ignore grid and angle locks Mark Tolmacs 2026-03-17 19:59:33 +00:00
  • 2b0e4c9623 fix(editor): remove leftover debug code path (#10954) David Luzar 2026-03-14 13:12:48 +01:00
  • 1625edeb07 wip dwelle/export-rewrite-final dwelle 2026-03-14 12:38:38 +01:00
  • c9ba7f839c chore(editor): bump @excalidraw/mermaid-to-excalidraw@2.1.1 (#10944) David Luzar 2026-03-12 17:32:13 +01:00
  • b4ce7c713b fix(editor): arrowhead picker overflowing viewport (#10943) David Luzar 2026-03-12 16:08:46 +01:00
  • 198992f02b Auto commit: Calculate translation coverage l10n_master Excalidraw Bot 2026-03-11 21:18:02 +00:00
  • a830820d45 New translations en.json (Karakalpak) Excalidraw Bot 2026-03-11 22:16:57 +01:00
  • 211c2c5b4c New translations en.json (Kabyle) Excalidraw Bot 2026-03-11 22:16:55 +01:00
  • ebcd8535ed New translations en.json (Bengali, India) Excalidraw Bot 2026-03-11 22:16:54 +01:00
  • 34fd9d60d7 New translations en.json (German, Switzerland) Excalidraw Bot 2026-03-11 22:16:53 +01:00
  • 60e831851b New translations en.json (Occitan) Excalidraw Bot 2026-03-11 22:16:52 +01:00
  • 40a4146b67 New translations en.json (Norwegian Bokmal) Excalidraw Bot 2026-03-11 22:16:51 +01:00
  • e466771826 New translations en.json (Uzbek) Excalidraw Bot 2026-03-11 22:16:50 +01:00
  • 06042fa7ee New translations en.json (Sinhala) Excalidraw Bot 2026-03-11 22:16:48 +01:00
  • abdf12bcd0 New translations en.json (Chinese Traditional, Hong Kong) Excalidraw Bot 2026-03-11 22:16:47 +01:00
  • 57a310dfb5 New translations en.json (Burmese) Excalidraw Bot 2026-03-11 22:16:46 +01:00
  • 06fb8d3d7c New translations en.json (Hindi) Excalidraw Bot 2026-03-11 22:16:45 +01:00
  • f46dd72595 New translations en.json (Azerbaijani) Excalidraw Bot 2026-03-11 22:16:44 +01:00
  • da36bc650d New translations en.json (Latvian) Excalidraw Bot 2026-03-11 22:16:43 +01:00
  • 90d458c089 New translations en.json (Kazakh) Excalidraw Bot 2026-03-11 22:16:41 +01:00
  • 93cf69a588 New translations en.json (Norwegian Nynorsk) Excalidraw Bot 2026-03-11 22:16:40 +01:00
  • 7dc916e3dc New translations en.json (Thai) Excalidraw Bot 2026-03-11 22:16:39 +01:00
  • 460036e324 New translations en.json (Marathi) Excalidraw Bot 2026-03-11 22:16:38 +01:00
  • c4a527ee17 New translations en.json (Bengali) Excalidraw Bot 2026-03-11 22:16:37 +01:00
  • 45d11181c9 New translations en.json (Tamil) Excalidraw Bot 2026-03-11 22:16:36 +01:00
  • bc9fccd61b New translations en.json (Khmer) Excalidraw Bot 2026-03-11 22:16:34 +01:00
  • a83cfaae6f New translations en.json (Persian) Excalidraw Bot 2026-03-11 22:16:33 +01:00
  • 795274f9f0 New translations en.json (Indonesian) Excalidraw Bot 2026-03-11 22:16:31 +01:00
  • f51ac29fbe New translations en.json (Galician) Excalidraw Bot 2026-03-11 22:16:30 +01:00
  • e1698dd3aa New translations en.json (Vietnamese) Excalidraw Bot 2026-03-11 22:16:29 +01:00
  • a39587c845 New translations en.json (Chinese Simplified) Excalidraw Bot 2026-03-11 22:16:27 +01:00
  • 76f004bf99 New translations en.json (Swedish) Excalidraw Bot 2026-03-11 22:16:26 +01:00
  • 5c0f4fdd42 New translations en.json (Slovenian) Excalidraw Bot 2026-03-11 22:16:25 +01:00
  • 9d157d7009 New translations en.json (Slovak) Excalidraw Bot 2026-03-11 22:16:24 +01:00
  • 84e5373a9a New translations en.json (Portuguese) Excalidraw Bot 2026-03-11 22:16:23 +01:00
  • 107023393c New translations en.json (Polish) Excalidraw Bot 2026-03-11 22:16:22 +01:00
  • 19f2c741a9 New translations en.json (Punjabi) Excalidraw Bot 2026-03-11 22:16:20 +01:00
  • a3d000ee71 New translations en.json (Lithuanian) Excalidraw Bot 2026-03-11 22:16:19 +01:00
  • 6ff96ef739 New translations en.json (Kurdish) Excalidraw Bot 2026-03-11 22:16:18 +01:00
  • e34139986c New translations en.json (Korean) Excalidraw Bot 2026-03-11 22:16:17 +01:00
  • 30801b718a New translations en.json (Japanese) Excalidraw Bot 2026-03-11 22:16:16 +01:00
  • 606b05eb17 New translations en.json (Hungarian) Excalidraw Bot 2026-03-11 22:16:15 +01:00
  • 625fad6c1b New translations en.json (Hebrew) Excalidraw Bot 2026-03-11 22:16:13 +01:00
  • 9ebafb63a6 New translations en.json (Finnish) Excalidraw Bot 2026-03-11 22:16:12 +01:00
  • 4d087cbbd9 New translations en.json (Basque) Excalidraw Bot 2026-03-11 22:16:11 +01:00
  • 539f6807e3 New translations en.json (Greek) Excalidraw Bot 2026-03-11 22:16:10 +01:00
  • 20b2604c68 New translations en.json (German) Excalidraw Bot 2026-03-11 22:16:09 +01:00
  • 0781ac6ad9 New translations en.json (Danish) Excalidraw Bot 2026-03-11 22:16:07 +01:00