We deliver updates and improvements to YouTrack on a continuous basis. Here's an overview of changes that are available in YouTrack 2018.1.
|Conditional Custom Fields||You can now configure custom fields that are only shown when specific values are selected in another custom field. These conditions can be set on a per-project basis.|
The most common use case from users who have requested this feature is to choose which fields are shown for different issue types. However, you can add a condition to show specific fields based on the selection in any enumerated field, not just issue type.
|Per-user Localization||We have added an option that lets you choose the display language for YouTrack on a per-user basis. For consistency across the application, the language that is used in search queries, commands, and custom fields is set at the global level. The page headers, menus, and controls are displayed in your preferred locale.||2018.1|
|Date-based Swimlanes||To the long list of issue attributes that you can use to identify swimlanes, we’ve added support for fields that store dates. This lets you set up an agile board that automatically sorts issues into swimlanes by due date. Automatic updates help you keep track of issues that are due today, tomorrow, this week, next week, and so on.|
You can also configure swimlanes to use other date values, like creation date or last update.
|Custom Widgets||The Custom Widgets feature has been promoted from experimental to public. This means that the feature automatically enabled when you install or upgrade to YouTrack 2018.1.|
This feature lets you upload custom widgets and add them to your dashboards. Use custom widgets to grab content from external sources or present data from connected services in a unique format.
Since its experimental release, we have integrated this feature with the JetBrains Plugin Repository. Here, you can access widgets that have been developed by other users and share widgets with the community by uploading your own.
|Activity Stream||With the experimental release of the new full page view, the Activity Stream feature has been promoted from experimental status to public. Following its first introduction on the agile board, this feature has been upgraded to include VCS changes, pull code reviews from Upsource, and support live updates.|
This consolidated view of comments, issue history, spent time, VCS changes, and code reviews is visible in view mode on agile boards and the experimental version of the full page view.
|Markdown Support||This feature has also made the transition from experimental to public. You can format text in issue descriptions, comments, and work items with Markdown syntax without having to enable the feature separately. You still have the option to toggle between Markdown and YouTrack Wiki on a per-user basis.||2018.1|
|Exports in Excel Format||We’ve added an option to export a list of issues in Excel format. Unlike CSV, exports in Excel format preserve data types for values in custom fields.|
The option to export data in Excel format has also been added to reports that support downloads in CSV.
|User Agreement||We've added a feature that lets you store a user agreement that is presented to users who log in to YouTrack. To access and use YouTrack, users must accept the agreement.|
This lets you collect and track individual consent to process personal information in YouTrack as outlined in the General Data Protection Regulation (GDPR) requirements for businesses that operate in EU member states.
Updates and Enhancements
|YouTrack Workflow API Updates||The workflow API has been extended to support VCS changes. You can now automate updates to issues when VCS changes are attached to an issue or changes are detected from specific sources and branches.|
Other methods were added to let you detect when changes are applied to issues without notification, react when a comment is deleted, and check whether Markdown is used to format an issue description, comment, or work item description. We've also implemented a versioning scheme that informs you from which version of YouTrack extended functionality is available.
|Import Improvements||We’ve made several changes that make it easier to import issues from other trackers. We now provide more detailed instructions for working with Python import scripts and mapping issue attributes. We also published the import scripts to the PyPI platform to ease installation.||2018.1|
|Required Email Verification||A new option for administrators lets you mandate that users verify their email address as a requirement to access YouTrack. This option improves the security of your installation, especially when self-registration is enabled. It has also been implemented as a safeguard for organizations who create new accounts in YouTrack with the Mailbox Integration or Zendesk Integration.||2018.1|
|Ignore Option for Subtasks on Agile Boards||For boards that add issues automatically, issues that are linked as subtasks to cards on the board are added to the swimlane for uncategorized cards. A new option in the Board behavior settings lets you ignore subtasks and hide them from this swimlane.||2018.1|
|LDAP Referral Options||For YouTrack installations that are connected to an LDAP service, a new option lets you decide whether to ignore or follow requests to locate additional information in the LDAP directory. When following redirects is not required for user authentication, ignoring LDAP referrals can significantly increase performance.||2018.1|
|Links to Current Sprints||The URL for an agile board that does not include the sprint ID redirects automatically to the current sprint. This means that you can open the board to the current sprint when you use a link with the following format: ||2018.1.40341|
|Redesigned Full Page View||We’ve restyled the presentation for displaying single issues. This view supports Markdown, checklists, a dark theme, distraction-free mode, activity stream, and the ability to download all attachments. The comments, issue history, time tracking, and VCS changes have been consolidated into a single activity stream with options to show or hide specific event types.||2018.1|
|Checklists in Markdown||We’ve extended the Markdown syntax to support checklists. When added to an issue description, comment, or work item, a checklist with interactive checkboxes is displayed in the issue. Use checklists to track activities that contribute to issue completion without creating separate issues for subtasks.|
This feature is not fully supported in older issue views. For best results, users should switch to the Redesigned Full Page View.
We have also published a public beta version of an official Docker image of JetBrains YouTrack. This image is suitable for evaluation and testing purposes. For more information, see YouTrack Docker Image.