@forge/jira-bridge

0.40.0-next.20.40.0
~

Modified (2 files)

Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@forge/jira-bridge",
-  "version": "0.40.0-next.2",
+  "version": "0.40.0",
   "description": "Forge Jira bridge API for custom UI apps",
   "author": "Atlassian",
   "license": "SEE LICENSE IN LICENSE.txt",
   "browser": "out/index.js",
Index: package/CHANGELOG.md
===================================================================
--- package/CHANGELOG.md
+++ package/CHANGELOG.md
@@ -1,6 +1,26 @@
 # @forge/jira-bridge
 
+## 0.40.0
+
+### Minor Changes
+
+- a724e0b: Added customFieldApi for the Forge Custom Fields to subscribe to the fields data like values, name etc. This change is required to enable UI Modifications for Forge Custom Fields.
+- 81058d4: Add Request Type field support to UI Modifications API
+
+  Added TypeScript support for JSM Request Type custom field (`com.atlassian.servicedesk:vp-origin`) in the UI Modifications API. This enables Forge apps to interact with Request Type fields using:
+
+  - New type: `RequestTypeField` - represents the request type field value as `{ requestTypeId: string } | null`
+  - New type: `RequestTypeFieldSetValue` - accepts a request type ID string for setting field value
+  - New constant: `REQUEST_TYPE_CF_TYPE` - field type identifier (`'com.atlassian.servicedesk:vp-origin'`)
+  - Type-safe `getValue()` operation - returns the request type object with ID
+  - Type-safe `setValue()` operation - accepts request type ID string to set the field
+  - `getOptionsVisibility()` and `setOptionsVisibility()` - control which request type options are visible to users
+
+### Patch Changes
+
+- bb5cb57: Add support for Node 24
+
 ## 0.40.0-next.2
 
 ### Patch Changes