tldraw/packages
Steve Ruiz b65aef5cf2
[improvement] Embed shape cleanup (#1569)
This PR does some cleanup around our Embed Shape.

It:
- removes used `doesResize` and `overridePermissions` props
- removes the no-longer-needed `tmpOldUrl` prop
- adds a `canUnmount` property to embed definitions, so that some embeds
can unmount when desired

### Change Type

- [x] `patch` — Bug Fix

### Test Plan

1. Create embed shapes
2. Migrate old data that includes embed shapes?

- [x] Unit Tests

### Release Notes

- [editor] Remove unused props for `TLEditorShape`
- [editor] Adds `canUnmount` property to embed definitions
2023-06-13 08:27:54 +00:00
..
assets Asset improvements (#1557) 2023-06-09 11:43:01 +00:00
editor [improvement] Embed shape cleanup (#1569) 2023-06-13 08:27:54 +00:00
file-format mini defineShape API (#1563) 2023-06-12 14:04:14 +00:00
indices update lazyrepo 2023-06-05 18:32:32 +01:00
polyfills update lazyrepo 2023-06-05 18:32:32 +01:00
primitives Fix arrows with weird bends crashing (#1540) 2023-06-06 13:30:50 +00:00
store update lazyrepo 2023-06-05 18:32:32 +01:00
tldraw mini defineShape API (#1563) 2023-06-12 14:04:14 +00:00
tlschema [improvement] Embed shape cleanup (#1569) 2023-06-13 08:27:54 +00:00
ui [improvement] bookmark shape logic (#1568) 2023-06-12 19:15:58 +00:00
utils mini defineShape API (#1563) 2023-06-12 14:04:14 +00:00
validate mini defineShape API (#1563) 2023-06-12 14:04:14 +00:00