Release history
syncthing releases
Open Source Continuous File Synchronization
All releases
6 shown
v2.0.16
Mixed
⚠ Upgrade required
- The database migration on first launch can be lengthy for larger setups.
- Deleted items are now forgotten after fifteen months unless --db-delete-retention-interval is configured.
- Some options have been renamed or converted to subcommands; check 'syncthing --help' for details.
Breaking changes
- Database backend switched from LevelDB to SQLite, requiring a migration on first launch.
- Single-dash long options (e.g., -home) are no longer supported and must use double dashes (--home).
- The --verbose and --logflags command line options have been removed.
Security fixes
- fix(protocol): verify compressed message length before decompression
Notable features
- Structured log entries with per-package log level control.
- Use of multiple connections (one for index metadata and two for data exchange) by default between v2 devices.
- New WARNING log level inserted between INFO and ERROR.
v2.0.15
Maintenance
Notable features
- Comprehensive sandboxing
- Programmatic database maintenance
v2.0.14
Maintenance
Fixed beacon handling on Android point-to-point interfaces, corrected stdiscosrv version output format and device ID logging, removed JSON charset declaration, and added build attestation.
v2.0.13
Bug fix
Fixed beacon multicast group handling on non-multicast interfaces, improved docker build process, enhanced debug logging, and refined pull retry logic.