All Versions
86
Latest Version
Avg Release Cycle
6 days
Latest Release
910 days ago

Changelog History
Page 1

  • v1.12.1-rc.1 Changes

    December 08, 2020

    🛠 Bugfixes:

    • 🏁 #7075: Invalid names are allowed and "auto accepted" in folder root path on Windows
    • 🔀 #7122: Sometimes indexes for some folders aren't sent after starting Syncthing
    • 🔀 #7137: [Untrusted] Remove Unexpected Items leaves things behind
    • 🔀 #7138: Wrong theme on selection
    • 🔀 #7144: Quic spamming address resolving
    • 🔀 #7152: Restart of Syncthing with receive-encrypted folder creates sync-conflicts, adds as unexpected items
    • 🔀 #7153: Deleted locally changed items still shown as locally changed

    ✨ Enhancements:

    • 🔀 #4824: Allow specifying remote expected web UI port which would generate a href somewhere
    • 🔀 #7117: Ignore fsync errors when saving ignore files
  • v1.12.0 Changes

    December 01, 2020

    🚀 This release adds a new config REST API.

    🛠 Bugfixes:

    • 🔀 #5360: Dangling symlink prevents filesystem watcher on FreeBSD
    • 🔀 #6664: Panic due to internal folder context used on exported methods
    • 🔀 #7063: panic: runtime error: invalid memory address or nil pointer dereference
    • 🔀 #7077: GUI stuck with "id is not defined" error when trying to ignore non-existent folder
    • 🔀 #7098: File deletions are not being synced in newly shared folders

    ✨ Enhancements:

    • 🔀 #6540: Config PATCH/PUT/DELETE API
    • 🔀 #7099: Add a html message to GUI when javascript is disabled
    • 🔀 #7108: Certificate for relaysrv with better naming
  • v1.12.0-rc.4 Changes

    November 27, 2020

    🚀 This release adds a new config REST API. Also adds initial support for
    ✅ untrusted (encrypted) devices, for testing purposes only. (Separate
    📚 documentation to be provided on how to enable and test this
    functionality.)

    🛠 Bugfixes:

    • 🔀 #5360: Dangling symlink prevents filesystem watcher on FreeBSD
    • 🔀 #6664: Panic due to internal folder context used on exported methods
    • 🔀 #7063: panic: runtime error: invalid memory address or nil pointer dereference
    • 🔀 #7077: GUI stuck with "id is not defined" error when trying to ignore non-existent folder
    • 🔀 #7098: File deletions are not being synced in newly shared folders

    ✨ Enhancements:

    • 🔀 #6540: Config PATCH/PUT/DELETE API
    • 🔀 #7099: Add a html message to GUI when javascript is disabled
    • 🔀 #7108: Certificate for relaysrv with better naming
  • v1.12.0-rc.3 Changes

    November 18, 2020

    🚀 This release adds a new config REST API. Also adds initial support for
    ✅ untrusted (encrypted) devices, for testing purposes only. (Separate
    📚 documentation to be provided on how to enable and test this
    functionality.)

    🛠 Bugfixes:

    • 🔀 #5360: Dangling symlink prevents filesystem watcher on FreeBSD
    • 🔀 #6664: Panic due to internal folder context used on exported methods
    • 🔀 #7063: panic: runtime error: invalid memory address or nil pointer dereference
    • 🔀 #7077: GUI stuck with "id is not defined" error when trying to ignore non-existent folder
    • 🔀 #7098: File deletions are not being synced in newly shared folders

    ✨ Enhancements:

    • 🔀 #6540: Config PATCH/PUT/DELETE API
    • 🔀 #7099: Add a html message to GUI when javascript is disabled
    • 🔀 #7108: Certificate for relaysrv with better naming
  • v1.12.0-rc.2 Changes

    November 11, 2020

    🚀 This release adds a new config REST API. Also adds initial support for
    ✅ untrusted (encrypted) devices, for testing purposes only. (Separate
    📚 documentation to be provided on how to enable and test this
    functionality.)

    🛠 Bugfixes:

    • 🔀 #5360: Dangling symlink prevents filesystem watcher on FreeBSD
    • 🔀 #6664: Panic due to internal folder context used on exported methods
    • 🔀 #7063: panic: runtime error: invalid memory address or nil pointer dereference
    • 🔀 #7077: GUI stuck with "id is not defined" error when trying to ignore non-existent folder
    • 🔀 #7098: File deletions are not being synced in newly shared folders

    ✨ Enhancements:

    • 🔀 #6540: Config PATCH/PUT/DELETE API
    • 🔀 #7099: Add a html message to GUI when javascript is disabled
    • 🔀 #7108: Certificate for relaysrv with better naming
  • v1.12.0-rc.1 Changes

    November 10, 2020

    🚀 This release adds a new config REST API. Also adds initial support for
    ✅ untrusted (encrypted) devices, for testing purposes only. (Separate
    📚 documentation to be provided on how to enable and test this
    functionality.)

    🛠 Bugfixes:

    • 🔀 #5360: Dangling symlink prevents filesystem watcher on FreeBSD
    • 🔀 #6664: Panic due to internal folder context used on exported methods
    • 🔀 #7063: panic: runtime error: invalid memory address or nil pointer dereference
    • 🔀 #7077: GUI stuck with "id is not defined" error when trying to ignore non-existent folder
    • 🔀 #7098: File deletions are not being synced in newly shared folders

    ✨ Enhancements:

    • 🔀 #6540: Config PATCH/PUT/DELETE API
    • 🔀 #7099: Add a html message to GUI when javascript is disabled
    • 🔀 #7108: Certificate for relaysrv with better naming
  • v1.11.1 Changes

    November 03, 2020

    🛠 Bugfixes:

    • 🔀 #7090: panics in failure reporting
  • v1.11.0 Changes

    November 03, 2020

    🚀 This release adds the sendFullIndexOnUpgrade option to control whether
    ⬆️ all index data is resent when an upgrade is detected, equivalent to
    🔀 starting Syncthing with --reset-deltas. This
    ⬆️ (sendFullIndexOnUpgrade=true) used to be the behavior in previous
    🔖 versions, but is mainly useful as a troubleshooting step and causes high
    0️⃣ database churn. The new default is false.

    🛠 Bugfixes:

    • 🚀 #6994: "panic: filling Blocks: leveldb: snapshot released" on folder save
    • 🔀 #7002: "Syncing (NaN%, 0 B)" when syncing 0-byte files
    • 🔀 #7008: Filenames containing dots lead to a "The system cannot find the file specified" sync error
    • 🏗 #7021: Tests fail when building the Alpine pkg on aarch64
    • 🔀 #7034: Folders getting stuck in "Syncing" after a20c6ca after doing changes when folders are paused
    • 🔀 #7035: Devices Announcing LAN addresses even with AnnounceLANAddresses set to off/false
    • 🔀 #7036: Shutting Syncthing down while pushing files to multiple devices corrupts the database?

    ✨ Enhancements:

    • ⬆️ #6982: Disable full index transmission on upgrade
    • 🔀 #7020: Do not disconnect when changing folder settings
    • 🔀 #7028: Detect and optionally report non-fatal failures
  • v1.11.0-rc.3 Changes

    October 22, 2020

    🚀 This release adds the sendFullIndexOnUpgrade option to control whether
    ⬆️ all index data is resent when an upgrade is detected, equivalent to
    🔀 starting Syncthing with --reset-deltas. This
    ⬆️ (sendFullIndexOnUpgrade=true) used to be the behavior in previous
    🔖 versions, but is mainly useful as a troubleshooting step and causes high
    0️⃣ database churn. The new default is false.

    🛠 Bugfixes:

    • 🚀 #6994: "panic: filling Blocks: leveldb: snapshot released" on folder save
    • 🔀 #7002: "Syncing (NaN%, 0 B)" when syncing 0-byte files
    • 🔀 #7008: Filenames containing dots lead to a "The system cannot find the file specified" sync error
    • 🏗 #7021: Tests fail when building the Alpine pkg on aarch64
    • 🔀 #7034: Folders getting stuck in "Syncing" after a20c6ca after doing changes when folders are paused
    • 🔀 #7035: Devices Announcing LAN addresses even with AnnounceLANAddresses set to off/false
    • 🔀 #7036: Shutting Syncthing down while pushing files to multiple devices corrupts the database?

    ✨ Enhancements:

    • ⬆️ #6982: Disable full index transmission on upgrade
    • 🔀 #7020: Do not disconnect when changing folder settings
    • 🔀 #7028: Detect and optionally report non-fatal failures
  • v1.11.0-rc.2 Changes

    October 21, 2020

    🚀 This release adds the sendFullIndexOnUpgrade option to control whether
    ⬆️ all index data is resent when an upgrade is detected, equivalent to
    🔀 starting Syncthing with --reset-deltas. This
    ⬆️ (sendFullIndexOnUpgrade=true) used to be the behavior in previous
    🔖 versions, but is mainly useful as a troubleshooting step and causes high
    0️⃣ database churn. The new default is false.

    🛠 Bugfixes:

    • 🚀 #6994: "panic: filling Blocks: leveldb: snapshot released" on folder save
    • 🔀 #7002: "Syncing (NaN%, 0 B)" when syncing 0-byte files
    • 🔀 #7008: Filenames containing dots lead to a "The system cannot find the file specified" sync error
    • 🏗 #7021: Tests fail when building the Alpine pkg on aarch64
    • 🔀 #7034: Folders getting stuck in "Syncing" after a20c6ca after doing changes when folders are paused
    • 🔀 #7035: Devices Announcing LAN addresses even with AnnounceLANAddresses set to off/false
    • 🔀 #7036: Shutting Syncthing down while pushing files to multiple devices corrupts the database?

    ✨ Enhancements:

    • ⬆️ #6982: Disable full index transmission on upgrade
    • 🔀 #7020: Do not disconnect when changing folder settings
    • 🔀 #7028: Detect and optionally report non-fatal failures