Last updated Sep 5, 2024

Changelog

This page includes release notes and updates for Jira Cloud app developers. Use this page to keep track of upcoming changes, deprecation notices, new features, and feature updates from Jira Cloud Platform.

Forge changelog

For updates about changes to the Forge platform, see the Forge changelog in the Forge documentation.

Go to our developer community to ask questions. You may also be interested in the What's New blog for Atlassian Cloud where details of major changes that affect all users of the Jira Cloud products are announced.

5 September 2024

Request for Comments (RFC) Page Extension in Editor, Design changes and more

4 September 2024

Deprecation Notice Deprecation of iconUrl parameter for Change Priority and Update Priority REST APIs

We have previously allowed the creation of priorities with an iconUrl parameter, which specifies the location of the icon image to be used when displaying the priority.

We are now moving towards using avatars, which will be uploaded using a separate API. Users will then be able to supply the avatarId to specify the avatar used when displaying the priority.

We are therefore deprecating the use of “iconUrl” as a parameter to the following REST APIs:

  • POST /rest/api/2/priority
    POST /rest/api/3/priority
    POST /rest/api/latest/priority

  • PUT /rest/api/2/priority/{ID}
    PUT /rest/api/3/priority/{ID}
    PUT /rest/api/latest/priority/{ID}

More details

When making a request to:

POST /rest/api/*/priority

or

PUT /rest/api/*/priority/{id}

use avatarId instead of iconUrl.

Note to get an avatarId, use the Load avatar API to upload an avatar and get a avatarId.

e.g.

instead of:

1 2 3 4 5 6 { "description": "My priority description", "iconUrl": "images/icons/priorities/major.png", "name": "My new priority", "statusColor": "#ABCDEF" }

adopt the following request:

1 2 3 4 5 6 { "description": "My priority description", "avatarId": "1231", "name": "My new priority", "statusColor": "#ABCDEF" }

3 September 2024

Request for Comments (RFC) RFC-61: Evolving Search Capabilities: Addressing Scalability with a New, Enhanced Search API

2 September 2024

Announcement UI modifications now support the status field on Issue view

UI modifications, the Forge module that allows apps to modify fields, now supports the status field on the Issue view.

If your app uses granular scopes, it will need the following permission to access this field:

  • read:issue-status:jira

For more information, see the list of supported fields and read about granular scopes.

27 August 2024

Removed Removal of lenient URL path processing for OAuth 2.0 requests

Rollout: progressive roll-out by request. COMPLETE

The extended period for deprecation of lenient URL path processing for OAuth 2.0 requests has now expired. This deprecation will be rolled out progressively over the next few days.

23 August 2024

Deprecation Notice Impose limit of 100 comments in GET Issue REST API

What is changing?

We're updating the limit for the maximum number of comments returned in a single API call from 5000 to 100 for all versions of the Get issue and Get comment operations.

This change will happen on Nov 22, 2024.

More details

Why are we making this change?

Requesting a lot of comments (more than 100) can cause out of memory exceptions.

If more comments are needed, the Get comments operation is better for retrieving large sets of comments as it contains pagination (more than5000).

What do I need to do?

If you are currently using any version of the Get issue or Get comments operations to retrieve more than 100 comments then you will receive a truncated list of comments. If more comments are needed, they can be fetched with pagination with the Get comments operation

By when do I need to do it?

This change will happen Nov 22, 2024.

21 August 2024

Announcement Additional IP ranges for Atlassian Cloud

We're announcing new IP ranges that will soon be available for requests from external clients, such as browsers and API integrations:

  • 13.35.248.0/24

  • 13.227.180.0/24

  • 13.227.213.0/24

These ranges won't be used to make outgoing connections from Atlassian Cloud to remote systems, for example, webhooks.

More details

To prepare for this change, update your firewalls and other security measures to allow connections to the new IP ranges.

For more information, see IP addresses and domains for Atlassian Cloud products, which includes instructions on how to receive notifications of changes, as well as links to machine-readable lists of our IP ranges.

20 August 2024

Announcement Introducing Downtimes Estimation to enhance Connect Data Residency migrations

We've released a substantial enhancement to the Connect Data Residency migration experience.

The Downtime Estimation feature is now in preview.

