Releases: terra-money/classic-core
v0.5.20
What's Changed
- make min spread to 100% to disable swap by @YunSuk-Yeo in https://github.com/terra-money/core/pull/760
- Close three channel
- "channel-1", // Osmosis
- "channel-49", // Crescent
- "channel-20", // Juno
Full Changelog: terra-money/core@v0.5.19...v0.5.20
v0.5.19
v0.5.18
Release Note
This release contains a wasmer version bump from v2.0.0 to v2.2.1. The wasm caches of these two versions are not compatible, thus rebuilding is required.
To avoid possible sync delays due to the runtime rebuilding overhead, it is highly recommended that node operators rebuild their wasm cache with the cosmwasm-cache-rebuilder before replacing terrad runtime to v0.5.18.
Node upgrade instructions
- Rebuild your wasm cache using the cosmwasm-cache-rebuilder. This rebuilder can be run simultaneously without killing a running terrad process.
- You can ignore the file already open error. If other errors occur (no disk space, etc), it is safe to run the rebuilder multiple times.
- When the rebuilder is finished, update terrad to v0.5.18 and restart.
- The rebuilder creates a
$TERRA_HOME/data/wasm/cache/modules/v3-wasmer1
directory. The$TERRA_HOME/data/wasm/cache/modules/v1
can be deleted after updating terrad to v0.5.18.
Docker Changes
There are major breaking changes in the v0.5.18 version for the docker images.
- The runner now is dedicated
terra
user notroot
- The working directory is also changed to
/terra
Additional notes
- 🎉 Wasmer v2.2 supports the much anticipated Apple M1 processor! (See: https://wasmer.io/posts/wasmer-2.2) This means nodes can be run on any arm64 system, such as Apple Silicon machines and AWS Graviton2 Arm64.
What's Changed
- Update Readme links by @evanorti in https://github.com/terra-money/core/pull/678
- Fix memory leak and module drop order by @YunSuk-Yeo in https://github.com/terra-money/core/pull/690
- Improve Docker image by @Pea-skillz in https://github.com/terra-money/core/pull/688
- Update links in README.md by @evanorti in https://github.com/terra-money/core/pull/703
- Update Dockerfile by @pea-io in https://github.com/terra-money/core/pull/707
- Update golangci-lint version by @YunSuk-Yeo in https://github.com/terra-money/core/pull/709
- Upgrade wasmvm to v0.16.6 by @hanjukim in https://github.com/terra-money/core/pull/712
- Add static build flags by @YunSuk-Yeo in https://github.com/terra-money/core/pull/713
- Increase code coverage by @YunSuk-Yeo in https://github.com/terra-money/core/pull/664
- Update CHANGELOG for v0.5.18 by @YunSuk-Yeo in https://github.com/terra-money/core/pull/714
New Contributors
- @Pea-skillz made their first contribution in https://github.com/terra-money/core/pull/688
- @pea-io made their first contribution in https://github.com/terra-money/core/pull/707
Full Changelog: terra-money/core@v0.5.17...v0.5.18
v0.5.17
Release Notes
This release contains security update.
Details will be shared after checking the status of the validator update.
Full Changelog: terra-money/core@v0.5.16...v0.5.17
v0.5.16
What's Changed
This release contains security update which requires softfork.
- docs: fix typo(LunaPice -> LunaPrice) by @junbeomlee in https://github.com/terra-money/core/pull/672
- [HotFix] fix to charge gas cost for the key length in wasm execution by @YunSuk-Yeo in https://github.com/terra-money/core/pull/674
Softfork Schedule
columbus-5 | bombay-12 | |
---|---|---|
Height | 6,470,000 | 7,800,000 |
Expected Time | 2022-02-13T15:00:00 (UTC) | 2022-02-11T15:00:00 (UTC) |
New Contributors
- @junbeomlee made their first contribution in https://github.com/terra-money/core/pull/672
Full Changelog: terra-money/core@v0.5.15...v0.5.16
v0.5.15
What's Changed
- Update readme requirements by @evanorti in https://github.com/terra-money/core/pull/637
- Fix snapshot by @pluto-9r in https://github.com/terra-money/core/pull/648
- Update README.md by @Vritra4 in https://github.com/terra-money/core/pull/651
- This paves the way for the use of rocksdb by default. by @faddat in https://github.com/terra-money/core/pull/642
- [Feature] use custom
cosmos-sdk
andtendermint
by @YunSuk-Yeo in https://github.com/terra-money/core/pull/655 - [BugFix] makefile to properly pass RocksDB build options by @YunSuk-Yeo in https://github.com/terra-money/core/pull/654
- update tendermint to use Mutex instead RWMutex for query safety by @YunSuk-Yeo in https://github.com/terra-money/core/pull/657
- Update tm-db, gorocksdb by @faddat in https://github.com/terra-money/core/pull/663
- apply cosmos-sdk proto updates by @YunSuk-Yeo in https://github.com/terra-money/core/pull/658
- Audit fix by @YunSuk-Yeo in https://github.com/terra-money/core/pull/670
New Contributors
- @pluto-9r made their first contribution in https://github.com/terra-money/core/pull/648
- @Vritra4 made their first contribution in https://github.com/terra-money/core/pull/651
Full Changelog: terra-money/core@v0.5.14...v0.5.15
v0.5.14
Release Note
This release contains wasmvm bugfix to prevent non-deterministic error messages comes out from wasmvm.
You can use make install
for columbus-5
and bombay-12
networks from this version.
What's Changed
- update ibc to latest by @YunSuk-Yeo in https://github.com/terra-money/core/pull/634
- bump wasmvm to v0.16.3 by @YunSuk-Yeo in https://github.com/terra-money/core/pull/635
Full Changelog: terra-money/core@v0.5.13...v0.5.14
v0.5.13
Full Changelog: terra-money/core@v0.5.12...v0.5.13
The changed part is oracle tally, which was not sort cross rate ballot before computing weighted median.
It makes the cross rate selected quite randomly...
This update will sort cross rate ballot before computing weighted median value.
- b073fb1 sort cross rate ballot and enforce sorted before computing weighted median
v0.5.12
This release contains IAVL bugfix
Improvements
Bug Fixes
What's Changed
- [Bump] SDK versions to [email protected] and [email protected] by @YunSuk-Yeo in https://github.com/terra-money/core/pull/594
- Quickstart in readme using ipfs instead of aws by @faddat in https://github.com/terra-money/core/pull/608
- Update Docker images to use the
--db_dir
flag. by @octalmage in https://github.com/terra-money/core/pull/610 - [Bugfix] skip get byte when exporting not migrated code by @YunSuk-Yeo in https://github.com/terra-money/core/pull/607
- Update readme by @evanorti in https://github.com/terra-money/core/pull/619
- Go 1.17, Make all Tendermint and Cosmos Versions match by @faddat in https://github.com/terra-money/core/pull/590
- docs: Update treasury module comments. by @octalmage in https://github.com/terra-money/core/pull/611
- [Bugfix] export for zero height by @YunSuk-Yeo in https://github.com/terra-money/core/pull/621
- bump sdk to v0.44.5 by @YunSuk-Yeo in https://github.com/terra-money/core/pull/620
- update changelog by @YunSuk-Yeo in https://github.com/terra-money/core/pull/622
Full Changelog: terra-money/core@v0.5.11...v0.5.12
v0.5.11
Release Notes
This release contains security update of wasmvm (see details).
The problem monitored only happens in the nodes which are receiving wasm queries, so the query nodes are highly recommended to update ASAP to avoid node crash.
Bug Fixes
- #603 bump CosmWasm/wasmvm to v0.16.2 to fix cache position error