v3.4.0
This release addresses UI bugs, enhances image/video performance, and improves Excalidraw content compatibility.
API changes
- 💥
idDOM attribute on shapes removed in favor of adata-shape-idattribute on shape wrappers. - Add
labelColorproperty to note shapes. - Add
useUniqueSafeIdanduseSharedSafeIdutilities for managing DOM IDs in tldraw components.
Improvements
- Improve tooltip wording in the style panel.
- Prevent arrow label indicators from displaying behind labels.
- Limit page name length in the move-to-page menu.
- Improve image and video rendering performance.
Bug fixes
- Fix re-render loops caused by inline
optionsin the Tldraw component. - Fix toolbar button outline border-radius alignment.
- Fix color preservation when pasting Excalidraw content.
- Fix unhighlighted menu triggers.
- Fix drag event type handling.
- Fix duplicate image creation on canvas drops.
- Fix link indicator visibility on sticky notes.
- Fix URL parsing in embed dialogs.
- Fix cross-instance rendering conflicts.
- Fix menu options in read-only mode.
Patch releases
v3.4.1
- Fix arrows being clipped incorrectly when multiple tldraw instances or exports are present in the DOM. (#4819)
Prev
v3.3.0Next
v3.5.0