YouTrack 7.0. bug fix is here (build 28867)

Please, welcome a fresh build for YouTrack 7.0 (build 28867).
This minor release brings a number of important fixes, including the merge columns feature, a fix that returns the filter query to the agile board, and some workflow improvements.

The merge columns feature lets you put cards with different states or other values into one column. Without this feature, you had to configure the same set of states in all projects to make your multi-project boards consistent. If you had different sets of values for states in different projects, you could end up with extra columns on the board. The merge columns feature lets you combine different sets of values in one column! For example, if you use different values to represent “in progress” states (In progress, Working on it, etc.), just merge them together.

merge_columns

After the YouTrack 7.0 release, we got several requests to bring the query setting back to the board. We have added this option to the new agile board so you can apply a filter to the cards on the board. You can either use a “version-based board” template with pre-configured settings to enable this option for a new board, or re-configure the settings on an existing board. This feature lets you use the board as an alternative view of the issues list, just as it was before 7.0.

To use a query, simply enable the “link sprints to custom field” option and enter a query to filter the cards on the board. Any issue that doesn’t match the query is hidden. For example, if you want to see only your issues on the board, use a query like “assignee: me”. In this case, members of the team who use this board only see their own issues.

When the query is enabled, any issue that is added to the board is updated, where possible, to match the attributes in the search parameters.

query

For more details, please refer to the Release Notes.
If you use YouTrack 7.0 Incloud, your server was upgraded today, on November 28, 2016.

Get a a fresh build and enjoy the improvements!

JetBrains YouTrack Team
The Drive to Develop

Posted in uncategorized | Leave a comment

The YouTrack Plugin for your IDE

When you’re working on a project, it’s really important to stay focused and not get distracted.
Every day, you open your IDE and get down to work. All of a sudden, you get notified about a new issue or a bug that needs fixing. Now you have to switch over to your issue tracker and spend precious time away from your code. Not anymore! To save you time, we are happy to introduce a new YouTrack plugin for your IDE.

The YouTrack Integration Plugin lets you interact with YouTrack issues without leaving your favorite IDE. It extends the functionality of the Task Management plugin that is built into JetBrains IDEs.

With this integration, you can follow your daily routine right from the IDE — adding comments and applying commands to your issues. In addition, this plugin enables the Open in IDE feature in YouTrack. To learn more about each feature, keep reading.

View a list of issues that match specific search criteria
When the plugin is installed, you can access your YouTrack issues from the toolbar of your IDE. As a developer, you don’t want to see a list of irrelevant issues. That’s why you can use a search query just like you do in YouTrack. Just enter a query in the settings, and view a compact list of issues.

plugin

Search for issues in your list
Just start typing. The plugin locates the first issue that contains your search terms in the summary. For example, here I want to find an issue that has “preview” in the summary. How convenient!

search

Set your context
Select an issue from your list and set it as the active task in your IDE. This action cleans your workspace, creates a change list for the task, and loads a stack trace, if any. A context is a set of files opened in the editor while working on a task. You can switch between tasks and manage your changes for different issues independently.

Open stacktraces in your IDE
This is one of the most exciting features of the plugin for Java, C#, Kotlin, and Scala developers who use YouTrack 7.0. Since YouTrack automatically recognizes and formats Java and C# stacktraces that are inserted into an issue description or comment, you can navigate directly to the stacktrace in your IDE from an issue. You can also analyze stacktraces right from the YouTrack Integration Plugin.

stacktrace

Apply commands
Like YouTrack, the plugin lets you apply commands to issues. Basically, you can change any issue property with commands: add a comment, change the issue state, reassign the issue, and so on. To start using it, set an issue as an active task, and press Ctrl + Shift + Y (Control + Shift + Y on OS X) to open the command dialog.

command

Track your time
The YouTrack Integration Plugin also integrates with the Time Tracking feature.
If time tracking is enabled in your YouTrack project, you can track your time right in from the IDE, and add work items using common commands. Make sure the issue you are working on is selected, and start the timer. When you are done with the issue, stop it and send the results to YouTrack.

time-tracking

And that’s not all. The list of issues that is pulled from your YouTrack server is cached locally in your IDE. This means that you can view issues while working offline.

By the way, this is an open source project. The source code is available on GitHub. You are always welcome to contribute to the development and make the plugin better.

YouTrack Integration Plugin is available for use with IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm, AppCode, CLion, and Android Studio.

Posted in features, how-to | Tagged , , | 5 Comments

Manage your time with YouTrack and Toggl

Today we are happy to tell you about YouTrack integration with Toggl Button, a time tracker extension for Chrome. It’s free and available in the Chrome web store and Firefox add-on store too.

Toggl extension lets you track time in real time and store the data in your Toggl account. It helps you analyze the time you spend working on issues, thus helping improve your productivity. To start using the extension, install it and add it to your Chrome browser. After your account is set up, start tracking time directly from YouTrack.

