API reference

Changelog for @canva/intents@beta

The latest changes for the Canva Apps SDK @canva/intents@beta package.

2.6.1-beta.1 - 2026-07-23

Added

  • DataTable media cells can now carry references to already-imported Canva media (image_reference / video_reference), in addition to the existing image_upload / video_upload variants. This lets a DataTable retrieved via requestDataTable (which returns already-imported Data Connector media) be passed to requestAutofillDesign and requestDataFieldMatching without losing its images and videos.
  • Add requestDataTable to retrieve a DataTable from a Data Connector, either through the data preview selection (dataSelectionDisplay: 'show') or directly from a data source reference (dataSelectionDisplay: 'hide').
  • DataConnectorIntent.getDataTable can now return DataTable media cells containing references to already-imported Canva media (image_reference / video_reference), matching the media cell shapes already returned by requestDataTable.

2.6.1-beta.0 - 2026-06-18

Added

  • Added content_export to the ContentNoun type in the content publisher intent

2.5.1-beta.2 - 2026-05-28

Added

  • Add multi-page document preview support to Content Publisher
  • Add optional contentNoun on Content Publisher OutputType so apps can describe what kind of content is published (for example post, email, or publication) and Canva can tailor publish-flow UX accordingly. When omitted, behavior defaults to generic content.
  • Add getContentSummary action to the Content Publisher

2.5.1-beta.1 - 2026-05-12

Added

  • Promote requestAiContent from alpha to beta

2.5.1-beta.0 - 2026-04-10

Changed

  • Promotion intents from preview to ga

2.4.1-beta.0 - 2026-03-30

Added

  • Added Selection, ImageSelection, VideoSelection, DocumentSelection, and EmailSelection types representing metadata about user-selected media in a media slot
  • Added optional selection field to MediaSlot, populated by Canva when returning output types in Settings UI contexts

2.2.1-beta.1 - 2026-02-27

Fixed

  • Beta PreviewMedia and Preview types now correctly use full EmailPreview variants throughout RenderPreviewUiRequest, PublishPreviewUiInvocationContext, and ContentPublisherIntent.

2.2.1-beta.0 - 2026-02-24

Added

  • Added new html_standalone publish format for single html files

2.1.3-beta.0 - 2026-02-03

Added

  • Added a CHANGELOG.md to track changes
  • Breaking: Added enhanced error handling between publishContent and the SettingsUi
  • Added a new PublishErrorClearedSettingsUiContext for when the UI clears an error
  • Include design title in content metadata for the content publisher intent
  • Added html_bundle support in content publisher for email media slots
  • Added InvoctationContext to provide initial state for content publisher intent
  • Promoted the email requirements in content publisher from alpha to beta

Fixed

  • Fixed the initTestEnvironment API not mocking some intents

2.0.2-beta.3 - 2025-11-11

  • Initial changelog for the Preview Intents SDK.