New Jira page modules
Jira project settings page module
Jira Cloud adds support for the project settings page module. This module adds an item to the project settings sidebar. When the item is clicked, content is rendered on a new Jira page. Use the UI kit or custom UI to create content for the Jira page.
Jira global page module
Jira Cloud adds support for a global page module. This module adds an item in the Apps section of the main navigation. When the menu item is selected, content is rendered on a new Jira page. Use the UI kit or custom UI to create content for the page.
These modules can be used in Jira Core, Jira Software, and Jira Service Management.
Run npm install @forge/ui@latest
on the command line in your app directory to install the latest
version of the UI kit.
Added Compass Global Page module type
Compass adds support for a global page module. This module adds a dropdown in the Apps section of the main navigation with an entry for this app. When the menu item is selected, content is rendered on a new page. Use the UI kit or custom UI to create content for the page.
Run npm install @forge/ui@latest
on the command line in your app directory to install the latest
version of the UI kit.
Forge CLI version 2.0.6
- New Jira custom field events
We’ve added new Jira events for custom fields. These events provide information on the creation, update, trashing, restoration, and deletion of custom fields and creation, update, and deletion of custom field contexts.
See the Jira events reference documentation for more details.
- Adding external authentication (OAuth 2.0) to Forge apps
This change enables Forge apps to call an external OAuth 2.0 API using the fetch
function with authentication handled by the Forge platform.
- We’ve added the `withProvider` API to the `@forge/api` package.
- The `forge lint` command now supports external authentication.
See the Use an external OAuth 2.0 API with fetch guide for more information.
- Fixed CLI linter auto-fix for missing manifest permissions
We’ve fixed a bug related to theforge lint --fix
command that was failing for missing permissions in the app manifest.
Run npm install -g @forge/cli@latest
on the command line to install the latest version of @forge/cli
.