Note that this release introduced a change to the way shared file paths are stored in the database that isn't compatible with share databases created with a previous version on a Linux or macOS operating system. Users with an incompatible database can manually delete any shares.db
files in the data
directory, or instead use version 0.16.29 which will rebuild the database on the first run after updating.
What's Changed
- Various improvements to the Network mode functionality by @jpdillingham in #711
- More Network improvements by @jpdillingham in #712
- More Network cleanup by @jpdillingham in #713
- Consolidate secret generation by @jpdillingham in #715
- Rework API authentication by @jpdillingham in #717
- Tweak SignalR auth again by @jpdillingham in #719
- Force quit on signal by @jpdillingham in #720
- Delete temporary files after uploading shares to controller by @jpdillingham in #721
- Only build a linux-amd64 Docker container image for canary releases by @jpdillingham in #722
- Normalize all paths shared with the Soulseek network to use backslashes by @jpdillingham in #723
- Don't use the built-in System.IO.Path methods for handling normalized paths by @jpdillingham in #724
- Re-upload shares upon controller reconnect, add more logging by @jpdillingham in #726
- Fix a couple of bugs handling agent responses by @jpdillingham in #727
- Fix more network bugs by @jpdillingham in #728
- Rebuild filename index after share scan is complete by @jpdillingham in #729
- Improve computation of share statistics, fix a few bugs with network functionality by @jpdillingham in #730
- Rebuild browse response cache if hosts change by @jpdillingham in #732
- Deregister agents on disconnect by @jpdillingham in #733
- Upload shares to controller after a local scan by @jpdillingham in #734
- Reconnect network client indefinitely, improvements to share state management by @jpdillingham in #735
- Add network state to application state by @jpdillingham in #739
- Add blacklist for files by @jpdillingham in #741
Full Changelog: 0.16.27...0.16.28