Versie 1.29.7 van Syncthing is uitgekomen. Syncthing is een opensourceprogramma waarmee bestanden tussen twee computers kunnen worden gesynchroniseerd. Dit gebeurt zonder dat er een centrale server tussen zit, zoals dat wel het geval is bij opslagdiensten als Dropbox, Google Drive, OneDrive en iCloud. De software is onder meer beschikbaar voor Windows, Linux, macOS, BSD en Solaris. Een onofficiële client voor Android kan hier worden gevonden. Ook zijn er packages voor bijvoorbeeld Synology en QNAP. In deze uitgave zijn de volgende verbeteringen aangebracht:
Syncthing 2 is coming
Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1. More detailed information about Syncthing 2 can be found in the release notes.
What's Changed
FixesFeatures Other
- fix(config): deep copy configuration defaults (fixes #9916) in #10101
- fix(config): mark audit log options as needing restart (fixes #10099) in #10100
- fix(versioner): fix perms of created folders (fixes #9626) in #10105
- fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) in #10127
- fix(gui): update
uncamel()
to handle strings like 'IDs' (fixes #10128) in #10131
- chore(gui): add Serbian (sr) translation template in #10116
- build: reactivate golangci-lint in #10118
- chore: move golangci-lint & meta to separate PR-only workflow in #10119
- refactor: use slices.Contains to simplify code in #10121
- build: process for automatic release tags in #10133
- refactor: use slices package for sort in #10132
- refactor: use slices package for sorting in #10136
- docs: general notes about v2 coming in #10135
- build: add labeler workflow for PRs in #10143