Releases

How tldraw is versioned

Unlike many JavaScript packages distributed on NPM, the tldraw SDK does not follow semantic versioning in its release versions. Here's what we do instead:

  • Major version bumps are very rare and we reserve them for special changes that signify a paradigm shift of some kind.
  • Minor version bumps are released on a regular cadence - approximately monthly. They may contain breaking changes. We aim to make breaking changes as minimally disruptive as possible, but tldraw is actively evolving as we add new features. We recommend updating tldraw at a similar pace to our release cadence, and be sure to check the release notes.
  • Patch version bumps are for bugfixes and hotfixes that can't wait for the next cadence release.

Current release: 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 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

Previous releases

Prev
Installation
Next
v3.7.0