Changes since Git for Windows v2.41.0 (June 1st 2023)
As announced previously, Git for Windows will drop support for Windows 7 and for Windows 8 in one of the next versions, following Cygwin's and MSYS2's lead (Git for Windows relies on MSYS2 for components such as Bash and Perl).
Following the footsteps of the MSYS2 and Cygwin projects on which Git for Windows depends, the 32-bit variant of Git for Windows is being phased out. As of Git for Windows v2.41.0, the 32-bit variant of the POSIX emulation layer (known as "MSYS2 runtime", powering Git Bash among other components shipped with Git for Windows) is in maintenance mode and will only see security bug fixes (if any). Users relying on 32-bit Git for Windows are highly encouraged to switch to the 64-bit version whenever possible.
New Features
- Comes with MSYS2 runtime v3.4.7.
- Comes with OpenSSL v3.1.1, a major version upgrade (previously Git for Windows distributed OpenSSL v1.1.*).
- To support interoperability with Windows Subsystem for Linux (WSL) better, it is now possible to let Git set e.g. the executable bits of files (this needs
core.WSLCompat
to be set, and the NTFS volume needs to be mounted in WSL using the appropriate options).
Bug Fixes
- Portable Git: The Windows version is now parsed more robustly in the post-install script.
- The labels of the File Explorer menu items installed by the Git for Windows installer have been aligned with what is customary ("Open Git Bash Here" instead of "Git Bash Here").
Filename | SHA-256 |
---|---|
Git-2.41.0.2-64-bit.exe | 23599b8a8e2c4e87a94a524b5ce9147b8e3fe1780384e2d8642517d022993190 |
Git-2.41.0.2-32-bit.exe | b9eaf785633fa7e68adffd1b454ce70f963adbe6aa530b8ce4ef0ffa8ed49873 |
PortableGit-2.41.0.2-64-bit.7z.exe | 8960ed027f94be7487e0e56c28e0fdaaf7a2dd887c35f84a89179a320a81e830 |
PortableGit-2.41.0.2-32-bit.7z.exe | b8411ac95f84cf5cff23f44789a9ee313fc7136a224d06cb7abf94561bb3f68c |
MinGit-2.41.0.2-64-bit.zip | 06d71967e8f47f82fc2ebf9911d2cf8102221e4e22becb825e2dbec85cc1047e |
MinGit-2.41.0.2-32-bit.zip | 890d7810725a2698729446143072a3191915638e0925259a2060a96383d06ee2 |
MinGit-2.41.0.2-busybox-64-bit.zip | 8ab102ceba7a62cef25c55564a1b519039885e3de9c57ec9b2ec8d99918ad297 |
MinGit-2.41.0.2-busybox-32-bit.zip | 508a6478dcbaa2bd90347d75d87c9a621fd7baf200762a2a82e77bf5872c7991 |
Git-2.41.0.2-64-bit.tar.bz2 | e4aaddc71f01321f8f4644944760d41158a0214585d56a0ad8395a006a3e5146 |
Git-2.41.0.2-32-bit.tar.bz2 | 794329f00c93a41918211933b6231cbcd4798484566de3a120427e403092c7dd |