Changelog
General
- all: use min tls 1.2 for grpc (#2967)
- all: add archview annotations (#2964)
- jenkins: update to go1.13 (#2990)
- docs/design: Graceful Exit (#2866)
Storage node
- Kademlia replacement (#2951, #2877, #2942)
- storagenode/dashboard: frontend for node operators (#2906)
- storagenode/dashboard: change disqualification text (#3007)
- storagenode/storagenodedb: add new tables for graceful exit (#3008)
- storagenode/orders: fix data race in settle (#3042)
- storagenode/dashboard: Enable storagenode dashboard in docker images (#3024)
Uplink
- uplink: don't stop deleting segments on first error (#2943)
- cmd/uplink: fix progressbar data race (#2987)
- uplink: integrate new Metainfo calls (#2640)
- uplink/ecclient: Report success in debug level (#3037)
- Uplink "import" command (#2981)
Satellite
- satellite/vouchers: deprecate voucher endpoint, return 'please upgrade' error (#2940)
- satellite/audit: create the audit queue, chore, and worker (#2888)
- Repair with hashes (#2925)
- docs: add reputation documentation (#2982)
- satellite/overlay: avoid large statement for piece counts (#3001)
- satellite/audit: audit 2..0 worker now verifies and reverifies (#2965)
- satellite/satellitedb: use noreturn (#3022)
- satellite/satellitedb: add new graceful exit tables and add graceful exit fields to nodes (#3033)
- satellite/audit: fix containment mode (#3085)
Storj-sim
- cmd/storj-sim: allow overriding executables (#2976)
- pkg/process: reduce noise in storj-sim (#2988)
- storj-sim: correct storagenode dashboard config (#3010)
- satellite/audit: set devDefaults for ChoreInterval and QueueInterval to 1m (#3058)
This release contains a storage node windows binary. We publish it in order to implement and test auto updates. Please don't use the binary and wait until we have finished the auto update feature.