Jira 8.3 への準備
This documentation is intended for Jira developers who want to ensure that their existing apps are compatible with Jira 8.3.
概要
すべての変更と EAP
ここでは、変更の概要と、それらが実装されている EAP 単位での変更の詳細情報を案内します。
変更の概要
In this section we'll provide an overview of the changes we intend to make in Jira 8.3, 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.
Support for Oracle 12c Release 2
Status: IMPLEMENTED (EAP 02)
We have introduced support for Oracle 12c Release 2 database, which remains under Oracle's Premier Support.
atlassian-jslibs bumped to 1.4.1
ステータス: 実装済み (詳細については EAP 02 を参照)
We have upgraded the atlassian-jslibs plugin from version 1.2.5 to 1.4.1 and are now bundling React 16.8.6 , ReactDOM 16.8.6 factory, and Marionette 4.1.2 with Jira.
カスタム フィールドを検索する新しいフィルター
ステータス: 実装済み (詳細については EAP 02 を参照)
We've extended the number of options you can use to search for custom fields.
アップグレード後にカスタム変更の一覧を表示
ステータス: 実装済み (詳細については EAP 02 を参照)
When you upgrade you need to re-apply the changes you've made to your old Jira files to the same files in the upgraded version of Jira so that your custom changes are preserved. Up till 8.3 we were not able to tell you exactly which files you've modified. However, as of 8.3 we can. When you start your Jira after upgrade, you'll see a list of files which have been modified so that you can easily transfer the changes.
Content Delivery Network (CDN) for Jira Data Center
ステータス: 実装済み (詳細については EAP 01 を参照)
Jira 8.3 will support using a CDN for Jira Data Center.
Cluster lock mechanism improved in Data Center
Status: IMPLEMENTED (for details, see EAP 01)
We improved the cluster lock mechanism in Jira DC by introducing lock timeouts.
Migrating from Jira Cloud to Server
Status: IMPLEMENTED (EAP 01)
To fix some issues with importing a backup from Jira Cloud into Jira Server, we needed to change the database column size. As a result, Jira might start up a bit slower just after upgrade, especially if you are using MySQL database. On the upside, the migration process finishes with no exceptions.
Re-indexing got a face lift
ステータス: 実装済み (詳細については EAP 01 を参照)
We’ve improved the user experience around re-indexing, which will be especially visible for our Data Center users. Some of the changes include more context around the re-indexing options so you can choose more easily, confirmation modals with extra warnings to prevent you from re-indexing by mistake, and a new field that shows the node that will be used for re-indexing. You will also see your current node and the “re-indexing” node when re-indexing is in progress, just to give you more details on what’s going on in your Data Center cluster.
AdoptOpenJDK 8 を Jira にバンドル
ステータス: 実装済み (詳細については EAP 01 を参照)
Jira is no longer bundled with Oracle JRE and comes with AdoptOpenJDK JRE 8 instead. This applies only to Jira installers, as the archives don’t include any Java. If you’re an Oracle fan, Oracle JDK is still supported, so feel free to use it.
GDPR changes in Jira
Status: ONGOING (for details, see GDPR changes in Jira) (EAP 02)
Now, we are we’re implementing an API for disabling users who leave the company and an API for user anonymization. As a plugin vendor, you can now remain compliant with GDPR requirements as this API will allow you to respond when an anonymization request is processed in the system and anonymize any personal data related to the request in your app.
データベース パスワードの暗号化
Status: IMPLEMENTED (for details, see EAP 01)
You can now encrypt your database password that is stored in the dbconfig.xml
file.
変更の実装内容
このマイルストーンでの変更
Support for Oracle 12c Release 2
We have introduced support for Oracle 12c Release 2 database, which remains under Oracle's Premier Support.
GDPR changes in JIRA - new API
To improve the compliance of Jira Server with General Data Protection Regulation (GDPR), we'll be introducing a set of changes in Jira over the next few months.
Now, we are we’re implementing an API for disabling users who leave the company and an API for user anonymization. This will save time and workload for enterprise admins and allow admins to automate processes.
atlassian-jslibs bumped to 1.4.1
We have upgraded the atlassian-jslibs plugin from version 1.2.5 to 1.4.1 and are now bundling React 16.8.6 , ReactDOM 16.8.6 factory, and Marionette 4.1.2 with Jira.
We've also upgraded the Browse projects page to the latest version of Marionette, which gave it a significant performance boost.
アップグレード後にカスタム変更の一覧を表示
This change is a part of a bigger project to help you plan and speed up your upgrade. In the planning phase, you can already see the changed files in the Pre-upgrade planning page in the Administration > System > General configuration. This can hep you estimate the time required to transfer the changes and make sure none have been lost. When you transfer the changes from the old to the new files, remember to only copy these exact changed parts not the entire files.
カスタム フィールドを検索する新しいフィルター
カスタム フィールドの正確な名前がわからなくてもカスタム フィールドを見つけられるようになりました。3 つの新しい複数選択フィルタの 1 つまたは複数を使用して、次の情報に基づいてカスタム フィールドを検索できます。
- カスタム フィールドを使用しているプロジェクト
- カスタム フィールドのタイプ
- カスタム フィールドに関連付けられている画面
このマイルストーンでの変更
Content Delivery Network (CDN) for Jira Data Center
Jira 8.3 will support using a CDN for Jira Data Center. This means that Jira will be caching static assets that are stored in your plugin in every Data Center instance that enables this feature. You can check if your plugin is compatible with CDN by using a REST endpoint. For more info, see Content Delivery Network (CDN) for Jira Data Center.
Cluster lock mechanism improved in Data Center
We improved the cluster lock mechanism in Jira DC by introducing lock timeouts. Now, when a node loses a cluster lock it will be automatically recoverable without any actions from administrator. Previously this situation could only be resolved by restarting the node. You can read more about this issue here.
Re-indexing got a face lift
We’ve improved the user experience around re-indexing, which will be especially visible for our Data Center users. Learn more
AdoptOpenJDK 8 bundled with Jira
As you may know, Oracle stopped providing public updates for Oracle JDK 8, which means that only Oracle customers with a paid subscription are eligible for updates. To give you an option for a free JDK, we first added support for OpenJDK in Jira 7.13, and now it’s time to tighten the relations with OpenJDK even more!
Jira is no longer bundled with Oracle JDK and comes with AdoptOpenJDK JRE 8 instead. This applies only to Jira installers, as the archives don’t include any Java. If you’re an Oracle fan, Oracle JDK is still supported, so feel free to use it.
データベース パスワードの暗号化
You can now encrypt your database password that is stored in the dbconfig.xml
file. We've prepared two encryption methods for basic and advanced users, and also a way to create your own Cipher. For more information, see Encrypting database password.