Releases: status-im/status-go
0.16.9
Add versioning & tests, migrate db files (#1293) We are preparing for the release of this to general public, so a few things have been added: 1) Add versioning for bundles, and make refresh interval configurable 2) Move files to installationID so no metadata is leaked 3) Re-key using user password db
0.17.1-gh6772-3
Add tests for multi-device and refactor encryption service config (#1…
confirmations-56ec13
remove unused call Signed-off-by: Jakub Sokołowski <jakub@status.im>
0.17.1-gh6772
Reduce number of days required to consider a PR stale to 14
0.17.1-beta
Reduce number of days required to consider a PR stale to 14
0.16.8
0.17.0
Upgrade geth 1.8.17 plus add metrics during compilation time (#1273) This commit updates geth to 1.8.17 and adds a possibility to enable metrics during compilation time. The cascade of issues forced us to upgrade geth to 1.8.17 in order to allow enabling metrics during compilation time. 1.8.17 introduced `NodeID` refactoring and `enode` package which affected our peers pool and integration with Discovery V5.
0.16.7
Changelog
cb15ca6 Mark peers that were added by peer pool (#1271)
04ba4d4 fix collecting p2p/Peers metric (#1269)
87f1af0 Ensure that NewNodeConfigWithDefaults
builds a valid configuration
1f6cccd Add enabling/disabling of installations (#1264)
3fe5b25 Implement eth_getFilterLogs
(#1265)
db786ef Sign typed data implementation (#1250)
ee3c05c Change handling of skipped/deleted keys & add version (#1261)
0961e10 fix peerID logging in mail server (#1260)
539fa01 Implement cache for recording removed logs due to reorg (#1241)
22eb53e shhext: increase max skip keys (#1257)
bdbceba added ulc config params (#1255)
29b55bd Add local implementation of the newFilter call using remote getLogs call (#1235)
a75f9c3 Request historical messages in batches (#1245)
ba504e9 Mailserver: return error response. (#1244)
b9baa48 Add metrics for mailserver errors (#1242)
e7c588f Change API of BuildDirectMessage function to use variadic arguments (#1243)
820217e added ulc patch (#1239)
0.16.7-alpha
Add enabling/disabling of installations (#1264) This commit adds a list new table, installations, which is used to keep track of which installation are active for a given identity key. In general, we limit the number of installation that we keep synchronized to 5, to avoid excessive usage of resources. Any installation coming from our own identity, will have to be manually enabled, otherwise we trust the other peer has correctly paired their devices. We use a timestamp to decide which installations to keep synchronized as a logical clock would have make the creation of the bundle more complicated, but this can always be converted to a logical clock at later stages without breaking compatibility.
v0.16.3-9-g27700aa2
Add enabling/disabling of installations