Marketplace Partners can now report the estimated migration downtime, ranging from 0.5 hours to 24 hours. This helps admins approximate the time to completion and coordinate operations while minimizing disruptions.

Read on about Downtime Estimation for Connect apps.

19 August 2024

Announcement IssueLink context variables are now available for admin webhooks

We're introducing new context variables for theissuelink_created and issuelink_deleted events.

These new context variables allow you to extend webhook URLs with the issue/project ID and key for both source and destination entities. To do so, use the following placeholders: {destinationIssue.key} {destinationIssue.id {destinationProject.key} {destinationProject.id} {sourceIssue.key} {sourceIssue.id} {sourceProject.key} {sourceProject.id}

Read more about variable substitution in webhooks here.

16 August 2024

Added New Confluence display URL in Server info API

With the introduction of custom domains supported by Confluence, we’re adding a new attribute to the Server info API.

displayUrlConfluence - The active custom domain URL for Confluence.

Note: If a custom domain is inactive for Confluence, the system will revert to using the baseUrl as the default value.

More details

Sample response after this change -

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 { "baseUrl": "https://your-domain.atlassian.net", "displayUrl": "https://instance.jira.your-domain.com", "displayUrlServicedeskHelpCenter": "https://instance.help.your-domain.com", "displayUrlConfluence": "https://instance.confluence.your-domain.com", "version": "1001.0.0-SNAPSHOT", "versionNumbers": [ 5, 0, 0 ], "buildNumber": 582, "buildDate": "2023-11-06T03:38:44.447+0000", "serverTime": "2023-11-06T03:38:44.447+0000", "scmInfo": "1f51473f5c7b75c1a69a0090f4832cdc5053702a", "serverTitle": "My Jira instance", "defaultLocale": { "locale": "en_AU" }, "serverTimeZone": "Australia/Sydney" }

12 August 2024

Added Internationalisation is now compatible with Connect apps adopting Forge

Connect modules in Connect apps adopting Forge can now support internationalisation. The latest version of the connect-to-forge package will copy over the translations field in a Connect descriptor to a Forge manifest as connectModules.jira:translations or connectModules.confluence:translations based upon the product.

For more information, refer to Incrementally adopting Forge from Connect.

Added Cloud App Migration webhooks are now compatible with Connect apps adopting Forge

Connect modules in Connect apps adopting Forge can now support statically declared Cloud App Migration webhooks. The latest version of the connect-to-forge package will copy over the cloudAppMigration field in a Connect descriptor to a Forge manifest as connectModules.jira::cloudAppMigration or connectModules.confluence::cloudAppMigration based upon the product.

For more information, refer to Incrementally adopting Forge from Connect.

More details

The Cloud App Migration support in apps adopting Forge from Connect will continue to only support the migration of Connect modules. For more details, please refer to Limitations and Differences.

9 August 2024

Announcement Atlassian will discontinue support for data residency in Brazil

Atlassian has discontinued support for data residency in Brazil for all products (Jira, Confluence, Jira Service Management, and Jira Product Discovery) effective on August 6, 2024.

We regularly review our investments to ensure they are aligned with our customers' top needs. As a result, we are reallocating resources to accelerate initiatives with higher demand across Brazil, such as adding customer-initiated keys to our BYOK solution and implementing granular data opt-out controls.

Action required:

  • Partners who currently leverage data residency in Brazil will need to deprecate their support, per the comms that were shared directly.

  • Any partners working on or planning to leverage this region should be aware of this update.

Atlassian remains committed to building secure, reliable, and compliant products that enable your teams to do their best work. Thank you for understanding and for your continued support.

8 August 2024

Announcement UI modifications now support the "affects versions" field

The UI modifications (UIM) module now supports the affects versions field on both global issue create and issue view.

The complete list of supported fields per view can be found here.

7 August 2024

Removed HTTP status codes 422 and 409 will be returned from issue create and transition APIs

As per CHANGE-1364, two new status codes (422 and 409) can now be returned by the following APIs:

  • POST /rest/api/{version}/issue (Create issue API)

  • POST /rest/api/3/issue/{issueIdOrKey}/transitions (Transition issue API)

  • PUT /rest/api/3/issue/{issueIdOrKey} (Edit issue API)

Refer to the earlier changelog for more details.

Rate this page: