Releases: microsoft/VFSForGit
Releases · microsoft/VFSForGit
VFS for Git 1.0.24302.1
What's Changed
Full Changelog: v1.0.24298.1...v1.0.24302.1
VFS for Git 1.0.24298.1
This release of VFS for Git fixes an infinite authentication loop under certain circumstances (#1816)
What's Changed
- Update dependencies by @dscho in #1815
- Point GVFS.Service to the correct executable when C:\Program exists by @winstliu in #1806
- Handle nested failures in HttpRequestException by @tyrielv in #1816
- Update GitHub Actions by @dscho in #1817
- build(deps): bump actions/setup-dotnet from 1 to 4 by @dependabot in #1818
- build(deps): bump actions/checkout from 2 to 4 by @dependabot in #1819
- build(deps): bump microsoft/setup-msbuild from 1.0.2 to 2.0.0 by @dependabot in #1820
- [Release] Milestones M195 by @dscho in #1821
New Contributors
- @dscho made their first contribution in #1815
- @dependabot made their first contribution in #1818
Full Changelog: v1.0.24074.1...v1.0.24298.1
VFS for Git 1.0.24074.1
This release of VFS for Git reverts the addition of credential.azreposCredentialType=oauth
to the set of required config settings (added in v1.0.24072.1
). Pre-configured values of credential.azreposCredentialType
will no longer be overridden.
Pull requests
- #1808: Revert "GVFSVerb: Use OAuth credentials by default"
VFS for Git 1.0.24072.1
This release of VFS for Git includes a bugfix related to credential caching as well as other miscellaneous changes since the last release.
Pull requests
Bugfixes
Winget
- #1753: Upgrade
update-winget
action to v1.4 - #1754: Readme: add new winget install instructions
- #1755: Set up infrastructure for
wingetcreate
- #1756: "winget install microsoft-git" finds entries in msstore
- #1759: Update winget link to reference winget-cli repo.
- #1761: Deploy to winget via wingetcreate
Enhancements
- #1763: Use index.lock and move writes to head and refs to the end of the run to make interrupted fastfetch operations less bad
- #1798: index-parser: get the time in a cheaper way
Miscellaneous
VFS for Git 1.0.24057.6 (hotfix release)
Important
- This includes Git v2.34.0.vfs.0.0.
- This is pre-release software for testing a hot-fix only.
Major Updates
- Fixes credential cache invalidation logic in the GVFS mount process.
Pull Requests
- #1803: confirm cached credential before rejecting
VFS For Git 1.0.21229.1
Major Updates
- This includes Git v2.33.0.vfs.0.0.
- The merge strategy default is changed from
recursive
toort
which should present significant performance improvements for commands such as git merge, git rebase, and git cherry-pick. Huge thanks to external contributor @newren for creating this new merge strategy! - The build system was rewritten from scratch to simplify the process and use a more recent version of .NET.
- After this release is promoted to a full release on GitHub, it will be available for installation via winget.
- The
gvfs upgrade
command is deprecated. Future upgrades will require using winget or installing directly from the releases page. - A case where FastFetch would not download a small number of files has been fixed.
Pull Requests
- #1750: Update Readme.md
- #1751: Update Git to v2.33.0
- #1738: Bumping version of update-winget action
- #1747: UpgradeVerb: write deprecation notice
- #1745: do not exit early if no blobs found for a period when prefetching
- #1740: Skip launching UI if running unattended
- #1737: Update Git to v2.32.0
- #1746: Delete custom upgrader
- #1741: Fix winget tag specification
- #1744: Overhaul build and project systems and drop Mac/POSIX code
- #1736: Update Git to v2.31.1.vfs.0.3
- #1735: Bumping winget action version
- #1734: Adding winget workflow
- #1733: Update Git to include 2.31.1
- #1730: Fix an issue with FastFetch when deleting files
- #1732: Use one NuGet feed
- #1726: Config: commitGraph.generationVersion=1
VFS For Git 1.0.21085.9
Major Changes
- Includes Git 2.31.0 (Git for Windows 2.31.0.windows.1 and Microsoft Git 2.31.0.vfs.0.1).
- This includes the Git 2.30.2 security fix (CVE-2021-21300).
- This includes the Git Credential Manager Core v2.0.394.50751.
- With this release, VFS for Git only enforces a minimum version of Microsoft Git. Previous releases required an exact version match. This allows users to upgrade Git without having to upgrade VFS for Git.
VFS For Git 1.0.21014.1
Major Changes
- Includes Git for Windows 2.30.0.
- Includes latest Git Credential Manager Core security release.
- Includes Git LTS security release
- Update NuGet upgrader with new Microsoft package signing certificate
Pull Requests
- #1717 [HOTFIX] Update Git to remove ODB string check
- #1714: Update Git to include LFS security release
- #1712: git-vfs: update to Git 2.30.0
- #1711 [HOTFIX] Fix upgrader's expectation of a single certificate
- #1710: Add new Microsoft certificate thumbprint
- #1706: Update Git to include GCM Core update
- #1703: Delete all macOS projects
VFS For Git 1.0.20351.3
Major Changes
- Update NuGet upgrader with new Microsoft package signing certificate
Pull Requests
- #1710: Add new Microsoft certificate thumbprint