Last updated Jul 24, 2025

Changelog

This changelog is the source of truth for all changes to the Forge platform that affect people developing Forge apps.

See what's next for Forge on our platform roadmap.

24 July 2025

Request for Comments (RFC)  RFC-101: Forge billing - Developer space roles and permissions

23 July 2025

Announcement Custom Entity Store scheduled maintenance

On Jul 27, 2025 from 10:00-13:20 UTC, we will be migrating our Custom Entity Store metadata to a new data source. During this time, the following commands will fail for any apps that have storage:entities declared in their manifest:

  • forge deploy

  • forge storage entities indexes list

KVS and Custom Entity Store operations will continue to work as normal.

22 July 2025

Announcement Announcing support for Forge Jira Software provider modules

We are announcing support for the following Forge Jira Software provider modules. More information can be found in our documentation: https://developer.atlassian.com/platform/forge/manifest-reference/modules/index-jsw/

  • devops:developmentInfoProvider

  • devops:featureFlagInfoProvider

  • devops:deploymentInfoProvider

  • devops:buildInfoProvider

  • devops:remoteLinkInfoProvider

Fixed Updated Deprecated Dependencies in Forge CLI

Forge CLI version 12.2.0 is now available. We have updated the deprecated dependencies so that when you install this version of the CLI, you won’t see any deprecation warnings.

For more information on installing and upgrading the Forge CLI, visit our reference page.

21 July 2025

Announcement Generally Available (GA) UI Kit components

16 July 2025

Announcement Minor version updates from Connect to Forge will be the default behaviour

When an app moves from Connect to Forge today, developers can opt-in to automatically roll out the Forge version to existing Connect customers. Following the introduction of Forge bulk-upgrades, from Aug 18, 2025 the first update from Connect to Forge will now automatically rollout to customers when an app is eligible. Rollouts will now also occur over a 120 hour (5 day) period, rather than the existing 96 hours utilised during the preview.

Apps which have already moved from Connect to Forge and have not opted in for this behaviour will see customers progressively updated if their latest Forge version is eligible from Aug 18, 2025.

Added Full support for Forge custom field types on Jira Service Management portal

We've introduced support for all Forge custom field types on the Jira Service Management portal view. This update allows you to specify the portal-view experience in the view entry point when using UI Kit for app rendering. The goal is to improve the flexibility and functionality of custom fields in the Jira Service Management portal.

Additionally, Forge custom fields on Jira Service Management portal requests are now generally available.

We're also introducing unlicensed access support for Forge custom fields on the Jira Service Management portal. Documentation for it can be found here: https://developer.atlassian.com/platform/forge/access-to-forge-apps-for-unlicensed-jsm-users/.

Early Access Home Dashboards Forge EAP

We’re launching a Forge module to allow extension of the new home dashboards that are currently in open beta. This early access program (EAP) will enable partners to test the new module, and provide feedback and requests.

We plan to run this EAP for roughly 3 months and we are particularly keen to hear what is missing from the module and the additional areas of extensibility we can provide.

As per the Atlassian Developer Terms, EAPs are offered to selected developers for testing and feedback purposes. APIs and features under EAP are considered “Early Access Materials” (set forth in section 10 of the Atlassian Developer Terms) and are unsupported, subject to change without notice, and are not recommended for use in production environments.

To participate, please sign up for the EAP here.

10 July 2025

Removed Removal of internal APIs from public docs

We are removing documentation for internal APIs from public docs for graphql APIs (from Connect Service section). These APIs are meant to be used by Atlassian experiences only and we do not support these APIs for public consumption.

More details

The APIs for which docs are removed are:

  • extensionsEcho

  • extensionContexts

  • extensionContext

  • extensionsByKey

  • apps

  • app

  • appHostServices

  • appHostServiceScopes

  • ecosystem / userGrants

  • ecosystem / checkConsentPermissionByOAuthClientId

  • ecosystem / userInstallationRules

  • ecosystem / appInstallationsByContext

  • ecosystem / appInstallationsByApp

  • ecosystem / appVersionRollout

  • ecosystem / globalInstallationConfig

  • ecosystem / appVersionEnrolments

  • ecosystem / appInstallationTasks

  • ecosystem / userAccess

  • ecosystem / appEnvironmentsByOAuthClientIds

  • ecosystem / appByOauthClient

  • ecosystem / forgeMetrics

  • ecosystem / forgeAuditLogs

  • ecosystem / forgeContributors

  • ecosystem / appPoliciesByAppIds

  • ecosystem / dataClassifications

  • ecosystem / fortifiedMetrics

  • ecosystem / appsInstalledInContexts

  • ecosystem / marketplaceData

  • ecosystem / forgeAlerts

  • appInstallationTask

 

  • installApp

  • uninstallApp

  • upgradeApp

  • subscribeToApp

  • unsubscribeFromApp

9 July 2025

Added KVS and Custom Entity Store transactions is now GA

Transactions for KVS and Custom Entity Store is now generally available (including its REST API).

This feature allows multiple operations in a single transaction, ensuring that all operations are either committed or rolled back together if one fails. When used in the Custom Entity Store, you can add conditions to operations.

8 July 2025

Added Default value support to manifest environment variables

You can now declare a default value for environment variables in your manifest, which will be used if no environment variable is already exported. Read more about Variables.

Added Max resource limit for Forge apps increased from 10 to 50

We’ve increased the maximum number of resources that can be bundled with an app from 10 to 50. For more details, you can refer to the Forge resource limits.

7 July 2025

Fixed CLI linter skips adding optional property for missing egress permissions

The CLI linter was incorrectly adding an optional property to some existing egress permissions when it identified that certain permissions were defined using the simple string format.

This issue resulted in the manifest file being altered from:

1 2 3 4 5 permissions: external: fetch: backend: - 'test.com'

to:

1 2 3 4 5 6 permissions: external: fetch: backend: - address: 'test.com' inScopeEUD: false

The latest version of the CLI fixes this problem and does not populate the optional inScopeEUD property anymore.

To install the latest version of @forge/cli and access these improvements, run the following command in your terminal:

1 npm install -g @forge/cli@latest

Early Access Confluence Full Page module is now open for EAP

To join this Early Access Program, please complete the Forge EAP sign-up form.

The Confluence Full Page UI module aims to enable developers to build fully custom, chromeless app experiences within Confluence Cloud, hosted directly on Forge.

To start using this EAP, sign up using the Forge EAP form.
For more information about how to use this module, see here.

2 July 2025

Announcement Updates to Icon component in Forge UI Kit

As part of the Atlassian visual refresh updates, we updated the UI Kit Icon component. Some glyphs get a new look, and many more glyphs have been added. There are also a number of deprecations, as detailed below.

More details
  • The size prop will only support the values "small" and "medium". The value "large" is now deprecated and will be removed.

  • The prop primaryColor has been renamed to color.

  • The prop secondaryColor is now deprecated and will be removed.

  • Some glyphs haven been replaced and others will be removed. Visit the Icon migration guide for information on finding a replacement.

  • The new default size for icons will change from 24x24 pixels to 16x16 pixels.

All deprecations and breaking changes will take place on Jan 1, 2026. Until then, the new Icon component will be fully backwards-compatible. Any deprecation will trigger a console warning prefixed with [@forge/react: Icon] on non-production environments.

Rate this page: