Last updated Dec 11, 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.

11 December 2024

Announcement New Jira Forge product events for components and issue types

We’re happy to introduce two new Jira Forge product events:

  • Component deleted - avi:jira:deleted:component

  • Issue type deleted - avi:jira:deleted:issuetype

Follow the links to read more about them.

9 December 2024

Added UI modifications now support the cascading select field on Global issue create

UI modifications, the Forge module that allows apps to modify fields, now supports the cascading select field on the Global issue create view.

For more information, see the list of supported fields for Global issue create.

Request for Comments (RFC) RFC-78: Dropping support for React 16 and rendering in a React 18 concurrent root in Jira and Confluence

5 December 2024

Removed  UI Kit @forge/react version 9 has been retired

We have now removed the UI Kit @forge/react version 9 from the Forge platform. This UI Kit version was deprecated on Aug 28, 2024.

We recommend using the latest version of UI Kit (@forge/react10).

For more information, see our deprecation policy.

Deprecation Notice Deprecation of the legacy non-public endpoint /rest/teams/1.0/teams/find

The non-public endpoint /rest/teams/1.0/teams/find will be removed as part of the changes coming to Teams. This change is necessary to streamline our API offerings and improve performance. This change will take effect 3 months from this notice 05 Mar 2025.

More details

If you have integrations with this internal API endpoint, migrate your system to use the teamSearch GraphQL query instead.

2 December 2024

Announcement Support for all Forge custom field types on the new Transition view

Jira Forge now supports the group, groups, user, users, date, and date time custom fields on the new Transition view. This means that we’ve released support for all custom field types on the new Transition view, thus getting it to full parity. Note that you have to enable the view on your instance to be able to use it.

For more information about the Transition view, go to our documentation.

Added New Jira issue navigator action Forge module

We’ve added the jira:issueNavigatorAction module to Forge. You can use it to create custom actions on the issue navigator view. For more details, see the Jira issue navigator action documentation.

To be able to use the new module, you must first update the Forge CLI:
npm install -g @forge/cli@latest

Added New display conditions in Jira

We’ve just introduced multiple new display conditions for use with Jira Forge modules, including conditions for checking entity properties. The new arrivals also include conditions for app licenses and permissions, as well as the powerful Jira expression condition. We’re happy to say that, with this change, Forge display conditions have now reached feature parity with Connect.

See more details in the documentation: Display conditions.

29 November 2024

Added Forge time tracking provider module for Jira

We’ve introduced the jira:timeTrackingProvider Forge module. You may now register a time tracking provider and configure your UI elements to be visible based on the active provider using display conditions. See the Jira time tracking provider documentation for more details.

Additionally, we’ve introduced the avi:jira:timetracking:provider:changed Jira event which you can subscribe to using a trigger module. This event is emitted whenever the active time tracking provider changes.

27 November 2024

Announcement Version 3 of the Jira REST API has now been transitioned to Generally Available (GA)

As of today, version 3 of the Jira REST API has been promoted to general availability(GA). We are updating the classification to more accurately reflect the stability and production readiness of the v3 API.

The official recognition of version 3 of the Jira REST API as Generally Available (GA) provides greater clarity for developers regarding the API’s usage in production scenarios.

This announcement doesn’t affect the functionality of either the v2 or the v3 API, so there’s no action required from you.

There are currently no plans to deprecate v2; we will continue to provide general availability-level support for both the v2 and v3 APIs.

26 November 2024

Deprecation Notice Introducing hard limits on rich text field length in ADF format

In 23 February 2025, we will enforce a hard limit on the rich text field size to a maximum of 1MB in Atlassian Document Format (ADF).

An error response will occur if the limit is exceeded while creating or updating a rich text field in:

  • the UI

  • operations via REST APIs

  • automation rules

  • issue transitions

Existing data that is already over the limit will not be affected until an attempt is made to update the data. All existing and migrating issues over the limit will be retained as is.

You may need to update your app as a result of this change. See the More details section.

More details

An error will be returned when creating a new rich text field, or updating an existing rich text field to more than 1MB in ADF.

Example Scenarios:

  • An app populating a custom Connect rich text field with 1MB of ADF text will result in an error returned in the API.

  • An app updating the description of an issue from less than 1MB to greater or equal to 1MB ADF will result in an error returned in the API.

  • An automation rule that sets the description to a rich text body larger than 1MB of ADF will result in the failure of the automation rule.

  • A user creating a new comment with larger than 1MB of ADF will result in an error returned in the UI.

Impacted APIs

Rich text field limits

Impacted APIs

Operations will result in an error after the change

Response for exceeding ADF limit

1MB ADF per description

POST Create issue /rest/api/{v:2|3|latest}/issue

POST Bulk create issue /rest/api/{v:2|3|latest}/issue/bulk

POST Transition issue /rest/api/3/issue/{issueIdOrKey}/transitions

  • Creating a rich text field with more than 1MB in ADF size

  • Saving a rich text field after editing with more than 1MB of ADF.

413 Payload Too Large

message: ADF_CONTENT_LIMIT_EXCEEDED

1MB ADF per environment

1MB ADF per comment body

POST rest/api/{v:2|3|latest}/issue/{issueIdOrKey}/comment

PUT /rest/api/{v:2|3|latest}/issue/{issueIdOrKey}/comment/{id}

1MB ADF per worklog body

POST rest/api/{v:2|3|latest}/issue/{issueIdOrKey}/worklog

PUT /rest/api/{v:2|3|latest}/issue/{issueIdOrKey}/worklog/{id}

1MB ADF per rich text customfield

POST /rest/api/{v:2|3|latest}/issue

PUT /rest/api/{v:2|3|latest}/issue/{issueIdOrKey}

POST /rest/api/{v:2|3|latest}/issue/bulk

1MB ADF per rich text connect field

POST /rest/api/{v:2|3|latest}/app/field/value

PUT /rest/api/{v:2|3|latest}/app/field/{fieldIdOrKey}/value

Why is it changing?

Whilst the vast majority of our rich text fields have a reasonable length, there are some texts with extreme data shapes, e.g. 24MB in an issue description due to a legacy bug. These data sizes can lead to reliability issues and incidents in unpredictable ways.

What do I need to do?

This new limit will not impact most users as 99.99% of Jira instances already have a standard 32KB wiki text limit that will continue to be applied.

No changes to your app are necessary if your workflows do not add or edit rich text fields with a size above the limit.

If your app is performing operations that would cause it to exceed limits, you need to handle the new error message appropriately.

If your app needs to create ADF content over 1MB, consider adding it as an attachment to the rich text field.

22 November 2024

Announcement New Jira Forge product event for filters

We’re happy to introduce new Jira Software Forge product events for filters:

  • filter created - avi:jira:created:filter

  • filter updated - avi:jira:updated:filter

  • filter deleted - avi:jira:deleted:filter

Follow the link above to read more about them.

Added UI modifications now support the cascading select field on Issue view

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

For more information, see the list of supported fields for Issue view.

20 November 2024

Announcement New Jira Forge product event for project versions

We’re happy to introduce a new Jira Forge product event:

  • Project version deleted - avi:jira:deleted:version

Follow the link above to read the event’s documentation.

Added UI modifications now support the original estimate field on Issue view

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

For more information, see the list of supported fields for Issue view.

Rate this page: