e95222ed32
fix: add constants and side methods to packages ( #10418 )
...
* fix: add constants and side methods to packages
* add transform to the element package
* lint
* remove dead code
* put transform types back to transform.ts
* fix imports
* fix imports in test
---------
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2025-12-28 21:53:25 +01:00
Marcel Mraz and GitHub
7e41026812
refactor: export everything from @excalidraw/element, don't import from subpaths ( #9466 )
...
* Don't import from subpaths
* Fix tests, move related tests to element
2025-05-09 23:01:33 +02:00
Marcel Mraz and GitHub
1913599594
refactor: remove dependency on the (static) Scene ( #9389 )
2025-04-23 13:45:08 +02:00
Marcel Mraz and GitHub
432a46ef9e
refactor: separate elements logic into a standalone package ( #9285 )
2025-03-26 15:24:59 +01:00
Marcel Mraz and GitHub
21ffaf4d76
refactor: auto ordered imports ( #9163 )
2025-03-12 15:23:31 +01:00
Marcel Mraz and GitHub
69bc5bdaab
chore: post publish docs & examples changes ( #9217 )
2025-03-11 13:02:59 +01:00
David Luzar and GitHub
70c3e921bb
fix: package env vars ( #9221 )
2025-03-04 21:45:48 +01:00
Marcel Mraz and GitHub
ecef5d12f4
chore: release @excalidraw/excalidraw@18.0.0 🎉 ( #9127 )
2025-02-28 16:49:09 +01:00
David Luzar and GitHub
31e8476c78
chore: upgrade to react@19 ( #9182 )
2025-02-25 19:18:42 +01:00
Marcel Mraz and GitHub
e3060dfb8f
feat: custom text metrics provider ( #9121 )
2025-02-11 14:23:08 +01:00
Marcel Mraz and GitHub
d29c3db7f6
fix: fonts not loading on export (again) ( #9064 )
2025-01-29 22:24:26 +01:00
Marcel Mraz and GitHub
2734e646ca
chore: simplify line-break regexes, separate text wrapping ( #8715 )
2024-10-30 14:24:12 +01:00
Marcel Mraz and GitHub
03028eaa8c
fix: load font faces in Safari manually ( #8693 )
2024-10-30 12:40:24 +01:00
Marcel Mraz and GitHub
61623bbeba
fix: Comic Shanns issues, new fonts structure ( #8641 )
2024-10-21 00:11:53 +02:00
Marcel Mraz and GitHub
b479f3bd65
feat: add first-class support for CJK ( #8530 )
2024-10-17 20:14:17 +02:00
Marcel Mraz and GitHub
a80cb5896a
feat: self-hosting existing google fonts ( #8540 )
2024-09-24 17:30:21 +02:00
c1b310c56b
fix: Buffer dependency ( #8474 )
...
* fix Buffer dependency
* moved to encode.ts
* move base64 parsing out
---------
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-09-12 15:48:47 +02:00
ee30225062
feat: subset font glyphs for SVG export ( #8384 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-08-30 22:26:06 +02:00
Marcel Mraz and GitHub
80ea7ca23f
fix: skip registering font faces for local fonts ( #8303 )
2024-08-01 11:32:16 +02:00
Marcel Mraz and GitHub
5a0771ad9c
fix: load fonts for exportToCanvas ( #8298 )
2024-07-30 17:23:35 +02:00
Marcel Mraz and GitHub
adcdbe2907
fix: re-add Cascadia Code with ligatures ( #8291 )
2024-07-30 11:15:11 +02:00
Marcel Mraz and GitHub
230d0edc44
feat: multiple fonts fallbacks ( #8286 )
2024-07-30 10:34:40 +02:00
62228e0bbb
feat: introduce font picker ( #8012 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-07-25 18:55:55 +02:00