v3.7.0
Welcome to the 3.7.0 release of tldraw. This month's SDK release includes several bug fixes and perf improvements.
Improvements
- Add ability to customise what presence data is synced between clients, or disable presence syncing entirely. #5071
API changes
- Support expanding the selection outline by different amounts on each side by returning a
Box
fromexpandSelectionOutlinePx
. #5168 - Updating shape props to undefined when using editor.updateShape #5029
Bug fix
- Fixed a bug during development with React Strict Mode enabled where
store.listen
might end up not calling the listener. #5133 - Restrict Github Gists to a more strict URL format. #5170
- Fixes bugs with Github Gist and Val Town; adds support for pasting
<iframe src="...">
embeds #5143 - Fix a bug with
maxImageDimension
not getting applied to pasted images. #5176 - Fix relative CSS import rules failing to be fetched when exporting or printing. #5172
- Prevents divs created for text measurement from leaking during hot reloading. #5127
- Fixed a bug with rotating image / croppable shapes. #5087
- Improves rendering of the pages menu and quick actions. #5057
- Fix stale closure in InnerShape #5117
- Fix hot reload text measurement bug #5125
- Fixed a bug where popover menus might overflow the viewport #5039
Authors: 7
- alex (@SomeHats)
- Andrew Lisowski (@hipstersmoothie)
- Christopher Ehrlich (@c-ehrlich)
- David Sheldrick (@ds300)
- Lu Wilson (@TodePond)
- mimata kazutaka (@kazu-2020)
- Mime Čuvalo (@mimecuvalo)
- Mitja Bezenšek (@MitjaBezensek)
- Sam Robbins (@samrobbins85)
- Steve Ruiz (@steveruizok)
- TAKAHASHI Shuuji (@shuuji3)
- Trygve Aaberge (@trygve-aaberge-adsk)
- Yuichiro Tachibana (Tsuchiya) (@whitphx)
Prev
ReleasesNext
v3.6.0