GitHub Enterprise 2.21.0 June 09, 2020 Series notes · Download

Downloads Have Been Disabled

Downloads of the 2.21.0 release have been disabled as a result of a major bug affecting multiple customers. Subsequent releases in the 2.21 series include a correction for the bug.

If you have already upgraded your appliance to GitHub Enterprise 2.21.0, please contact support for assistance.

Features

Security Fixes

Bug Fixes

Changes

Backups and Disaster Recovery

GitHub Enterprise Server 2.21 requires at least GitHub Enterprise Backup Utilities 2.21.0 for Backups and Disaster Recovery.

Deprecations of User Interface Support for Older Browsers

We have deprecated user interface support for Microsoft Edge 16, Microsoft Edge 17 and Firefox versions 60 - 67. People using these browsers will see a notice on the sign-in page. Users are encouraged to use a newer version of these browsers.

Upcoming Deprecation of Password Authentication and Other APIs

In a future release, we will be deprecating a set of APIs to improve the security of the Authentication and Authorization APIs. When the deprecation is applied to Github Enterprise Server, an announcement will be included in the release notes. At this time, please note that a deprecation process is underway. You can read more about the coming changes here.

Deprecation of Legacy GitHub App Webhook Events

Starting with GitHub Enterprise Server 2.21.0, two legacy GitHub Apps-related webhook events are deprecated and will be removed in GitHub Enterprise Server 2.25.0. The deprecated events integration_installation and integration_installation_repositories have equivalent events which will be supported. More information is available in the deprecation announcement blog post.

Deprecation of Legacy GitHub Apps Endpoint

Starting with GitHub Enterprise Server 2.21.0, the legacy GitHub Apps endpoint for creating installation access tokens is deprecated and will be removed in GitHub Enterprise Server 2.25.0. More information is available in the deprecation announcement blog post.

Deprecation of Mapbox Studio Classic style support for GeoJSON rendering

GeoJSON map files will no longer render on instances running GitHub Enterprise prior to version 2.21, due to a third-party deprecation. If the instance was configured to use a custom Mapbox Studio Classic style, the default basemap will be used until the instance is configured to use a modern Mapbox Studio style. Instances that are configured to use a Mapbox Atlas server are unaffected.

Upcoming Deprecation of GitHub Enterprise Server 2.18

GitHub Enterprise Server 2.18 will be deprecated as of August 20, 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.

Known Issues

Thanks!

The GitHub Team