Repository navigation
Releases: linuxserver/docker-syncthing
Release list
v2.1.6-ls231
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.6-ls231/index.html
LinuxServer Changes:
Full Changelog: v2.1.5-ls230...v2.1.6-ls231
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.6orghcr.io/syncthing/syncthing:2.1.6
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix(model): introducers should not be able to add themselves to folders by @calmh in syncthing/syncthing#10880
- fix(gui): add accessible labels to buttons in Edit Device modal (fixes #10873) by @tomasz1986 in syncthing/syncthing#10874
- fix(model): properly error out when a temp file can't be created by @calmh in syncthing/syncthing#10883
- fix: disable keepalive on most outgoing HTTP connections by @calmh in syncthing/syncthing#10891
- fix(monitor): continue log writes when stdout is unavailable on detached Windows consoles (fixes #10882) by @Shablone in syncthing/syncthing#10889
- fix(gui): improve header and button color contrast (fixes #10488) by @giri256 in syncthing/syncthing#10815
- fix: use global short lived HTTP client with proper HTTP/2 support by @calmh in syncthing/syncthing#10901
- fix: remove unnecessary delay in index transmission by @calmh in syncthing/syncthing#10908
- fix(watchaggregator): properly convert floating-point time duration (fixes #10899) by @calmh in syncthing/syncthing#10900
New Contributors
- @giri256 made their first contribution in syncthing/syncthing#10815
Full Changelog: syncthing/syncthing@v2.1.5...v2.1.6
v2.1.5-ls230
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.5-ls230/index.html
LinuxServer Changes:
Full Changelog: v2.1.5-ls229...v2.1.5-ls230
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.5orghcr.io/syncthing/syncthing:2.1.5
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
Full Changelog: syncthing/syncthing@v2.1.4...v2.1.5
v2.1.5-ls229
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.5-ls229/index.html
LinuxServer Changes:
Full Changelog: v2.1.3-ls228...v2.1.5-ls229
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.5orghcr.io/syncthing/syncthing:2.1.5
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
Full Changelog: syncthing/syncthing@v2.1.4...v2.1.5
v2.1.3-ls228
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.3-ls228/index.html
LinuxServer Changes:
Full Changelog: v2.1.3-ls227...v2.1.3-ls228
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.3orghcr.io/syncthing/syncthing:2.1.3
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix(ignore, fs): allow loading ignore patterns behind symlink (fixes #10785) by @calmh in syncthing/syncthing#10786
- fix: avoid warning on does-not-exist scan error (fixes #10465) by @calmh in syncthing/syncthing#10791
- fix(strelaypoolsrv): locking correctness by @calmh in syncthing/syncthing#10801
- fix(model): properly health-check up-to-date folders (fixes #10546) by @calmh in syncthing/syncthing#10773
- fix(gui): fix expanding one folder not collapsing others in group by @tbodt in syncthing/syncthing#10809
- fix(gui): add bottom margin to folder action buttons for wrapped spacing by @rohitanwar in syncthing/syncthing#10728
- fix(upnp): guard against out of index string access by @calmh in syncthing/syncthing#10834
- fix(ignore): handle pattern resulting in empty string by @calmh in syncthing/syncthing#10835
- fix(versioner): handle invalid empty command by @calmh in syncthing/syncthing#10836
- fix(api): handle empty path in static request by @calmh in syncthing/syncthing#10837
- fix(db, model): better handle db connections, puller concurrency, avoid deadlock (fixes #10841) by @calmh in syncthing/syncthing#10842
Other
- chore(fs): use x/sys/windows where possible by @greatroar in syncthing/syncthing#10766
- chore(model): simplify FileInfoBatch size computation by @calmh in syncthing/syncthing#10776
- build: allow inotify on Android amd64 (ref #8710) by @chenxiaolong in syncthing/syncthing#10783
- chore: fix a couple of unclosed http connections by @calmh in syncthing/syncthing#10806
- chore(gui): lazy-render collapsed panels to reduce watcher count by @Finomosec in syncthing/syncthing#10772
- build(deps): update dependencies by @calmh in syncthing/syncthing#10824
- chore: new code contribution guidelines by @calmh in syncthing/syncthing#10821
- chore: remove ignore file caching entirely by @calmh in syncthing/syncthing#10813
- chore: slightly optimise rename detection (ref #10777) by @calmh in syncthing/syncthing#10819
- chore(gui): better describe when a pending folder/device notification will reappear by @tbodt in syncthing/syncthing#10808
- chore: deflake TestRecvOnlyRevertNeeds by @calmh in syncthing/syncthing#10827
- chore(model): don't check existing file twice in rename detection by @imsodin in syncthing/syncthing#10833
- chore(fs): optimise casefs caching performance by @calmh in syncthing/syncthing#10830
- chore(model): optimise fsync calls by @calmh in syncthing/syncthing#10831
- chore(syncthing): include local db entries in perfstats by @calmh in syncthing/syncthing#10839
New Contributors
- @chenxiaolong made their first contribution in syncthing/syncthing#10783
- @Finomosec made their first contribution in syncthing/syncthing#10772
- @tbodt made their first contribution in syncthing/syncthing#10809
- @rohitanwar made their first contribution in syncthing/syncthing#10728
Full Changelog: syncthing/syncthing@v2.1.2...v2.1.3
v2.1.3-ls227
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.3-ls227/index.html
LinuxServer Changes:
Full Changelog: v2.1.2-ls226...v2.1.3-ls227
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.3orghcr.io/syncthing/syncthing:2.1.3
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix(ignore, fs): allow loading ignore patterns behind symlink (fixes #10785) by @calmh in syncthing/syncthing#10786
- fix: avoid warning on does-not-exist scan error (fixes #10465) by @calmh in syncthing/syncthing#10791
- fix(strelaypoolsrv): locking correctness by @calmh in syncthing/syncthing#10801
- fix(model): properly health-check up-to-date folders (fixes #10546) by @calmh in syncthing/syncthing#10773
- fix(gui): fix expanding one folder not collapsing others in group by @tbodt in syncthing/syncthing#10809
- fix(gui): add bottom margin to folder action buttons for wrapped spacing by @rohitanwar in syncthing/syncthing#10728
- fix(upnp): guard against out of index string access by @calmh in syncthing/syncthing#10834
- fix(ignore): handle pattern resulting in empty string by @calmh in syncthing/syncthing#10835
- fix(versioner): handle invalid empty command by @calmh in syncthing/syncthing#10836
- fix(api): handle empty path in static request by @calmh in syncthing/syncthing#10837
- fix(db, model): better handle db connections, puller concurrency, avoid deadlock (fixes #10841) by @calmh in syncthing/syncthing#10842
Other
- chore(fs): use x/sys/windows where possible by @greatroar in syncthing/syncthing#10766
- chore(model): simplify FileInfoBatch size computation by @calmh in syncthing/syncthing#10776
- build: allow inotify on Android amd64 (ref #8710) by @chenxiaolong in syncthing/syncthing#10783
- chore: fix a couple of unclosed http connections by @calmh in syncthing/syncthing#10806
- chore(gui): lazy-render collapsed panels to reduce watcher count by @Finomosec in syncthing/syncthing#10772
- build(deps): update dependencies by @calmh in syncthing/syncthing#10824
- chore: new code contribution guidelines by @calmh in syncthing/syncthing#10821
- chore: remove ignore file caching entirely by @calmh in syncthing/syncthing#10813
- chore: slightly optimise rename detection (ref #10777) by @calmh in syncthing/syncthing#10819
- chore(gui): better describe when a pending folder/device notification will reappear by @tbodt in syncthing/syncthing#10808
- chore: deflake TestRecvOnlyRevertNeeds by @calmh in syncthing/syncthing#10827
- chore(model): don't check existing file twice in rename detection by @imsodin in syncthing/syncthing#10833
- chore(fs): optimise casefs caching performance by @calmh in syncthing/syncthing#10830
- chore(model): optimise fsync calls by @calmh in syncthing/syncthing#10831
- chore(syncthing): include local db entries in perfstats by @calmh in syncthing/syncthing#10839
New Contributors
- @chenxiaolong made their first contribution in syncthing/syncthing#10783
- @Finomosec made their first contribution in syncthing/syncthing#10772
- @tbodt made their first contribution in syncthing/syncthing#10809
- @rohitanwar made their first contribution in syncthing/syncthing#10728
Full Changelog: syncthing/syncthing@v2.1.2...v2.1.3
v2.1.2-ls226
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.2-ls226/index.html
LinuxServer Changes:
Full Changelog: v2.1.2-ls225...v2.1.2-ls226
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.2orghcr.io/syncthing/syncthing:2.1.2
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix: on Windows don't allocate console if not opened inside one by @Shablone in syncthing/syncthing#10726
- fix(connections): do not report connection metrics for self (ref #10509) by @calmh in syncthing/syncthing#10724
- fix: let umask do the thing by @calmh in syncthing/syncthing#10723
- fix(fs, model): improve symlink resilience in file shortcut by @calmh in syncthing/syncthing#10739
- fix(protocol): always expect & validate block hash in requests by @calmh in syncthing/syncthing#10738
- fix(protocol): be more stringent about blocks in non-file entries by @calmh in syncthing/syncthing#10737
- fix(protocol): loosen restriction on size of directory entries by @calmh in syncthing/syncthing#10743
- fix(folder): check if context canceled when scanning (fixes #10363) by @henriksb1 in syncthing/syncthing#10757
- fix(config): remove extraneous defaults setting while unmarshalling folder options (fixes #10746, fixes #10389) by @calmh in syncthing/syncthing#10763
- fix(sqlite): update last migration to set schema version, counts by @calmh in syncthing/syncthing#10768
Other
- chore(syncthing): open URLs via Windows API instead via cmd.exe by @Shablone in syncthing/syncthing#10712
- chore(db, model): separate methods to drop a device vs its files by @imsodin in syncthing/syncthing#10480
- build(deps): update dependencies by @calmh in syncthing/syncthing#10740
- build: use Go 1.26 for Windows as well by @calmh in syncthing/syncthing#10744
- chore(osutil): fixup test for symlinked folder root by @calmh in syncthing/syncthing#10758
- chore(model): increase default value for num hashers by @calmh in syncthing/syncthing#10761
- chore: stop treating dirs as having size 128 by @imsodin in syncthing/syncthing#10750
- chore(versioner): attempt to prevent blatantly unsafe external versioner commands (fixes #10721) by @calmh in syncthing/syncthing#10722
New Contributors
- @Shablone made their first contribution in syncthing/syncthing#10712
- @henriksb1 made their first contribution in syncthing/syncthing#10757
Full Changelog: syncthing/syncthing@v2.1.1...v2.1.2
v2.1.2-ls225
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.2-ls225/index.html
LinuxServer Changes:
Full Changelog: v2.1.2-ls224...v2.1.2-ls225
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.2orghcr.io/syncthing/syncthing:2.1.2
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix: on Windows don't allocate console if not opened inside one by @Shablone in syncthing/syncthing#10726
- fix(connections): do not report connection metrics for self (ref #10509) by @calmh in syncthing/syncthing#10724
- fix: let umask do the thing by @calmh in syncthing/syncthing#10723
- fix(fs, model): improve symlink resilience in file shortcut by @calmh in syncthing/syncthing#10739
- fix(protocol): always expect & validate block hash in requests by @calmh in syncthing/syncthing#10738
- fix(protocol): be more stringent about blocks in non-file entries by @calmh in syncthing/syncthing#10737
- fix(protocol): loosen restriction on size of directory entries by @calmh in syncthing/syncthing#10743
- fix(folder): check if context canceled when scanning (fixes #10363) by @henriksb1 in syncthing/syncthing#10757
- fix(config): remove extraneous defaults setting while unmarshalling folder options (fixes #10746, fixes #10389) by @calmh in syncthing/syncthing#10763
- fix(sqlite): update last migration to set schema version, counts by @calmh in syncthing/syncthing#10768
Other
- chore(syncthing): open URLs via Windows API instead via cmd.exe by @Shablone in syncthing/syncthing#10712
- chore(db, model): separate methods to drop a device vs its files by @imsodin in syncthing/syncthing#10480
- build(deps): update dependencies by @calmh in syncthing/syncthing#10740
- build: use Go 1.26 for Windows as well by @calmh in syncthing/syncthing#10744
- chore(osutil): fixup test for symlinked folder root by @calmh in syncthing/syncthing#10758
- chore(model): increase default value for num hashers by @calmh in syncthing/syncthing#10761
- chore: stop treating dirs as having size 128 by @imsodin in syncthing/syncthing#10750
- chore(versioner): attempt to prevent blatantly unsafe external versioner commands (fixes #10721) by @calmh in syncthing/syncthing#10722
New Contributors
- @Shablone made their first contribution in syncthing/syncthing#10712
- @henriksb1 made their first contribution in syncthing/syncthing#10757
Full Changelog: syncthing/syncthing@v2.1.1...v2.1.2
v2.1.2-ls224
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.2-ls224/index.html
LinuxServer Changes:
Full Changelog: v2.1.1-ls223...v2.1.2-ls224
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.2orghcr.io/syncthing/syncthing:2.1.2
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix: on Windows don't allocate console if not opened inside one by @Shablone in syncthing/syncthing#10726
- fix(connections): do not report connection metrics for self (ref #10509) by @calmh in syncthing/syncthing#10724
- fix: let umask do the thing by @calmh in syncthing/syncthing#10723
- fix(fs, model): improve symlink resilience in file shortcut by @calmh in syncthing/syncthing#10739
- fix(protocol): always expect & validate block hash in requests by @calmh in syncthing/syncthing#10738
- fix(protocol): be more stringent about blocks in non-file entries by @calmh in syncthing/syncthing#10737
- fix(protocol): loosen restriction on size of directory entries by @calmh in syncthing/syncthing#10743
- fix(folder): check if context canceled when scanning (fixes #10363) by @henriksb1 in syncthing/syncthing#10757
- fix(config): remove extraneous defaults setting while unmarshalling folder options (fixes #10746, fixes #10389) by @calmh in syncthing/syncthing#10763
- fix(sqlite): update last migration to set schema version, counts by @calmh in syncthing/syncthing#10768
Other
- chore(syncthing): open URLs via Windows API instead via cmd.exe by @Shablone in syncthing/syncthing#10712
- chore(db, model): separate methods to drop a device vs its files by @imsodin in syncthing/syncthing#10480
- build(deps): update dependencies by @calmh in syncthing/syncthing#10740
- build: use Go 1.26 for Windows as well by @calmh in syncthing/syncthing#10744
- chore(osutil): fixup test for symlinked folder root by @calmh in syncthing/syncthing#10758
- chore(model): increase default value for num hashers by @calmh in syncthing/syncthing#10761
- chore: stop treating dirs as having size 128 by @imsodin in syncthing/syncthing#10750
- chore(versioner): attempt to prevent blatantly unsafe external versioner commands (fixes #10721) by @calmh in syncthing/syncthing#10722
New Contributors
- @Shablone made their first contribution in syncthing/syncthing#10712
- @henriksb1 made their first contribution in syncthing/syncthing#10757
Full Changelog: syncthing/syncthing@v2.1.1...v2.1.2
v2.1.1-ls223
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.1-ls223/index.html
LinuxServer Changes:
Full Changelog: v2.1.1-ls222...v2.1.1-ls223
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.1orghcr.io/syncthing/syncthing:2.1.1
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix(syncthing): properly upgrade via REST when Syncthing is running (fixes #10697) by @calmh in syncthing/syncthing#10699
- fix(versioner): ensure user read/write/execute on archived dirs (fixes #10532) by @calmh in syncthing/syncthing#10696
- fix(discover): only announce wildcard for TCP punching when listening on wildcard address (fixes #10503) by @calmh in syncthing/syncthing#10691
- fix(stcrashreceiver): close source loader responses on errors by @mattn in syncthing/syncthing#10704
- fix(protocol): handle zero-size requests (fixes #10709) by @calmh in syncthing/syncthing#10710
Other
- build: be explicit about workflow permissions by @calmh in syncthing/syncthing#10690
- chore(syncthing): include runtime context in GC crashes by @calmh in syncthing/syncthing#10702
- build(deps): x/net for govulncheck by @calmh in syncthing/syncthing#10703
- chore: use path/filepath for local file system paths by @mattn in syncthing/syncthing#10705
New Contributors
- @mattn made their first contribution in syncthing/syncthing#10704
Full Changelog: syncthing/syncthing@v2.1.0...v2.1.1
v2.1.1-ls222
CI Report:
https://ci-tests.linuxserver.io/linuxserver/syncthing/v2.1.1-ls222/index.html
LinuxServer Changes:
Full Changelog: v2.1.1-ls221...v2.1.1-ls222
Remote Changes:
Major changes in 2.1
-
Devices and folders can now be grouped in the GUI by setting the new
groupattribute. -
HTTP and HTTPS proxies with support for CONNECT can now be used, in
addition to the existing support for SOCKS proxies (the environment
variableall_proxy=https://...). -
Block indexing can be turned off for folders where it's more desirable to
optimise for reduced database size and overhead than minimal transfer
size (theblockIndexingattribute on folder configuration). -
GUI login session duration can be configured to be longer or shorter than
the default one week, or set to infinitely long. The cookie path can also
be adjusted. (ThesessionCookieDurationSandsessionCookiePath
attributes in the GUI configuration.)
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.1.1orghcr.io/syncthing/syncthing:2.1.1
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix(syncthing): properly upgrade via REST when Syncthing is running (fixes #10697) by @calmh in syncthing/syncthing#10699
- fix(versioner): ensure user read/write/execute on archived dirs (fixes #10532) by @calmh in syncthing/syncthing#10696
- fix(discover): only announce wildcard for TCP punching when listening on wildcard address (fixes #10503) by @calmh in syncthing/syncthing#10691
- fix(stcrashreceiver): close source loader responses on errors by @mattn in syncthing/syncthing#10704
- fix(protocol): handle zero-size requests (fixes #10709) by @calmh in syncthing/syncthing#10710
Other
- build: be explicit about workflow permissions by @calmh in syncthing/syncthing#10690
- chore(syncthing): include runtime context in GC crashes by @calmh in syncthing/syncthing#10702
- build(deps): x/net for govulncheck by @calmh in syncthing/syncthing#10703
- chore: use path/filepath for local file system paths by @mattn in syncthing/syncthing#10705
New Contributors
- @mattn made their first contribution in syncthing/syncthing#10704
Full Changelog: syncthing/syncthing@v2.1.0...v2.1.1