Skip to main content

Version 1, Update 116

  • Added the visible property to the Noise and Texture effect types.
  • Added the boundVariables property to Noise and Texture effect types to prevent validation errors on write. Note that binding variables for Noise and Texture effects is not yet supported.
  • Added a new Glass effect type in beta. Note that the effect is only supported on Frames at this time, and binding variables is not yet supported.
  • Fixed GridTrackSize to properly handle value as optional.

Version 1, Update 114

  • Added missing stroke cap types to StrokeCap including "DIAMOND_FILLED", "TRIANGLE_FILLED", and "CIRCLE_FILLED"
  • Added the color property to the Noise effect type

Version 1, Update 113

New:

  • Type definitions now ship with docstrings, so you can view Plugin API documentation alongside your code in IDEs such as VSCode.

Bug fixes:

Updates for 2025-04-03

New:

We've updated our Plugin API to support Annotation Categories, enabling developers to create organized and structured annotations with their plugins. Plugin API users can now:

  • Initialize and manage Annotation Categories at the file level
  • Create Categories with custom labels and colors.
  • Read existing Annotation Categories defined for a file
  • Assign a new Category to an Annotation for better organization
  • Remove, add, and edit Categories as needed

This update builds upon our previous annotations support, giving you more control over how annotations are categorized and displayed in your plugins.

For more information, see: