Keep customData when converting to ExcalidrawElement. #7656
Umd build for browser since it was breaking in v0.17.0 #7349. Also make sure that when using Vite, the process.env.IS_PREACT is set as "true" (string) and not a boolean.
Export elementsOverlappingBBox, isElementInsideBBox, elementPartiallyOverlapsWithOrContainsBBox helpers for filtering/checking if elements within bounds. #6727
Regenerate ids by default when using transform api and also update bindings by 0.5px to avoid possible overlapping #7195
Add onChange, onPointerDown, onPointerUp api subscribers #7154.
Bumps the minor-versions group with 15 updates:
0.15.0
0.17.6
0.3.2
0.3.4
7.21.3
7.24.4
7.21.0
7.23.4
7.20.2
7.24.4
7.21.0
7.24.1
18.0.28
18.2.79
18.0.11
18.2.25
9.1.2
9.1.3
5.5.0
5.6.0
1.59.3
1.75.0
9.4.2
9.5.1
10.9.1
10.9.2
5.76.2
5.91.0
5.0.1
5.1.4
Updates
@excalidraw/excalidraw
from 0.15.0 to 0.17.6Release notes
Sourced from
@excalidraw/excalidraw
's releases.... (truncated)
Commits
0dbd2a3
v0.17.6988f819
fix: allow same origin for all necessary domains (#7889)db4770e
v0.17.558338e5
fix: parse embeddable srcdoc urls strictly & escape attribute url html640caba
v0.17.42879c9d
fix: Gist embed allowing unsafe html (#7883)81046cc
fix: keep customData when converting to ExcalidrawElement (#7656)207a0bc
fix: umd build so it can be used in browser (#7349)f53edb7
fix: disable caching bounds for arrow labels (#7343)8d0a8ce
fix: bounds cached prematurely resulting in incorrectly rendered labels (#7339)Updates
sn-extension-api
from 0.3.2 to 0.3.4Commits
Updates
@babel/core
from 7.21.3 to 7.24.4Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
5a8c692
v7.24.4d4ade61
Test Babel 7/8 compatibility for plugins from es2019 to es2024 (#16399)b8eb831
Fix incorrect function hoisting in some case statements (#16363)0eac8ca
v7.24.3fb7cf63
[babel 8] Removeimport_
fallback (#16365)822b025
v7.24.119fdca5
Reduce the use of class names (#16326)40110e9
Update source map deps (#16327)ce59160
v7.24.04bd1d41
ImplementnoUninitializedPrivateFieldAccess
assumption (#16267)Updates
@babel/plugin-transform-react-jsx
from 7.21.0 to 7.23.4Release notes
Sourced from
@babel/plugin-transform-react-jsx
's releases.... (truncated)
Changelog
Sourced from
@babel/plugin-transform-react-jsx
's changelog.... (truncated)
Commits
13a5c83
v7.23.45e1c5f0
Use prettier 3.1 (#16098)0effd92
Visualize source maps in tests (#15931)5260051
v7.22.155ebab54
Add explicit.ts
/.js
extension to all imports insrc
(#15892)be8fccd
chore: Runreadmes.js
in CI (#15690)08564ea
v7.22.5ecc819b
[babel 8] Require Node.js^16.20.0 || ^18.16.0 || >=20.0.0
(#15585)325fe68
v7.22.3389ecb0
v7.22.0Updates
@babel/preset-env
from 7.20.2 to 7.24.4Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
5a8c692
v7.24.40cfe039
Avoid terser workaround in firefox bugfix for computed keys (#16401)48a3e19
Create bugfix plugin for classes in computed keys in Firefox (#16390)0eac8ca
v7.24.3259e873
Updatebabel-plugin-polyfill-corejs3
(#16372)822b025
v7.24.13a255c8
Run Babel transform tests on old node if possible (#16352)c6cf0d7
Allow separate helpers to be excluded in Babel 8 (#16323)3eb24fd
RespectmoduleName
for@babel/runtime/regenerator
imports (#16329)19fdca5
Reduce the use of class names (#16326)Updates
@babel/preset-typescript
from 7.21.0 to 7.24.1Release notes
Sourced from
@babel/preset-typescript
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-typescript
's changelog.