Releases: microsoft/VFSForGit
Releases · microsoft/VFSForGit
VFS for Git 1.0.26098.1
What's Changed
- Streamline mount/unmount for dehydrating folders by @tyrielv in #1894
- Replace some git config calls with libgit2 by @tyrielv in #1897
- Disable hydration status for -s/--short by @tyrielv in #1902
- Add last timestamp to TryDownloadPrefetchPacks success telemetry by @tyrielv in #1904
- Relax IsDevelopmentVersion to accept any major version 0 by @tyrielv in #1909
- dehydrate: default to per-folder dehydration, add --full flag by @tyrielv in #1910
- Improve mount performance by moving validation to mount process and parallelizing I/O by @tyrielv in #1908
- Workaround libgit2 safe.directory case mismatch bug by @tyrielv in #1899
- Add CancellationToken and async hydration to GitStatusCache by @tyrielv in #1914
- Expand missing prefetch mitigation usage by @tyrielv in #1905
- Add circuit breaker for hydration status by @tyrielv in #1913
- Improve exception logging and telemetry for hydration status by @tyrielv in #1912
- functional tests: add dev mode for running without admin by @tyrielv in #1916
- Add mount lock to prevent concurrent mount race condition by @tyrielv in #1915
- Replace git ls-tree with projection-based folder count by @tyrielv in #1917
- Fix corruption when unstaging changes made by git commands by @tyrielv in #1856
- Replace process spawn with IPC for hydration status in hooks by @tyrielv in #1919
- Add PowerShell version of RunFunctionalTests-Dev by @tyrielv in #1920
- Fix for delete/restore issue by @tyrielv in #1900
- Coalesce concurrent download requests for the same object by @tyrielv in #1929
- Add circuit breaker, connection pool timeout, and contention telemetry by @tyrielv in #1930
- Set checkout.workers config on gvfs clone and mount by @tyrielv in #1927
- Increase HTTP connection pool minimum to 64 by @tyrielv in #1928
- Add 'gvfs cache' verb to display shared cache info by @tyrielv in #1924
git worktreesupport for VFSForGit by @tyrielv in #1911
Full Changelog: v1.0.26014.1...v1.0.26098.1
VFS for Git 1.0.26014.1
What's Changed
- Config flag for showing hydration status (#1895)
- Log hydration calculation errors to telemetry (#1896)
Full Changelog: v1.0.25351.1...v1.0.26014.1
VFS for Git 1.0.25351.1
What's Changed
- Make ready packfiles available during prefetch (#1888)
- Fix GetHeadTreeId to only read head commits (#1889)
Full Changelog: v1.0.25338.1...v1.0.25351.1
VFS for Git 1.0.25338.1
What's Changed
- Improvements to
dehydratecommand (#1884) - Ensure
--no-prefetchclone is honored by maintenance (#1885) - Add hydration percentages to Git status hooks (#1883)
Full Changelog: v1.0.25321.1...v1.0.25338.1
VFS for Git 1.0.25321.1
What's Changed
- Fixes to standard handle forwarding for hooks (#1837)
Full Changelog: v1.0.25314.1...v1.0.25321.1
VFS for Git 1.0.25314.1
VFS for Git 1.0.25261.1
What's Changed
Full Changelog: v1.0.25260.1...v1.0.25261.1
VFS for Git 1.0.25260.1
What's Changed
- Prefetch in background when cloning if pack indexes are not trusted (#1849)
- Various fixes and upgrades to the build pipeline (#1852, #1853, #1860, #1859, #1858, #1862)
- Support RC version parsing for microsoft/git (#1854)
- Update Inno Setup version (#1864)
Full Changelog: v1.0.25175.1...v1.0.25260.1
VFS for Git 1.0.25175.1
What's Changed
- Add option to recompute prefetch packfile indexes (#1846)
- CodeQL suppression for http.sslVerify feature (#1842)
Full Changelog: v1.0.25169.1...v1.0.25175.1
VFS for Git 1.0.25169.1
What's Changed
- Revert change to always compute index files for prefetch packs (#1844)
Full Changelog: v1.0.25164.1...v1.0.25169.1