-
v1.18.3-rc.1
v1.18.3-rc.1 Bugfixes: - #7935: Panic after POST /rest/system/reset Enhancements: - #7940: "Currently Shared With Devices" list in the folder Sharing tab should be sorted alphabetically
-
v1.18.2
v1.18.2 Bugfixes: - #7827: The error message "given name ... differs from filesystem name ..." does not help users to resolve the issue - #7893: Updating ignores blocks GUI when IO slots are unavailable
-
v1.18.2-rc.3
v1.18.2-rc.3 Bugfixes: - #7827: The error message "given name ... differs from filesystem name ..." does not help users to resolve the issue - #7893: Updating ignores blocks GUI when IO slots are unavailable
-
-
v1.18.2-rc.2
v1.18.2-rc.2 Bugfixes: - #7827: The error message "given name ... differs from filesystem name ..." does not help users to resolve the issue
-
v1.18.2-rc.1
v1.18.2-rc.1 Bugfixes: - #7827: The error message "given name ... differs from filesystem name ..." does not help users to resolve the issue
-
v1.18.1
v1.18.1 Bugfixes: - #7704: Changing folder type from receive encrypted to a different type corrupts the database - #7706: Delete Unexpected Items in receive encrypted folder is unable to delete ".stfolder.removed-*" - #7740: Incorrect local state when using negated patterns inside ignored parent folder on both sides - #7809: Syncthing attemps IPv4 addresses for quic6:// peers - #7839: Not exposed string for translation - #7845: Strings unavailable for translation
-
v1.18.1-rc.3
v1.18.1-rc.3 Bugfixes: - #7704: Changing folder type from receive encrypted to a different type corrupts the database - #7706: Delete Unexpected Items in receive encrypted folder is unable to delete ".stfolder.removed-*" - #7740: Incorrect local state when using negated patterns inside ignored parent folder on both sides - #7809: Syncthing attemps IPv4 addresses for quic6:// peers - #7839: Not exposed string for translation - #7845: Strings unavailable for translation
-
v1.18.1-rc.2
v1.18.1-rc.2 Bugfixes: - #7704: Changing folder type from receive encrypted to a different type corrupts the database - #7706: Delete Unexpected Items in receive encrypted folder is unable to delete ".stfolder.removed-*" - #7740: Incorrect local state when using negated patterns inside ignored parent folder on both sides - #7809: Syncthing attemps IPv4 addresses for quic6:// peers - #7839: Not exposed string for translation - #7845: Strings unavailable for translation
-
v1.18.1-rc.1
v1.18.1-rc.1 Bugfixes: - #7704: Changing folder type from receive encrypted to a different type corrupts the database - #7706: Delete Unexpected Items in receive encrypted folder is unable to delete ".stfolder.removed-*" - #7740: Incorrect local state when using negated patterns inside ignored parent folder on both sides - #7809: Syncthing attemps IPv4 addresses for quic6:// peers
-
v1.18.0
v1.18.0 Bugfixes: - #7708: irreversible Local Additions after re-adding the same folder as Receive Only - #7731: Scan due to watcher can not found local change while modify file to empty - #7733: TypeError: Cannot read property ‘urAccepted’ of undefined - #7741: Out-of-sync state of zero-byte files is not reflected on peers Enhancements: - #7700: Add rest endpoint(s) to dismiss pending folder/device invitations - #7705: Accepting a receive encrypted folder share should prompt the user to input a password - #7722: Database GC can block for a long time - #7724: Ensure encryption to untrusted on new, trusted device on an existing folder - #7742: Use defaults for missing fields on the config rest API - #7743: Show discovery and listener status when not failed
-
v1.18.0-rc.2
v1.18.0-rc.2 Bugfixes: - #7708: irreversible Local Additions after re-adding the same folder as Receive Only - #7731: Scan due to watcher can not found local change while modify file to empty - #7733: TypeError: Cannot read property ‘urAccepted’ of undefined - #7741: Out-of-sync state of zero-byte files is not reflected on peers Enhancements: - #7700: Add rest endpoint(s) to dismiss pending folder/device invitations - #7705: Accepting a receive encrypted folder share should prompt the user to input a password - #7722: Database GC can block for a long time - #7724: Ensure encryption to untrusted on new, trusted device on an existing folder - #7742: Use defaults for missing fields on the config rest API - #7743: Show discovery and listener status when not failed
-
v1.18.0-rc.1
v1.18.0-rc.1 Bugfixes: - #7708: irreversible Local Additions after re-adding the same folder as Receive Only Enhancements: - #7700: Add rest endpoint(s) to dismiss pending folder/device invitations - #7722: Database GC can block for a long time - #7724: Ensure encryption to untrusted on new, trusted device on an existing folder - #7742: Use defaults for missing fields on the config rest API
-
v1.17.0
v1.17.0 This release deprecates TLS 1.2 for sync connections; other side should be Syncthing 1.3.0 or newer, or see [insecureAllowOldTLSVersions](https://docs.syncthing.net/advanced/option-insecure-allow-old-tls-versions.html). Bugfixes: - #7592: Web UI doesn't handle long machine names well - #7593: ChaCha priority detection logic broken - #7608: Files ignored on one remote do not get synced - #7649: Incorrect local and global states after ignoring and unignoring files - #7673: bug: cli subcommand is stuck on non-interactive shell - #7677: UTF-8 normalization doesn't work on macOS - #7685: CLI: strconv.ParseInt error when adding new device via CLI - #7699: Sharing receive encrypted folder as receive encrypted with yet another device creates conflicts Enhancements: - #7471: Improve UDP hole punching - #7580: Improve logging for service failures - #7594: Consider removing support for TLS <1.3 on sync connections - #7600: Fast connect to new devices following config update - #7636: Improve QUIC performance
-
v1.17.0-rc.4
v1.17.0-rc.4 This release deprecates TLS 1.2 for sync connections; other side should be Syncthing 1.3.0 or newer, or see [insecureAllowOldTLSVersions](https://docs.syncthing.net/advanced/option-insecure-allow-old-tls-versions.html). Bugfixes: - #7592: Web UI doesn't handle long machine names well - #7593: ChaCha priority detection logic broken - #7608: Files ignored on one remote do not get synced - #7649: Incorrect local and global states after ignoring and unignoring files - #7673: bug: cli subcommand is stuck on non-interactive shell - #7677: UTF-8 normalization doesn't work on macOS - #7685: CLI: strconv.ParseInt error when adding new device via CLI - #7699: Sharing receive encrypted folder as receive encrypted with yet another device creates conflicts Enhancements: - #7471: Improve UDP hole punching - #7580: Improve logging for service failures - #7594: Consider removing support for TLS <1.3 on sync connections - #7600: Fast connect to new devices following config update - #7636: Improve QUIC performance
-
v1.17.0-rc.3
v1.17.0-rc.3 This release deprecates TLS 1.2 for sync connections; other side should be Syncthing 1.3.0 or newer, or see [insecureAllowOldTLSVersions](https://docs.syncthing.net/advanced/option-insecure-allow-old-tls-versions.html). Bugfixes: - #7592: Web UI doesn't handle long machine names well - #7593: ChaCha priority detection logic broken - #7608: Files ignored on one remote do not get synced Enhancements: - #7580: Improve logging for service failures - #7594: Consider removing support for TLS <1.3 on sync connections - #7600: Fast connect to new devices following config update - #7636: Improve QUIC performance
-
v1.17.0-rc.2
v1.17.0-rc.2 This release deprecates TLS 1.2 for sync connections; other side should be Syncthing 1.3.0 or newer, or see [insecureAllowOldTLSVersions](https://docs.syncthing.net/advanced/option-insecure-allow-old-tls-versions.html). Bugfixes: - #7592: Web UI doesn't handle long machine names well - #7593: ChaCha priority detection logic broken - #7608: Files ignored on one remote do not get synced Enhancements: - #7580: Improve logging for service failures - #7594: Consider removing support for TLS <1.3 on sync connections - #7600: Fast connect to new devices following config update - #7636: Improve QUIC performance
-
v1.17.0-rc.1
v1.17.0-rc.1 This release deprecates TLS 1.2 for sync connections; other side should be Syncthing 1.3.0 or newer, or see [insecureAllowOldTLSVersions](https://docs.syncthing.net/advanced/option-insecure-allow-old-tls-versions.html). Bugfixes: - #7592: Web UI doesn't handle long machine names well - #7593: ChaCha priority detection logic broken - #7608: Files ignored on one remote do not get synced Enhancements: - #7580: Improve logging for service failures - #7594: Consider removing support for TLS <1.3 on sync connections - #7600: Fast connect to new devices following config update - #7636: Improve QUIC performance
-
v1.16.1
v1.16.1 Bugfixes: - #7628: upgrade with apt fails in post-inst script
-
v1.16.0
v1.16.0 This release adds untrusted / encrypted devices for public testing. It should still be considered beta / testing-only. Bugfixes: - #7026: panic: key not found when repairing DB - #7379: "Warning, this path is a subdirectory of an existing folder" does not appear when editing only folder label - #7533: Remote completion on untrusted devices is incorrect - #7548: Upgrading syncthing-relaysrv to 1.15.0 fails in post-installation - #7551: QUIC: failed to determine receive buffer size: doesn't have a SyscallConn - #7557: Encrypted folder(s) on Windows reported as "Unexpected Objects" - #7568: panic: runtime error: slice bounds out of range [24:3] - #7584: Folder label missing from folder path when adding new folders Enhancements: - #109: Support for file encryption (e.g. non-trusted servers) - #3322: GUI "Out of sync" modal uses massive amounts of CPU in browser - #7520: Ask for confirmation before reverting/overriding a folder