Git v2.27 Released, Transport Protocol v2 is demoted

June 1, development team of distributed revision control system Git announced the latest version “Git v2.27.0”.

Git is a distributed revision control system. This light-weight, high-speed system supports all kinds of projects from small to large. It was originally developed by Linus Torvalds for Linux development. Jun Hamano is the current Git maintainer.

The latest version Git v2.27 is the successor of v2.26, released in March. “Transport Protocol v2”, which was made the default feature in v2.26, has been demoted in this latest release. It is a protocol to allow data exchanges between repositories. “Some remaining rough edges” led to the demotion of the v2 protocol.

Git is now built-in with its own bug report tool (bugreport).  CI configuration is updated to use GitHub actions instead of the one based on Azure Pipelines. There are small enhancements added to test-related features including the update of the Perf-test.

This release offers new SSL configuration options for communicating with proxies. Also, the development team continued to work on the transition from SHA1 to SHA-256. The code to interface with GnuPG has been refactored. Now it is possible to run tests that require GnuPG on Windows.

Git pull issues warning message until pull.rebase configuration variable is explicitly given, but now users, who are annoyed by it, can configure to not issue the warning message. There are many other improvements included in this release. 

Git 2.27 is available for download from the official website.

Git
https://git-scm.com/