v3.1.0
This release introduces shape visibility control and server-side data manipulation capabilities, alongside API enhancements and bug fixes.
What's new
Shape visibility control (#4570)
The new isShapeHidden predicate option prevents shapes from being rendered or reacting to pointer events. This is useful for implementing permission systems in collaborative applications where certain shapes should be invisible to specific users.
Server-side document manipulation (#4581)
The tldraw sync server now supports server-side document manipulation through the updateShapes method, enabling integration with third-party services and automated document updates.
API changes
- Add option to
Editor.rotateShapesByspecifying rotation center point. - Add
useAssethook for resolving responsive asset versions.
Bug fixes
- Fix arrow label text measurement calculations.
- Fix arrow collaborator indicators overlapping labels.
- Fix binding processing error handling.
- Fix watermark opacity and animation behavior.
Prev
v3.0.0Next
v3.10.0