[ANNOUNCE] Git for Windows 2.46.0-rc2
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jul 24, 2024, 22:01 UTC
- Message-ID
- <20240724220102.3295-1-johannes.schindelin@gmx.de>
Dear Git users,
I hereby announce that Git for Windows 2.46.0-rc2 is available from:
https://github.com/git-for-windows/git/releases/tag/v2.46.0-rc2.windows.1
Changes since Git for Windows v2.45.2 (June 3rd 2024)
Git for Windows for Windows v2.46 is the last version to support for Windows 7 and for Windows 8, see MSYS2's corresponding deprecation announcement (Git for Windows relies on MSYS2 for components such as Bash and Perl).
Please also note that the 32-bit variant of Git for Windows is deprecated; Its last official release is planned for 2025.
New Features
* Comes with Git v2.46.0-rc2.
* Comes with OpenSSL v3.2.2.
* Comes with PCRE2 v10.44.
* Comes with OpenSSH v9.8.P1.
* Comes with Git Credential Manager v2.5.1.
* Comes with MinTTY v3.7.4.
* git config respects two user-wide configs: .gitconfig in the home
directory, and .config/git/config. Since the latter isn't a
Windows-native directory, Git for Windows now looks for Git/config
in the AppData directory, unless .config/git/config exists.
* The FSMonitor feature is no longer experimental, and therefore no
longer offered as installer option. Users are encouraged to enable
this on a per-repository basis, via the config setting
core.fsmonitor=true (scalar clone does this automatically).
* The server-side component of OpenSSH, which had been shipped with
Git for Windows for historical reasons only, is now no longer
distributed with it.
* Comes with cURL v8.9.0.Bug Fixes
* Git Bash's ls command can now be used in OneDrive-managed folders
without having to hydrate all the files.
* Git LFS v3.5.x and newer no longer support Windows 7. Instead of a
helpful error message, it now simply crashes on that Windows
version, leaving the user with the error message "panic before
malloc heap initialized". This has been addressed: In addition to
the unhelpful error message, Git is now saying what is going on and
how to get out of the situation.
* As of v2.45.0, the manual pages of git clone and git init were
broken, which has been fixed.Git-2.46.0-rc2-64-bit.exe | cc0cf12b502e96a48f6c2463284293bed89574b702b6e132a474f5af52c0c471 Git-2.46.0-rc2-32-bit.exe | db1952361f4be7f68086a087cb75cd02a3ba04ebeb19677be365388f5a0dc9a6 PortableGit-2.46.0-rc2-64-bit.7z.exe | aab4ff096e00a2a0ec61ed5f694ca7a43e2b822a8146a582ef5604f736ca9612 PortableGit-2.46.0-rc2-32-bit.7z.exe | 380d73873b76d91d1d68d3d12dc1c587d5b3e381087a24f3ca5c36e0cce08baf MinGit-2.46.0-rc2-64-bit.zip | 99a6a1e76b9c65fe215d21094b9ccedffc0ac7a9ea8822e814ea2eb1dff40409 MinGit-2.46.0-rc2-32-bit.zip | b0de3ba90476154853b8887059103a7f848551291d29cedae890a43f8ba20ee7 MinGit-2.46.0-rc2-busybox-64-bit.zip | 134da84783b8e73e963c9d52a3c57c15b5b10e733233cd4e39be13231528f230 MinGit-2.46.0-rc2-busybox-32-bit.zip | 5f6a858df98b3b8588d1cc7d7d5d00a9b79533a90930165620f5b38d086ddc93 Git-2.46.0-rc2-64-bit.tar.bz2 | 39c95b8afd9677d7fa2be30b94a5833f2184d014f486ce9cba44caa6ba7892be Git-2.46.0-rc2-32-bit.tar.bz2 | 1837daf14dad04074a8b7ec77ba9220e6c113cc0c50d589b081c55a6f61fdd9a
Ciao, Johannes