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

Changelog History
Page 9

  • v1.2.1-rc.1 Changes

    July 16, 2019

    v1.2.1

    🛠 Bugfixes

    • 🔀 #5801: panic: close of nil channel in relay client stop
    • ⬆️ #5803: Web UI shows confusing description on RC builds when upgrades are disabled
    • ⚡️ #5828: panic: Index update for not running folder
    • 🔀 #5833: Paused folder shows filesystem watcher error
    • 🔀 #5837: panic: runtime error: index out of range in recheckFile
    • #5849: Cannot concatenate external versioner template variables ("%FOLDER_PATH%/%FILE_PATH%")

    ✨ Enhancements

    • ⚡️ #5811: Download progress of folders in the UI should update more frequently

    Other issues

    • 🔀 #5754: Support paging on jobQueue.Jobs
    • 🔀 #5813: Potential bugs on old cores: using 64-bit functions sync/atomic
    • 🔀 #5853: Inconsistent handling of empty folder path
  • v1.2.0 Changes

    July 09, 2019

    v1.2.0

    Important notes

    🚀 This release does not interoperate with Syncthing 0.14.45 or older.

    🚀 This release adds QUIC with NAT traversal as a new transport protocol. TCP
    is usually more performant and remains the preferred way of connection when
    possible.

    🚀 This release adds automatic crash reporting. See
    🔀 https://docs.syncthing.net/users/crashrep.html for details.

    🚀 This release makes large / variable block size the only available mode of
    👀 operation; small / fixed blocks are deprecated. See
    🔀 https://docs.syncthing.net/advanced/folder-uselargeblocks.html for details.

    🚀 This release reverts the version naming change in #4586 (v1.1.4). Versions
    are now named with the time of their archiving, and the file modification
    👻 time is unchanged when archiving. An exception to this is the "Trashcan"
    🔖 versioner which does not modify the name - instead it does set the file
    modification time the time of archiving.

    🛠 Bugfixes

    • 🔀 #4170: panic: bug: ClusterConfig called on closed or nonexistent connection
    • 🔀 #5609: Filesystem watching failed when parent folder is not listable
    • 🔀 #5652: Connection error after closing failed items list and opening another list
    • 🔀 #5765: Verioner cleanup looks at the wrong time
    • 🔀 #5766: Support bundle doesn't include errors list, instead printing an error
    • 🔀 #5770: Scan failure blocks "Rescan" button
    • 🔀 #5777: Spurious need to "revert" nonexistent changes with Receive Only folder on Android
    • 🔀 #5780: Panic when folder disappears while scanning
    • 🔀 #5781: Shutdown takes too long, triggering fmut deadlock panic
    • 🔀 #5791: Puller complains about invalid filenames which are long gone

    ✨ Enhancements

    • 🔀 #959: Automatic error log sending to dev. team
    • 🔀 #3345: Show last connection error per discovered address
    • 🔀 #5377: Use of QUIC for transport
    • 🐳 #5631: Dockerfile ENTRYPOINT doesn't pass along extra arguments from "docker run"
    • 🔀 #5697: Handle fatal watch errors gracefully
    • 🔀 #5774: WebUI table column widths broken on narrow displays

    Other issues

    • 🔀 #5760: Dead link in README.md
    • 🔀 #5796: TestPullInvalidIgnoredSR/SO is flaky
  • v1.2.0-rc.4 Changes

    June 28, 2019

    v1.2.0

    Important notes

    🚀 This release does not interoperate with Syncthing 0.14.45 or older.

    🚀 This release adds QUIC with NAT traversal as a new transport protocol. TCP
    is usually more performant and remains the preferred way of connection when
    possible.

    🚀 This release adds automatic crash reporting. See
    🔀 https://docs.syncthing.net/users/crashrep.html for details.

    🚀 This release makes large / variable block size the only available mode of
    👀 operation; small / fixed blocks are deprecated. See
    🔀 https://docs.syncthing.net/advanced/folder-uselargeblocks.html for details.

    🚀 This release reverts the version naming change in #4586 (v1.1.4). Versions
    are now named with the time of their archiving, and the file modification
    👻 time is unchanged when archiving. An exception to this is the "Trashcan"
    🔖 versioner which does not modify the name - instead it does set the file
    modification time the time of archiving.

    🛠 Bugfixes

    • 🔀 #4170: panic: bug: ClusterConfig called on closed or nonexistent connection
    • 🔀 #5609: Filesystem watching failed when parent folder is not listable
    • 🔀 #5652: Connection error after closing failed items list and opening another list
    • 🔀 #5765: Verioner cleanup looks at the wrong time
    • 🔀 #5766: Support bundle doesn't include errors list, instead printing Support bundle: failed to create errors.json: <nil>
    • 🔀 #5770: Scan failure blocks "Rescan" button
    • 🔀 #5777: Spurious need to "revert" nonexistent changes with Receive Only folder on Android
    • 🔀 #5780: Panic when folder disappears while scanning
    • 🔀 #5781: Shutdown takes too long, triggering fmut deadlock panic
    • 🔀 #5791: Puller complains about invalid filenames which are long gone

    ✨ Enhancements

    • 🔀 #959: Automatic error log sending to dev. team
    • 🔀 #3345: Show last connection error per discovered address
    • 🔀 #5377: Use of QUIC for transport
    • 🐳 #5631: Dockerfile ENTRYPOINT doesn't pass along extra arguments from "docker run"
    • 🔀 #5697: Handle fatal watch errors gracefully
    • 🔀 #5774: WebUI table column widths broken on narrow displays

    Other issues

    • 🔀 #5760: Dead link in README.md
    • 🔀 #5796: TestPullInvalidIgnoredSR/SO is flaky
  • v1.2.0-rc.3 Changes

    June 25, 2019

    v1.2.0

    Important notes

    🚀 This release does not interoperate with Syncthing 0.14.45 or older.

    🚀 This release adds QUIC with NAT traversal as a new transport protocol. TCP
    is usually more performant and remains the preferred way of connection when
    possible.

    🚀 This release adds automatic crash reporting. See
    🔀 https://docs.syncthing.net/users/crashrep.html for details.

    🚀 This release makes large / variable block size the only available mode of
    👀 operation; small / fixed blocks are deprecated. See
    🔀 https://docs.syncthing.net/advanced/folder-uselargeblocks.html for details.

    🚀 This release reverts the version naming change in #4586 (v1.1.4). Versions
    are now named with the time of their archiving, and the file modification
    👻 time is unchanged when archiving. An exception to this is the "Trashcan"
    🔖 versioner which does not modify the name - instead it does set the file
    modification time the time of archiving.

    🛠 Bugfixes

    • 🔀 #4170: panic: bug: ClusterConfig called on closed or nonexistent connection
    • 🔀 #5609: Filesystem watching failed when parent folder is not listable
    • 🔀 #5652: Connection error after closing failed items list and opening another list
    • 🔀 #5765: Verioner cleanup looks at the wrong time
    • 🔀 #5766: Support bundle doesn't include errors list, instead printing Support bundle: failed to create errors.json: <nil>
    • 🔀 #5770: Scan failure blocks "Rescan" button
    • 🔀 #5777: Spurious need to "revert" nonexistent changes with Receive Only folder on Android
    • 🔀 #5780: Panic when folder disappears while scanning
    • 🔀 #5781: Shutdown takes too long, triggering fmut deadlock panic
    • 🔀 #5791: Puller complains about invalid filenames which are long gone

    ✨ Enhancements

    • 🔀 #959: Automatic error log sending to dev. team
    • 🔀 #3345: Show last connection error per discovered address
    • 🔀 #5377: Use of QUIC for transport
    • 🐳 #5631: Dockerfile ENTRYPOINT doesn't pass along extra arguments from "docker run"
    • 🔀 #5697: Handle fatal watch errors gracefully
    • 🔀 #5774: WebUI table column widths broken on narrow displays

    Other issues

    • 🔀 #5760: Dead link in README.md
    • 🔀 #5796: TestPullInvalidIgnoredSR/SO is flaky
  • v1.2.0-rc.2 Changes

    June 18, 2019

    v1.2.0

    Important notes

    🚀 This release does not interoperate with Syncthing 0.14.45 or older.

    🚀 This release adds QUIC with NAT traversal as a new transport protocol. TCP
    is usually more performant and remains the preferred way of connection when
    possible.

    🚀 This release adds automatic crash reporting. See
    🔀 https://docs.syncthing.net/users/crashrep.html for details.

    🚀 This release makes large / variable block size the only available mode of
    👀 operation; small / fixed blocks are deprecated. See
    🔀 https://docs.syncthing.net/advanced/folder-uselargeblocks.html for details.

    🛠 Bugfixes

    • 🔀 #4170: panic: bug: ClusterConfig called on closed or nonexistent connection
    • 🔀 #5609: Filesystem watching failed when parent folder is not listable
    • 🔀 #5652: Connection error after closing failed items list and opening another list
    • 🔀 #5765: Verioner cleanup looks at the wrong time
    • 🔀 #5766: Support bundle doesn't include errors list, instead printing Support bundle: failed to create errors.json: <nil>
    • 🔀 #5770: Scan failure blocks "Rescan" button
    • 🔀 #5777: Spurious need to "revert" nonexistent changes with Receive Only folder on Android
    • 🔀 #5780: Panic when folder disappears while scanning
    • 🔀 #5781: Shutdown takes too long, triggering fmut deadlock panic
    • 🔀 #5791: Puller complains about invalid filenames which are long gone

    ✨ Enhancements

    • 🔀 #959: Automatic error log sending to dev. team
    • 🔀 #3345: Show last connection error per discovered address
    • 🔀 #5377: Use of QUIC for transport
    • 🐳 #5631: Dockerfile ENTRYPOINT doesn't pass along extra arguments from "docker run"
    • 🔀 #5697: Handle fatal watch errors gracefully
    • 🔀 #5774: WebUI table column widths broken on narrow displays

    Other issues

    • 🔀 #5760: Dead link in README.md
    • 🔀 #5796: TestPullInvalidIgnoredSR/SO is flaky
  • v1.0.1-cs.1

    January 19, 2020