GitHub Enterprise 2.20.0 February 11, 2020 Series notes · Download


Security Fixes

Bug Fixes


Internal Visibility in GitHub Enterprise Server

On May 23, 2019 GitHub launched internal visibility for repositories within a GitHub Enterprise Cloud account, making it easier to innersource code and projects to organization members while restricting access to outside collaborators. Our goal, starting with GitHub Enterprise Server 2.20, is to unify the repository visibility experience between GitHub Enterprise Cloud and GitHub Enterprise Server.

In this release, administrators may run an optional migration script to convert all public repositories into internal repositories. When running this migration when private mode is enabled, administrators should expect the following changes:

This migration is optional at this time to allow customers to test these changes on a non-production instance. This migration will become mandatory in a later release. For more information, please contact your account representative.

Backups and Disaster Recovery

GitHub Enterprise Server 2.20 requires at least GitHub Enterprise Backup Utilities 2.20.0 for Backups and Disaster Recovery.

Upcoming Deprecation of GitHub Enterprise Server 2.17

GitHub Enterprise Server 2.17 will be deprecated as of May 23, 2020. That means that no patch releases will be made, even for critical security issues, after this date. For better performance, improved security, and new features, upgrade to the newest version of GitHub Enterprise Server as soon as possible.

Deprecation of Adding New SSH-DSS Keys

The addition of new SSH-DSS keys is removed in GitHub Enterprise Server 2.20.0.

Deprecation of the Legacy Gravatar Service

Support for using an external service for Avatars was deprecated in GitHub Enterprise Server 2.1.0. At the time, functionality was implemented to copy avatars from the external service to the GitHub Enterprise Server and the configuration options remained in Enterprise Manage for instances configured with an external service prior to the deprecation. This functionality and configuration is removed from GitHub Enterprise Server 2.20.0.

Deprecation of Password-based HTTP basic authentication

Password-based HTTP basic authentication is deprecated in GitHub Enterprise Server 2.20.0. This functionality will continue to operate via personal access tokens.

Known Issues


The GitHub Team