GitHub Enterprise Server 2.21 is here
GitHub Enterprise Server 2.21 is now available with updates to simplify collaboration, increase reliability and improve security.
GitHub Enterprise 2.21 is here with lots of exciting new features across pull requests, issues and notifications, alongside a number of bug fixes and reliability improvements.
Upgrade to the newest version of GitHub Enterprise Server to take advantage of the latest features, or learn more about GitHub Enterprise.
New power in pull requests
Convert a pull request to a draft
Draft pull requests are really helpful when you need a bit more time to finish a pull request. Previously, you could only create a draft pull request when opening a new pull request. Now you can convert an existing pull request into a draft at any time, and keep working as long as you need to.
Learn more about draft pull requests.
Multi-line suggestions make code reviews faster
Following the launch of multi-line comments in pull requests, we heard that developers want to be able to make multi-line code suggestions too.
Now, you can now suggest changes to multiple lines of adjacent code at once when reviewing a pull request. This makes it much easier and faster for developers to leave comprehensive reviews on pull requests.
Connecting your ideas to code
Developers could previously create a relationship between an issue and a pull request using closing keyword references in the pull request description.
Now, anyone can connect an issue to a pull request. You can do this from the issue, using the new linked pull request section, or from the pull request in the new linked issue section.
We’ve also made it easier to see coding work in progress in project board views. Issue cards with linked pull requests now show the pull request information and status when expanded. You don’t need to leave the board to decide whether an issue should be moved to the next column.
Efficient and flexible notifications
A brand new notifications experience will help your team members work much more efficiently.
We’ve seen some amazing results while testing this feature on GitHub.com. People are two and a half times more likely to read a notification than they were before. And, when they are mentioned, they read notifications an average 15 hours earlier than previously.
The new experience was designed to keep team members productive and responsive on GitHub, no matter how many repositories, organizations or teams they contribute to. With default and custom filters, everyone can create the workflow that suits them.
Learn more about GitHub notifications.
Faster and more stable
We know it’s important that GitHub Enterprise Server is reliable, highly available and that backup and restore operations are fast.
In this release, we have improved the performance of backup-utils. Backup and restore processes have been parallelized, and we’ve added new controls to enable administrators to speed up the process further.
More granular role-based access
We recently created two new repository permission roles: triage and maintain. These roles give administrators much more control over what certain team members can do. In this release, we’ve added support for these new roles in the GitHub APIs. These permissions can now be granted via the API, and users with these roles can use endpoints that reflect what they can do.
Improved API capabilities
A host of API changes have been made in GitHub Enterprise Server 2.21.0. Among other things, you can now delete a deployment through the API, and we’ve updated the Teams and Reactions APIs to support scaling. We’re also saying goodbye to some legacy GitHub Apps webhook events and endpoints ahead of making the Github Apps API available for everyone.
Check out these changes, and more in the release notes.
Try GitHub Enterprise for free
Want to innovate and work faster on the platform your team knows and loves without sacrificing the security needs of your business?
Start a free trial of GitHub Enterprise
Tags:
Written by
Related posts
GitHub and JFrog partner to unify code and binaries for DevSecOps
This partnership between GitHub and JFrog enables developers to manage code and binaries more efficiently on two of the most widely used developer platforms in the world.
2024 GitHub Accelerator: Meet the 11 projects shaping open source AI
Announcing the second cohort, delivering value to projects, and driving a new frontier.
Introducing GitHub Copilot Extensions: Unlocking unlimited possibilities with our ecosystem of partners
The world of Copilot is getting bigger, improving the developer experience by keeping developers in the flow longer and allowing them to do more in natural language.