Features News Releases

YouTrack Workflows From 2018 and Earlier Are Now Discontinued

Read this post in other languages:

YouTrack 2020.5 is now available! This is a specific update devoted to the discontinuation of legacy workflows and enhancing the overall workflows experience. If your team relies on YouTrack workflows written in 2018 or earlier, please show this post to your system administrators and project administrators to make sure your daily operations will not be affected.

The next major update will bring more exciting new features, and we plan to release it before the end of 2020.

If you joined YouTrack before 2019, please read on to learn more about the changes to legacy workflows.

What’s new

YouTrack 2020.5 officially discontinues support for legacy workflows written in 2018 and earlier, and it enhances the overall workflows experience by supporting the ECMAScript 2020 specification. The YouTrack 2020.5 release is intended to make completing the transition to new workflows as smooth as possible.

As part of this effort, we’ve migrated our JavaScript (ECMAScript) language execution runtime to GraalVM to ensure near-complete compatibility with the ECMAScript 2020 specification. This will allow project administrators to use the latest JavaScript functionality to make their workflows even more efficient and powerful in a much simpler way.

What are legacy workflows?

Legacy workflows are those that were written in the old Workflow Editor, which was an external application in YouTrack versions 2018.3 and earlier.

We officially deprecated support for legacy workflows in 2019. In YouTrack 2020.5, we have completely removed the logic that supports them. As a result, any legacy workflows attached to a project in YouTrack will no longer work after the upgrade to YouTrack 2020.5.

If any of your projects rely on these workflows to support your business processes, please migrate them to JavaScript as soon as possible. For detailed instructions on how to check your workflows, please read this blog post.

What does YouTrack 2020.5 bring for servers with legacy workflows?

For YouTrack Standalone, starting with version 2020.5, YouTrack will check if there are any legacy workflows used in your projects. Upgrading to new YouTrack versions will be possible only after those workflows are deactivated.

For YouTrack InCloud, legacy workflows will stop working from version 2020.5. Please note that we cannot delay upgrading your YouTrack InCloud server – all servers will be updated to the 2020.5 version according to the maintenance calendar in the next 2–3 weeks, so please make sure to check your workflows as soon as possible.

For the full technical details about the 2020.5 release, please see the Release Notes.
This major update is dedicated specifically to workflows changes in order to give you some time to adjust your workflows before the next major release. If you have any questions or need assistance with migrating your workflows to JavaScript, please contact our support team or join the YouTrack Community in Slack. We’re always happy to help!

Your YouTrack team

image description