Syncthing
Open source continuous file synchronization
Alternative to: dropbox, google drive, onedrive, resilio sync
About
Versions (100)
v1.29.6-rc.3
2025-04-30What’s Changed
- chore(lib): expose model methods to obtain progress by @pixelspark in https://github.com/syncthing/syncthing/pull/9886
- feat(gui): explanation to options enabled or disabled per folder type by @tomasz1986 in https://github.com/syncthing/syncthing/pull/9367
- fix(gui): validate device ID in canonical form (fixes #7291) by @mathias4833 in https://github.com/syncthing/syncthing/pull/10006
- fix(config): remove discontinued primary STUN server (fixes #10008) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10009
- fix(stun): better error handling (ref #10008) by @calmh in https://github.com/syncthing/syncthing/pull/10010
- chore(config): remove discontinued secondary STUN servers (fixes #10011) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10012
- chore(fs): speed up case normalization by @bt90 in https://github.com/syncthing/syncthing/pull/10013
- build(deps): update dependencies by @calmh in https://github.com/syncthing/syncthing/pull/10020
- feat(fs, config): add support for custom filesystem type construction by @pixelspark in https://github.com/syncthing/syncthing/pull/9887
- build: replace underscore in Debian version by @bt90 in https://github.com/syncthing/syncthing/pull/10032
- chore(model): add metric for total number of conflicts by @swenske in https://github.com/syncthing/syncthing/pull/10037
- fix(config): properly apply defaults when reading folder configuration by @pixelspark in https://github.com/syncthing/syncthing/pull/10034
- fix(config): zero filesystemtype is “basic” by @calmh in https://github.com/syncthing/syncthing/pull/10038
- build: push artifacts to Azure by @calmh in https://github.com/syncthing/syncthing/pull/10044
- chore(config): resolve primary STUN servers via SRV record by @bt90 in https://github.com/syncthing/syncthing/pull/10031
- chore(fs): changes to allow Filesystem to be implemented externally by @pixelspark in https://github.com/syncthing/syncthing/pull/10040
- fix(strings): differentiate setup(n) and set(v) up by @systemcrash in https://github.com/syncthing/syncthing/pull/10024
- fix(gui): mark unseen disconnected devices as inactive by @tomasz1986 in https://github.com/syncthing/syncthing/pull/10048
- fix(syncthing): use separate lock file instead of locking the certificate (fixes #10053) by @calmh in https://github.com/syncthing/syncthing/pull/10054
- feat(api, gui): allow authentication bypass for metrics by @swenske in https://github.com/syncthing/syncthing/pull/10045
- chore: add missing copyright in new files from infra branch by @calmh in https://github.com/syncthing/syncthing/pull/10055
- fix(osutil): give threads same I/O priority on Linux by @TheCreeper in https://github.com/syncthing/syncthing/pull/10063
- chore(syncthing): remove support for TLS 1.2 sync connections by @calmh in https://github.com/syncthing/syncthing/pull/10064
- chore(gui): update dependency copyrights, add script for periodic maintenance by @rasa in https://github.com/syncthing/syncthing/pull/10067
- chore(api): log X-Forwarded-For by @bt90 in https://github.com/syncthing/syncthing/pull/10035
- feat(config): add option for audit file (fixes #9481) by @marbens-arch in https://github.com/syncthing/syncthing/pull/10066
- chore(gui): use go list —deps for dependency list by @rasa in https://github.com/syncthing/syncthing/pull/10071
- fix(strelaysrv): make the session limiter session-dependent (fixes #10072) by @szu17dmy in https://github.com/syncthing/syncthing/pull/10073
New Contributors
- @marbens-arch made their first contribution in https://github.com/syncthing/syncthing/pull/10009
- @swenske made their first contribution in https://github.com/syncthing/syncthing/pull/10037
- @systemcrash made their first contribution in https://github.com/syncthing/syncthing/pull/10024
- @TheCreeper made their first contribution in https://github.com/syncthing/syncthing/pull/10063
- @szu17dmy made their first contribution in https://github.com/syncthing/syncthing/pull/10073
Full Changelog: https://github.com/syncthing/syncthing/compare/v1.29.5…v1.29.6-rc.3