Last updated Jun 17, 2025

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.

17 June 2025

Added Migration guide for inline edit Forge custom fields

We have published a new migration guide to assist you in transitioning your Forge custom fields to use the isInline property.

The guide includes two practical examples:

  • Migrating a Forge custom field to render inline

  • Migrating a Forge custom field to render in a modal

For more details, please refer to https://developer.atlassian.com/platform/forge/manifest-reference/modules/jira-custom-field/#inline-edit-migration-guide

13 June 2025

Added Modified fields enhancement for the Jira workflow validator function

The list of modified fields in the Jira workflow validator has been expanded to include two new fields:

  • Linked Issues

  • Comment

For a complete list of all supported field types, please refer to the documentation: Jira Workflow Validator.

11 June 2025

Announcement Announcing support for Connect on Forge Jira Software provider modules

We are announcing support for the following Connect on Forge Jira Software provider modules:

  • jira:jiraDevelopmentTool

  • jira:jiraFeatureFlagInfoProvider

  • jira:jiraDeploymentInfoProvider

  • jira:jiraBuildInfoProvider

  • jira:jiraRemoteLinkInfoProvider

  • jira:jiraSecurityInfoProvider

  • jira:jiraOperationsInfoProvider

  • jira:jiraDevOpsComponentProvider

More details

This means that Connect apps using these Jira Software provider modules can now adopt Forge and continue to use the functionality in the Connect modules. See this page for more information about how to adopt Forge from Connect: https://developer.atlassian.com/platform/adopting-forge-from-connect/how-to-adopt/.

10 June 2025

Added Support for blob objects in events API

Blob objects can now be sent and received via the events API. This enhancement allows for more efficient data handling and transmission within the API.

Update to the latest version of @forge/bridge with npm install --save @forge/bridge@latest

30 May 2025

Removed We’ve started deprecating legacy incoming webhooks

On February 10th 2025, we announced the Deprecation of automation.atlassian.com incoming webhooks for Automation rules https://developer.atlassian.com/changelog/#CHANGE-2299. As of 30 May 2025, the legacy incoming webhook has now been deprecated.

More details

What is changing?

We’ve started to gradually shut down the legacy endpoint across all customer sites. Rules recently triggered through legacy webhooks will now be marked with error icons.

How does that impact me?

To view impacted rules:

  1. Open the automation rule list in Jira or Confluence.

  2. Click on the ‘Trigger' filter and select the ‘Incoming webhook’ filter. All rules triggered by an incoming webhook will be shown.

  3. Within these filtered rules, any which have recently been triggered through a legacy webhook will have a error icon next to their name. This shows which rules were unable to complete a successful run due to using the legacy URL.

  4. To learn how to update these rules, you can read our support documentation.

How do I migrate to the new endpoint?

Since incoming webhooks may be called from non-Atlassian systems that we don’t have access to, or aren’t aware of, rule owners will need to migrate impacted rules to the new endpoint manually, read our support documentation.

Deprecation Notice Deprecation of the Get all workflows API

The Get all workflows API has been deprecated due to significant scaling challenges stemming from its unbounded nature. We strongly recommend transitioning to Search workflows, which is more efficient and scalable.

  • Reason for deprecation: Superseded

  • Recommended alternative: Search workflows

  • Removal date: Feb 2, 2026

Action Required

Please review your apps for calls to Get all workflows and migrate to Search workflows as soon as possible.

Deprecation Notice Deprecation of the Create workflow API

The create workflow API will be removed on Feb 2, 2026. This API’s original deprecation notice indicated a removal date of Feb 16, 2024. However, due to unforeseen circumstances, public access has continued.

We’ve since introduced the Bulk create workflows and Bulk update workflows APIs, which offer more flexible and powerful options for creating and updating workflows. With these APIs, the create workflow API is now redundant.

What you need to do

Please review your apps for any usage of the create workflow API and transition to utilizing the Bulk create workflows and Bulk update workflows APIs.

Deprecation Notice Deprecation of the Get workflows paginated API

The Get workflows paginated API is being deprecated in favour of the Search workflows API. This new API follows the updated workflow API format, and provides greater flexibility by allowing searches across both company-managed and team-managed workflows.

  • Reason for deprecation: Superseded

  • Recommended alternative: Search workflows API

  • Removal date: Jun 1, 2026

What You Need to Do

Please review your apps for any usage of the Get workflows paginated API and transition to the Search workflows API.

The new API will not return information about draft workflows. This is intentional, as draft support will be discontinued with the retirement of the old workflow editor.

Deprecation Notice Deprecation of the Workflow transition properties APIs

The Workflow transition properties API is being deprecated. This API’s capabilities are now available through either the Bulk get workflows or Bulk update workflows APIs.

  • Reason for deprecation: Superseded

  • Recommended alternatives:

    • Use Bulk get workflows to fetch workflows. Transition properties are available under transitions in the workflows.

    • Use Bulk update workflows to change the values of transition properties in a workflow.

  • Removal date: Jun 1, 2026

What you need to do

Please review your apps for usages of the Workflow transition properties API, and transition to either Bulk get workflows and/or Bulk update workflows.

The new APIs will not return information about draft workflows. This is intentional, as draft support will be discontinued with the retirement of the old workflow editor.

Announcement Announcing new Atlassian font assets availability for connect apps

Atlassian font assets are now being preloaded by the Connect JS library (ACJS) to support consistent typography across Atlassian and Connect apps. These assets are served from dedicated design system CDN https://ds-cdn.prod-east.frontend.public.atl-paas.net.

Summary of changes

