Documentation

Deprecation Notices

Atlassian Connect JavaScript API - New major version released

The following JavaScript methods will no longer be available after August 2017.

  • AP.require
  • AP.define
  • Messages
  • Dialog.customData
  • Dialog.onDialogMessage
  • Dialog.on
Deprecated in
ACJS 5.0.0
Atlassian Cloud removal
September, 2017
Replacement
Please see Migrate to Atlassian Connect JavaScript V5 for full details.

JIRA Cloud REST API - Removal of worklog object data in issue webhooks and jira:worklog_updated webhook

On April 1, 2017 we will be making changes to how worklog data are sent in webhooks.

The following webhooks will no longer contain any worklog objects in their body:

  • jira:issue_created
  • jira:issue_deleted
  • jira:issue_updated

The jira:worklog_updated webhook will no longer be sent.

Deprecated on
3 October, 2016
Atlassian Cloud removal
1 April, 2017
Replacement
These features have been replaced with the worklog_created, worklog_deleted and worklog_updated webhooks. For more information, please see the deprecation notice for these features.

JIRA Cloud REST API - Removal of comment object data in issue webhooks

On April 1, 2017 we will be making changes to how comment data are sent in webhooks.

The following webhooks will no longer contain any comment objects in their body:

  • jira:issue_created
  • jira:issue_deleted
  • jira:issue_updated
Deprecated on
3 October, 2016
Atlassian Cloud removal
1 April, 2017
Replacement
These features have been replaced with the comment_created, comment_deleted and comment_updated webhooks. For more information, please see the deprecation notice for these features.

JIRA Cloud REST API - Changelogs are now limited to the 100 most recent items

On April 1, 2017 we will be limiting the number of items changelog will return.

  • The changelog limit will now return the 100 most recent items.
Deprecated on
3 October, 2016
Atlassian Cloud removal
1 April, 2017
Replacement
There is no replacement for this change. For more information, please see the change notice for this feature.

Installation lifecycle attributes

The installation lifecycle payload includes a field for the product public key. This field is deprecated and should not be used.

Deprecated in
1.1.103
Atlassian Cloud removal
June, 2017
Upgrade guide
Ignore the publicKey property from the installation event.

Remote conditions

Deprecated in
1.1.95
Atlassian Cloud removal
December 1, 2016

server_upgraded and plugins_upgraded webhooks

Deprecated in
1.1.81
Atlassian Cloud removal
September, 2016

/license REST API resource

Deprecated in
1.1.21
Atlassian Cloud removal
August, 2015
Upgrade guide
Use the newly available REST API resource /addons/{addonKey} instead.

JIRA REST API

Both global and project permissions are changing from integer based to a key based representation. The following REST resources are affected:

  • /rest/api/v2/mypermissions
    A type attribute has been added to each permission, indicating whether it is a PROJECT or GLOBAL one.
    The id attribute is being deprecated and will be removed in the future.
Deprecated in
Jira 7.0-OD4
Atlassian Cloud removal
January, 2015
Upgrade guide
We recommend identifying a permission by its key instead of its id. GlobalPermissionKey and ProjectPermissionKey are the key types for global and project permissions respectively.

Confluence page.* context variables

The page.id, page.version, page.type context variables available in Confluence have been deprecated in favour of content.id, content.version and content.type variables respectively.

Deprecated in
1.1.0-final
Atlassian Cloud removal
2015
Upgrade guide

Use the newly available content.* variables, documented in Context Parameters.