diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a50cec7d..eada7b27c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # CHANGELOG +# 1.2.5 + +## Highlights + +Architecture now split into query nodes and validator nodes. Query nodes contain optimizations that may not be entirely safe for validators and greatly improve querying performance. +In addition, contracts are now served by two different enclaves: Query enclaves and execute enclaves. This will allow upgrading query enclave and improving performance without consensus-breaking changes. +Lastly, rocksdb support is enabled. We are releasing binaries for each supported Database. Rocksdb is recommended for performance, but requires a resync of any nodes currently running goleveldb. + +## Secretd + +* Added Rocksdb support (currently Ubuntu 20.04 only) +* Added new query node setup + +## SecretCLI + +* Changed default behaviour to not print help on errors. Use -h if you miss it:) +* Added support for Ledger using Secret Network coin type (529). Creating keys using `secretcli keys add x --ledger` will use this by default. To create keys compatible with the Cosmos ledger app continue to use `--legacy-hd-path` (thanks [@SecretSaturn](https://github.com/SecretSaturn)) + +## References + +* [#879](https://github.com/scrtlabs/SecretNetwork/pull/879) Enclave multithreading + dedicated query enclave +* [#881](https://github.com/scrtlabs/SecretNetwork/pull/881) Added telemetry measurements to compute module #881 +* [#882](https://github.com/scrtlabs/SecretNetwork/pull/882) Shutting up usage help by default in CLI #882 +* [#884](https://github.com/scrtlabs/SecretNetwork/pull/884) Bumping cosmos sdk version to v0.44.6 and added rocksdb support + +# 1.2.3 + +## SecretCLI + +* Fixed creating permits with Secretcli + # 1.2.2 ## Secretd @@ -85,4 +116,4 @@ This allows contracts to emit public events, and attach websockets to listen to * SecretCLI incompatible on M1 Mac * /reg/registration-key returns malformed data * To register a new node the environment variable SCRT_SGX_STORAGE should be set to "./" or the registration process might fail -* SecretCLI/Secretd default gas prices are set to 0 while nodes default to 0.25uscrt \ No newline at end of file +* SecretCLI/Secretd default gas prices are set to 0 while nodes default to 0.25uscrt