Issue with LICENSE_OVERRIDE for App Editions and Missing Support in Jira Expressions

Hi everyone,

I’ve encountered a couple of issues while working with app editions on Forge and wanted to share them here in case others are running into the same things—or if someone from the Atlassian team can provide guidance.

  1. LICENSE_OVERRIDE Doesn’t Support App Editions in Tunnel Mode
    When testing Forge apps locally using the forge tunnel command, the LICENSE_OVERRIDE environment variable works for standard license types like active, inactive.
    However, it appears that setting it to an app edition like Advanced has no effect—the edition is not applied during tunnel sessions. This makes it difficult to test edition-based behavior locally.
    Example:

    LICENSE_OVERRIDE=Advanced forge tunnel
    

    → Has no effect, still behaves like the default plan.

  2. Missing App Edition License Support in Jira Expressions
    In addition, the Jira Expressions type reference doesn’t include information about app edition licenses.
    It would be helpful if we could access edition-specific data (e.g. distinguishing between Free, Standard, Advanced) in expressions—especially when building conditional logic around feature availability.

Has anyone found a workaround for either of these?
Would love to hear if there’s a timeline for supporting app editions both in local testing and in Jira Expressions.

Thanks!

1 Like