Release Notes for P4VFS, the Helix Core Virtual File Service Version 2023.2 Introduction P4VFS is a client-side agent that reduces the wait time for file delivery from the Helix Core Server to a client. Only file metadata is delivered on the initial transfer, such as a p4 sync command or P4V's "Get Latest". P4VFS downloads a specific file's content only if you perform an action that requires it. Perforce numbers releases YYYY.R/CCCCCC, for example, 2012.1/40716. YYYY is the year; R is the release of that year; CCCCCC is the bug fix change level. Each bug fix in these release notes is marked by its change number. Any build includes (1) all bug fixes of all previous releases and (2) all bug fixes of the current release up to the bug fix change level. For support of a technical nature, please email: support@perforce.com. Requirements * Supported Platforms (Helix Sync Client): * Windows 10/11 for 64-bit Intel (bin.ntx64) Note: The underlying Helix Versioning Engine (P4D and P4API) must be: * P4D 2023.1 or later * P4API 2023.1 or later Documentation Please see the official documentation for how to use the product. The Guide also explains how a developer could create a custom solution. https://www.perforce.com/manuals/p4vfs/Content/P4VFS/Home-p4vfs.html See P4ALTSYNC in the Helix Core Command-Line (P4) Reference (2023.2) at https://www.perforce.com/manuals/cmdref/Content/CmdRef/P4ALTSYNC.html Installation Download and run the p4vfs.appxbundle Uninstalling Right click on P4VFS in the start menu and select uninstall -------------------------------------------------------------------------- New Functionality 2023.2 (2023.2/2519566) (2023/11/14) Bugs fixed in 2023.2 Patch 3 (2023.2/2574372) (2024/03/20) #2573222 (Job #119802) The Settings popup now updates the respective Linked altsync workspace in real-time, depending on which client and provider is actively being used. #2573222 (Job #114915) Improved reliability of the File Explorer Context options to 'Download File(s)' and 'Free up space'. #2566991 (Job #116701) Enabled Hard link functionality on placeholder files. #2565079 (Job #118757) Fixed a crash when removing placeholder files from a workspace. #2566923 (Job #116372) Fixed log output appearing truncated and misaligned. #2566078 (Job #115840) Fixed inconsistent naming of the 'Download Monitor', previously called the 'Activity Monitor'. #2566401 (Job #119699) Enabled text-highlighting for the version number in the About popup, which allows users to copy/paste the version string. #2566108 (Job #115838) Increase the default file-path column width in the Download Monitor. Bugs fixed in 2023.2 Patch 2 (2023.2/2529851) (2023/12/06) #2523530 (Job #115630) Support for high-ascii characters in filenames has been corrected when running P4VFS against a unicode enabled server. Bugs fixed in 2023.2 Patch 1 (2023.2/2523307) (2023/11/23) #2523557 (Job #118298) P4API has been upgraded to 2023.2 Patch 1 Bugs fixed in 2023.2 (2023.2/2519566) (2023/11/14) #2519072 (Job #118196) OpenSSL has been upgraded to 3.0.12 #2452457 (Job #115876) Translation buffer size for JSON strings is now dynamically allocated. -------------------------------------------------------------------------- New Functionality 2023.1 (2023.1/2443003) (2023/05/16) This first release of P4VFS is a Technology Preview. Features offered in Technology Preview are experimental and not guaranteed to always work as expected. If you have feedback and functionality suggestions, email techpreview@perforce.com. Bugs fixed in 2023.1 Patch 1 (2023.1/2469784) (2023/07/27) #2465063 (Job #115876) Translation buffer size for JSON strings is now dynamically allocated.