EAP - Jira 8.4.0-EAP01 Release Notes
This documentation is intended for Jira developers who want to ensure that their existing apps are compatible with Jira 8.4.
EAP 02 planned for August 13th
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.
Deprecation of Jira native importers
Status: IMPLEMENTED (EAP 01)
We have dropped support for several native importers that used to be available as part of Jira Importers Plugin (JIM). As of JIRA 8.4 we're only supporting import from CSV and JSON.
Filters to browse archived issues
Status: IMPLEMENTED (EAP 01)
Now, if you open your list of archived issues in Issues > Archived issues, you can browse archived issues using a selection of filters. In this way, you can quickly find the issues you need. You can filter your issues by, for example, Reporter, Archive date, or Archiver.
To be able to browse archived issues, you need the Browse Archive or the Browse Project Archive permission.
Additionally, system admins can easily export archived issues to a CSV file.
Jira becomes more accessible and clear
Status: IMPLEMENTED (EAP 01)
To improve the accessibility in Jira and respond to the needs of the motor and visually-impaired users, we've fixed color contrast in buttons and messages, added labels for UI elements to be picked up by screen readers and made sure you can add comments with a keyboard shortcut.
AUI upgraded to version 8.4
Status: IMPLEMENTED (EAP 01)
We've upgraded AUI version 8.4 and as a result improved the readability of form fields, changed the form and focus styles, and lozenge colors. Also we've changed layering that affects dropdowns.
You can see some of the changes below:
We do not expect the changes to cause issues however, if you need to disable them, do the following:
on the form level, add the aui-legacy-forms CSS class to the <form> element (in case of any issues with form and focus styles)
on the page level, add the aui-legacy-focus CSS class to the <body> element (in case of any issues with focus styles).
The public-facing HTML and JS APIs of AUI components have remained unchanged.
createmeta REST endpoint will soon be removed
Status: IMPLEMENTED (EAP 01)
This endpoint is commonly used when Atlassian products are integrated to create issues in Jira from a Confluence, Fisheye, or Bitbucket instance. However, /jira/rest/api/2/issue/createmeta?params has been reported to cause issues especially on larger instances. That is why we decided to remove this endpoint in Jira 9.0. In Jira 8.4 we'll make other calls available to mitigate the issue. Read more...
Better support for reply emails from Outlook by mailhandlers
Status: IN PROGRESS (planned for EAP 02)
To help the users of Outlook be able to respond to Jira notifications, we have improved the RegexCommentHandler UI to make it easier to set it up properly, and are advising admins not to use the NonQuotedCommentHandler as it does not work with html or rich text emails. In this way, admins can set up the handlers in such a way that when users comment in Jira via email, signature text or attachments are removed and are not added to the Jira content.
We are also planning to deprecate the ”Add a comment from the non-quoted email body” and ”Create a new issue or add a comment to an existing issue” email handlers in the foreseeable future. For more information, see Jira and Outlook.
External links open in a new tab
Status: IMPLEMENTED (EAP 01)
Now, you do not need to right-click every time you want an external link that's added to a Jira issue want to open in a new tab in your browser. We've made this option default for external links. However, if you like all links to open in the same tab, you can easily change this in YourUserProfile> Profile > User Preferences > External link.
Batching emails will be a default setting
Status: IMPLEMENTED (EAP 01)
As of Jira 8.4, email notifications will be batched by default. This will save you a lot of space in your email box. However, if you want your notifications to arrive separately, you can still disable the feature. Also, the feature will remain disabled if you disabled it in a previous version of Jira. For more information on how batching works, see Configuring email notifications.
Generating user keys becomes default
Status: IMPLEMENTED (EAP 01)
We have introduced a new way of generating user keys for new users. The reason behind it is that we want to reduce the number of places where we store users’ personal data.
Up to now, the user key has been the same as username, lowercased. For example, user Admin got a user key admin. If there’s been a naming conflict, the user key has been set to a value like ID10100.
We’re now changing this approach so that all user keys for new users (no changes for existing users) have the following format: JIRAUSER10100. This approach becomes the default in Jira 8.4 and is no longer a dark feature.
Filters in Multi User picker Custom field
Status: IMPLEMENTED (EAP 01)
We've added the option to select multiple users in the limited user picker. Now, you can limit the multi user picker custom fields to hold only specific set of users.
A large number of versions no longer breaks boards
Status: IMPLEMENTED (EAP 01)
Now, even if you have a large number of open version, your Jira is safe and no boards get broken.
Aurora support for Data Center
Status: IN PROGRESS (planned for EAP 02)
As of 8.4, we'll start supporting the Aurora database in Jira DC. To test this database with the EAP, you need to deploy an Aurora DB and switch to it manually. For information on how to do it, refer to the AWS Quick Start for deploying a stand-alone Aurora DB:
https://aws-quickstart.s3.amazonaws.com/quickstart-amazon-aurora/doc/modular-architecture-for-aurora-postgresql-on-the-aws-cloud.pdf