Releases: evmos/evmos
Releases · evmos/evmos
v1.0.0
v1.0.0
- 2022-02-28
State Machine Breaking
- (ante) #302 Add AnteHandler decorator to enforce global min validator commission rate.
- (app) #224 Fix power reduction my setting the correct value on app initialization.
- (keys) #189 Remove support for Tendermint's
secp256k1
keys. - #173 Rename
intrarelayer
module toerc20
- #190 Remove governance hook from
erc20
module
Features
- #286 Add
x/vesting
module. - #184 Add claims module for claiming the airdrop tokens.
- #183 Add epoch module for incentives.
- #202 Add custom configuration for state sync snapshots and tendermint p2p peers. This introduces a custom
InitCmd
function. - #176 Add
x/incentives
module.
Improvements
- (deps) Bumped Ethermint to
v0.10.0
- (deps) Bumped IBC-go to
v3.0.0-rc0
- (deps) Bumped Cosmos SDK to
v0.45.1
- (deps) bumped Tendermint to
v0.34.15
and tm-db tov0.6.6
. - #180 Delete
TokenPair
if ERC20 contract has been selfdestructed.
Bug Fixes
- (erc20) #169 Fixes several testnet bugs:
- Check if supply exists for a token before when submitting a
RegisterCoinProposal
, allowing users to create an ERC20 representation of an invalid Cosmos Coin. - Sanitize the ERC20 token name when creating coin metadata on ER
RegisterERC20Proposal
. - Fix coin metadata validation error when registering an ERC20 with 0 denom units.
- Check if supply exists for a token before when submitting a
- (erc20) #191 Add direct balance protection (IF-ETHERMINT-06).
- (erc20) #192 Add delayed malicious effect protection (IF-ETHERMINT-06).
- (erc20) #200 Match coin and token decimals for erc20 deployment during registerCoin
- (erc20) #201 bug(erc-20): Compile built-in contracts in the build process (IF-ETHERMINT-02).
Full Changelog: v0.4.2...v1.0.0
v1.0.0-beta1
What's Changed
- evmos app by @hanchon in #1
- Github actions imported by @hanchon in #6
- docs: dead link removed by @hanchon in #8
- docs: update faucet by @fedekunze in #11
- build(deps): bump google.golang.org/grpc from 1.40.0 to 1.41.0 by @dependabot in #9
- docs: readme by @fedekunze in #12
- build(deps): bump github 8000 .com/tendermint/tm-db from 0.6.4 to 0.6.5 by @dependabot in #10
- Revert "build(deps): bump github.com/tendermint/tm-db from 0.6.4 to 0.6.5" by @fedekunze in #13
- deps: bump ethermint by @fedekunze in #14
- build(deps): bump github.com/cosmos/cosmos-sdk from 0.44.0 to 0.44.1 by @dependabot in #16
- readme by @fedekunze in #17
- cmd: use config on genaccounts by @fedekunze in #26
- Update gas.md by @git-sgmoore in #24
- Update gas.md - grammar fixes by @git-sgmoore in #23
- Update metamask.md - fix typo by @git-sgmoore in #19
- Update keyring.md - fix typo by @git-sgmoore in #20
- Update multisig.md by @git-sgmoore in #21
- Update README.md by @git-sgmoore in #22
- deps: bump ethermint by @fedekunze in #28
- build: version by @fedekunze in #30
- Add global bencher config by @danburck in #33
- deps: bump ethermint to
v0.7.1
by @fedekunze in #34 - docs: testnet by @fedekunze in #37
- build(deps): bump prismjs from 1.23.0 to 1.25.0 in /docs by @dependabot in #38
- Fix typo in Home.vue by @iangohy in #36
- release: cross builder using go 1.17.1 and goreleaser.yml updated by @hanchon in #39
- docs: testnet validators by @fedekunze in #40
- cmd: fix debug command by @fedekunze in #41
- docs: metamask testnet RPC by @fedekunze in #42
- docs: add accounts by @fedekunze in #43
- debug cmd doc fix by @fedekunze in #44
- docs: peers by @fedekunze in #45
- build(deps): bump github.com/cosmos/cosmos-sdk from 0.44.1 to 0.44.2 by @dependabot in #47
- build(deps): bump github.com/tendermint/tendermint from 0.34.13 to 0.34.14 by @dependabot in #46
- build(deps): bump github.com/cosmos/ibc-go from 1.2.1 to 1.2.2 by @dependabot in #51
- build(deps): bump actions/checkout from 2.3.4 to 2.3.5 by @dependabot in #54
- Jolube/docs fixes search by @jolube in #56
- Instruction to reduce disk usage of a node by @mturkia in #61
- deps: using ethermint
ac75a9a4a4a0
to support the 0.7.2 release by @hanchon in #59 - docs: upgrade guide and release changelog by @fedekunze in #65
- fix $PEERS by @aditya-manit in #62
- build(deps): bump github.com/ethereum/go-ethereum from 1.10.3 to 1.10.11 by @dependabot in #58
- cmd: setup testnet command by @fedekunze in #32
- docs: add docsearch indexing by @fedekunze in #70
- build(deps): bump actions/checkout from 2.3.5 to 2.4.0 by @dependabot in #75
- ENG-208-keplr-guide by @danburck in #76
- app: implement a TransactionsPerSecond (TPS) counter for (*Evmos) by @odeke-em in #74
- deps: bump IBC-go to v2 by @fedekunze in #80
- docs: update rpc url by @prajjwol in #83
- docs: update testnet rpc url to *.evmos.dev by @prajjwol in #86
- Add note that only secp256k1 keys are supported by @danburck in #88
- cmd/config: disable observability until able to set it in config by @odeke-em in #85
- ci: add gosec to PRs and main by @prajjwol in #91
- feat: intrarelayer changes from spec by @ramacarlucho in #82
- docs: incentivized testnet by @fedekunze in #81
- Rename burn method by @ramacarlucho in #93
- deps: bump ethermint to v0.8.0 by @fedekunze in #94
- Use gogoproto.customname to name EnableEVMHook parameter by @danburck in #99
- Fix: Add missing convert-erc20 command [intrarelayer] by @giansalex in #102
- Upload intrarelayer spec to Evmos Github by @danburck in #101
- build(deps): bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in #108
- cmd: update testnet command by @fedekunze in #105
- Rama/ibc by @ramacarlucho in #107
- fix: intrarelayer nonce and update contract by @fedekunze in #109
- deps: bump ethermint to
v0.8.1
by @fedekunze in #110 - fedekunze/update docs by @fedekunze in #112
- ci: enable gosec sarif upload by @prajjwol in #113
- ENG 256 Fix gosec vulnerabilities by @danburck in #114
- ci: backport PRs by @fedekunze in #117
- build: fix docker-build command by @prajjwol in #116
- docs: seeds by @fedekunze in #123
- app: only log TPS if value > 0 by @odeke-em in #122
- docs: reset metamask account by @fedekunze in #125
- app: add IBC-go testing interface by @fedekunze in #128
- ci: build docker containers and push to docker hub by @prajjwol in #126
- Grammar fix by @git-sgmoore in #130
- fixed a little typo (06_events.md) by @McDaan in #131
- Docs(Intrarelayer): Add Use Cases to abstract by @danburck in #133
- build(deps): bump Ethermint version to v0.9.0 by @danburck in #135
- Bug(Intrarelayer): Add validation of "intrarelayer/" prefix for Coin denominations in ConvertCoin by @danburck in #134
- ci: rename docker hub account tharsislabs -> tharsishq by @prajjwol in #136
- fix: intrarelayer proposals are not registered by @hanchon in #121
- docs(evmos): update latest version to v0.4.0 by @danburck in #139
- Change ethermintd -> evmosd in docs by @rohitbison in #142
- ENG 290 migrate cosmovisor and genesis validator instructions to the Evmos docs by @danburck in #141
- (build): added build-reproducible to makefile by @prajjwol in #143
- docs(evmos): Add link to consensus problems if you dont upgrade your node by @danburck in #146
- deps: bump SDK version by @fedekunze in #147
- build(deps): bump github.com/cosmos/ibc-go/v2 from 2.0.0 to 2.0.1 by @dependabot in #150
- ci: mergify changes by @fedekunze in #152
- Fix
evmosd version
by @prajjwol in #151 - app: fix typo in calculation of failed transactions in TPS value by @odeke-em in #149
- Update .goreleaser.yml by @jolube in #156
- docs: block explorer by @fedekunze in #158
- docs: quick facts table by @fedekunze in #159
- Protection by @faddat in #165
- fix: intrarelayer testnet bugs by @fedekunze in #169
- Undo the replaces, while bumping versions by @faddat in #170
- erc20: rename intrarelayer module by @fedekunze in #173
- add evm specs from ethermint repo by @danburck in #163
- ci: remove clean artifacts job by @prajjwol in #175
- build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot in https://github.com/tharsis/evmos/p...
v0.4.2
v0.4.1
v0.4.1
- 2021-12-07
Improvements
- (build) #143 Added
build-reproducible
rule inMakefile
to build docker containers
Bug Fixes
- (build) #151 Fixes
version
command by picking the latest tag in the current branch instead of across all branches as the current version
Full Diff: v0.4.0...v0.4.1
v0.4.0
v0.4.0
- 2021-12-02
State Machine Breaking
- (intrarelayer) #119 Register
x/intrarelayer
proposal types on governance module.
Improvements
- (app) #128 Add ibc-go
TestingApp
interface. - (ci) #117 Enable automatic backport of PRs.
- (deps) #135 Bump Ethermint version to
v0.9.0
- (ci) #136 Deploy
evmos
docker container to docker hub for every versioned releases
Bug Fixes
- (build) #116 Fix
build-docker
command
New Contributors
- @git-sgmoore made their first contribution in #24
- @iangohy made their first contribution in #36
- @mturkia made their first contribution in #61
- @aditya-manit made their first contribution in #62
- @giansalex made their first contribution in #102
- @McDaan made their first contribution in #131
Full Diff: https://github.com/tharsis/evmos/compare/v0.3.0..v0.4.0
v0.3.0
v0.3.0
- 2021-11-24
API Breaking
- (intrarelayer) #99 Rename
enable_e_v_m_hook
json parameter toenable_evm_hook
.
Improvements
- (deps) #110 Bump Ethermint version to
v0.8.1
- (intrarelayer) #107 Add IBC validation
- (cmd) #105 Improve testnet command to include JSON-RPC client.
Bug Fixes
- (intrarelayer) #109 Fix hardcoded intrarelayer nonce and
UpdateTokenPairERC20
proposal to support ERC20s with 0 decimals. - (intrarelayer) #102 Add
convert-erc20
cmd
New Contributors
- @giansalex made their first contribution in #102
Full Diff: https://github.com/tharsis/evmos/compare/v0.2.0..v0.3.0
v0.2.0
v0.2.0
- 2021-11-17
Features
- (intrarelayer) #82 Intrarelayer module
- (cmd) #32 Create
testnet
command that spins up a new local testnet with N nodes.
Improvements
New Contributors
- @git-sgmoore made their first contribution in #24
- @danburck made their first contribution in #33
- @iangohy made their first contribution in #36
- @jolube made their first contribution in #56
- @mturkia made their first contribution in #61
- @aditya-manit made their first contribution in #62
- @odeke-em made their first contribution in #74
- @prajjwol made their first contribution in #83
Full Diff: v0.1.3...v0.2.0
v0.1.3
v0.1.3
- 2021-10-24
Release Notes
This release introduces bug fixes and improvements on the Cosmos SDK v0.44
series and bumps Ethermint version to v0.7.2
.
The main performance improvement concerns gRPC queries, which are now able to run concurrently on the node (cosmos/cosmos-sdk#10045). To benefit from this performance boost, make sure to send your gRPC queries to the gRPC server directly (default port 9090
) instead of using the Tendermint RPC abci_query endpoint (default port 26657
).
This release notably also:
- bumps Ethermint to
v0.7.2
, which contains security audit fixes - bumps Tendermint to
v0.34.14
.
Changelog
Improvements
- (deps) #64 Bump Ethermint version to
v0.7.2
Bug Fixes
- (cmd) #41 Fix
debug
command.
Full Diff: v0.1.2...v0.1.3