github GermanCoding/SyncTrayzor v2.0.0-beta.6
Release 2.0.0-beta.6

latest releases: v2.0.1, v2.0.0
pre-release25 days ago

Caution

This beta is primarily built for syncthing v2. If you uninstall SyncTrayzor v1 and install v2, your existing syncthing (if any) will be upgraded to syncthing v2.

Warning

This is a beta release with potential bugs. You can run the portable release side by side with an existing SyncTrayzor install.

Important

The auto-upgrade mechanism will not automatically upgrade to a newer beta. Auto-upgrades are only for release versions.

Added

  • Support for syncthing v2
  • Upgrade syncthing on first run, if no syncthing binary is found
  • Native builds for Windows on ARM64 (UNTESTED)
  • Build all artifacts in GitHub Actions
  • Installer can now install in current-user mode (no administrative privileges required)
  • (beta.2) Allow the activity popup window to stay open (optional, new setting)

Fixed

  • (beta.3) Fix bugs with file transfer detection introduced in beta.1
  • (beta.5) Fix memory leak when the activity popup window is open

Changed

  • Move the project from .NET Framework to .NET Core 8
  • Modernize all dependencies
  • Syncthing API updates for recent syncthing versions (including v2)
  • Rewrite the "pause metered devices" feature without relying on obscure third-party DLLs (without source code)
  • Installer now asks whether to remove syncthing configuration + database upon uninstall
  • New maintainer is now @GermanCoding
  • (beta.4) Translation updates
  • (beta.4) The installer now safely upgrades existing (64-bit) SyncTrayzor v1 installs to v2
  • (beta.6) Support new "deleted files can win conflicts" conflict handling in syncthing v2

Removed

  • Support for Windows Vista/7/8. Now requires Windows 10 or newer
  • No longer offers 32-bit builds. All versions are 64-bit only

Don't miss a new SyncTrayzor release

NewReleases is sending notifications on new releases.