Git for Windows v2.21.0 Release Notes

Latest update: February 26th 2019

Introduction

These release notes describe issues specific to the Git for Windows release. The release notes covering the history of the core git commands can be found in the Git project.

See http://git-scm.com/ for further details about Git including ports to other operating systems. Git for Windows is hosted at https://gitforwindows.org/.

Known issues

Should you encounter other problems, please search the bug tracker and the mailing list, chances are that the problem was reported already. If it has not been reported, please follow our bug reporting guidelines and report the bug.

Licenses

Git is licensed under the GNU General Public License version 2.

Git for Windows also contains Embedded CAcert Root Certificates. For more information please go to https://www.cacert.org/policy/RootDistributionLicense.php.

This package contains software from a number of other projects including Bash, zlib, curl, tcl/tk, perl, MSYS2 and a number of libraries and utilities from the GNU project, licensed under the GNU General Public License. Likewise, it contains Perl which is dual licensed under the GNU General Public License and the Artistic License.

Changes since Git for Windows v2.20.1 (December 15th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.20.0 (December 10th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.19.2 (November 21st 2018)

Please note that Git for Windows v2.19.2 was offered as a full release only for about a week, and then demoted to "pre-release" status, as it had two rather big regressions: 32-bit Git Bash crashed, and git:// was broken.

New Features

Bug Fixes

Changes since Git for Windows v2.19.1 (Oct 5th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.19.0 (September 11th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.18.0 (June 22nd 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.17.1(2) (May 29th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.17.1 (May 29th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.17.0 (April 3rd 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.16.3 (March 23rd 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.16.2 (February 20th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.16.1(4) (February 7th 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.16.1(3) (February 6th 2018)

Bug Fixes

Changes since Git for Windows v2.16.1(2) (February 2nd 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.16.1 (January 22nd 2018)

New Features

Bug Fixes

Changes since Git for Windows v2.16.0(2) (January 18th 2018)

This is a hotfix release, based on upstream Git's hotfix to address a possible segmentation fault associated with case-insensitive file systems.

Note: another hotfix might be coming the day after tomorrow, as cURL announced a new version addressing security advisories that might affect how Git talks via HTTP/HTTPS, too.

New Features

Bug Fixes

Changes since Git for Windows v2.15.1(2) (November 30th 2017)

Git for Windows now has a new homepage: https://gitforwindows.org/ (it is still graciously hosted by GitHub, but now much quicker to type).

New Features

Bug Fixes

Changes since Git for Windows v2.15.1 (November 29th 2017)

Bug Fixes

Changes since Git for Windows v2.15.0 (October 30th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.14.3 (October 23rd 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.14.2(3) (October 12th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.14.2(2) (October 5th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.14.2 (September 26th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.14.1 (August 10th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.14.0(2) (August 7th 2017)

Note: there have been MinGit-only releases v2.12.2(3) and v2.13.1(3) with backports of the important bug fix in v2.14.1 as well as the experimental --show-ignored-directory option of git status.

New Features

Changes since Git for Windows v2.14.0 (August 6th 2017)

Bug Fixes

Changes since Git for Windows v2.13.3 (July 13th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.13.2 (June 26th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.13.1(2) (June 15th 2017)

New Features

Changes since Git for Windows v2.13.1 (June 13th 2017)

Bug Fixes

Changes since Git for Windows v2.13.0 (May 10th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.12.2(2) (April 5th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.12.2 (March 27th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.12.1 (March 21st 2017)

New Features

Changes since Git for Windows v2.12.0 (February 25th 2017)

A MinGit-only v2.12.0(2) was released in the meantime.

New Features

Bug Fixes

Changes since Git for Windows v2.11.1 (February 3rd 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.11.0(3) (January 14th 2017)

New Features

Bug Fixes

Changes since Git for Windows v2.11.0(2) (January 13th 2017)

Bug Fixes

Changes since Git for Windows v2.11.0 (December 1st 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.10.2 (November 2nd 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.10.1(2) (October 13th 2016)

Git for windows v2.10.1(2) was a MinGit-only release (i.e. there was no Git for windows installer for that version).

New Features

Bug Fixes

Changes since Git for Windows v2.10.1 (October 4th 2016)

New Features

Changes since Git for Windows v2.10.0 (September 3rd 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.9.3(2) (August 25th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.9.3 (August 13th 2016)

New Features

Changes since Git for Windows v2.9.2 (July 16th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.9.0 (June 14th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.8.4 (June 7th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.8.3 (May 20th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.8.2 (May 3rd 2016)

New Features

Changes since Git for Windows v2.8.1 (April 4th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.8.0 (March 29th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.7.4 (March 18th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.7.3 (March 15th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.7.2 (February 23rd 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.7.1(2) (February 12th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.7.1 (February 6th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.7.0(2) (February 2nd 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.7.0 (January 5th 2016)

New Features

Bug Fixes

Changes since Git for Windows v2.6.4 (December 14th 2015)

New Features

Bug Fixes

Changes since Git for Windows v2.6.3 (November 10th 2015)

New Features

Bug Fixes

Changes since Git for Windows v2.6.2 (October 19th 2015)

New Features

Bug Fixes

Changes since Git for Windows v2.6.1 (October 5th 2015)

New Features

Bug Fixes

Changes since Git-2.6.0 (September 29th 2015)

New Features

Bug Fixes

Changes since Git-2.5.3 (September 18th 2015)

New Features

Bug Fixes

Changes since Git-2.5.2(2) (September 13th 2015)

New Features

Bug Fixes

Changes since Git-2.5.2 (September 10th 2015)

Bug Fixes

Changes since Git-2.5.1 (August 31th 2015)

New Features

Bug Fixes

Changes since Git-2.5.0 (August 18th 2015)

New Features

Bug Fixes

Changes since Git-2.4.6 (July 18th 2015)

New Features

Bug Fixes

Changes since Git-2.4.5 (June 29th 2015)

New Features

Bug Fixes

Changes since Git-2.4.4 (June 20th 2015)

New Features

Bug Fixes

Changes since Git-2.4.3 (June 12th 2015)

New Features

Bug Fixes

Changes since Git-2.4.2 (May 27th 2015)

New Features

Bug Fixes

Changes since Git-2.4.1 (May 14th 2015)

New Features

Bug Fixes

Changes since Git-2.4.0(2) (May 7th 2015)

New Features

Bug Fixes

Changes since Git-2.4.0 (May 5th 2015)

Bug Fixes

New Features

Changes since Git-2.3.7-preview20150429

New Features

Bug Fixes

Changes since Git-2.3.6-preview20150425

New Features

Bug Fix

Changes since Git-2.3.5-preview20150402

New Features

Bug Fixes

Changes since Git-1.9.5-preview20150402

New Features

Backwards-incompatible changes

Changes since Git-1.9.5-preview20141217

New Features

Security Updates

Bugfixes

Changes since Git-1.9.4-preview20140929

New Features

Bugfixes

Changes since Git-1.9.4-preview20140815

New Features

Bugfixes

Changes since Git-1.9.4-preview20140611

New Features

Bugfixes

Regressions

Changes since Git-1.9.2-preview20140411

New Features

Bugfixes

Changes since Git-1.9.0-preview20140217

New Features

Bugfixes

Changes since Git-1.8.5.2-preview20131230

New Features

Bugfixes

Changes since Git-1.8.4-preview20130916

New Features

Bugfixes

Changes since Git-1.8.3-preview20130601

New Features

Bugfixes

Changes since Git-1.8.1.2-preview20130201

New Features

Bugfixes

Changes since Git-1.8.0-preview20121022

New Features

Bugfixes

Changes since Git-1.7.11-preview20120710

New Features

Bugfixes

Changes since Git-1.7.11-preview20120704

Bugfixes

Changes since Git-1.7.11-preview20120620

New Features

Bugfixes

Changes since Git-1.7.10-preview20120409

New Features

Bugfixes

Changes since Git-1.7.9-preview20120201

New Features

Bugfixes

Changes since Git-1.7.8-preview20111206

New Features

Bugfixes

Changes since Git-1.7.7.1-preview20111027

New Features

Bugfixes

Changes since Git-1.7.7-preview20111014

New Features

Bugfixes

Changes since Git-1.7.6-preview20110708

New Features

Bugfixes

Changes since Git-1.7.4-preview20110211

New Features

Bugfixes

Changes since Git-1.7.3.2-preview20101025

New Features

Bugfixes

Changes since Git-1.7.3.1-preview20101002

New Features

Changes since Git-1.7.2.3-preview20100911

New Features

Bugfixes

Changes since Git-1.7.1-preview20100612

New Features

Bugfixes

Changes since Git-1.7.0.2-preview20100309

New Features

Bugfixes

Changes since Git-1.6.5.1-preview20091022

New Features

Bugfixes

Changes since Git-1.6.4-preview20090729

New Features

Bugfixes

Changes since Git-1.6.3.2-preview20090608

New Features

Bugfixes

Changes since Git-1.6.3-preview20090507

New Features

Bugfixes

Changes since Git-1.6.2.2-preview20090408

New Features

Bugfixes

Changes since Git-1.6.2.1-preview20090322

New Features

Bugfixes

Changes since Git-1.6.2-preview20090308

New Features

Bugfixes

Changes since Git-1.6.1-preview20081225

New Features

Bugfixes

Changes since Git-1.6.0.2-preview20080923

New Features

Changes since Git-1.6.0.2-preview20080921

Bugfixes

Changes since Git-1.5.6.1-preview20080701

New Features

Bugfixes

Changes since Git-1.5.6-preview20080622

New Features

Bugfixes

Changes since Git-1.5.5-preview20080413

New Features

Bugfixes

Changes since Git-1.5.4-preview20080202

New Features

Bugfixes

Changes since Git-1.5.3.6-preview20071126

New Features

Bugfixes

Changes since Git-1.5.3.5-preview20071114

New Features

Bugfixes

Changes since Git-1.5.3-preview20071027

New Features

Bugfixes

Changes since Git-1.5.3-preview20071019

Bugfixes

Changes since WinGit-0.2-alpha