We deliver updates and improvements to YouTrack on a continuous basis. Here's an overview of changes that are available in this version.
|State-machine Workflows per Issue Type|
You can now write state-machine rules that impose separate sets of state transitions based on the current value in a specified field. This lets you apply constraints to issue states for different issue types in the same project.
|Universal 2nd Factor Authentication|
When you secure your YouTrack with a second authentication factor, you can pair your account with a FIDO2-compliant hardware device. This provides support for a range of hardware security keys and biometric technologies.
|System-wide Message Banner|
We've added a global setting that displays a banner at the top of every page in YouTrack. This feature replaces the previously supported option to add a system-wide banner by uploading a file to your server. Use this feature to post messages that alert users to system-wide events like performance problems and scheduled maintenance.
Updates and Enhancements
|Historical Project IDs|
YouTrack now stores the collection of IDs that were previously used as issue prefixes in a project. When you change the project ID, the IDs for all of the issues that exist in this project are updated as well.
With this update, external links to issues that use historical project IDs are redirected to issues that use the current project ID. This means that you can freely change your project IDs without breaking any links.
|Token-based Authorization for TeamCity Integrations|
The settings for integrations with TeamCity now accept a token for authorization instead of a username and password. This means that you don't have to store your personal passwords in the integration settings and can freely update your passwords without breaking the integration.
|Continuous Improvements to the Issues List|
The latest updates to the Issues list improve the readability of custom fields and tags. We also brought back highlighting in search results for word forms that match the terms you use in text-based search queries.
This update also removes saved searches from smart filters, as access to saved searches is now supported in the sidebar.
The Issues list now shows updates to the summary, description, and custom fields without refreshing the page. You’ll also see incremental updates to the counters for attachments, comments, and votes and changes when other users add or remove tags.
The latest update brings back the sidebar on the Issues list. This implementation provides links to show issues for your favorite projects, saved searches, and tags.
The option to generate reports that show issues from the Issues list is now available from the Reports menu in the application header.
|Permanent Token Generation for Other Users|
Users who have sufficient permissions can now generate permanent tokens on behalf of users who have lower levels of permission in YouTrack. This lets users who support third-party integrations authenticate accounts that run automated tasks without having to set up 2FA, when required.
|Improvements for Batch Updates|
Not only have we restored the option to select all of the issues on the experimental version of the Issues list, we've also improved how YouTrack handles batch updates.
You can now safely update up to 10,000 issues at a time with the option to interrupt the operation while it's in progress.
|Enhanced Controls for Sorting Search Results|
The controls for sorting search results on the Issues list have been added to the experimental version of the page. You can add and remove sort attributes and change the sort direction with just a few clicks.
|Extended Support for Archived Values in Custom Fields|
The option to archive values in fields that store data as a
We've added permissions that give you greater control over which users can view, create, or share reports and add work items to issues. We've also made many permissions assignments implicit, which makes it easier to define custom roles with the appropriate access rights.
|Issues List Updates|
We continue to apply updates to the experimental version of the Issues list. The latest version adds a save action for search queries, issues count, and field visibility settings.
|Required Two-factor Authentication|
A new option in the group settings lets you require that members of the group enable two-factor authentication for their Hub accounts. This helps you secure access to your YouTrack installation.
|Enhanced Data Handling in Time Reports|
Several changes to the presentation and manipulation of data in time reports help you track and quantify spent time.
Groupings, totals, and views are also applied to the data when you export it in Excel format. This exposes additional points of data for reference in external analytic tools.
|Relative Parameters for Future Dates|
The search query language now supports pre-defined values for date ranges that occur in the future. Use these parameters in your search queries and report settings to find events that are scheduled to happen tomorrow, next week, or next month.
You can also use these parameters to specify dates in commands.
|App Password Support for Bitbucket Integrations|
You can now connect YouTrack to a Bitbucket repository with a username and an app password. This lets you set up integrations with a Bitbucket account that uses two-step verification.
It also means that you don't have to store your personal passwords in the integration settings.
Internet Explorer Support
From YouTrack version 2019.2, we no longer guarantee stable performance in any version of Internet Explorer and no longer fix bugs that can only manifest themselves in this browser. If you are currently working with YouTrack in IE 11, we recommend that you switch to another web browser.
For a complete list of browsers that are supported by YouTrack, see Web Browsers.
Removed in 2019.2
New Workflows in the YouTrack Workflow Editor
Removed in 2018.3
|Old YouTrack REST API|
We continue to expose additional endpoints and provide sample requests for our new YouTrack REST API. Once we have published newer versions for the endpoints that were supported in the previous API, we will officially deprecate the old REST API. We will continue to support the old REST API for a fixed period after its deprecation to allow adequate time for migrating applications that use it.
If you have an existing application or integration that uses the old API, we encourage you to familiarize yourself with the updated version. If your application uses endpoints for which an equivalent is not yet published in the new API, join our YouTrack Community in Slack. Let us know what endpoints you’re working with and help us identify which features should be published next.