Skip to content

Tags: shankezhu/syncthing

Tags

v1.9.0-rc.5

Toggle v1.9.0-rc.5's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.9.0-rc.5

This release adds the advanced folder option `caseSensitiveFS`
(https://docs.syncthing.net/advanced/folder-caseSensitiveFS.html) to
disable the new safe handling of case insensitive filesystems.

Bugfixes:

- syncthing#1787: Case-only renames break stuff
- syncthing#5708: Properly handle upper-/lowercase-only file name collisions
- syncthing#6613: TestWatchRename test fails on FreeBSD.
- syncthing#6793: Error status should take precedence over Local Additions
- syncthing#6850: Global state incorrect when ignoring local change
- syncthing#6864: Folder incorrectly marked “Up to Date” after switching from “Receive Only” to “Send & Receive”
- syncthing#6867: Certificate error when built with Go 1.15
- syncthing#6886: chmod permission after editing .stignore via WebUI not preserved
- syncthing#6889: test failures with Go 1.15
- syncthing#6892: Syncthing 1.8.0 trying to connect via wrong network route
- syncthing#6898: tests in TestCopyRange fail on ppc64le with "inappropriate ioctl for device"
- syncthing#6908: NAT service fails to terminate during Shutdown
- syncthing#6910: Local Additions when deleting file after changing folder type from SR to RO
- syncthing#6922: Auto accepted folders not saved
- syncthing#6938: Modifying config during first scan corrupts folder state

Enhancements:

- syncthing#2739: Syncthing should be case insensitive by default
- syncthing#5579: Avoid anti-aliasing artifacts for svg device icons
- syncthing#6873: Don't fail dirs in receive-only folders that were removed elsewhere but exist locally

v1.9.0-rc.4

Toggle v1.9.0-rc.4's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.9.0-rc.4

This release adds the advanced folder option `caseSensitiveFS`
(https://docs.syncthing.net/advanced/folder-caseSensitiveFS.html) to
disable the new safe handling of case insensitive filesystems.

Bugfixes:

- syncthing#1787: Case-only renames break stuff
- syncthing#5708: Properly handle upper-/lowercase-only file name collisions
- syncthing#6613: TestWatchRename test fails on FreeBSD.
- syncthing#6793: Error status should take precedence over Local Additions
- syncthing#6850: Global state incorrect when ignoring local change
- syncthing#6864: Folder incorrectly marked “Up to Date” after switching from “Receive Only” to “Send & Receive”
- syncthing#6867: Certificate error when built with Go 1.15
- syncthing#6886: chmod permission after editing .stignore via WebUI not preserved
- syncthing#6889: test failures with Go 1.15
- syncthing#6892: Syncthing 1.8.0 trying to connect via wrong network route
- syncthing#6898: tests in TestCopyRange fail on ppc64le with "inappropriate ioctl for device"
- syncthing#6908: NAT service fails to terminate during Shutdown
- syncthing#6910: Local Additions when deleting file after changing folder type from SR to RO

Enhancements:

- syncthing#2739: Syncthing should be case insensitive by default
- syncthing#5579: Avoid anti-aliasing artifacts for svg device icons
- syncthing#6873: Don't fail dirs in receive-only folders that were removed elsewhere but exist locally

v1.9.0-rc.3

Toggle v1.9.0-rc.3's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.9.0

This release adds the advanced folder option `caseSensitiveFS`
(https://docs.syncthing.net/advanced/folder-caseSensitiveFS.html) to
disable the new safe handling of case insensitive filesystems.

Bugfixes:

- syncthing#1787: Case-only renames break stuff
- syncthing#5708: Properly handle upper-/lowercase-only file name collisions
- syncthing#6613: TestWatchRename test fails on FreeBSD.
- syncthing#6793: Error status should take precedence over Local Additions
- syncthing#6850: Global state incorrect when ignoring local change
- syncthing#6864: Folder incorrectly marked “Up to Date” after switching from “Receive Only” to “Send & Receive”
- syncthing#6867: Certificate error when built with Go 1.15
- syncthing#6886: chmod permission after editing .stignore via WebUI not preserved
- syncthing#6889: test failures with Go 1.15
- syncthing#6892: Syncthing 1.8.0 trying to connect via wrong network route
- syncthing#6898: tests in TestCopyRange fail on ppc64le with "inappropriate ioctl for device"
- syncthing#6908: NAT service fails to terminate during Shutdown

Enhancements:

- syncthing#2739: Syncthing should be case insensitive by default
- syncthing#5579: Avoid anti-aliasing artifacts for svg device icons
- syncthing#6873: Don't fail dirs in receive-only folders that were removed elsewhere but exist locally

v1.9.0-rc.2

Toggle v1.9.0-rc.2's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.9.0-rc.2

This release adds the advanced folder option `caseSensitiveFS`
(https://docs.syncthing.net/advanced/folder-caseSensitiveFS.html) to
disable the new safe handling of case insensitive filesystems.

Bugfixes:

- syncthing#1787: Case-only renames break stuff
- syncthing#5708: Properly handle upper-/lowercase-only file name collisions
- syncthing#6613: TestWatchRename test fails on FreeBSD.
- syncthing#6793: Error status should take precedence over Local Additions
- syncthing#6850: Global state incorrect when ignoring local change
- syncthing#6864: Folder incorrectly marked “Up to Date” after switching from “Receive Only” to “Send & Receive”
- syncthing#6867: Certificate error when built with Go 1.15
- syncthing#6886: chmod permission after editing .stignore via WebUI not preserved
- syncthing#6892: Syncthing 1.8.0 trying to connect via wrong network route
- syncthing#6898: tests in TestCopyRange fail on ppc64le with "inappropriate ioctl for device"

Enhancements:

- syncthing#2739: Syncthing should be case insensitive by default
- syncthing#5579: Avoid anti-aliasing artifacts for svg device icons

v1.9.0-rc.1

Toggle v1.9.0-rc.1's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.9.0

This release adds the advanced folder option `caseSensitiveFS`
(https://docs.syncthing.net/advanced/folder-caseSensitiveFS.html) to
disable the new safe handling of case insensitive filesystems.

Bugfixes:

- syncthing#1787: Case-only renames break stuff
- syncthing#5708: Properly handle upper-/lowercase-only file name collisions
- syncthing#6613: TestWatchRename test fails on FreeBSD.
- syncthing#6793: Error status should take precedence over Local Additions
- syncthing#6850: Global state incorrect when ignoring local change
- syncthing#6864: Folder incorrectly marked “Up to Date” after switching from “Receive Only” to “Send & Receive”
- syncthing#6867: Certificate error when built with Go 1.15
- syncthing#6886: chmod permission after editing .stignore via WebUI not preserved
- syncthing#6892: Syncthing 1.8.0 trying to connect via wrong network route

Enhancements:

- syncthing#2739: Syncthing should be case insensitive by default
- syncthing#5579: Avoid anti-aliasing artifacts for svg device icons

v1.8.0

Toggle v1.8.0's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.8.0

This release:

- adds the experimental `copyRangeMethod` config on folders, for use on
  filesystems with copy-on-write support. Please see
  https://docs.syncthing.net/advanced/folder-copyrangemethod.html for
  details.

- adds TCP hole punching, used to establish high performance TCP
  connections in certain NAT scenarios where only relay or QUIC
  connections could be used previously.

- adds a configuration to file versioning for how often to run cleanup.
  This defaults to once an hour, but is configurable from very
  frequently to never.

Bugfixes:

- syncthing#5425: Allow editing ignore patterns texterea in GUI's folder dialog even when #include fails
- syncthing#6733: strelaysrv can't propely unmarshall a response when joining a pool
- syncthing#6784: Remote device completion 100% while it is actually syncing
- syncthing#6816: fatal error: concurrent map read and map write
- syncthing#6823: Syncthing 1.7.0 performs UPnP with NAT traversal disabled

Enhancements:

- syncthing#4259: Attempt TCP hole punching
- syncthing#4271: Make use of filesystems that can handle copies efficiently.
- syncthing#6075: Feature: API check sync status of folder[s]
- syncthing#6313: Improving disk access control in folders with file versioning
- syncthing#6565: Create versioning directory recursively (creating parents as necessary)
- syncthing#6795: Don't warn encountering an invalid path separator for deleted items
- syncthing#6807: "File Pull Order" should be disabled (greyed out) for "Send Only" folders in the GUI
- syncthing#6832: Support running syncthing Docker image as non-root user

v1.8.0-rc.4

Toggle v1.8.0-rc.4's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.8.0-rc.4

This release:

- adds the experimental `copyRangeMethod` config on folders, for use on
  filesystems with copy-on-write support. Please see
  https://docs.syncthing.net/advanced/folder-copyrangemethod.html for
  details.

- adds TCP hole punching, used to establish high performance TCP
  connections in certain NAT scenarios where only relay or QUIC
  connections could be used previously.

- adds a configuration to file versioning for how often to run cleanup.
  This defaults to once an hour, but is configurable from very
  frequently to never.

Bugfixes:

- syncthing#5425: Allow editing ignore patterns texterea in GUI's folder dialog even when #include fails
- syncthing#6733: strelaysrv can't propely unmarshall a response when joining a pool
- syncthing#6784: Remote device completion 100% while it is actually syncing
- syncthing#6816: fatal error: concurrent map read and map write
- syncthing#6823: Syncthing 1.7.0 performs UPnP with NAT traversal disabled

Enhancements:

- syncthing#4259: Attempt TCP hole punching
- syncthing#4271: Make use of filesystems that can handle copies efficiently.
- syncthing#6075: Feature: API check sync status of folder[s]
- syncthing#6313: Improving disk access control in folders with file versioning
- syncthing#6565: Create versioning directory recursively (creating parents as necessary)
- syncthing#6795: Don't warn encountering an invalid path separator for deleted items
- syncthing#6807: "File Pull Order" should be disabled (greyed out) for "Send Only" folders in the GUI
- syncthing#6832: Support running syncthing Docker image as non-root user

v1.8.0-rc.3

Toggle v1.8.0-rc.3's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.8.0-rc.3

This release:

- adds the experimental `copyRangeMethod` config on folders, for use on
  filesystems with copy-on-write support. Please see
  https://docs.syncthing.net/advanced/folder-copyrangemethod.html for
  details.

- adds TCP hole punching, used to establish high performance TCP
  connections in certain NAT scenarios where only relay or QUIC
  connections could be used previously.

- adds a configuration to file versioning for how often to run cleanup.
  This defaults to once an hour, but is configurable from very
  frequently to never.

Bugfixes:

- syncthing#5425: Allow editing ignore patterns texterea in GUI's folder dialog even when #include fails
- syncthing#6733: strelaysrv can't propely unmarshall a response when joining a pool
- syncthing#6784: Remote device completion 100% while it is actually syncing
- syncthing#6816: fatal error: concurrent map read and map write
- syncthing#6823: Syncthing 1.7.0 performs UPnP with NAT traversal disabled

Enhancements:

- syncthing#4259: Attempt TCP hole punching
- syncthing#4271: Make use of filesystems that can handle copies efficiently.
- syncthing#6075: Feature: API check sync status of folder[s]
- syncthing#6313: Improving disk access control in folders with file versioning
- syncthing#6565: Create versioning directory recursively (creating parents as necessary)
- syncthing#6795: Don't warn encountering an invalid path separator for deleted items
- syncthing#6807: "File Pull Order" should be disabled (greyed out) for "Send Only" folders in the GUI
- syncthing#6832: Support running syncthing Docker image as non-root user

v1.8.0-rc.2

Toggle v1.8.0-rc.2's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.8.0-rc.2

This release:

- adds the experimental `copyRangeMethod` config on folders, for use on
  filesystems with copy-on-write support. Please see
  https://docs.syncthing.net/advanced/folder-copyrangemethod.html for
  details.

- adds TCP hole punching, used to establish high performance TCP
  connections in certain NAT scenarios where only relay or QUIC
  connections could be used previously.

- adds a configuration to file versioning for how often to run cleanup.
  This defaults to once an hour, but is configurable from very
  frequently to never.

Bugfixes:

- syncthing#5425: Allow editing ignore patterns texterea in GUI's folder dialog even when #include fails
- syncthing#6733: strelaysrv can't propely unmarshall a response when joining a pool
- syncthing#6784: Remote device completion 100% while it is actually syncing
- syncthing#6816: fatal error: concurrent map read and map write
- syncthing#6823: Syncthing 1.7.0 performs UPnP with NAT traversal disabled

Enhancements:

- syncthing#4259: Attempt TCP hole punching
- syncthing#4271: Make use of filesystems that can handle copies efficiently.
- syncthing#6075: Feature: API check sync status of folder[s]
- syncthing#6313: Improving disk access control in folders with file versioning
- syncthing#6565: Create versioning directory recursively (creating parents as necessary)
- syncthing#6795: Don't warn encountering an invalid path separator for deleted items
- syncthing#6807: "File Pull Order" should be disabled (greyed out) for "Send Only" folders in the GUI
- syncthing#6832: Support running syncthing Docker image as non-root user

v1.8.0-rc.1

Toggle v1.8.0-rc.1's commit message

Verified

This tag was signed with the committer’s verified signature.
calmh Jakob Borg
v1.8.0-rc.1

This release:

- adds the experimental `copyRangeMethod` config on folders, for use on
  filesystems with copy-on-write support. Please see
  https://docs.syncthing.net/advanced/folder-copyrangemethod.html for
  details.

- adds TCP hole punching, used to establish high performance TCP
  connections in certain NAT scenarios where only relay or QUIC
  connections could be used previously.

- adds a configuration to file versioning for how often to run cleanup.
  This defaults to once an hour, but is configurable from very
  frequently to never.

Bugfixes:

- syncthing#5425: Allow editing ignore patterns texterea in GUI's folder dialog even when #include fails
- syncthing#6733: strelaysrv can't propely unmarshall a response when joining a pool
- syncthing#6784: Remote device completion 100% while it is actually syncing
- syncthing#6816: fatal error: concurrent map read and map write
- syncthing#6823: Syncthing 1.7.0 performs UPnP with NAT traversal disabled

Enhancements:

- syncthing#4259: Attempt TCP hole punching
- syncthing#4271: Make use of filesystems that can handle copies efficiently.
- syncthing#6075: Feature: API check sync status of folder[s]
- syncthing#6313: Improving disk access control in folders with file versioning
- syncthing#6565: Create versioning directory recursively (creating parents as necessary)
- syncthing#6795: Don't warn encountering an invalid path separator for deleted items
- syncthing#6807: "File Pull Order" should be disabled (greyed out) for "Send Only" folders in the GUI
- syncthing#6832: Support running syncthing Docker image as non-root user