v1.5.0 This release changes the default location for the index database under some circumstances. Two new flags can also be used to affect the location of the configuration (`-config`) and database (`-data`) separately. The old `-home` flag is equivalent to setting both of these to the same directory. When no flags are given the following logic is used to determine the data location: - If a database exists in the old default location, that location is still used. This means existing installations are not affected by this change. - If `$XDG_DATA_HOME` is set, use `$XDG_DATA_HOME/syncthing`. - If `~/.local/share/syncthing` exists, use that location. - Use the old default location. This logic is used on non-Windows, non-Mac platforms only. On Windows and Mac the logic is unchanged. Bugfixes: - #3808: gui: Number of days must be number flashes red then disappears - #5809: stdiscosrv failed to load keypair without proper error message - #6410: Wrong 30-days-interval in staggered versioning - #6430: Incorrect out-of-sync/locally changed status indication on folders - #6436: Revert Local Changes red button does not work correctly - #6440: Doesn't run monitor process when started with STNORESTART=1 - #6450: LDAP auth doesn't handle LDAPS with certificate validation - #6487: Scan problem within single unignored subdirectory prevents bidirectional sync Enhancements: - #4924: Move index db to $XDG_DATA_HOME/syncthing/ - #5376: Improve LDAP authentication - #6384: Do auto upgrades early and synchronously on startup - #6416: Improve device status for "unused" devices - #6432: Deleted file that existed locally only reported as locally changed - #6437: Don't start browser when restarting after upgrade Other issues: - #6471: Windows exe isn't properly version tagged