Version | Change log |
Syncthing 1.29.7 Jun 15, 2025 |
Fixes: fix(db): handle large numbers of blocks in update by @calmh in #10025 fix(syncthing): make directory flags global for all commands by @calmh in #10028 fix(sqlite): apply options by @pixelspark in #10049 fix(db): version vector serialisation :( by @calmh in #10050 fix(model): loop-break regression while block copying in puller by @imsodin in #10069 fix(model): close fd immediately in copier by @imsodin in #10079 fix(model): use same folder first in copier by @imsodin in #10093 fix(model): correct bufferpool handling; simplify by @calmh in #10113 fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in #10140 fix(syncthing): avoid writing panic log to nil fd by @ardevd in #10154 fix(fs): check for unsupported error on modern Windows (fixes #10164) by @rasa in #10165 fix(gui): don't show dial errors for paused devices (fixes #10166) by @marbens-arch in #10167 fix: track invalid files in LocalFlags to fix global count by @imsodin in #10170 fix(watchaggregator): properly handle sub-second watch durations (fixes #9927) by @imsodin in #10179 fix(db): remove invalid member from FileMetadata by @imsodin in #10180 Features: feat: add syncthing debug database-statistics command by @calmh in #10117 feat(config): enable multiple connections by default by @calmh in #10151 feat(config): expose folder and device info as metrics (fixes #9519) by @calmh in #10148 feat: use Ed25519 keys for sync connections by @calmh in #10162 Other: chore: remove abandoned next-gen-gui experiment by @calmh in #10004 chore: remove weak hashing which does not pull its weight by @calmh in #10005 chore: switch database engine to sqlite (fixes #9954) by @calmh in #9965 chore: harmonise command line flags by @calmh in #10007 chore(db): increase journal limit to 64MiB by @bt90 in #10022 chore: forget deleted files older than six months (fixes #6284) by @calmh in #10023 chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in #10027 cho |
Syncthing 1.29.6 May 6, 2025 |
What's Changed: fix(model): close fd immediately in copier by @imsodin in #10079 build(deps): update dependencies by @calmh in #10091 chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in #10076 chore(db, model): simplify per hash DB lookup in copier by @imsodin in #10080 fix(model): use same folder first in copier by @imsodin in #10093 feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in #10092 chore(model): refactor copier for more flatness by @imsodin in #10094 |
Syncthing 1.29.5 Apr 30, 2025 |
chore(lib): expose model methods to obtain progress by @pixelspark in #9886 feat(gui): explanation to options enabled or disabled per folder type by @tomasz1986 in #9367 chore: remove abandoned next-gen-gui experiment by @calmh in #10004 chore: remove weak hashing which does not pull its weight by @calmh in #10005 chore: switch database engine to sqlite (fixes #9954) by @calmh in #9965 fix(gui): validate device ID in canonical form (fixes #7291) by @mathias4833 in #10006 fix(config): remove discontinued primary STUN server (fixes #10008) by @marbens-arch in #10009 fix(stun): better error handling (ref #10008) by @calmh in #10010 chore(config): remove discontinued secondary STUN servers (fixes #10011) by @marbens-arch in #10012 chore(fs): speed up case normalization by @bt90 in #10013 chore: harmonise command line flags by @calmh in #10007 build(deps): update dependencies by @calmh in #10020 chore(db): increase journal limit to 64MiB by @bt90 in #10022 chore: forget deleted files older than six months (fixes #6284) by @calmh in #10023 fix(db): handle large numbers of blocks in update by @calmh in #10025 chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in #10027 fix(syncthing): make directory flags global for all commands by @calmh in #10028 chore: configurable delete retention interval by @calmh in #10030 feat(fs, config): add support for custom filesystem type construction by @pixelspark in #9887 build: replace underscore in Debian version by @bt90 in #10032 chore(db): fix debug logging by @bt90 in #10033 chore(db): buffer pulled files for smaller WAL by @calmh in #10036 chore(model): add metric for total number of conflicts by @swenske in #10037 fix(config): properly apply defaults when reading folder configuration by @pixelspark in #10034 fix(config): zero filesystemtype is "basic" by @calmh in #10038 chore(db): use one SQLite database per folder by @calmh in #10042 chore(model): delay starting a pull while there |
Total downloads
79
Last month's downloads
7
Last week's downloads
4
Top Download Club is the go-to website for software enthusiasts everywhere. We bring you the best and most innovative software available, and today we want to showcase one of our favorites: SyncTrayzor, developed by Antony Male. SyncTrayzor is a powerful synchronization tool ...