SyncTrayzor Changelog

What's new in SyncTrayzor 1.1.29

Aug 7, 2021
  • Don't crash in rare cases trying to detect if Intel Xe Graphics in use (#626)
  • Make it clearer that balloon settings are on the Folders tab (#613)
  • Don't show device connectivity balloons by default
  • Uninstaller: try to shut down running SyncTrayzor instances (#516)

New in SyncTrayzor 1.1.28 (Mar 6, 2021)

  • Work around Intel Xe Graphics driver bug which causes Syncthing's UI to appear blank (#606)
  • Fix chocolatey package (#614)

New in SyncTrayzor 1.1.27 (Jan 3, 2021)

  • Changelog:
  • Fix crashes on a small number of machines (#602, #603)
  • Wrap text on Settings screen (#540)
  • Improve appearance on high-DPI displays (#559)

New in SyncTrayzor 1.1.26 (Dec 31, 2020)

  • Add touch support
  • Minor UI updates (#538, #540, #541, #543)
  • Uninstaller tries to remove autostart registry keys (#586)

New in SyncTrayzor 1.1.25 (Dec 28, 2020)

  • Add touch support
  • Minor UI updates

New in SyncTrayzor 1.1.24 (Jul 27, 2019)

  • Fix issues caused by forward slashes in folder paths (#519, #520)

New in SyncTrayzor 1.1.23 (Apr 7, 2019)

  • Include the latest version of Syncthing (#493)
  • Show 'modified by' device in conflict resolver (#492)
  • Fix possible cause of null bytes in config file (#471)
  • If creating the first folder, enable notifications by default (#495)

New in SyncTrayzor 1.1.22 (Oct 5, 2018)

  • Fix some crashes (#443, #463, #468, #471)
  • Show the folder name, not ID, in the file transfers progress tooltip (#457)
  • Add tray button to rescan all folders (#465)
  • Show change in Syncthing theme without requiring refresh (#472)
  • Allow STTRACE to be set in env vars in settings (#473)
  • Fix slow memory leak (#479)

New in SyncTrayzor 1.1.21 (Mar 5, 2018)

  • Fix "Syncthing failed to start correctly" message when shutting down Windows (#438)
  • Handle "Access denied" errors when resolving conflicts (#440)

New in SyncTrayzor 1.1.20 (Feb 28, 2018)

  • Fix to allow SyncTrayzor to download updates from GitHub, after they made changes
  • Disable the built-in filesystem watcher if Syncthing's watcher is enabled
  • Retry starting Syncthing if it crashed (#421)
  • Make it clearer that multiple items in the Conflict Resolver window can be selected at once (#359)
  • Expose the setting to change the location of syncthing.exe (#386)
  • Fix issue where "Syncthing is starting" would appear forever (#420)
  • Fix crash when pausing/unpausing devices (#435)
  • Fix a rare condition when trying to enable auto-start would crash (#407)
  • Remove support for debug facilities, since Syncthing has this built in

New in SyncTrayzor 1.1.19 (Feb 28, 2018)

  • Disable the built-in filesystem watcher if Syncthing's watcher is enabled
  • Retry starting Syncthing if it crashed (#421)
  • Make it clearer that multiple items in the Conflict Resolver window can be selected at once (#359)
  • Expose the setting to change the location of syncthing.exe (#386)
  • Fix issue where "Syncthing is starting" would appear forever (#420)
  • Fix crash when pausing/unpausing devices (#435)
  • Fix a rare condition when trying to enable auto-start would crash (#407)
  • Remove support for debug facilities, since Syncthing has this built in

New in SyncTrayzor 1.1.18 (Sep 5, 2017)

  • Fix uninstaller crash if someone filled out the survey while not connected to the internet

New in SyncTrayzor 1.1.17 (Sep 4, 2017)

  • Don't store Syncthing's API key in config, and don't log it
  • Fix filesystem notifications when the file contained non-ASCII characters (#400)
  • Don't show device connected/disconnected notifications if a device is reconnecting a lot
  • Don't watch / raise notifications about new folders if no existing folders are watched / have notifications (#393)
  • Don't write to the disk as much by default (#370)
  • Fix crash on the settings screen
  • Be more reslient to weird registry permissions, fixing crash (#378)
  • Fix crash when calculating data transfer stats (#380)
  • Be more reslient when trying to find a free port for Syncthing to use (#381)
  • Add installer command-line flags (for system administrators) (#371, #402)
  • Add an exit poll to the uninstaller

New in SyncTrayzor 1.1.16 (May 22, 2017)

  • Fix some crashes on startup
  • Fix bug where 'show logs' link on the crash screen would cause another crash
  • Reduce how often SyncTrayzor checks for updates

New in SyncTrayzor 1.1.14 (Feb 18, 2017)

  • Support selecting and resolving multiple conflicts at once
  • Add better support for changes to Syncthing's event format
  • UI tweaks and improvements
  • Fix a few crashes
  • Better support for right-to-left languages

New in SyncTrayzor 1.1.13 (Nov 7, 2016)

  • Improve 'Browse' button next to folder selection input (#297)
  • Fix right-click context menu in embedded browser (#300)
  • Fix crash on conflict resolution screen when Windows can't find an icon for the file type (#301)
  • Fix crash when opening SyncTrayzor (#303, #306, #318)
  • Indication of file conflict in tray icon didn't disappear in some cases (#307)
  • (Hopefully) add workaround for Chinese IME not working (#314)
  • Display folder names instead of folder IDs in tray notifications (#315)
  • Rename 'Restore' option in tray icon context menu (#320)

New in SyncTrayzor 1.1.12 (Jul 25, 2016)

  • This version contains no functional changes. It only exists so that new users of SyncTrayzor get Syncthing 0.14 by default.

New in SyncTrayzor 1.1.11 (Jul 9, 2016)

  • Display folder labels instead of folder IDs (#284)
  • Fix issue where 'Open Folder' and 'Browse' buttons might not be displayed (#281)
  • Make F5 clear the browser cache, helping with issues were Syncthing's GUI assets have been incorrectly cached
  • Don't spam connected/disconnected events if they happen too quickly (e.g. if a device is paused) (#289)
  • Make it easier to convert between portable and installed versions (#271, #272)
  • Fix race condition causing crash in metered network manager (#291)
  • Upgrading:
  • SyncTrayzor should prompt you to upgrade automatically.
  • Installation:
  • SyncTrayzor is packaged as both an installer and a standalone zip. It will run on Windows Vista or newer.
  • Installer:
  • Download SyncTrayzorSetup-x64.exe or SyncTrayzorSetup-x86.exe and run it. If you already have SyncTrayzor installed, this will update it.
  • Standalone:
  • First, you'll need .net 4.5. Download the offline or web installer if you don't have it installed already.

New in SyncTrayzor 1.1.10 (May 25, 2016)

  • Ship with Syncthing 0.13 by default (only affects new users)
  • Fix race condition when reloading config (#259)
  • Don't show 'Finished Syncthing' halfway through a busy sync (#264)
  • Don't crash when right-clicking tray icon early in startup process (#257)
  • Attempt to fix issue where UI half-renders after update to Syncthing 0.13 (#262

New in SyncTrayzor 1.1.9 (May 5, 2016)

  • Changelog:
  • Add support for Syncthing v0.13 (#250)
  • Add setting to control tray icon animation (#255)
  • Don't refresh browser when un-minimizing (#248)
  • Don't crash if the filesystem watcher sees a change at the drive root (#253)
  • Handle filesystem notifications when Syncthing is configured with a path of the wrong case (#256)
  • Clarify wording when device paused by metered network (#249)

New in SyncTrayzor 1.1.8 (Mar 20, 2016)

  • Fix portable upgrades when there's a space in the path (will fix upgrades from 1.1.8 -> 1.1.9) (#232)
  • Improve quality of small tray icons slightly (#140)
  • Add "new device" / "new folder" balloon messages (#235)
  • Improve update checking schedule
  • Don't confuse the user when pausing devices on Windows 8+ (#242)
  • Fix touch screen operation (although touch screen scrolling is still broken upstream) (#241)
  • Allow settings window to be resized vertically (#238)
  • Move to SHA512 for verifying downloads
  • Add logging to help debug case where Syncthing returns odd values on startup
  • Remove API Key from settings

New in SyncTrayzor 1.1.7 (Mar 20, 2016)

  • Handle thousands of conflicts in the conflict editor without crashing (#224)
  • Handle crash when syncing many files (reappearance of #112) (#227)
  • Fix rendering of some strings
  • Add logging to file to portable upgrades, in case of error

New in SyncTrayzor 1.1.6 (Mar 20, 2016)

  • Fix portable installer where TEMP is on a different drive to SyncTrayzor (#218)
  • Fix bug where 'Save' button wouldn't be enabled in Syncthing's 'Add/Edit Folder' pane, after using the 'Browse' button (#219)
  • Fix race crash (#221)
  • Don't force Syncthing to use https (should fix #201)
  • Handle problems getting the icon for a file (should fix #224)
  • Improve help output of ProcessRunner.exe (#223

New in SyncTrayzor 1.1.5 (Mar 20, 2016)

  • Fix issue with embedded browser failing to start on some systems (#211, #213)
  • Fix crash when failing to determine if a connection is metered (#210, #212)
  • Fix further crash when failing to determine if a connection is metered (#215, #216)

New in SyncTrayzor 1.1.3 (Mar 20, 2016)

  • Disable devices which connect over a metered network (#167)
  • Don't report conflict files in the .stversions folder (#203)
  • Add a 'Browse' button (which opens a folder browser) to Syncthing's 'Add folder' dialog (#78)
  • Fix a race condition in the alerts system (#208)
  • Log file transfers to a CSV file in the logs directly (#205)
  • Upgrade the embedded browser: may fix issues with Syncthing's UI not loading at first, and adds support for touch-screen devices (#129)
  • Create chocolatey package (#189)
  • Clarify some wording in Settings and the Conflict Resolver (#204, #209)
  • Handle two instances of SyncTrayzor saving their config at the same time (#185)

New in SyncTrayzor 1.1.2 (Mar 20, 2016)

  • Handle folders with missing markers again (#187)
  • Don't crash in some cases on .NET 4.5 when the conflict editor is completed (#199)
  • Don't crash if the ConflictFileWatcher is aborted (#200, #202)
  • Don't show conflicts alerts bar if Syncthing isn't running
  • Improve conflict file monitoring (should remove inaccuracies)
  • Don't fail if there's a link loop when scanning for conflicted files (#195)
  • Add 'Size' field to the conflict resolver (#194)
  • Add setting to control whether conflict files are deleted to the recycle bin
  • Pressing F5 will fresh the browser
  • Fix the portable installation procedure (sorry portable users: you'll have to manually upgrade one last time).

New in SyncTrayzor 1.1.1 (Mar 20, 2016)

  • Fix crash if we fail to look for conflicted files in a path (#191, #193)
  • Fix crash if the user manually specifies a UNC prefix on a folder (#192

New in SyncTrayzor 1.1.0 (Mar 20, 2016)

  • Log Syncthing's output (#162).
  • Add a Settings tab to enable Syncthing debug facilities without setting STTRACE or restarting (#175).
  • Alerts system: show warning triangle on tray icon, and alerts at the top of SyncTrayzor, when there are failed file transfers or conflicted files.
  • Add a tool to find and help resolve file conflicts (under File -> Conflict Resolver).
  • Add support for one-click upgrades for Portable installations.
  • Improve 'Syncthing Console' (#82).
  • Improve update check schedule (#184).

New in SyncTrayzor 1.0.32 (Mar 20, 2016)

  • Fix rare crash when trying to save the config file