Documentation
Deprecation Notices
Opening Dialogs by URL
Dialogs will no longer open via javascript using the url option. Instead all dialogs must be opened by their module key.
Deprecated in
OnDemand removal
Upgrade guide
We recommend replacing javascript such as:
dialog.create({url: '/module-url.html'});
with the following (where key is the module key specified in your atlassian-connect.json file):
dialog.create({key: 'my-module-key'});
XML descriptor
The atlassian-plugin.xml descriptor format is deprecated in favour of the new JSON descriptor format. XML descriptor
add-ons will still function and be supported until the deprecation date, however no new XML based add-ons will be
approved after Atlassian Connect 1.0.0 is released.
OAuth 1.0 2LO
Atlassian Connect is replacing the OAuth 1.0 2LO implementation with JWT.
Deprecated in
OnDemand removal
Upgrade guide
Otherwise, follow our authentication guide to implement JWT.
Opening dialogs by URL
JSON descriptor based add-ons can no longer open dialogs using a url parameter, for instance with dialog.create({url: 'my-contents.html'}).
Deprecated in
OnDemand removal
Upgrade guide
We recommend using dialog.create({key: 'my-module-key',...})
instead (see Javascript Dialog documentation).
The key references a general page (or a web item).
In order to prevent the general page or web item to show up anywhere else, you can use the "location"
property with a value of "none".
Email sender resource
Atlassian Connect will no longer provide a REST endpoint allowing add-ons to send emails to users as either JIRA or Confluence.