apps/docs/content/releases/v3.6.0.mdx
This release focuses on developer experience improvements with expanded helper functions and various bug fixes across the editor, embed system, and export functionality.
Actions and toasts overrides now have access to a wider range of helper functions, including clipboard interactions, toast notifications, export utilities, printing, and more. This makes it easier to create custom actions and tools that integrate deeply with tldraw's functionality.
setEmbedDefinitions changed from an instance method to a static method on the EmbedShapeUtil class. Update your embed definitions to use EmbedShapeUtil.setEmbedDefinitions() instead of calling it on an instance. (#5027)ExtractOptionalKeys and ExtractRequiredKeys utility types removed. Use the new utility type for creating optional properties instead. (#5055)