toggl-timer-stop-1

The time spent and each time entry are stored on your Timer page, where you can also categorize, tag, and edit your entries.

toggl-timer-list

YouTrack projects are not synced with the projects in Toggl, which means you can assign time entries to any project in Toggl independently from their project assignments in YouTrack. Please note that the Toggl Button doesn’t sync with the time tracking feature in YouTrack.

Configure your Toggl integration with YouTrack, and enhance your time tracking experience!

Toggl is the ultimate simple online timer. Whether you need to track your work, time online and offline activities or just need a simple stopwatch from time to time, add Toggl button to your browser and see the benefits for yourself.

Posted in tips | Tagged , , | Leave a comment

YouTrack 7.0.28450 bug fix is out

Please welcome a fresh bug fix for YouTrack 7.0 (build 28450).
This upgrade brings a number of fixes and improvements for the Agile Board. For more details, please refer to the Release Notes.

Download YouTrack 7.0.28450 and enjoy the latest version now.

If you use YouTrack 7.0 InCloud, your instance will be upgraded Tomorrow, November 16, 2016 according to our Maintenance Calendar.

JetBrains YouTrack Team
The Drive to Develop

Posted in release | Tagged | Leave a comment

Introducing YouTrack Mobile

We are happy to announce the release of YouTrack Mobile, a native mobile application for iOS and Android.

1200x675

 

Here is a short story behind this app: we presented the YouTrack Mobile project at last year’s JetBrains Hackathon. The idea was pretty popular among our internal users and external customers. After several months of silence, we decided to get back to it as a 20% side project. Today, we are happy to present YouTrack Mobile to all our customers.

What you can do with YouTrack Mobile:

  • Use it on iOS or Android devices.
  • Use it with YouTrack 7+ version.
  • Log in and stay authorized via OAuth 2.0, meaning that you don’t need to retype your login and password if you’re already logged in in your browser. Simply choose Log in via Browser option, or log in with your YouTrack credentials.
  • Enjoy a clean, minimalistic view of the issues list, along with the search box aided by query completion.

list

  • Create new issues easily. Select the project, provide a summary and description, set any other fields you need, add attachments and tap Create.

createissue-1

  • Open an issue to see all its details, tags, links, comments and attachments. All fields are available at the bottom.

fis

  • What you can do with an issue:
  • Edit issue details by using simple wiki markup
  • Update field values on the fly
  • View tags, issue links, and attachments
  • Add attachments
  • Write comments

What’s not yet available but on the list:

  • Adding tags
  • Linking issues
  • Enable push notifications
  • Increased reliability and performance
  • Known issues

One more great thing behind YouTrack Mobile, this is an open source project. The source code is available under  the JetBrains Repository on GitHub. Thanks to modern cross-platform React Native framework, the app is available on both Android and iOS. The last, but not the least, YouTrack Mobile is really lightweight. It’s only 5 MB for iOS, and 8 MB for Android. You are welcome to contribute to extend its functionality and make it better.

Please note that this is only an initial version of YouTrack Mobile; we are only starting. We do listen and appreciate all feedback, comments and feature requests. Please try it and share your feedback, in the comments below, and submit bugs here.

Download YouTrack Mobile Now

Posted in release | Tagged , , | Leave a comment

YouTrack 7.0.28110 is here

Please welcome a fresh YouTrack 7.0 (build 28110).
This build introduces a number of fixes for Agile Board, time tracking, search, and some usability improvements.

For more details, please refer to the Release Notes.

If you use YouTrack 7.0 Incloud, your server was upgraded on November 2, 2016.

Get a a fresh build and enjoy the improvements today!

JetBrains YouTrack Team
The Drive to Develop

Posted in release | Tagged , | Leave a comment

“New Agile Board Concept in YouTrack 7.0 and More” Webinar Recording and Q&A Session

Thanks everyone for joining our live webinar discovering new features in YouTrack 7.0! The recording of the webinar is now available on JetBrains YouTube Channel.

In this webinar we explained the main differences between the old and the new Board, showed enhanced Burndown and Cumulative flow, and introduced the audience to Gantt Chart, Project Templates, and other new features.
If you missed the webinar for any reason, you are welcome to watch it now!

Timeline:

00:00 – Introduction
00:50 – New concept of Agile Board
18:45 – Backlog
27:40 – Cumulative flow & Burndown
33:17 – Examples of Agile Boards
48:54 – Agile Board Templates
51:00 – Project Templates
51:34 – Gantt Chart

New Agile Board Concept in YouTrack 7.0 and More! Q&A Session.

Q: The functionality to automatically add new issues to a Sprint – when you start a new sprint. Do you need to update the target Sprint manually, or is there an option to automatically add new issues to the latest sprint?
A: When you start a new sprint, you can choose an option to add new issues to the sprint, so they will be added there automatically.

