Archive for the ‘Features’ Category

Please Welcome YouTrack 3.1

Wednesday, December 21st, 2011

We are happy to announce that YouTrack 3.1 is released! We did our best to make a nice Christmas present for you and cheer you up! It’s been a while since the last YouTrack update, and this time we prepared a huge amount of great new features you definitely need to try. Check out what we’ve got for you this time!

Intelligent Duplicates Management
  1. Keep focus and all details in one place. Getting lost in hundreds of duplicates? Now when you close an issue as duplicate, all its votes and watchers are automatically transferred to the main issue. And if you decide to unlink the duplicate issue, all its votes and watchers are transferred back to the original issue.
  2. Filtering duplicates with comments and attachments. Now you can filter all duplicates that contain comments or attachments right from the main issue. You can also see the number of issues with comments or attachments. Simply navigate to the Linked Issues tab, then click ‘with attachments’ or ‘with comments’ as appropriate to navigate straight to the issues you need (instead of browsing the whole list of duplicates).
Change Custom Field Type
  1. Need more than one Assignee or Build value? In YouTrack 3.1 you can change the existing custom field type from single value to multi values. This applies to Enumeration, Version, Build, User and Group custom field types.
View Changes History in Related Comment
  1. Changes history is now merged with the related comment. You can see all the changes made at the same time right below the comment. If you normally comment the changes you make, now it’s much easier to go through the comments along with the changes made. And that’s not all - attachments can now be added or previewed from comments as well.
‘Has’ Search Keyword
  1. YouTrack’s search syntax now allows you to filter issues with a specific attribute, such as attachments, comments, links, or none of these. For example, enter: has: comments has: votes to find all issues that have comments and at least one vote.
Paint States & Attach Multiple Files at Once
  1. In YouTrack 3.1 you can attach as many files as you want to an issue or comment in one step, as well as paint your issue statuses with different colors.

Improvements

Mailbox Integration
  1. If you use mailbox integration, you’ve probably noticed that all messages with the same subject are collected in one thread and are added as comments to the issue created from the original email. Now these comments contain only the reply itself, without the original message text.
    One more addition concerns the visibility of issues created from email. In YouTrack 3.1, a new issue is created from the reply if its author does not have access to the original issue.
Administration
    We’ve added the following enhancements to make your administration process even easier:

  1. A custom workflow that allows you to specify the default user/group visibility for all new issues on project level.
  2. ‘Send test email’ option in now available while configuring e-mail notifications.
  3. Log in and restore your password using an email address.
TeamCity Integration
    YouTrack and TeamCity make a perfect combination! We keep improving the integration of our tools by adding these goodies:

  1. Multiple build configurations support in integration mapping.
  2. Choose whether to receive notifications on changes pulled from TeamCity, such as adding Fixed in Build values or any command applied.
  3. Configurable polling interval.
Customizable Workflow
    We keep enriching our workflow language to give you more freedom and power, on one side, while on the other side, enhancing the workflow editor to keep your customization process easy and comfortable. In YouTrack 3.1 you can:

  1. Find a tag by name, star/unstar issue for a specific user, create a new tag for a user.
  2. Use code completion for Group and Version.
  3. Perform string operations, including length, indexOf, contains, trim, split, etc.
  4. Iterate users of group.
  5. Show pop-up messages.
  6. Check that collection contains an element.
REST API
  1. We extended YouTrack REST API by adding the ability to get issues history.

Please check the Release Notes for more details. Download YouTrack 3.1 now or Sign up for YouTrack InCloud with the latest YouTrack version already available! By the way, YouTrack InCloud is free to use all winter!

Wishing you a very Merry Christmas and a Happy New Year!
JetBrains YouTrack Team

Handling Email Feedback: YouTrack to the Rescue

Thursday, October 13th, 2011

Hello everyone! Thanks to our users, we receive lots of feedback every day. You post questions in our forum, create issues in our bug tracker, and, of course, you send us emails.
If you get feedback emails on a regularly basis, like we do, and your support team or a member of your development team processes them, you’ve probably faced the tiny inconvenience of keeping track of the status of an email and the person responsible for it.

Faced with this challenge, we wanted to find the best way to track all of these things, so no precious question would be left unanswered.

In JetBrains, we practice the ‘eat-your-own-dogfood’ principle. So we decided to manage feedback using our own YouTrack - and we’re very happy with the results. We’d like to share our experience with you, so you can apply it to your projects as well.

Generally, there are two things you need to do in YouTrack in order to automate the process: a) set up integration with mailbox and b) create custom workflow.

Without digging into the details of the settings, the tracking of emailed feedback now looks as follows:

  1. YouTrack periodically checks the mailbox youtrack-feedback@jetbrains.com for new emails.
  2. Once one or more new emails are discovered, YouTrack fetches them and creates new issues in a dedicated project, one issue per unique email. New issues are created with the following parameters:
    • Issue summary and issue description generated from email’s subject and email’s body, respectively.
    • All the email attachments are attached to the new issue.
    • Issue Reporter is set to email author.
    • Issue is unassigned and its state is ‘Unanswered’.
  3. Our team receives notifications when an issue is created: a notification is sent to the project lead, while other team members are notified via ‘Unanswered feedback’ shared saved search.
  4. When a team member adds a reply to the user’s question as a comment to the issue, the original email sender receives an email notification containing that reply. So most of the time, we keep the conversation within an issue, via comments.

So far this process is implemented using Mailbox integration only. But to make our life even easier, we’ve designed a workflow to manage the life-cycle of created feedback issues. This workflow contains four rules covering the following processes:

  • Notifying about unanswered feedback. We use the scheduled rule, using which YouTrack daily checks the feedback project for ‘Unanswered’ issues and notifies the team if any such issues are left.
  • Setting the state of issue to ‘Answered’ or ‘Unanswered’ according to the latest comment: if a comment is from an external user, the issue becomes ‘Unanswered’; if the comment’s author is a team member, the issue becomes ‘Answered’.
  • Setting assignee on team’s comment. A team member who is the author of the latest comment containing the answer automatically becomes the issue’s assignee. This way we know who ‘owns’ the conversation at the moment.
  • Resolving issues automatically if the issue is marked as ‘Spam’. Of course quite a bit of this ‘feedback’ is actually spam, but we deal with it just like this: when an issue’s type is changed to ‘Spam’, its state automatically becomes ‘Answered’.

Please refer to How To guide for the detailed steps of setting up Mailbox integration and creating Workflow rules. You can also download the described workflow and attach it to your project as is. Keep in mind that you can always customize the process according to your specific needs.
Download YouTrack 3.0.4 along with YouTrack Workflow Editor 3.0.4 if you haven’t yet.

Manage your feedback with pleasure and make your users happy!

JetBrains YouTrack Team

YouTrack 3.0 RC Is Available!

Monday, May 30th, 2011

Good news, YouTrack 3.0 release is only few days away, and today we are introducing YouTrack 3.0 Release Candidate. If you are desperate to see a new YouTrack in action, this build is definitely for you. It does not contain any new features compare to the latest EAP build, but includes important bug fixes. YouTrack 3.0 RC comes along with the fresh version of YouTrack Workflow Editor. Now you can fully enjoy creating your own workflows and editing the existing ones.
Please, check the full list of issues included in this build, download YouTrack 3.0 RC, and do not hesitate to share your feedback with us.

Keep tracking with pleasure!
JetBrains YouTrack Team

New Demo:Configuring Issue Assignees for Projects

Wednesday, May 4th, 2011

YouTrack Energy release is coming very soon! Since EAP builds are already available and contain most of Energy functionality. Considering that YouTrack Hosted also uses them, we would like to share a very useful demo with you.

