Skip to content

Releases: microsoft/VFSForGit

VFS For Git 1.0.19224.1

12 Aug 21:12
8b1dcc2

Choose a tag to compare

Pre-release

This is a service release for VFS For Git 1.0.19218.7

  • Fixed an issue where some concurrent updates to the placeholder database would fail
  • Fixed an issue on Mac where files were not being hydrated when signed as part of a build

VFS For Git 1.0.19218.7

07 Aug 16:43
acc1fc2

Choose a tag to compare

Pre-release

This is a servicing release for VFS For Git 1.0.19212.3.

  • fixes a performance regression in the background maintenance jobs.

  • fixed a correctness issue around octopus merges in the incremental commit-graph.

VFS For Git 1.0.19212.3

02 Aug 18:03
4558f66

Choose a tag to compare

Pre-release

Release notes

  • Initial Mac platform native notifications
  • Initial Mac upgrade functionality
  • Git: Includes incremental commit graph
  • Various bug fixes and performance improvements

VFS For Git 1.0.19175.3

30 Jul 12:56
a3e55e2

Choose a tag to compare

Release notes

  • Includes Git 2.22
  • Moves placeholder database into SQLite for better performance.
  • Fixes when libgit2 repos are acquired and disposed for better performance of checkout (where detected) and other operations that rely heavily on the read-object hook.
  • Adds additional logging for folder and file placeholder creation.
  • Improves the rate of .gvfsCache cleanup.
  • Other bug fixes for reliability

VFS For Git 1.0.19157.1

19 Jun 17:46
e730d46

Choose a tag to compare

Release Notes

  • Large improvements to git checkout performance when there are many folder placeholders.
  • Background tasks run with lower priority to address user feedback on maintenance job performance.
  • A background task will now compress and deduplicate the pack-file data in the shared object cache, resulting in more sustainable disk usage
  • Upgrade supports an anonymous endpoint to decouple rollouts to different engineering systems.
  • Improvements to the installation to more gracefully recover from an uninstallation of VFS for Git and subsequent
  • Fixes mounting on RS4 machines
  • Other bug fixes, engineering improvements, and test reliability fixes.

See the full change log

VFS For Git 1.0.19140.2

23 May 17:23
bda4946

Choose a tag to compare

Pre-release

Release Notes

  • Large improvements to git checkout performance when there are many folder placeholders.
  • Background tasks run with lower priority to address user feedback on maintenance job performance.
  • A background task will now compress and deduplicate the pack-file data in the shared object cache, resulting in more sustainable disk usage
  • Upgrade supports an anonymous endpoint to decouple rollouts to different engineering systems.
  • Improvements to the installation to more gracefully recover from an uninstallation of VFS for Git and subsequent
  • Other bug fixes, engineering improvements, and test reliability fixes.

See the full change log

VFS For Git 1.0.19130.1

14 May 19:09
403ce6f

Choose a tag to compare

Release notes:

  • Fixed several incorrect interactions with credentials
    • Now scopes credential.useHttpPath to just dev.azure.com hostname
    • Now erases credentials on authentication failure
    • Now approves credentials on authentication success
  • Lots of live-site improvements
    • Correlate trace2 stream with VFS for Git stream with the Git session ID.
    • Break down update placeholders timings so we can see where time is spend during checkout.
  • Fixes a copy failure when copying the upgrade tool to its temporary location.

See the full change log

VFS For Git 1.0.19116.1

26 Apr 15:30
be3eb72

Choose a tag to compare

Pre-release

Update components included with internal distribution

VFS For Git 1.0.19113.4

24 Apr 13:32
be3eb72

Choose a tag to compare

Pre-release

Includes fixes to config settings for internal users only

VFS for Git 1.0.19101.1

22 Apr 13:10
be3eb72

Choose a tag to compare

Pre-release

Release notes:

  • Fixed several incorrect interactions with credentials
    • Now scopes credential.useHttpPath to just dev.azure.com hostname
    • Now erases credentials on authentication failure
    • Now approves credentials on authentication success
  • Lots of live-site improvements
    • Correlate trace2 stream with VFS for Git stream with the Git session ID.
    • Break down update placeholders timings so we can see where time is spend during checkout.
  • Many smaller bug fixes