Connect apps using the standard all.js ACJS bundle will now automatically pre-load:

  • atlassian-fonts.css

  • Atlassian Sans font files (e.g., AtlassianSans-latin.woff2)

These files are delivered from the new ds-cdn host. The change was previously gated and is now enabled for all Connect apps.

Required developer action

Apps with a strict Content Security Policy (CSP) must update their style-src and font-src directives to allow the new CDN host. Without this, CSP violations may block font and styles loading.

Update your CSP to include:

1 2 style-src https://ds-cdn.prod-east.frontend.public.atl-paas.net font-src https://ds-cdn.prod-east.frontend.public.atl-paas.net
More details

This change improves visual alignment with Atlassian’s visual refresh program. For further background, see:

28 May 2025

Announcement A higher Forge function memory limit can now be configured for your app

With the Forge CLI 11.5.0 release, we've enhanced the Forge platform to let you specify the memory available to functions at runtime by setting the memoryMB property in the Manifest (https://developer.atlassian.com/platform/forge/manifest-reference/#runtimev2) . Increasing the function memory also increases its CPU allocation. The memory value can now be set between 128 MB and 1,024 MB, doubling the previous limit of 512 MB. If you do not configure the function memory, the default memory allocation of 512MB applies to your function. This change helps address out-of-memory (OOM) issues by allowing higher memory allocation.

More details

For more information on configuring Forge function memory, see https://developer.atlassian.com/platform/forge/manifest-reference/#runtimev2.

For details on the relationship between memory and CPU allocation, refer to the https://docs.aws.amazon.com/lambda/latest/dg/configuration-memory.html.

25 May 2025

Deprecation Notice Unscoped Atlassian Connect npm packages in favor of @atlassian scoped packages

We are deprecating the following Atlassian Connect-related unscoped npm packages in favor of their @atlassian scoped equivalents.

Starting 23rd of June 2025, these packages will no longer be supported, and we recommend transitioning to the corresponding scoped packages instead.

The affected packages are:

old package name

new package name

latest version of new package

atlassian-connect-js

@atlassian/atlassian-connect-js

@atlassian/atlassian-connect-js 5.3.190

simple-xdm

@atlassian/simple-xdm

@atlassian/simple-xdm 2.4.0

atlassian-connect-express

@atlassian/atlassian-connect-express

@atlassian/atlassian-connect-express 11.5.3

atlas-connect

@atlassian/atlas-connect

@atlassian/atlas-connect 0.9.1

connect-to-forge

@atlassian/connect-to-forge

@atlassian/connect-to-forge 1.1.0

atlassian-jwt-js

@atlassian/atlassian-jwt

@atlassian/atlassian-jwt 2.1.1

atlassian-connect-validator

@atlassian/atlassian-connect-validator

@atlassian/atlassian-connect-validator 0.1.0

atlassian-oauth2

@atlassian/atlassian-oauth2

@atlassian/atlassian-oauth2 0.6.0

The scoped packages maintain 100% API compatibility with their unscoped versions, ensuring a seamless migration experience. We recommend updating to the scoped versions as soon as possible before the deprecation date.

All of these packages are part of the Atlassian Connect ecosystem and are used for developing Connect apps. The scoped packages provide identical functionality but align with our standardized package naming conventions. This change helps ensure consistency across our npm ecosystem and improves package security.

To update your dependencies, replace the unscoped package names with their scoped equivalents in your package.json files.

If you encounter any issues during migration, please reach out through the Developer Community forums.

23 May 2025

Announcement API Token Rate Limiting

  • We’re notifying you regarding the use of API tokens. Starting November 22, 2025, Atlassian will implement rate limits for API tokens to ensure a consistent, reliable, and secure experience for all users.

  • If you are using API tokens, please review this documentation to learn more about the limits

  • In some circumstances, where integrations using API tokens heavily impact the stability of our platform, we reserve the right to enforce the limits at an earlier date. If you will be rate-limited before November 22, 2025, Atlassian will contact you directly.

  • The introduction of rate limits is a proactive measure to safeguard our platform's stability and security. Rate limits help ensure platform stability and reliability by preventing integrations from overloading Atlassian’s systems.

Added Webhook URL returned when getting dynamic webhooks

A new url field is now returned when calling Get dynamic webhooks for app REST API.

url field is included the Webhook body. See example:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 { "isLast": true, "maxResults": 1, "startAt": 0, "total": 1, "values": [ { "events": [ "jira:issue_created" ], "expirationDate": "2025-05-20T10:00:00.000+0000", "id": 10001, "jqlFilter": "project = TEST", "url": "https://your-app.example.com/webhook-received" } ] }

22 May 2025

Announcement New Workflow, Workflow Scheme, and Status APIs in Jira Cloud

We’re announcing the general availability of a number of APIs for workflows, workflow schemes, and statuses. These APIs were made available as experimental features as part of, CHANGE-1011, CHANGE-1143, CHANGE-2264, and CHANGE-2292. These APIs are designed to help manage and interact with both Team and Company managed workflows in Jira, providing greater flexibility and control and back the new workflow editor that is being released in Jira Cloud.

Some of these provide new functionality for those using APIs to manage their sites. Other APIs improve on existing capabilities, and will eventually replace the existing API functions. For these APIs, both will still work, but will be deprecated in the future. Please follow the developer changelogs for upcoming deprecation announcements.

Workflows APIs

Workflow schemes APIs:

Status APIs:

These APIs are now fully supported and ready for integration, offering enhanced capabilities for developers and administrators to efficiently manage workflows and related components within Jira Cloud.

Rate this page: