Skip to content

Releases: linuxserver/docker-syncthing

v1.1.4-ls14

05 Jul 20:50
Compare
Choose a tag to compare

LinuxServer Changes:

Rebasing to alpine 3.10.
syncthing Changes:

v1.1.4

Bugfixes

  • #4613: Progress emitter doesn't start from config change if disabled at startup
  • #5338: Version restore not possible with custom versioning path set
  • #5421: WebGui: Locally Changed Items vanish when clicking 10|25|50
  • #5578: Filesystem watcher error when watching disk root directory on Windows
  • #5641: Syncthing gets stuck in a high CPU "Failed Files" state - Possibly a symlink issue?
  • #5649: Checking block content on unexpected request results doesn't work for the last block
  • #5654: Incorrect file info passed as argument to delete existing dir/symlink
  • #5704: Failure to fsync() files should not be fatal

Enhancements

  • #1634: Use copy instead of rename for version folder on other file systems
  • #4531: GUI folder/device status rows should handle longer values nicer
  • #4586: Versioner file tagging is inconsistent
  • #4631: In-GUI restoration should be possible from trashcan versioner
  • #5419: File versioning across drives
  • #5659: Old sync errors should not linger while retrying

Other issues

  • #5505: Leaking goroutines through model and leveldb
  • #5706: Spurious test failures on Windows

v1.1.4-ls13

04 Jun 18:23
Compare
Choose a tag to compare

LinuxServer Changes:

Switching to new Base images, shift to arm32v7 tag.
syncthing Changes:

v1.1.4

Bugfixes

  • #4613: Progress emitter doesn't start from config change if disabled at startup
  • #5338: Version restore not possible with custom versioning path set
  • #5421: WebGui: Locally Changed Items vanish when clicking 10|25|50
  • #5578: Filesystem watcher error when watching disk root directory on Windows
  • #5641: Syncthing gets stuck in a high CPU "Failed Files" state - Possibly a symlink issue?
  • #5649: Checking block content on unexpected request results doesn't work for the last block
  • #5654: Incorrect file info passed as argument to delete existing dir/symlink
  • #5704: Failure to fsync() files should not be fatal

Enhancements

  • #1634: Use copy instead of rename for version folder on other file systems
  • #4531: GUI folder/device status rows should handle longer values nicer
  • #4586: Versioner file tagging is inconsistent
  • #4631: In-GUI restoration should be possible from trashcan versioner
  • #5419: File versioning across drives
  • #5659: Old sync errors should not linger while retrying

Other issues

  • #5505: Leaking goroutines through model and leveldb
  • #5706: Spurious test failures on Windows

v1.1.3-ls12

28 May 18:10
Compare
Choose a tag to compare

LinuxServer Changes:

Switching to new Base images, shift to arm32v7 tag.
syncthing Changes:

This is a hotfix release to fix a panic bug on Windows.

Bugfixes

  • #5695: Panic on Windows 10 with filesystem watching

v1.1.3-ls11

14 May 18:14
Compare
Choose a tag to compare

LinuxServer Changes:

Switching to new Base images, shift to arm32v7 tag.
syncthing Changes:

This is a hotfix release to fix a panic bug on Windows.

Bugfixes

  • #5695: Panic on Windows 10 with filesystem watching

v1.1.2-ls10

07 May 17:59
Compare
Choose a tag to compare

LinuxServer Changes:

Switching to new Base images, shift to arm32v7 tag.
syncthing Changes:

Bugfixes

  • #5332: Duplicate Files Names in Out of Sync List
  • #5456: Folder marked as "Up to Date" with failed items
  • #5578: Filesystem Watcher Error on v1.1.0
  • #5624: Simple Syncthing invocations take a long time to run
  • #5676: Systemd circular dependency prevents startup

Enhancements

  • #1223: Mention license in "About" dialog
  • #5554: Unnecessary time precision in pendingFolder/pendingDevice config entries

v1.1.1-pkg-da222c8d-ls9

16 Apr 18:51
Compare
Choose a tag to compare

LinuxServer Changes:

Switching to new Base images, shift to arm32v7 tag.
syncthing Changes:

Bugfixes:

  • #5531: Flush to database based on size instead of entries
  • #5571: Dir/symlink updates overwrite conflicts & unscanned files
  • #5599: Default folder in v1.1.0 isn’t created with useLargeBlocks = true

Enhancements:

  • #4921: Syncthing should guard against running old versions with new config
  • #5065: Add support for TLS1.3
  • #5346: Systemd unit should declare after=multiuser.target
  • #5560: Change "Introduced by" icon
  • #5569: Outdated copyright notes in "About" dialog

Other issues:

  • #1101: Syncthing has no easter eggs
  • #5480: Better describe exposed volumes in our Docker image

v1.1.0-pkg-508ba530-ls8

24 Mar 21:00
Compare
Choose a tag to compare

LinuxServer Changes:

Switching to new Base images, shift to arm32v7 tag.
syncthing Changes:

⚠️ Notice ⚠️

Due to adopting Go 1.12 and API changes there this release does not work on Windows XP / Server 2003 / Home Server. Syncthing 1.0.1 is the latest binary to "support" (it seemed to work, although was still not officially supported) those operating systems.

Bugfixes

  • #5482: minHomeDiskFreePct is still present in fresh configs
  • #5493: Monitor bug: TERM signaling not passed to syncthing process
  • #5557: Hashing performance degradation when using large blocks

Enhancements

  • #5365: .desktop files: desktop-entry-lacks-keywords-entry
  • #5445: User/group ownership following parent dir

Other issues

  • #5077: TestWatchIgnore is flaky (OpenBSD (-current) Test failed)
  • #5246: TestParentDeletion fails on OpenBSD
  • #5311: Update prometheus/common/expfmt to pass tests on go1.11
  • #5454: build.go setup problems with gomodules
  • #5495: Dockerhub Docker builds fail continously
  • #5515: Missing string from Transifex

API Changes

  • Change #5479 introduces the new copyOwnershipFromParent folder
    configuration option. The default, false, matches the old behavior of
    not copying ownership information.
  • Since change #5405, large (variable size) blocks are enabled by default for newly created folders.

v1.1.0-pkg-0a5cbdb5-ls7

19 Mar 19:46
Compare
Choose a tag to compare

LinuxServer Changes:

Update Build process for v1.1.0 release.
syncthing Changes:

⚠️ Notice ⚠️

Due to adopting Go 1.12 and API changes there this release does not work on Windows XP / Server 2003 / Home Server. Syncthing 1.0.1 is the latest binary to "support" (it seemed to work, although was still not officially supported) those operating systems.

Bugfixes

  • #5482: minHomeDiskFreePct is still present in fresh configs
  • #5493: Monitor bug: TERM signaling not passed to syncthing process
  • #5557: Hashing performance degradation when using large blocks

Enhancements

  • #5365: .desktop files: desktop-entry-lacks-keywords-entry
  • #5445: User/group ownership following parent dir

Other issues

  • #5077: TestWatchIgnore is flaky (OpenBSD (-current) Test failed)
  • #5246: TestParentDeletion fails on OpenBSD
  • #5311: Update prometheus/common/expfmt to pass tests on go1.11
  • #5454: build.go setup problems with gomodules
  • #5495: Dockerhub Docker builds fail continously
  • #5515: Missing string from Transifex

API Changes

  • Change #5479 introduces the new copyOwnershipFromParent folder
    configuration option. The default, false, matches the old behavior of
    not copying ownership information.
  • Since change #5405, large (variable size) blocks are enabled by default for newly created folders.

v1.1.0-pkg-a14eb000-ls6

12 Mar 19:09
Compare
Choose a tag to compare

LinuxServer Changes:

Update Build process for v1.1.0 release.
syncthing Changes:

⚠️ Notice ⚠️

Due to adopting Go 1.12 and API changes there this release does not work on Windows XP / Server 2003 / Home Server. Syncthing 1.0.1 is the latest binary to "support" (it seemed to work, although was still not officially supported) those operating systems.

Bugfixes

  • #5482: minHomeDiskFreePct is still present in fresh configs
  • #5493: Monitor bug: TERM signaling not passed to syncthing process
  • #5557: Hashing performance degradation when using large blocks

Enhancements

  • #5365: .desktop files: desktop-entry-lacks-keywords-entry
  • #5445: User/group ownership following parent dir

Other issues

  • #5077: TestWatchIgnore is flaky (OpenBSD (-current) Test failed)
  • #5246: TestParentDeletion fails on OpenBSD
  • #5311: Update prometheus/common/expfmt to pass tests on go1.11
  • #5454: build.go setup problems with gomodules
  • #5495: Dockerhub Docker builds fail continously
  • #5515: Missing string from Transifex

API Changes

  • Change #5479 introduces the new copyOwnershipFromParent folder
    configuration option. The default, false, matches the old behavior of
    not copying ownership information.
  • Since change #5405, large (variable size) blocks are enabled by default for newly created folders.

v1.1.0-pkg-a14eb000-ls5

05 Mar 21:04
02f774f
Compare
Choose a tag to compare

LinuxServer Changes:

Update Build process for v1.1.0 release.
syncthing Changes:

Bugfixes

  • #5482: minHomeDiskFreePct is still present in fresh configs
  • #5493: Monitor bug: TERM signaling not passed to syncthing process
  • #5557: Hashing performance degradation when using large blocks

Enhancements

  • #5365: .desktop files: desktop-entry-lacks-keywords-entry
  • #5445: User/group ownership following parent dir

Other issues

  • #5077: TestWatchIgnore is flaky (OpenBSD (-current) Test failed)
  • #5246: TestParentDeletion fails on OpenBSD
  • #5311: Update prometheus/common/expfmt to pass tests on go1.11
  • #5454: build.go setup problems with gomodules
  • #5495: Dockerhub Docker builds fail continously
  • #5515: Missing string from Transifex

API Changes

  • Change #5479 introduces the new copyOwnershipFromParent folder
    configuration option. The default, false, matches the old behavior of
    not copying ownership information.
  • Since change #5405, large (variable size) blocks are enabled by default for newly created folders.