The story is that after we converted all default issue attributes to customizable, we’ve received a lot of questions about configuring issue assignees when creating new projects. Please, watch the demo to learn the only true way to do it.

Watch demo on JetBrains TV

Integrate YouTrack With GitHub!

Friday, April 22nd, 2011

Great news for all GitHub and YouTrack users. Today, we are introducing native integration between YouTrack and GitHub.
What will you get? You can type any command (just as with command window) right in the commit comment, and this command will be applied to the issue associated with commit. For example, should you commit files with a comment like #JT-1787 fixed tag to be documented, issue JT-1787 will be fixed and tagged as “to be documented”.
Interested? In order to integrate your YouTrack installation or hosted instance with GitHub repository, you’ll need to navigate to Admin->Service Hooks part of your repository and find YouTrack at the bottom of the list of available service hooks. You’ll also find all necessary instructions in service hook description.
Note: if you’re using YouTrack 2.x version, the command specified in commit comment will be applied with the administrator credentials, if you’re using YouTrack hosted, and generally starting from the next YouTrack version, the command will be applied with the committer’s credentials.

Integrate and track with pleasure!
JetBrains YouTrack Team

New Energy EAP Build (1277) Is Available!

Tuesday, February 1st, 2011

As we are moving closer to Energy release, we would like to share some fresh functionality with you. New YouTrack Energy EAP build includes:

  • Customizable sidebar. Now you can choose which tags and saved searches are visible (pinned) in your sidebar by pinning/unpinning items from the list. Organize your sidebar to have all the tags and saved searches you need right in front of you! Read more>>
    Update: This feature is completed, based on your feedback and our own experience, we came up with completely reworked UI. Please, let us know what you think!
    Customizable sidebar

    Customizable sidebar


    Related Issues:

    1. Ability to choose tags to show in a sidebar
    2. Popup for watch folder with actions
    3. Pin ’saved search/tag’ in a list
  • Customizable attributes.New custom attribute types User[1] and User[*] are available. Finally, you can add new custom field for QA Contact of User type to specify QA person responsible for the issue, for example. And of course, User attribute type is supported in our search syntax and commands!

    Related Issues:

    1. Provide combo-/multibox type for ‘users’ custom fields
  • Mobile UI.
    Related Issues:

    1. Read only mobile FSI
    2. Add write actions to mobile UI
  • Administration Improvements.
    Related Issues:

    1. ATTACH_BUNDLE_POLICY_CLONE behavior
    2. Show message about license is about to expire
    3. Show evaluation expiration message

    Here is the complete issues list included in the current EAP build, do not hesitate to download it, and share your feedback with us:

    1. Submit issues and feature requests in our bug tracker.
    2. Speak out at our community forum.
    3. Submit private feedback using our feedback form.
    4. Rate individual EAP builds right on the YouTrack EAP Builds page.

    Keep tracking with pleasure!
    YouTrack JetBrains Team

  • YouTrack 2.2 Christmas Edition Is Out!

    Thursday, December 16th, 2010

    YouTrack 2.2 Christmas Edition
    We would like to offer one more Christmas surprise to you - YouTrack 2.2 Christmas Edition! It brings you fresh, useful functionality along with small Christmas tricks. Have a closer look:

  • Prettify — Code Highlighting. Allows you to make the code inserted into issue descriptions or comments readable — by highlighting it.
  • OpenSearch Support. Now you can type your search query right in the address bar (in Google Chrome) or in the search bar (in other browsers) and navigate straight to your search results!
  • Christmas Tricks. We’ve sprinkled your YouTrack installation with small, unobtrusive Christmas ‘tricks’. We won’t say a word more… download YouTrack 2.2 and find them all!
    To get more information about brand new features, visit What’s New.
    By the way, you can still get 50% OFF on any YouTrack edition before January 10, 2011.

    We wish you a merry Christmas!
    JetBrains YouTrack Team

  • YouTrack 2.1.3 Is Out!

    Monday, November 29th, 2010

    We hope you enjoyed the Thanksgiving Day and had a nice weekend. And now it’s time for another pleasant surprise - a cool YouTrack 2.1.3 update is out! This minor release includes these key changes:

    1. Exclude banned users from the active user accounts licence limitation. When you ban a user account, it will be excluded from your license limitation. This change allows you to save the important history left by the users that might be no longer active in your system, if you’re using Starter or Professional edition limited by the number of user accounts.
    2. CSV export enhancement.
    3. Notifications message content improvements.
    4. Check the release notes to see the complete list of changes and download YouTrack 2.1.3. Please, do not hesitate to share your feedback with us!
      Stay warm, and keep tracking with pleasure!
      JetBrains YouTrack Team

    Integration Between YouTrack & TestRail Is Available!

    Tuesday, November 2nd, 2010

    Good news for everyone interested in integrating YouTrack with Test Management Tools! Gurock’s TestRail is a web-based test management software introduces integration with YouTrack by entering YouTrack issue IDs for the test results. All issue IDs are automatically linked to YouTrack, making it easy to check and update the issues’ status. TestRail can also be configured to link to New Issue page to make it easier for testers to submit new issues. There’s no need to download or setup any scripts for the integration. Simply configure your YouTrack installation URL in TestRail, and don’t forget to enable YouTrack REST API!

    Integrate and track with pleasure!
    JetBrains YouTrack Team

    YouTrack Energy Roadmap

    Thursday, September 30th, 2010

    ==================

    Latest Update (as of October 29th, 2010): Early Access Program for the next version has started, and your feedback is absolutely welcomed! We are happy to invite you to download and evaluate Energy EAP builds to get access to the future right now.

    ==================

    Did you know the next YouTrack release only a few months away? The new version is code-named Energy, and we’ve been working on it for some time already. We think we may be on the right track to making the perfect bug tracker! Of course we don’t want to leave you in the dark, so here is the roadmap for YouTrack Energy.
    As roadmaps go, plans may change in terms of timing and functionality. However, this is generally the way we see the next YouTrack release.
    YouTrack Energy is expected to release some time between the end of 2010 and Q1 2011 and provide the following functionality:

    • Add watchers. Sometimes it’s crucial to notify another user of an issue that was created or updated. Now you’ll be able to add users to the list of watchers at any time. This will help prevent duplicate issues and keep everyone involved aware of any changes made.
      Related issue:

    • Applying commands from VCS commit comments. Currently you can specify an issue ID in a VCS commit comment to associate the commit with a specific issue. With YouTrack Energy, you’ll be able to type a command right in the commit comment, and this command will be applied to the issue. For example, should you commit files with a comment like #JT-1787 fixed tag to be documented, issue JT-1787 will be closed and tagged as “to be documented”.
      Related issue:

    • Applying commands via Jabber. Currently YouTrack can chat with you via Jabber by sending you notifications. With YouTrack Energy, you’ll have your say in the discussion by being able to send it commands via Jabber. No really, ain’t it cool? Say you receive a notification about a new reported issue and you straight away assign it to another person by simply replying to YouTrack jabber bot. Neat!
      Related issue:

    • OpenSearch support. Type your search query right in the address bar in Google Chrome or in the search bar in other browsers and navigate straight to your search results! This feature will be available in all browsers which support the OpenSearch technology: Mozilla Firefox, Internet Explorer, and Google Chrome.
      Related issue:

    • Integration with POP3, IMAP. Submit new issues without even opening the bug tracker! With Energy, you’ll be able to report issues right from your e-mail client.
      Related issue:

    You can take a look at the full list of features planned for Energy. We encourage you to vote for features you like, submit new feature requests and get more people to vote for them.
    A portion of the feature set announced in this Roadmap will be available for you to evaluate during our upcoming Early Access Program that we’re committed to launching pretty soon, so keep an eye out for more news!