Syncthing v1.6.0-rc.4 Release Notes

Release Date: 2020-05-16 // almost 4 years ago
  • v1.6.0

    🚀 This release performs a database schema migration, and adds the
    BlockPullOrder, DisableFsync and MaxConcurrentWrites folder
    🔧 options to the configuration schema.

    The LocalChangeDetected event no longer has the action set to
    added for new files, instead showing modified for all local file
    🔄 changes.

    🛠 Bugfixes:

    • 🔀 #3876: Removing and re-adding a folder may cause data loss
    • 🔀 #5731: 100% CPU every minute on watch setup retry
    • 🔀 #6268: Out of sync panel layout overflows
    • 🔀 #6557: Folder error repeatedly set and unset
    • 🔀 #6559: Deadlock on folder unsubscribe
    • 🔀 #6576: Versioning params in config flip flop in order
    • 🔀 #6578: Allow rescan at folder state "Local Additions"
    • 🔀 #6583: Distributed deadlock on request
    • 🐳 #6604: Docker healthcheck fails when run in host network

    ✨ Enhancements:

    • 🔀 #5224: Accept new connections in place of old ones when appropriate
    • 🔀 #6530: Add "Pause All"/"Resume All" button for devices
    • 🔀 #6541: Limit number of concurrent writes while syncing

    Other issues:

    • 🔀 #6575: Incomprehensible error message: 'directory is not empty; files within are probably ignored on connected devices only'
    • 🔀 #6584: A field in a structure is sometimes protected by Mutex, but sometimes unprotected.