Last updated Apr 1, 2026

Atlassian developer changelog

This page contains announcements and updates for developers from various products, platforms, and programs across Atlassian. It includes filter controls to make it easier to only see updates relevant to you.

To ensure you don’t miss any updates, we also provide RSS feeds. These feeds will take on any filters you applied to the page, and are a standardized way of keeping up-to-date with Atlassian changes for developers. For example, in Slack with the RSS app installed, you can type /feed <FEED URL> in any channel, and RSS updates will appear in that channel as they are posted.

1 April 2026

Announcement Reminder: Upcoming V2 API deprecation

Marketplace Platform

Important Reminder: As part of the ongoing Marketplace platform re-architecture, Marketplace V2 APIs are scheduled for deprecation on June 30, 2026.

You can find the full context, including deprecation timelines, replacement V3 endpoints, and partner enablement details in the Quick Reference Guide here.

Added Connect Issue Field module migration available for Select Fields

Adopting Forge from Connect
Forge - Core Platform (excludes product REST APIs)
Migration API

You can now migrate a Connect Jira Issue Field module to Forge's custom field module. The functionality is now available for Single select and Multi select fields.

See https://developer.atlassian.com/platform/adopting-forge-from-connect/migrate-jira-issue-fields/ for more details.

Added New Guide: Managing the limitations in custom JQL functions

Adopting Forge from Connect
Forge - Jira Cloud Platform (excludes Jira REST APIs)

We've published a new guide - https://developer.atlassian.com//platform/forge/working-around-jql-1000-limit/ - to help Forge app developers handle the custom JQL functions returning more than 1,000 values. The guide covers four practical strategies and code examples, along with trade-off comparisons, and guidance on when to use which approach.

31 March 2026

Removed Support for Connect descriptor updates and new Connect private app installations

Adopting Forge from Connect
Connect - Core Platform (excludes product REST APIs)
Forge - Core Platform (excludes product REST APIs)

Following our deprecation notice on Sep 29, 2025:

  • Customers can no longer install Connect private apps.

  • Partners and developers can no longer update existing Jira or Confluence apps using a Connect descriptor on the Atlassian Marketplace.

Existing installations of Connect private apps will remain unaffected for now.

From now on, private apps can only be installed via Forge installation links. See https://developer.atlassian.com/platform/forge/distribute-your-apps/ for instructions on sharing these links to your customers.

This milestone is in line with our timeline for ending support for the Connect platform.

More details

To continue providing updates to users of your Connect app, it must be migrated to Forge. You can start doing this without completely rewriting your app by incrementally adopting Forge from Connect.

Deprecation Notice Deprecation of Cloud Security Participant badge

Marketplace Platform

We’re deprecating the Cloud Security Participant badge as part of our broader work to evolve the Marketplace Trust program.

Effective March 31, 2026:

  • The Cloud Security Participant badge will be retired and removed from the Marketplace.

  • We will continue to highlight participation in the Bug Bounty program on app listings for both Cloud and Data Center apps, so customers can still easily see your ongoing security investment.

More details

Learn more about how we’re evolving the Marketplace Trust Program here

Early Access Additional dynamic modules for JSM are now available in EAP

Forge - Core Platform (excludes product REST APIs)
Forge - JSM Cloud (excludes JSM REST APIs)

We have now added the ability to use the following as dynamic modules, available under Forge’s Early Early Access Program (EAP):

To start testing, sign up for the EAP here.

30 March 2026

Announcement Forge preUninstall Module is now GA

Adopting Forge from Connect
Forge - Core Platform (excludes product REST APIs)

Forge now supports a preUninstall module, allowing apps to run cleanup logic before uninstallation. Use this to remove stored data, secrets, or other resources when your app is uninstalled. For more details visit https://developer.atlassian.com/platform/forge/events-reference/life-cycle/#life-cycle-events

Announcement Forge license check updates