Q: Is it possible for the parent work item’s estimate field to be automatically populated with the sum of the child elements’ estimates, recursively? What if I’m not using time-based data type for estimates, e.g. story points?
A: Concerning the first question, if time tracking is enabled, it works that way by default. For the second case, it doesn’t work this way directly, but there is an option to write a workflow for it.

Q: Is there any way to define a default search query / filter for a particular agile board (e.g. show only unassigned issues)?
A: In the new version, the Board is not defined by a search query anymore. You can filter issues on the Board anytime, but it won’t be set up by default.

Q: In the old version we had the general board for all and personal ones for each person. How we can create a board with tasks for one person now?
A: You can make two boards: a general one with sprints linked to version field (if you use any), and another one linked to assignee field. In this case each assignee will have its personal sprint on a second board.

Q: How can I leave the old version of fixed sprints? And how to have an opportunity to select the old sprints on the new board?
A: To link sprints to a fix version, simply select this option in the Board Settings. You can select any previous sprints in the drop-down with a list of sprints.

Q: Does the estimated field on a parent task automatically re-calc from its sub-tasks? If not, how can one do that? We have manually typed in estimates on the original parent. Later we added sub-tasks. Then we changed the sub-task estimates, but the parent estimate did not change.
A: If the field that was set manually in the parent issue is not equal to the sum of the field values of the existing subtasks, then the field value in parent issue will not be automatically recalculated.

Q: Will there be a possibility to make time tracking directly from the Agile Board as in the previous version?
A: You can choose the time tracking field on the card settings right from the Board.

Q: Is there any cloud version?
A: Sure, YouTrack is available in the Cloud, or it can be hosted on your server. Find more information here.

Q: Why does the backlog show some issues that are already assigned to a sprint? Shouldn’t the backlog filter those out, and only show unassigned issues?
A: The backlog is a saved search, so you can configure it any way you want. Click the edit button to define a saved search for it.

Q: Would be useful to have Project as a swimlane option.
A: We actually have a feature request for it. You are welcome to vote for it.

Q: We really need estimates to be recorded and stored in hours (not converted to weeks/days/hours.) Is that possible?
A: Please use an Integer field for it.

Q: Can we remove the weekends from the burndown chart?
A: Weekends are not actually used in calculations, but just shown on the chart.

Q: If you have a single Kanban board for a project, eventually you’re going to want to archive items in the done column. What’s the best way to do so?
A: You can add these items to the state that doesn’t exist on the Board, so all of the items will be removed from Board. Or, you can collapse the column “done” when you don’t need to use it.

Q: When creating a new issue from an issues page, can it be automatically assigned to a board if this board has ‘automatically assign to spint’s setting?
A: Yes, if the state of the new issue matches the state that exists on the Board.

Q: What is different between remaining effort and spent time ? When I create new sprint and back to previous sprint I see that remaining effort expand to new sprint?
A: Remaining effort represents the actual amount of remaining estimates, when the spent time graph displays the sum of all the logged work items as function of time.

Q: Is it possible to “copy” agile board configuration, or to start a new board based on another one ?
A: No, but we’ve created a feature request for it. Please, vote.

Thanks again for joining us for this session, and thank you for your questions and feedback. Try YouTrack 7.0 now if you haven’t yet.

Posted in webinar | Tagged , | Leave a comment

Fresh bug fix for YouTrack 7.0 (build 27965) is out!

Please welcome a fresh YouTrack 7.0 bug fix (build 27965). This update introduces a number of bug fixes and improvements for Agile Board, Gantt Chart, and some Infrastructure issues. We’ve also added an option to show colors for other custom fields on the cards.

Colors for custom fields

Please take a look at the full list of the Release Notes for more details.

Download the latest build today and enjoy all the improvements.

JetBrains YouTrack Team
The Drive to Develop

Posted in release | Tagged , | Leave a comment

YouTrack 7.0 bug fix is here (27777)

Good news everyone!
A fresh YouTrack 7.0 bug fix is out (build 27777). This upgrade brings fixes for Agile Board, Reports, Workflow and some usability and performance improvements. For more details, please check the Release notes.

If you use YouTrack 7.0 Incloud, your server was upgraded today, on Monday, October 18, 2016 according to our Maintenance Calendar.

Get a a fresh build and enjoy the improvements today!

JetBrains YouTrack Team
The Drive to Develop

Posted in release | 5 Comments

YouTrack 7.0 bug fix is out (build 27705)

Welcome a fresh bug fix for YouTrack 7.0 (build 27705). This update brings a number of fixes for Dashboards, Agile Board, and some performance and usability improvements.

For more details, please check the Release Notes.

JetBrains YouTrack Team
The Drive to Develop

Posted in release | Leave a comment