Releases: crypto-org-chain/cronos
v0.7.0-hotfix
DEPRECATED, please use v0.8.0 instead.
v0.7.0-hotfix
is a temporary tag for a breaking security upgrade, that upgrade is formally released as v0.8.0
.
v0.7.0-rc4
Note: v0.7.x should only be used after the upgrade height 2693800
v0.7.0-rc4 fixed several json-rpc issues and update the final feemarket parameters in v0.7.0 upgrade handler.
Dependency Upgrades
- cosmos-sdk:
v0.45.1
->v0.45.4
- tendermint:
v0.34.14
->v0.34.19
- ethermint:
v0.10.0-alpha1-cronos-8
->a178ce6dba6e
v0.7.0-rc3
Note: v0.7.x should only be used after the upgrade height 2693800
v0.7.0-rc3
is a consensus breaking upgrade based on v0.7.0-rc2
, testnet should use upgrade plan v0.7.0-rc3-hotfix-testnet
to upgrade from rc2
to rc3
.
dependency upgrades:
- ibc-go:
v2.0.2
->v2.2.0
- ethermint:
v0.10.0-alpha1-cronos-6
->v0.10.0-alpha1-cronos-8
- cosmos-sdk:
4161d2b6022a
->7f949c0aa1d6
new app configs:
evm.max-tx-gas-wanted=500000
, control maximum tx gas limit passed to the mempool.json-rpc.http-timeout="30s"
/json-rpc.http-idle-timeout="120s"
, control the timeout values of the json-rpc server.
Changelog
- cronos#328 display detail panic information in query result when
--trace
enabled. - cronos#370 Update ethermint to fix a websocket bug, add websockets integration tests.
- cronos#378 Backport recent ethermint bug fixes: a) fix tx inclusion issue by report correct gasWanted of eth tx, b) Add buffer to eth_gasPrice response to fix client UX, c) Quick fix for eth_feeHistory when reward is nil, d) add returnValue message on tracing.
- cronos#404 Backport recent ethermint bug fixes: a) add configurable MaxTxGasWanted, b) fix multiple json-rpc issues, c) add configurable timeouts to json-rpc server.
v0.7.0-rc2
Note: v0.7.x should only be used after the upgrade height 2693800
This release includes multiple bug fixes, it's a consensus-breaking upgrade based on v0.7.0-rc1.
Changelog
- cronos#345 disable the url query parameter in swagger-ui.
- cronos#323 Upgrade gravity bridge to v0.3.9 which contain a bugfix on
batchTxExecuted.
- cronos#324 Update to cosmos-sdk
v0.45.1
, which fixes an OOM issue. - cronos#329 Fix panic of eth_call on blocks prior to upgrade.
- cronos#340 Update dependencies to include several bug fixes and improvements: a) fix subscription deadlock issue in ethermint, b) fix data races in
traceContext
, c) update go-ethereum to v1.10.15
v0.7.0-rc1
v0.7.0-rc0
Note: v0.7.x should only be used after the upgrade height 2693800
v0.7.0-rc0
is the first release candidate of upcoming v0.7.0
version, it's a major breaking version, contains multiple bug fixes, major new features and significant performance improvements.
The major new changes:
- Cosmos-sdk updated to
v0.45.0
(release notes). - Ethermint updated to v0.10.0-alpha1-cronos-2 (change logs), some major new features are follows:
- New
feemarket
module, supports EIP-1559. - Refactor EVM StateDB implementation, improve performance of contract execution significantly.
- Support batching multiple
MsgEthereumTx
s in single cosmos tx.
- New
v0.6.5
Note: v0.6.x should only be used til height 2693800
This release fixed two bugs based on v0.6.4
.
Changelog
- cronos#255 fix empty topics in non-breaking way
- cronos#270 reject MsgEthereumTx wrapping tx without the extension option.
v0.6.4
Note: v0.6.x should only be used til height 2693800
November 30, 2021
This version is the same as v0.6.3 but remove commit (tharsis#786) because it contains consensus breaking changes.
Bug Fixes
- crypto-org-chain/ethermint#19 revert tharsis#786 because it contains consensus breaking changes
v0.6.3
[Important]
DO NOT USE THIS VERSION AS IT CONTAINS CONSENSUS BREAKING CHANGES
Use v0.6.4 instead
https://github.com/crypto-org-chain/cronos/releases/tag/v0.6.4
November 29, 2021
Bug Fixes
- tharsis#781 fix empty transactions in getBlock
- crypto-org-chain/ethermint#15 web3 rpc api returns wrong block gas limit
- crypto-org-chain/ethermint#16 fix unwrap context panic in BlockMaxGasFromConsensusParams
Improvements
- tharsis#786 improve error message of
SendTransaction
/SendRawTransaction
JSON-RPC APIs. - cronos#222 change solc 0.6.11 to 0.6.8 (from dapp cachix) and update hermes to 0.8.
v0.6.2
Note: v0.6.x should only be used til height 2693800
November 19, 2021
This version contains multiple bug fixes on the ethermint rpc endpoints (ethermint).
Bug Fixes
- tharsis#720 traceTransaction fails for succesful tx
- tharsis#743 missing debug_tranceBlockByHash RPC method and fix debug_traceBlock*
- tharsis#746 set debug based on tracer
- tharsis#741 filter non eth txs in block rpc response
- crypto-org-chain/ethermint#12 reject tx with too large gas limit