Releases: crypto-org-chain/cronos
v1.1.0-rc0
v1.1.0-rc0 is the first rc version of v1.1.0 which is a major breaking release, which introduces precompiles and ICA.
Update Highlights
- IBC precompiled contracts
- ICA controller integration and ICA precompiled contracts
- Transaction execution speedup
- sender address cache
- parameters migrated from json to protobuf
Dependency bumps
- cosmos-sdk ->
crypto-org-chain/cosmos-sdk 8fbcfbe50690(release/v0.47.x) - cometbft ->
46df7b597e3c(release/v0.37.x) - ibc-go ->
c3261472c815(release/v7.3.x) - librocksdb ->
v8.5.3 - ethermint ->
crypto-org-chain/ethermint 4062d0cc2a32 - go-ethereum ->
evmos/go-ethereum v1.10.26-evmos-rc1
v1.0.12
v1.0.12 is a non-consensus-breaking release, it includes some major storage and state-sync improvements and json-rpc bug fixes.
Highlights
- Experimental memiavl feature, when enabled it replaces the existing iavl, and greatly improve the state machine execution performance.
- Integrated local state sync commands, greatly improve state sync user experience, adding that memiavl dramatically improve the state-sync snapshot import/export speed, using together, the state sync user experience should be much better now, check
cronosd snapshots --helpfor the command list.
Dependency bumps
- librocksdb ->
v8.1.1 - cosmos-sdk ->
v0.46.15-0.20230807104542-537257060180 - cometbft ->
v0.34.30-0.20230622094628-60e431e4eef0
v1.0.11
v1.0.9
v1.0.9 includes the cosmos-sdk barberry security fix.
v1.0.8
v1.0.8 is a bugfix release that:
- update ibc-go to
v5.2.1 - revert a breaking change in cosmos-sdk.
v1.0.7
v1.0.7 update highlights:
- Fix several non-breaking json-rpc bugs.
- Performance improvement by caching the result of sender address recovery.
- Release static linked binaries for linux platform.
- Experimental support for pebbledb backend.
v1.0.6
v1.0.6 is a non-breaking release that backports many json-rpc bug fixes in ethermint.
Static Link
This release also introduce a way to build statically linked rocksdb binary for linux platform using nix:
$ nix build github:crypto-org-chain/cronos/v1.0.6#legacyPackages.aarch64-linux.pkgsStatic.cronos-matrix.cronosd
- For x86-64 platform, replace
aarch64-linuxwithx86_64-linux. - For testnet binary, replace the last part to
cronosd-testnet.
v1.0.5
v1.0.5 fixes several security bugs, updates cosmos-sdk to 0.46.11, and use cross-compiling to build the released binaries.
New Config Options
[json-rpc]
# Maximum number of bytes returned from eth_call or similar invocations.
return-data-limit = 100000v1.0.4
v1.0.4 contains a few bug fixes and some significant storage layer improvements.
- Added new config option
iavl-lazy-loading, it can reduce the node startup time to seconds. - Update rocksdb dependency to latest
v7.9.2, and tuned a few rocksdb options. - Update dependencies:
- tendermint ->
v0.34.26. - cosmos-sdk ->
v0.46.9.
- tendermint ->
VersionDB
VersionDB is a major new feature introduced in this release to reduce disk space requirement of archive nodes, check the documentation for details and migration instructions.
v1.0.3
v1.0.3 disables authz message in mempool(CheckTx), because it's not used at all.