v3.7.0

View on GitHub

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 from expandSelectionOutlinePx. #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

Prev
Releases
Next
v3.6.0