Syncthing v1.2.0-rc.2 Release Notes

Release Date: 2019-06-18 // almost 5 years ago
  • 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