Commit Graph

  • ecef5d12f4
    chore: release @excalidraw/excalidraw@18.0.0 🎉 (#9127) Marcel Mraz 2025-02-28 16:49:09 +01:00
  • 392118bf26
    fix: Fix elbow arrow fixed binding on restore (#9197) Márk Tolmács 2025-02-28 15:36:41 +01:00
  • 0ffeaeaecf
    feat: Remove GA code from binding (#9042) Márk Tolmács 2025-02-25 22:52:06 +01:00
  • 31e8476c78
    chore: upgrade to react@19 (#9182) David Luzar 2025-02-25 19:18:42 +01:00
  • 880afd12c9 leave it up to user to terminate looping flowchart-nav Ryan Di 2025-02-24 12:51:39 +11:00
  • 247d6e2a2e revert to primitive navigation Ryan Di 2025-02-24 12:20:01 +11:00
  • e5da6b08b2 refactor: explicitly export elementsOverlappingBBox from utils package dwelle/utils-export-fix dwelle 2025-02-21 13:06:48 +01:00
  • 9ee0b8ffcb
    Enhancement: grouped together Undo and Redo buttons on mobile (#9109) Abhinav Pant 2025-02-13 18:37:44 +05:30
  • 16b86d7d16
    chore: update firebase@8 to @11 (#9136) David Luzar 2025-02-13 13:57:14 +01:00
  • 5438772fdc
    build(deps): bump serialize-javascript from 6.0.0 to 6.0.2 in /dev-docs dependabot/npm_and_yarn/dev-docs/serialize-javascript-6.0.2 dependabot[bot] 2025-02-13 11:49:19 +00:00
  • f12b92ce9d
    chore: Upgrade Sentry to latest and update debug messages (#9134) Márk Tolmács 2025-02-13 12:47:27 +01:00
  • 77dc055d81
    chore: Revert aspect ratio fix with element size limits and chk (#9131) Márk Tolmács 2025-02-12 15:02:35 +01:00
  • 26f02bebea
    fix: stop using structuredClone (#9128) David Luzar 2025-02-12 13:02:53 +01:00
  • e3060dfb8f
    feat: custom text metrics provider (#9121) Marcel Mraz 2025-02-11 14:23:08 +01:00
  • 3b01293fe2
    build(deps-dev): bump esbuild from 0.19.10 to 0.25.0 dependabot/npm_and_yarn/esbuild-0.25.0 dependabot[bot] 2025-02-11 12:50:31 +00:00
  • c329470b73
    fix: Fix inconsistency in resizing while maintaining aspect ratio (#9116) Kyosuke Fujimoto 2025-02-10 23:24:08 +09:00
  • c8f4a4cb41
    feat: add props.onDuplicate (#9117) David Luzar 2025-02-10 15:20:18 +01:00
  • 858c65b314
    Deltas in a separate package [wip] Marcel Mraz 2025-02-06 16:36:07 +01:00
  • 9e49c9254b
    fix: IFrame and elbow arrow interaction fix (#9101) Márk Tolmács 2025-02-06 14:45:49 +01:00
  • b0c8c5f7a7
    feat: change empty arrowhead icon (#9100) David Luzar 2025-02-06 10:52:03 +01:00
  • 3b5d62c8d6 fix uppercase typo ryan-di/lasso-selection Ryan Di 2025-02-05 21:05:27 +11:00
  • 4f74274d04 animated trail for lasso selection Ryan Di 2025-02-05 20:59:51 +11:00
  • 4f64372506
    perf: Improved pointer events related performance when the sidebar is docked with a large library open (#9086) tothatt81 2025-02-04 22:05:56 +01:00
  • 0aa2608799
    Update blob.ts zsviczian-samsung-filetype-issue zsviczian 2025-02-04 21:12:18 +01:00
  • 2e876e98d7
    Update App.tsx zsviczian 2025-02-04 21:11:29 +01:00
  • 413f852cf6
    lint zsviczian 2025-02-04 20:14:31 +01:00
  • 021f6d37d4
    Fixes SAMSUNG update issue where blob.type === "" when adding image from gallery zsviczian 2025-02-04 20:07:47 +01:00
  • e3e92244f1
    build(deps-dev): bump vite dependabot/npm_and_yarn/examples/excalidraw/with-script-in-browser/vite-5.4.12 dependabot[bot] 2025-02-04 18:25:03 +00:00
  • c80fa8b2f9
    build(deps-dev): bump vitest from 2.0.5 to 2.1.9 dependabot/npm_and_yarn/vitest-2.1.9 dependabot[bot] 2025-02-04 18:24:53 +00:00
  • 424e94a403
    fix: duplicating/removing frame while children selected (#9079) David Luzar 2025-02-04 19:23:47 +01:00
  • f00069be68
    Decouple do from package Marcel Mraz 2025-02-04 13:30:22 +01:00
  • c507d1726a New translations en.json (Portuguese) l10n_master Excalidraw Bot 2025-02-04 11:04:24 +01:00
  • 302664e500
    fix: Elbow arrow z-index binding (#9067) Márk Tolmács 2025-02-01 19:21:03 +01:00
  • 86c67bd37f
    fix: library item checkbox style regression (#9080) David Luzar 2025-02-01 12:27:41 +01:00
  • 511433988c
    feat: tweak slider colors to be more muted (#9076) David Luzar 2025-01-31 16:52:50 +01:00
  • 9b6edc767a
    fix: Elbow arrow orthogonality (#9073) Márk Tolmács 2025-01-31 14:19:07 +01:00
  • 6cdb683410
    fix: button bg CSS variable leaking into other styles (#9075) David Luzar 2025-01-31 12:33:54 +01:00
  • b51f6d178c fix: checkbox position misaligned caused by margin are/library-sidebar-checkbox are 2025-01-31 00:38:46 +01:00
  • 84bab403ff
    Fix: issue #8818 Xiaolai font has been set as a fallback for Excalifont (#9055) Shalini 2025-01-30 19:11:41 +05:30
  • 61e0bb83d0
    feat: improve library sidebar performance (#9060) Are 2025-01-30 14:41:08 +01:00
  • bd1590fc74
    feat: implement custom Range component for opacity control (#9009) Saikat Das 2025-01-30 03:16:40 +05:30
  • d29c3db7f6
    fix: fonts not loading on export (again) (#9064) Marcel Mraz 2025-01-29 22:24:26 +01:00
  • a58822c1c1
    fix: merge server-side fonts with liberation sans (#9052) Marcel Mraz 2025-01-29 22:04:49 +01:00
  • a3e1619635
    fix: hyperlinks html entities (#9063) David Luzar 2025-01-29 19:02:54 +01:00
  • 7b72406824
    Server snapshot WIP Marcel Mraz 2025-01-29 17:32:25 +01:00
  • 49925038fd
    Switch from sqlite payload strings to buffers, utils refactor, dev logging Marcel Mraz 2025-01-27 22:06:46 +01:00
  • 05ba0339fe
    Ditching strings and exchanging buffers Marcel Mraz 2025-01-23 23:04:29 +01:00
  • cdd7f6158b
    Testing concurrent remote updates (wip) Marcel Mraz 2025-01-22 22:16:33 +01:00
  • 7e0f5b6369
    Cache received changes, ignore snapshot cache for durable changes, revert StoreAction, history fix, indices fix Marcel Mraz 2025-01-21 11:34:42 +01:00
  • 310a9ae4e0
    Syncing ephemeral element updates Marcel Mraz 2025-01-20 15:07:37 +01:00
  • c57249481e
    Custom room, various fixes Marcel Mraz 2024-12-31 12:49:23 +01:00
  • e72d83541a
    Don't strip seed Marcel Mraz 2024-12-30 21:30:34 +01:00
  • 9f8c87ae8c
    Fix auto-reconnection & slider value sync Marcel Mraz 2024-12-30 21:08:45 +01:00
  • f6061f5ec6
    Sharding rows due to SQLite limits Marcel Mraz 2024-12-30 13:44:53 +01:00
  • 12be5d716b
    Chunking incoming WS messages Marcel Mraz 2024-12-29 21:19:11 +01:00
  • 1abb901ec2
    Various sync & time travel fixes Marcel Mraz 2024-12-23 16:48:45 +01:00
  • 6a17541713
    Auto-reconnecting WS client Marcel Mraz 2024-12-21 00:27:22 +01:00
  • 040a57f56a
    Offline support with increments peristed and restored to / from indexedb Marcel Mraz 2024-12-12 14:41:20 +01:00
  • 15d2942aaa
    Applying & emitting increments on undo / redo Marcel Mraz 2024-12-11 21:35:21 +01:00
  • 59a0653fd4
    POC versioning slider Marcel Mraz 2024-11-27 15:12:00 +01:00
  • 725c25c966
    Include runtime types, otherwise ts goes crazy Marcel Mraz 2024-11-26 23:15:30 +01:00
  • d2fed34a30
    Deployed sync server Marcel Mraz 2024-11-26 23:04:51 +01:00
  • f12ed8e0b2
    WIP sync client Marcel Mraz 2024-11-26 22:51:19 +01:00
  • 508cfbc843
    Temporarily move sync into package Marcel Mraz 2024-11-22 16:24:15 +01:00
  • 245d681b7d
    Expose store, a bit Marcel Mraz 2024-11-21 22:03:55 +01:00
  • 52eaf64591
    feat: box select frame & children to allow resizing at the same time (#9031) Ryan Di 2025-01-29 08:10:16 +11:00
  • 7028daa44a
    fix: remove flushSync to fix flickering (#9057) David Luzar 2025-01-28 19:23:35 +01:00
  • 65f218b100
    fix: excalidraw issue #9045 flowcharts: align attributes of new node (#9047) Ashwin Temkar 2025-01-25 21:35:50 +05:30
  • 807b3c59f2
    fix: align arrows bound to elements excalidraw#8833 (#8998) Alplune 2025-01-26 00:00:39 +08:00
  • b8da5065fd
    fix: update elbow arrow on font size change #8798 (#9002) Alplune 2025-01-26 00:00:26 +08:00
  • 49f1276ef2
    fix: Undo for elbow arrows create incorrect routing (#9046) Márk Tolmács 2025-01-24 20:18:08 +01:00
  • 8f20b29b73
    fix: #8575 , Flowchart clones the current arrowhead (#8581) Ashwin Temkar 2025-01-24 21:20:07 +05:30
  • f87c2cde09
    feat: allow installing libs from excal github (#9041) David Luzar 2025-01-23 16:50:47 +01:00
  • 0bf234fcc9
    fix: adding partial group to frame (#9014) Ryan Di 2025-01-23 07:26:12 +08:00
  • dd1b45a25a
    perf: reduce unnecessary frame clippings (#8980) Ryan Di 2025-01-23 07:25:46 +08:00
  • ec06fbc1fc
    fix: do not refocus element link input on unrelated updates (#9037) David Luzar 2025-01-22 21:30:15 +01:00
  • d6ef71c15c New translations en.json (German) Excalidraw Bot 2025-01-22 20:35:23 +01:00
  • fa05ae1230
    refactor: remove defaultProps (#9035) David Luzar 2025-01-22 12:43:02 +01:00
  • 4b9978cd57 New translations en.json (Slovak) Excalidraw Bot 2025-01-21 03:20:22 +01:00
  • 64e43bf7c7 lint zsviczian-ios18issue zsviczian 2025-01-17 22:47:50 +00:00
  • 9d24003517 testing zsviczian 2025-01-17 22:39:06 +00:00
  • ed54aa8e04
    build(deps): bump katex from 0.16.10 to 0.16.21 dependabot/npm_and_yarn/katex-0.16.21 dependabot[bot] 2025-01-17 21:34:18 +00:00
  • 91ebf8b0ea
    feat: Elbow arrow segment fixing & positioning (#8952) Márk Tolmács 2025-01-17 18:07:03 +01:00
  • ccec38f408
    build(deps): bump next in /examples/excalidraw/with-nextjs dependabot/npm_and_yarn/examples/excalidraw/with-nextjs/next-14.2.21 dependabot[bot] 2025-01-16 16:01:34 +00:00
  • 8551823da9
    feat: update jotai (#9015) Arnost Pleskot 2025-01-16 16:59:11 +01:00
  • 79cac89d45 New translations en.json (Hindi) Excalidraw Bot 2025-01-16 07:15:41 +01:00
  • 2651ce2e9b New translations en.json (Marathi) Excalidraw Bot 2025-01-16 07:15:40 +01:00
  • 6c3c6f26d9 New translations en.json (Chinese Simplified) Excalidraw Bot 2025-01-16 01:06:46 +01:00
  • ae6bee3403
    feat: do not delete frame children on frame delete (#9011) David Luzar 2025-01-14 21:08:25 +01:00
  • 46f42ef8d7
    fix: arrow binding behaving unexpectedly on pointerup (#9010) David Luzar 2025-01-14 19:36:47 +01:00
  • 38da08662c New translations en.json (Spanish) Excalidraw Bot 2025-01-14 14:59:30 +01:00
  • 571053aec9 New translations en.json (Romanian) Excalidraw Bot 2025-01-14 11:01:30 +01:00
  • 88b3d9b6a5 New translations en.json (Russian) Excalidraw Bot 2025-01-13 19:17:34 +01:00
  • f2b9da3255 New translations en.json (German) Excalidraw Bot 2025-01-13 18:13:41 +01:00
  • ba4a9f1e82 New translations en.json (Karakalpak) Excalidraw Bot 2025-01-13 17:08:29 +01:00
  • 90ee80a3fa New translations en.json (Kabyle) Excalidraw Bot 2025-01-13 17:08:28 +01:00
  • 01c6cbefbc New translations en.json (Bengali, India) Excalidraw Bot 2025-01-13 17:08:27 +01:00
  • 8aee0f5f24 New translations en.json (German, Switzerland) Excalidraw Bot 2025-01-13 17:08:26 +01:00
  • d865bfb985 New translations en.json (Occitan) Excalidraw Bot 2025-01-13 17:08:25 +01:00
  • 4ac707927a New translations en.json (Norwegian Bokmal) Excalidraw Bot 2025-01-13 17:08:24 +01:00