Last updated Dec 4, 2024

Changelog

This page includes release notes and updates about the app migration platform for individuals who develop migration paths to move app data from server/data center to cloud.

Use this page to keep track of new or updated features, deprecations, and bug fixes.

Read our docs on getting support through the right channel.

4 December 2024

Announcement Omitting unactionable events

Starting from Jan 6, 2025 , the App Migration Platform will be filtering out some events for Atlassian Connect that are not actionable.

For now, the only event to be omitted is app-data-uploaded strictly during scenarios in which the data can no longer be retrieved, such as when the transfer has been marked as settled.

Please note that even before this change, if an app tries to retrieve the data for a settled migration, an error will occur.

2 December 2024

Added Support to app data post load

Starting from JCMA 1.12.15, customers will be able to identify when an app migration has done migrating its critical part hence enabling them to start using the cloud instance.

This feature is expected to reduce up to 60% of the migration downtime on selected apps.

We are now exploring how to extend this feature to make it self-serve for all the migrating apps.

18 November 2024

Announcement App migration webhook support for Connect On Forge apps

Connect On Forge apps supporting Server To Connect app migration path can register for app migration webhook on their manifest as detailed here.

8 November 2024

Early Access Forge long-running functions EAP

Long-running functions are now available as an Early Access Program (EAP) feature for Forge.

This feature allows developers to configure functions for Forge async events that have a much high maximum duration of 15 minutes (up from 55 seconds). This can be useful for apps that need to perform complex, batch operations or for apps that need to perform long-polling against external services. This EAP may also be relevant for developers performing data processing as part of their server-to-cloud app migration.

Refer to the Forge documentation for the function module and the async events API for more information about this new capability.

To sign up for this EAP, use the request form.

14 October 2024

Added Added serverAppVersion field on webhook events

Since Oct 11, 2024, all webhook events sent to Atlassian Connect apps as part of migrations are receiving a new property serverAppVersion indicating the version of the installed P2 plugin performing the migration on server and DC side.

27 September 2024

Added Adding support for transfer-settled event & new payload field for listener-errored event

The App Migration Platform is adding support for sending transfer-settled event for Connect and Forge platforms when a transfer gets settled.

Additionally for Forge migrations, the listener-errored event payload will include additional details of the transfer error that occurred, such as the type of exception and stack trace to facilitate easier debugging.

6 September 2024

Added Forge App Migrations is now GA (generally available)

From Sep 6, 2024 , the App Migration Platform can handle Forge App Migrations originated from P2 plugins (server/data center)

Please check our updated docs. And in case you have previous experience with P2 to Atlassian Connect migrations, we have a special page highlighting the differences between the two.

1 September 2024

Removed 'Migrate all data at once' option removed from Jira Cloud Migration Assistant (JCMA)

We've removed the deprecated ‘Migrate all data at once’ option from the Jira Cloud Migration Assistant (JCMA).

This change was made to better meet the needs of large and complex migrations. The feature was a monolithic solution with technical limitations that prevented it from scaling to meet the needs of enterprises (those with more than 100,000 users).

There are no actions developers need to take in response to this change.

For more details, see the March 25, 2024 deprecation notice.

22 July 2024

Fixed Clarification on Maximum File Size Limit - Now 25 GB

The App migration platform has updated its maximum file size limit to 25 GB, rectifying an error in the platform's documentation that previously indicated a limit of 50 GB.

9 July 2024

Added Accelerated transfers now supported across App Migrations

Starting from CCMA 3.9.17 and JCMA 1.11.12, all App Migrations will use accelerated transfers if the new endpoints are reachable.

Depending on the global region in which the App Migrations are being executed, this new feature can translate to up to 5x faster data uploads.

To ensure maximum impact, customers are advised to review their firewall policies according to this page.

22 April 2024

Removed Removing support for progress update messages longer than 64k

Starting from Jun 1, 2024 , the send migration progress endpoint will reject requests containing more than 65,536 characters on the message field.

15 April 2024

Added Local endpoint to retrieve App Migration progress

Starting from JCMA 1.11.0 and CCMA 3.9.6, you can programmatically retrieve the progress of an app migration.

For more information, see Retrieve migration progress

25 March 2024

Deprecation Notice Migrate all data at once option in JCMA to be discontinued

On September 1, 2024, we’re removing the option to migrate all data at once from the Jira Cloud Migration Assistant (JCMA). Until then, we’ll continue to support and maintain the feature’s current functionality.

We’re making this change to better meet the needs of large and complex migrations. The migrate all data at once feature is a monolithic solution with technical limitations that prevent it from scaling to meet the needs of enterprises (those with more than 100,000 users).

There are no actions developers need to take in response to this change. Automated migration paths work the same whether using project-by-project or migrate all data at once.

For more information, see Discontinuing 'Migrate-All-At-Once' Option in JCMA - Quick Reference Guide on the Partner Portal.

Request for Comments (RFC) RFC: Migrating App Custom Field Types

EDIT, 4-Apr-2024: This RFC is now closed.

A new RFC is ready for review at https://community.developer.atlassian.com/t/rfc-43-migrating-app-custom-field-types/78580.

21 March 2024

Removed Status REST API no longer supports link syntax in messages

We’ve removed support for link syntax ({{link:<URL>}}) from the message parameter of the Send migration progress operation in the Status REST API.

We made this change because we no longer display app migration status messages in the migration assistants — we only include them in progress logs (available for download from the migration assistants). As a result, the link syntax is no longer relevant since the progress logs are formatted as CSV files in plain text.

We recommend that you replace link syntax in your status messages with raw URLs, as in this example:

1 App data migration is complete. For next steps, refer to http://documentation.example.com/.

If you don’t replace the link syntax, your status messages will include the {{link:<URL>}} as plain text in progress logs.

How to report migration progress and format status messages

Rate this page: