Skip to content

Releases: crypto-org-chain/cronos

v1.1.0-rc0

10 Oct 03:24
58ea507

Choose a tag to compare

v1.1.0-rc0 Pre-release
Pre-release

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

11 Aug 02:36
a54d8a9

Choose a tag to compare

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 --help for the command list.

Dependency bumps

  • librocksdb -> v8.1.1
  • cosmos-sdk -> v0.46.15-0.20230807104542-537257060180
  • cometbft -> v0.34.30-0.20230622094628-60e431e4eef0

CHANGELOGS

v1.0.11

16 Aug 02:29
df5ec25

Choose a tag to compare

v1.0.9

08 Jun 18:39
9e5c157

Choose a tag to compare

v1.0.8

30 May 07:43
71bf1f9

Choose a tag to compare

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

13 Apr 03:38
5562dc9

Choose a tag to compare

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.

CHANGELOGS

v1.0.6

16 Mar 07:21
610bb3e

Choose a tag to compare

v1.0.6 Pre-release
Pre-release

v1.0.6 is a non-breaking release that backports many json-rpc bug fixes in ethermint.

CHANGELOGS

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-linux with x86_64-linux.
  • For testnet binary, replace the last part to cronosd-testnet.

v1.0.5

06 Mar 06:59
65db56d

Choose a tag to compare

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 = 100000

CHANGELOGS

v1.0.4

16 Feb 06:13
da5db44

Choose a tag to compare

v1.0.4 Pre-release
Pre-release

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.

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.

Full ChangeLogs

v1.0.3

08 Feb 05:32
a8009ea

Choose a tag to compare

v1.0.3 disables authz message in mempool(CheckTx), because it's not used at all.