Forge - Core Platform (excludes product REST APIs)

We’ve updated how license information is exposed for Forge apps so that the license object is only present for paid, production Marketplace apps, matching our documented behavior.

If you’ve followed the currently documented patterns to check license status, you should not see any change. Our changes may impact apps that rely on custom or undocumented ways of inferring license state for free apps (for example, assuming a license object is present for free installations).

Please refer to our updates docs for more information https://developer.atlassian.com/platform/marketplace/listing-forge-apps/#checking-the-license-status

Added Display conditions for Jira Service Management Forge portal modules now GA

Forge - Core Platform (excludes product REST APIs)
Forge - JSM Cloud (excludes JSM REST APIs)

Forge apps can declare displayConditions in the app manifest for the following JSM portal modules and have them evaluated by the host, consistent with how display conditions work for Jira and Confluence Forge modules today:

  • Portal footer

  • Portal header

  • Portal profile panel

  • Portal request create property panel

  • Portal request detail

  • Portal request detail panel

  • Portal request view action

  • Portal subheader

  • Portal user menu action

Since the preview release, we’ve also added support for the serviceDesk and customerRequest context variables in the Jira expressions that back display conditions for these modules.

For further details, including available conditions and context variables, see the documentation

27 March 2026

Announcement Feature flags is now generally available

Forge - Core Platform (excludes product REST APIs)

Following the EAP release, Feature flags is now generally available for all Forge apps.

Feature flags let you control feature rollouts and manage deployments safely. This GA release introduces front-end (client-side) feature flags in addition to the previously released server-side flags. You can now manage feature rollouts end-to-end across both your backend and UI.

If you participated in the EAP, no migration is required — your existing feature flags will continue to work.

For implementation details and examples, see the Feature flags documentation.

26 March 2026

Announcement Asynchronous Forge app invocations will be billable starting 1st July 2026

Forge - Core Platform (excludes product REST APIs)

On Dec 26, 2025, we announced a temporary delay to billing for asynchronous Forge app invocations to help you plan and prepare for its upcoming costs. This billing will now commence on Jul 1, 2026.

A Forge app invocation is classified as asynchronous when invoked from the following Forge modules:

Usage and cost visibility for asynchronous invocations is now available in the Developer Console. This usage is reported separately from synchronous invocations.

Added New Delete Customer and Delete Organization APIs

REST API - Customer Service Management

We’ve added experimental CSM REST APIs for deleting individual customers and organizations:

More details

Refer to API quick start for information on how to get started with the CSM REST API.

Added New Installations Permissions page

Forge - Core Platform (excludes product REST APIs)

✅ Rollout: Progressive rollout by app Complete

We added a new Installations Permissions page in the developer console that provides a better way to track permissions for each installation used by your app. This page features the following:

  • Version & permission details: view each individual installation’s exact permissions and version.

  • Scope & egress tracking: this dashboard now features a permission overview for Scopes and Egress, listing each item alongside its current status.

Added Ability to access Connect clientKey through app properties API.

Adopting Forge from Connect
REST API - Jira Cloud Platform
REST API - Confluence Cloud

Forge apps with app.connect.key declared in their manifest can now retrieve the Connect clientKey for an installation via a reserved, read-only app property. See Retrieving the Connect clientKey in Forge for instructions.

This capability is only being provided temporarily to facilitate migration away from the Connect installed lifecycle webhook, which previously was the only way to obtain the clientKey. It will only be supported for as long as Connect is supported. For more information about the timeline for Connect end-of-support, refer to this blog.

Fixed License is now available in the Forge Invocation Token (FIT) during requestRemote calls

Forge - Core Platform (excludes product REST APIs)

Whenever applicable, the app.license field in the Forge Invocation Token (FIT) received at the Forge Remote during requestRemote calls now contains a real marketplace license (alongside other license fields). Previously, this field could only provide license overrides.

Rate this page: