Release Notes for Helix Sync 2024.6 Release Introduction Helix Sync is a desktop application that provides an alternative and simplified way for interacting with the Helix Core Server and Helix DAM. Helix Sync requires a connection to a Helix Core Server or Helix DAM. 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. Send all feedback to support@perforce.com. Minimum Helix Core Server requirements Helix Core Server 2021.2 or later Supported platforms Windows (x86_64) Windows 11 Windows 10 macOS (x86_64) 13 (Ventura) or later Documentation See the documentation for installation and usage instructions: https://help.perforce.com/helix-core/helix-sync/2024.1.0/ ------------------------------------------------------------------------------- Supporting libraries for 2024.6.0 OpenSSL 3.0.12 Helix Core API 2024.1.2625008 Electron 31.4.0 New functionality in 2024.6.0 #2646622, #2646749, #2647966, #2648115, #2649377 Upgraded to Electron 31.4.0. #2656960, #2657517, #2657585, #2658825, #2660349 Added a Preview page that includes a preview image of the asset, the version number, Kanban status, and any user-applied tags for the asset. From the Preview page you can open the asset in Helix DAM, get the most recent version of the asset, open the asset folder in your file browser, open the asset in your default editor, and lock and unlock the asset. The Kanban status of assets has been moved from the Search results page to the Preview page. Bugs fixed in 2024.6.0 #2645256 Improved the visibility of the Search results page icons when Helix Sync is in Light mode. #2663246 Fixed the refresh button so it only returns assets for the collection on the Search results page. ------------------------------------------------------------------------------- Supporting libraries for 2024.5.0 OpenSSL 3.0.12 Helix Core API 2024.1.2625008 Electron 28.2.10 Bugs fixed in 2024.5.0 #2623115, #2625417 The Refresh button now also refreshes the review status. #2625416, #2632009 Improved the visibility of the Action and Sync icons. #2625530 Asset names are now shortened and marked with ellipses when the asset name is too long. #2627621 Removed the Quit Helix Sync dock menu item and made the Quit dock menu item work as expected. #2635083 Fixed the search page so that it works correctly when there are more than 90 assets. ------------------------------------------------------------------------------- Supporting libraries for 2024.4.0 OpenSSL 3.0.12 Helix Core API 2023.2.2535420 Electron 28.2.10 New functionality in 2024.4.0 #2600750, 2602993, 2612440, 2614248, 2614268, 2617111, 2620910 Improved search when using Helix DAM mode and the Helix Search API. Redesigned the search results page to include tags, review status, revision number, and last updated date. Bugs fixed in 2024.4.0 #2618734 Security fix. Addressed CVE-2024-4068. ------------------------------------------------------------------------------- Supporting libraries for 2024.3 OpenSSL 3.0.12 Helix Core API 2023.2.2535420 Electron 28.2.10 New functionality in 2024.3 #2533807, #2533808, #2534661, #2534740, #2535571, #2536345 Upgraded to Electron 28.2.10. Bugs fixed in 2024.3 #2581328 (Upgraded to react-script 5.0.1 and CRACO 7.1.0) Security fix. Addressed CVE-2022-1650, CVE-2021-3757, CVE-2021-23436, CVE-2023-26136, CVE-2022-37601, CVE-2022-37601, CVE-2023-26136, CVE-2022-0691, CVE-2021-3918, CVE-2022-29078, WS-2021-0153, CVE-2021-42740, CVE-2023-42282, CVE-2021-23382, CVE-2022-25883, CVE-2022-38900, CVE-2021-37713, CVE-2021-32803, CVE-2022-3517, CVE-2022-37603, CVE-2021-3777, CVE-2020-28469, CVE-2022-37599, CVE-2022-25858, CVE-2021-23424, CVE-2022-24772, CVE-2023-45133, CVE-2021-3807, CVE-2021-43138, CVE-2022-46175, CVE-2023-26115, CVE-2021-3803, CVE-2023-46234, CVE-2021-23343, CVE-2024-29180. #2579179 (Upgraded to Express 4.17.3) Security fix. Addressed CVE-2022-24999. ------------------------------------------------------------------------------- Supporting libraries for 2024.2 OpenSSL 3.0.12 Helix Core API 2023.2.2535420 Electron 27.1.3 New functionality in 2024.2 #2556734, #2562413, #2564799 Added guided onboarding and improved the login flow in the user interface. Bugs fixed in 2024.2 #2564737 Helix Sync user interface not updated after the watcher reconciled the workspace. #2564230 Server login information not saved when logging out. #2561671 Request data logged when logging in to Helix Sync with a Helix DAM URL. #2558834 Cannot drag the Helix Sync window when on the login page. #2559284 Improved error messages when using Helix Authentication Service (HAS). ------------------------------------------------------------------------------- Supporting libraries for 2024.1 OpenSSL 3.0.12 Helix Core API 2023.2.2535420 Electron 27.1.3 New functionality in 2024.1 #2533807, #2533808, #2534661, #2534740, #2535571, #2536345 Upgraded to Electron 27.1.3. #2540845 Upgraded OpenSSL to 3.0.12. Bugs fixed in 2024.1 #2539618 Security fix. Addressed CVE-2023-35767. #2539053 Security fix. Addressed CVE-2024-0325. #2541363, #2542393 Helix authentication failure when taking more than 15 seconds to authenticate. ------------------------------------------------------------------------------- Supporting libraries for 2023.4 OpenSSL 1.1.1u Helix Core API 2023.1.2468199 New functionality in 2023.4 #2489480, #2490777, #2491061, #2500501, #2502066 A number of error messages have been improved and also include the steps needed to fix the errors. #2493800, #2496031, #2497803, #2499486, #2500235, #2501209, #2501306, #2502029, #2502033, #2502566 Added support for a dark theme. #2497564, #2500558 Replaced the separate log in pages with a unified Helix DAM and Helix Core log in page. #2500625 Added support for Helix Authentication Service. Bugs fixed in 2023.4 #2496437, #2497938 Error message is not clear after quiting the application and relaunching. #2501124 On a Mac, Quit shows incorrect keyboard shortcut shift+cmd+Q instead of cmd+Q. ------------------------------------------------------------------------------- Supporting libraries for 2023.3 OpenSSL 1.1.1t Helix Core API 2023.1.2442900 New functionality in 2023.3 #2476331 When connected to Helix Core Server, workspaces can be created. #2479073 Double-clicking on a file in My files tab will open the file. #2469937 Allwrite workspaces can be distinguished from default workspaces by the label "writable". #2479259 You can see which files are automatically locked. Bugs fixed in 2023.3 #2479472 On Mac, Quit from dock icon doesn't quit Helix Sync. ------------------------------------------------------------------------------- Supporting libraries for 2023.2 OpenSSL 1.1.1t Helix Core API 2023.1.2442900 New functionality in 2023.2 #2445187, #2446624, #2446625, #2448986 The My Files tab now supports non-all-write workspaces. #2446209 Modify default changelist descriptions. #2446264, #2446634, #2449379, #2449716 Closing the Helix Sync window now continues to display the Helix Sync icon in the macOS system tray or Windows notification area. Bugs fixed in 2023.2 #2408549, #2450428 Download all now works for Helix DAM. #2427334 A default icon is displayed for files with unsupported extensions. #2426922 Blender files display a unique icon. #2446636 The Helix Sync icon in the Windows notification area is now the standard Helix Sync icon. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- New functionality in 2023.1.0 File lock visibility Helix Sync now displays information about locked files and lets you lock a file to prevent other users from submitting before your work is complete. Collection previews in Helix DAM mode Previews are now displayed in Helix Sync for collections managed in Helix DAM. Bugs fixed in 2023.1.0 #2424288 Improved handling of login page errors. #2412014 Improved performance of navigation between projects and collections in Helix DAM mode. #2416725, #2421043 Added additional information to the REST API documentation. #2408549 Fixed an issue with the 'Download all' button when mapping a collection to a local folder. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- New functionality in 2022.2.0 Helix Sync Swagger REST API Included Swagger API documentation for Helix Sync backend. Available under "Help" menu inside the application. Bugs fixed in 2022.2.1 #2401454 (Bug #114301) Improved handling for additional temporary file names that should be ignored by default. #2402161 (Bug #114013) Improved handling of update available notifications. #2392966 (Bug #114042) Improved messaging when trust has expired. Bugs fixed in 2022.2.0 #2377575 (Bug #113584) Improved Helix DAM URL handling on login form. #2350733 (Bug #112990) Improved protocol handling for Helix DAM installations running in cluster mode without SSL. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- New functionality in 2022.1.0 Helix DAM mode Introduced a Helix Digital Asset Management mode. Connect your Helix Sync to your Helix DAM server, and experience interacting with your projects and collections from your desktop. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Bugs fixed in 2021.1.4 #2160031 (Bug #107353) Microsoft Office temporary files are now ignored on the "My Changes" tab. #2156691 (Bug #107208) Removed unnecessary re-rendering of the file list in both the "My Changes" and "Others Changes" tabs. #2156722 (Bug #106912) The release note link from the Helix Sync help menu now points to the publicly available release notes. #2137038 (Bug #106570) Exclusive lock information is now shown to the user. #2131209 (Bug #106541) Improved handling of watched workspaces when the underlying workspace has been removed. #2148271 (Bug #106481) Fixed handling of long popup messages by adding overflow text handling. #2152250 (Bug #106312) Enhanced the labelling for multiple perforce actions on the "My Changes" tab. #2122740 (Bug #106203) Improved error handling on the login screen when an invalid port has been entered. #2132923 (Bug #105989) Improved resizing of the Helix Sync app for Windows. #2137260 (Bug #105816) Enhanced the handling of "Ignore all files" for a folder when files have been added and edited in the folder. #2117594 (Bug #105556) Introduced auto-update for Helix Sync. A popup is displayed when a new version of the application is available. Bugs fixed in 2021.1.3 #2122740 (Bug #106212) The password pop-up is no longer prevented from appearing when appropriate in certain SSO configurations. Bugs fixed in 2021.1.2 #2120993 (Bug #106427) Fixed a problem where "Upload changes" button was returning an error. Bugs fixed in 2021.1.1 Bug #106256, #106257 (Change #2117436) Helix Sync will no longer create temporary files on startup when running on Windows. #2118164 (Bug #106210) Improved messaging on workspaces list when there are no available workspaces. #2117848 (Bug #106132) Conflict dialog will now return the appropriate user that has submitted the conflicting change. #2113147 (Bug #106094) Improved handling for Windows processes when shutting down Helix Sync.