Jira 8.18 への準備
This documentation is intended for Jira developers who want to ensure that their existing apps are compatible with Jira 8.18.
概要
最新バージョン
ここでは最新の EAP についての情報をご案内します。
アプリケーション / 日付 | EAP 番号 | バージョン (Maven) | ダウンロード |
---|---|---|---|
Jira Core/Software | 8.18.0-rc01 | 8.18.0-m0003 | Source files (Core) Source files (Software) |
Jira Service Management | 4.18.0-rc01 | 4.18.0-m0003 |
変更の概要
In this section we'll provide an overview of the changes we intend to make, so you can start thinking how it might impact your apps. Once they're ready, we'll indicate when a change has been implemented, and in which milestone.
Upgraded dependencies and libraries
ステータス : 進行中
As announced in this post about security uplift, we’re putting more focus on upgrading core components and libraries in Jira to improve security. Here’s a list of libraries that we’ve already upgraded. We’ll update it as we release new EAPs:
Jira Core/platform
Library/dependency/change | ソース バージョン | ターゲット バージョン | 重要な注意事項 |
---|---|---|---|
Guava | 26.0-jre | 30.1.1-jre | - |
H2 Database Engine | 1.4.185 | 1.4.200 | The new version breaks compatibility with database files created by version 1.4.185. |
Java Servlet API | 3.0.1 | 3.1.0 | - |
Jira Software
Library/dependency/change | ソース バージョン | ターゲット バージョン | 重要な注意事項 |
---|---|---|---|
org.eclipse.jgit:org.eclipse.jgit | 2.2.0.201212191850-r | 5.11.0.202103091610- | - |
deep-extend | 0.4.2 | 0.6.0 | - |
Jira Service Management
Library/dependency/change | ソース バージョン | ターゲット バージョン | 重要な注意事項 |
---|---|---|---|
Fixed ability to bypass filter against Prototype Pollution. | - | - | - |
Other plugins
プラグイン | Library/dependency/change | ソース バージョン | ターゲット バージョン | 重要な注意事項 |
---|---|---|---|---|
Jira Autolink plugin | com.atlassian.pom:closedsource-pom | 3.0.87 | 5.0.29 | - |
All Jira Core dependencies | 7.0.0 | 8.17.0-QR-20210415072638 | - | |
dom4j:dom4j (from com.atlassian.jira:jira-api) | - | - | 除外 | |
Jira Inform plugin | All Spring libraries | 4.2.5.RELEASE | 5.1.18.RELEASE | - |
Active Objects | 1.5.0 | 3.2.11 | - | |
Jira Importers plugin | org.codehaus.jackson | * | 1.9.13-atlassian-5 | - |
Some transitive dependencies from Jira API, Jira Core, and Jira Service Management have been excluded. | - | - | Excluded. Please check the source files for details if you're using this plugin. | |
Jira REST Java client | Platform version | 3.1.7 | 5.2.1 | - |
Atlassian HTTPClient | 2.0.0 | 2.1.4 | - | |
commons-io:commons-io | 2.1 | 2.8.0 | - | |
log4j:log4j | * | 1.2.17-atlassian-3 | - | |
com.atlassian.fugue:fugue | - | - | 削除済 |
今後のバグ修正リリースについて
Our bugfix releases follow a predefined, monthly schedule. This makes it easier for you to plan your next upgrade. New bugfix versions are released for three Jira feature versions: Latest version, Jira 8.13 LTS, and Jira 8.5 LTS. We may occasionally skip a bugfix release if it isn’t needed. All bugfix releases include security and regular bug fixes.
予定されているリリース時期
- 2021 年 6 月 14 - 21 日
- 2021 年 7 月 12 - 19 日
- 2021 年 8 月 16 - 23 日
Comments reactions in Jira (Data Center)
App: JIRA SOFTWARE
Status: IMPLEMENTED (eap 01)
We continue improving Jira commenting experience. As of this release you can use reactions to comments posted in issues. Use emojis to express interest, provide feedback, or speed up the approval process.
This feature is enabled by default. To disable it, go to System > Edit Settings > Enable emoji reactions and switch the toggle.
Multiple email channels for creating requests (Data Center)
App: JIRA SERVICE MANAGEMENT
Status: IN PROGRESS (eap 01)
This is planned to be released in one of the future releases, not JSM 4.18.
お客様が異なるアドレスにメールを送ってそれらをリクエストやコメントに変換できるよう、Jira Service Management で構成可能なメール チャンネルの数を増やすことに取り組んでいます。これにより、異なるリクエスト タイプ用に異なるチャンネルを使用したり、お客様用によりカスタマイズしたメール アドレスを用意したりすることができるようになります。
In this EAP (and the upcoming JSM 4.18 release), we're sharing our work in progress on this feature. You can already test it and give us feedback on the improvements you'd like to see. This feature is planned for one of the upcoming releases of Jira Service Management.
To enable and test this feature, see Adding multiple channels for creating requests.
To share your feedback, take this survey.
SLAs on customer portals (Data Center)
App: JIRA SERVICE MANAGEMENT
Status: IMPLEMENTED (eap 01)
You can now choose to display SLAs for your customers on customer portals.
Enabling SLAs on portals
When creating or editing an existing SLA, you will see an option to show it in the customer portal.
Viewing SLAs on portals
When enabled, SLAs will be displayed for customers in a similar way as for agents.
Layout changes
We’ve migrated the SLA component to React.js, so you might want to test your app with the new layout. The new layout will be available both in the agent view and customer portal, here’s some examples of how SLAs look now:
タイプ | 現行 | 新 |
---|---|---|
At risk, time remaining | ||
Paused, on track | ||
Running, on track |
API changes
There are no new REST APIs, but we added a new (optional) customerVisible
boolean JSON to the data type returned by SLA endpoints APIs.
When you omit this flag in the CREATE SLA request, the SLA won’t be shown on the customer portal.
When you omit it in the UPDATE SLA request, the SLA will keep its original setting.
Disabling the search bar on customer portals (Data Center)
App: JIRA SERVICE MANAGEMENT
Status: IMPLEMENTED (eap 01)
Many of our users aren't linking a Confluence knowledge base to their service projects and find the default search bar not needed or even confusing. That's why we've now added an option to disable the search bar.
To disable the search bar for a project:
- プロジェクトを開きます。
- Go to Project settings > Portal settings.
- In the Search section, disable the search bar.
Here's what a customer portal looks like with the search bar disabled:
考慮事項
- The search bar can only be disabled for a project's customer portal. It can't be disabled for the main help center.
- When you disable the search bar and you have the Confluence knowledge base linked, we'll notify you, just in case you disabled it by mistake.
Mentioning users on customer portals
App: JIRA SERVICE MANAGEMENT
Status: IMPLEMENTED (eap 01)
Mentions are a great way to collaborate with your teammates, but they were never available on customer portals. Now, you can mention users in comments and issue descriptions in the same way as you would mention them in Jira, for example by typing @captainjoe.
考慮事項
- When you mention a user on a request, they will be added as Request participant.
- When a user has an account in Jira (non-customer), they will get a duplicate notification about being mentioned: one from the Jira mail, and one from Jira Service Management customer notifications.
Who can mention whom?
There are certain restriction on whom you can mention, depending on permissions:
- Admins and agents can mention anyone in the project
- Customers can only mentions customers from their organization
- If the Any customer or organisation, by searching in this project option is enabled, then customers can also mention anyone in the project