API reference
Design
addAudioTrackaddElementAtCursoraddElementAtPointaddPagebulkCreate.launchChangelogcreateRichtextRangeeditContentgetCurrentPageContextgetDesignMetadatagetDesignTemplateMetadatagetDesignTokeninitAppElementopenDesignoverlay.registerOnCanOpenpublish.launchrequestExportselection.registerOnChangesetCurrentPageBackgroundui.startDragToCursorui.startDragToPoint
Intents: Asset
Intents: Content
Intents: data
Intents: design
Platform
appProcessappProcess.broadcastMessageappProcess.currentappProcess.current.getInfoappProcess.current.requestCloseappProcess.current.setOnDisposeappProcess.requestCloseappProcess.registerOnMessageappProcess.registerOnStateChangefeatures.isSupportedfeatures.registerOnSupportChangegetPlatformInfonotification.addToastrequestOpenExternalUrl
App middleware: Express
Changelog for @canva/design@beta
The latest changes for the Canva Apps SDK @canva/design@beta package.
2.7.6-beta.1 - 2026-01-18
Added
- Beta versions of
addElementAtPoint,initAppElement, andaddPagenow supporttrimandimageBoxon video elements. - New API
publish.launchto launch the content publisher - New API
bulkCreate.launchto open the Bulk Create experience with the Data Connector intent open. - Added a CHANGELOG.md to track changes.
- New API
getDesignTemplateMetadatain beta to return template metadata for a design that has used a template.
2.7.6-beta.0 - 2025-11-12
- Initial changelog for the Preview Design SDK.