[ANNOUNCE] Git for Windows 2.40.0-rc2

Johannes Schindelin johannes.schindelin at gmx.de
Tue Mar 7 23:32:11 GMT 2023


Dear Git users,

I hereby announce that Git for Windows 2.40.0-rc2 is available from:

    https://github.com/git-for-windows/git/releases/tag/v2.40.0-rc2.windows.1

Changes since Git for Windows v2.39.2 (February 14th 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).

Also following the footsteps of the MSYS2 and Cygwin projects on which
Git for Windows depends, the 32-bit variant of Git for Windows is
nearing its end of support.

New Features

  * Comes with Git v2.40.0-rc2.
  * In the olden Git days, there were "dashed" Git commands (e.g.
    git-commit instead of git commit). These haven't been supported for
    interactive use in a really, really long time. But they still
    worked in Git aliases and hooks ("scripts"). Since Git v1.5.4
    (released on February 2nd, 2008), it was discouraged/deprecated to
    use dashed Git commands even in scripts. As of this version, Git
    for Windows no longer supports these dashed commands.
  * Comes with tig v2.5.8.
  * Comes with Bash v5.2 patchlevel 15.
  * Comes with OpenSSL v1.1.1t.
  * Comes with GNU TLS v3.8.0.
  * Comes with cURL v7.88.1.
  * Comes with libfido2 v1.13.0.
  * Comes with Git Credential Manager v2.0.935.

Bug Fixes

  * Some commands mishandled absolute paths near the drive root (e.g.
    scalar unregister C:/foo), which has been fixed.
  * When trying to call Cygwin (or for that matter, MSYS2) programs
    from Git Bash, users would frequently be greeted with cryptic error
    messages about a "cygheap" or even just an even more puzzling exit
    code 127. Many of these calls now succeed, allowing basic
    interactions. While it is still not possible for, say, Cygwin's
    vim.exe to interact with the Git Bash's terminal window, it is now
    possible for Cygwin's zstd.exe in conjuction with Git for Windows'
    tar.exe to handle .tar.zst archives.

Git-2.40.0-rc2-64-bit.exe | a9854cbbb47c826f5d0aec45d96c113dcf88c94ce70a9bf0749a2b04f1fb6b09
Git-2.40.0-rc2-32-bit.exe | 2a4b040f7aa20d9ec996159dfc7cb566e783d4fc6722c3916b0fd61e869e8f60
PortableGit-2.40.0-rc2-64-bit.7z.exe | 0c40e61a96ddd624b8125e3b542b8a26b6d86ff2204f8645d43782190e2f74ae
PortableGit-2.40.0-rc2-32-bit.7z.exe | d771f24ffc9f4d960986a132bef2045af406ffc4abf78d54e3f8ac56c19668ff
MinGit-2.40.0-rc2-64-bit.zip | de257f4ac5872a5864eca7476201a00f5b827a329933f7a7339bc67026d0bd5c
MinGit-2.40.0-rc2-32-bit.zip | fc02caeb1502a27575ff1bbd8dcae49a76793944be451e639821b4c8bd25f954
MinGit-2.40.0-rc2-busybox-64-bit.zip | 9cb55ff1fbb03ce81acf69408db00a103b32c54009fd4b9515d70b50bb56cc51
MinGit-2.40.0-rc2-busybox-32-bit.zip | af2fb84fc9f0104f02bb310a44a448da9b0a85b42cd0daba67e1641d0a85bba0
Git-2.40.0-rc2-64-bit.tar.bz2 | ee3f3a9a79eb862eeedcc06a35c2ca5e4f0903a476d0ae2d0c55add4b20065be
Git-2.40.0-rc2-32-bit.tar.bz2 | ddd8d7654b394cc7cc2ff825f73ab086bb3e43bea38ec5996e9ab4a7405ae58a

Ciao,
Johannes


More information about the git-announce mailing list