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)
- Allow the activity popup window to stay open (optional, new setting)
Fixed
- Fix memory leak when the activity popup window is open
Changed
- New maintainer is now @GermanCoding
- 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
- Translation updates
- The installer safely upgrades existing (64-bit) SyncTrayzor v1 installs to v2
- 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