Skip to content

Releases: git-for-windows/git-snapshots

Mon, Apr 21, 2025, 11:34:38 AM GMT

21 Apr 12:02
773e41c

Choose a tag to compare

clangarm64: let the tests pass! (#5586)

I encountered these issues that had hitherto escaped us [when I worked
on letting the `ci-artifacts` workflow in git-sdk-arm64 also build Git
and run the test
suite](https://github.com/git-for-windows/git-sdk-arm64/pull/37) by way
of validating the `minimal-sdk` artifact.

Mind, this PR does not only adjust a test case that was previously too
fixated on x86_64. There are two real issues that this PR addresses and
that were found via the test suite:

- When the environment variable `MSYSTEM` is not yet set, it now is set
appropriately even on Windows/ARM64 (and the `PATH` is adjusted
accordingly).
- The tree traversal limit designed to avoid stack overflows needed to
be adjusted for the clangarm64 builds.

Wed, Apr 16, 2025, 02:11:10 PM GMT

16 Apr 15:07
7a18c63

Choose a tag to compare

Fix CI builds again (#5590)

I noticed that the CI builds of `shears/main` were failing, as well as
the PR builds of #5586. The reasons are outside of Git for Windows, but
the fixes need to be inside anyway.

Mon, Apr 7, 2025, 06:50:10 AM GMT

07 Apr 08:05
16d82dc

Choose a tag to compare

fixup! mingw: support long paths (#5550)

When rebasing c8b6c1db91d8 (mingw: support long paths, 2015-07-28) on
top of 391bceae4350 (compat/mingw: support POSIX semantics for atomic
renames, 2024-10-27) a newly introduced MAX_PATH buffer was not
increased to MAX_LONG_PATH.

This fixes https://github.com/git-for-windows/git/issues/5476

Wed, Mar 26, 2025, 12:21:47 PM GMT

26 Mar 14:49
4ca71ba

Choose a tag to compare

mingw_rename: support ReFS on Windows 2022 (#5515)

Git on Windows 2022 fails to write config files on ReFS with the error
message "Function not implemented". The reason is that
`ERROR_NOT_SUPPORTED` is reported (not `ERROR_INVALID_PARAMETER`, as
expected). Let's handle both errors the same: by falling back to the
best-effort option, namely to rename without POSIX semantics.

This fixes https://github.com/git-for-windows/git/issues/5427

Wed, Mar 19, 2025, 12:37:11 PM GMT

19 Mar 14:35
357363f

Choose a tag to compare

Replace the superseded wiki URLs (#5495)

This is a follow-up for
https://github.com/git-for-windows/git-for-windows.github.io/pull/59.

Fri, Mar 14, 2025, 09:30:57 PM GMT

17 Mar 10:34

Choose a tag to compare

Merge 'readme' into HEAD

Add a README.md for GitHub goodness.

Signed-off-by: Johannes Schindelin <[email protected]>

Tue, Mar 11, 2025, 07:31:01 AM GMT

11 Mar 16:03

Choose a tag to compare

Merge 'readme' into HEAD

Add a README.md for GitHub goodness.

Signed-off-by: Johannes Schindelin <[email protected]>

Mon, Mar 10, 2025, 04:03:12 PM GMT

10 Mar 17:37
6ac2e9e

Choose a tag to compare

Re-enable MINGW32-specific compile options (#5470)

This reverts a mistake of mine: My change to introduce an "else ifeq" in
https://github.com/git-for-windows/git/pull/5439 chain missed that there
is [an `else`
clause](https://github.com/dscho/git/blob/31963038164d1a2d78dc46225f8441e8c0fb07a8/config.mak.uname#L739-L742)
that should be used for MINGW32 and MSys (to add large-address-awareness
and use 32-bit `time_t`) but not for CLANGARM64 nor for MINGW64.

Mon, Mar 10, 2025, 02:05:13 PM GMT

10 Mar 15:43
511a07b

Choose a tag to compare

README: stop mentioning the Google Group (#5475)

As per https://github.com/git-for-windows/git/discussions/5473, Git for
Windows' Google Group is shut down.

Tue, Mar 4, 2025, 06:54:35 PM GMT

04 Mar 19:47
1424e27

Choose a tag to compare

prerelease-2.49.0-rc0.windows.1-2-g1424e2777e-20250304185532

Drop support for `core.restrictInheritedHandles`, as it targeted Wind…