What's New
We deliver updates and improvements to YouTrack on a continuous basis. Here's an overview of the changes that are available in this version.
New Features
The 2020.5 release is specifically dedicated to upgrading our workflow engine and officially discontinuing support for legacy workflows. This release version doesn't include any new features or other major updates.
Updates and Enhancements
Feature | Description |
---|---|
JavaScript Compatibility Updates for Workflows | We've migrated our JavaScript language execution runtime to GraalVM. This ensures nearly complete compatibility with the ECMAScript 2020 specification (sometimes referred to as "version 11" or "ES11") in YouTrack workflow scripts. |
Field Value Consistency Checks | We've added a tool that lets you check for inconsistent sets of values for custom fields in your projects. This tool can help you resolve problems with missing issues in search queries and errors when applying commands. |
Experimental Features
Feature | Description |
---|---|
Imports | We're currently working on an interface that lets you import issues and articles from external sources. When finished, this feature will replace our preconfigured import scripts that rely on Python. |
Discontinued Features
Feature | Description |
---|---|
Legacy Workflows | We officially discontinued support for any workflow that was written in the external YouTrack Workflow Editor in our 2019.3 release. Since then, we have dedicated our efforts to supporting workflows in JavaScript and offered tools and assistance for migrating old workflows to the new model. In YouTrack 2020.5, the logic that supported legacy workflows has been removed completely. As a result, any legacy workflow that is still attached to a project in YouTrack will stop working. If you still rely on legacy workflows to support your business processes, migrate them to JavaScript and attach the updated workflows to your projects. For details, see Converting Old Workflows to JavaScript. |
Old YouTrack REST API | We have provided documentation for all of the public endpoints in our new YouTrack REST API. The old REST API is officially deprecated. We will discontinue support for the old REST API later this year. If you have an existing application or integration that uses the old API, we encourage you to migrate your applications to the new API. The new OpenAPI Specification (OAS) is a great tool to help you get started. If you have any questions or require additional support, join our YouTrack Community in Slack. |