Skip to content

Releases: crypto-org-chain/cronos

v1.0.9

08 Jun 18:39
9e5c157
Compare
Choose a tag to compare

v1.0.8

30 May 07:43
71bf1f9
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

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

v1.0.2

04 Jan 06:25
b3da22d
Compare
Choose a tag to compare

v1.0.2 upgrade ibc-go to v5.2.0.

A coordinated upgrade is needed to upgrade testnet3, upgrade plan name: v1.0.0-testnet3-2.

The future mainnet upgrade plan is not changed.

Remarks for node host for upgrading to v1.0.2:

  1. Modular accounts migration would happen once we apply the v1.0.2 binary at the upgrade height, which would take around 10~60mins according to your pruning setting and infra resources;

  2. Unlike previous binaries released in different DB backends ( i.e. cronos_***--rocksdb ) — The new v1.0.2 version supports rocksdb and goleveldb in one single binary; and the DB can be configured in:

  • config.toml with the db_backend field; and
  • app.toml with theapp-db-backend field.

For db_backend :
Kindly set the above config to config/config.tomlin your our .cronos dir according to your current DB setting, for example:

db_backend = "goleveldb"

or

db_backend = "rocksdb"

For app-db-backend :
Kindly add

# AppDBBackend defines the database backend type to use for the application and snapshots DBs.
# An empty string indicates that a fallback will be used.
# First fallback is the deprecated compile-time types.DBBackend value.
# Second fallback (if the types.DBBackend also isn't set), is the db-backend value set in Tendermint's config.toml.
app-db-backend = ""

to config/app.toml in your our .cronos dir according to your current DB setting ( goleveldb or rocksdb).

Remarks for REST API migration

cosmos-sdk 0.46 removed the legacy REST API, Please see the REST Endpoints Migration guide to migrate to the new REST endpoints.

v1.0.1

15 Dec 02:48
ca4b871
Compare
Choose a tag to compare
v1.0.1 Pre-release
Pre-release

v1.0.1 updates cosmos-sdk to v0.46.7, which fixes a migration issue, it don't affect the current testnet3 (non-breaking for testnet3 operators).
Other than that, a manual pruning command is added.

change logs

v1.0.0

22 Nov 02:06
68f98e4
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

v1.0.0 is a major breaking upgrade from v0.8.x, mainnet users please wait for a coordinated upgrade.

Upgrade Plan Name: v1.0.0.

For testnet users, this is a non-breaking upgrade from v1.0.0-rc4.

Change highlights since v0.8.x:

  • Prioritized mempool
  • memo field in ibc transfer packet
  • support incentivized ibc channel
  • app db backend
  • custom tx indexer

Changelogs