We’ve rebuilt GitHub Issues to be smarter: search smarter, filter smarter, and manage your issues and pull requests smarter.
If you want to see it in action, check out Bootstrap’s issues. To learn more, read on.
A big part of managing your issues and pull requests is focusing on what needs to happen next. The new search box at the top of the page gets you there faster:
You can filter your search results by author, label, milestone, and open/close state. You can also use any of our advanced search terms to find just what you’re after.
Over time, titles change, labels and milestones get closer to completion, and issues get new owners. Now you have better insight into these changes.
Pull requests also make use of our new Deployments API, which lets you know exactly when a pull request has made it to your testing, staging, and production environments:
Labels and milestones can help with managing a project’s issues, but it’s also important to make sure you can manage the labels and milestones themselves. Two new pages offer a better vantage point into the overall health of your project:
The new labels page (example):
…and an updated milestones page (example):
There’s a slew of smaller changes that went into this release of Issues as well:
is:prfilter from your search query.
?on an issues listing to get a list of the available keyboard shortcuts.
Check out our updated guide on Mastering Issues to learn more about workflows and how to make issues work for you. And, of course, we’ve updated our help documentation for the new GitHub Issues, so if you run into any problems, be sure to give them a peek.
Software is about getting things done: either by doing the work, or planning out how to do the work. We hope the new GitHub Issues gets you there quicker and happier.