Changelog for @canva/user@beta

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

2.1.3-beta.0 - 2026-01-27

Changed

  • Promoted single account OAuth initialization method from alpha to beta status. The initOauth(options: InitSingleAccountOauthOptions) method is now available as a beta API.

Added

  • Added expired property to OauthAccount interface to indicate when an OAuth access token has expired and there is no associated refresh token
  • Multi-Account OAuth: Promoted Multi-Account OAuth APIs from alpha to preview status. This includes the MultiAccountOauth interface, initOauth() method for multi-account configuration, and related types (GetAccountRequest, GetAccountsResponse, GetAccountResponse, OauthAccount). Apps can now use multi-account OAuth in preview mode.
  • Multi-Provider OAuth: Promoted Multi-Provider OAuth APIs from alpha to preview status. This includes the initOauth() method for multi-provider configuration. Apps can now use multi-provider OAuth in preview mode.
  • Added expired property to OauthAccount interface to indicate when an OAuth access token has expired and there is no associated refresh token
  • Added a CHANGELOG.md to track changes.
  • Adds dynamic domains support to OAuth, including a new subdomain field.

2.1.2-beta.1 - 2024-12-10

Changed

  • Preview release of the multi-provider capabilities.