-
Notifications
You must be signed in to change notification settings - Fork 161
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
608ecf2
commit 0c3f240
Showing
5 changed files
with
51 additions
and
82 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -44,14 +44,29 @@ Ref: https://keepachangelog.com/en/1.0.0/ | |
|
||
# Changelog | ||
|
||
## v6.1.0 - 2023-10-17 | ||
|
||
### Bug Fixes | ||
|
||
- [2276](https://github.com/umee-network/umee/pull/2276) e2e test reliability. | ||
- [2278](https://github.com/umee-network/umee/pull/2278) Fix the store upgrade for metoken. | ||
|
||
## v6.1.0-beta1 - 2023-09-29 | ||
|
||
### Features | ||
|
||
- [2264](https://github.com/umee-network/umee/pull/2264) Emitting event when IBC Quota is reset. | ||
Check failure on line 58 in CHANGELOG.md GitHub Actions / markdown-lintTrailing spaces
|
||
- [2254](https://github.com/umee-network/umee/pull/2254) Oracle: added timestamp to prices, added `QueryExgRatesWithTimestamp` method. | ||
- [2246](https://github.com/umee-network/umee/pull/2246) Emergency Group: support metoken index updates. | ||
Check failure on line 60 in CHANGELOG.md GitHub Actions / markdown-lintTrailing spaces
|
||
|
||
### API-Breaking | ||
|
||
- [2267](https://github.com/umee-network/umee/pull/2267) `BorrowLimit` field in QueryAccountSummaryResponse can be nil on missing borrow price (behavior now matches `LiquidationThreshold` field) | ||
- [2267](https://github.com/umee-network/umee/pull/2267) `BorrowLimit` field in QueryAccountSummaryResponse can be nil on missing borrow price (behavior now matches `LiquidationThreshold` field). | ||
- [2254](https://github.com/umee-network/umee/pull/2254) Oracle: `DenomExchangeRate` is renamed to `ExchangeRate`. | ||
|
||
### Improvements | ||
|
||
- [2256](https://github.com/umee-network/umee/pull/2256) unify and refactore `client` package. | ||
Check failure on line 69 in CHANGELOG.md GitHub Actions / markdown-lintTrailing spaces
|
||
- [2261](https://github.com/umee-network/umee/pull/2261) Use go 1.21 | ||
- [2267](https://github.com/umee-network/umee/pull/2267) Leverage transactions accept spot prices up to 3 minutes old, and leverage queries use most recent spot price when required. | ||
- [2263](https://github.com/umee-network/umee/pull/2263) Add spot price fields to account summary. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -43,23 +43,24 @@ See [Release procedure](CONTRIBUTING.md#release-procedure) for more information | |
|
||
| Umee Version | Mainnet | Cosmos SDK | IBC | Peggo | Price Feeder | Gravity Bridge | libwasmvm | | ||
| :----------: | :-----: | :--------: | :----: | :-----: | :------------: | :------------------------: | :-------: | | ||
| v0.8.x | ✗ | v0.45.x | v2.0.x | v0.2.x | v0.1.x | | | | ||
| v1.x.x | ✓ | v0.45.x | v2.0.x | v0.2.x | N/A | umee/v1 module/v1.4.x-umee | | | ||
| v2.x.x | ✗ | v0.45.x | v2.3.x | v0.2.x | v0.2.x | umee/v2 module/v1.4.x | | | ||
| v3.0-1.x | ✓ | v0.46.x | v5.0.x | v1.3.x+ | v1.0.x | umee/v3 module/v1.5.x-umee | | | ||
| v3.1.0-cw1 | ✗ | v0.46.x | v5.0.x | v1.3.x+ | v2.0.x | umee/v3 module/v1.5.x-umee | | | ||
| v3.2.x | ✓ | v0.46.6+ | v5.1.x | v1.3.x+ | v2.0.x | umee/v3 v1.5.3-umee-3 | v1.1.1 | | ||
| v3.3.x | ✓ | v0.46.6+ | v5.1.x | v1.3.x+ | v2.0.2 | umee/v3 v1.5.3-umee-3 | v1.1.1 | | ||
| v4.0.x | ✓ | v0.46.6+ | v5.1.x | v1.3.x+ | v2.0.3 | umee/v4 v1.5.3-umee-4 | v1.1.1 | | ||
| v4.1.x | ✓ | v0.46.7+ | v5.2.x | v1.3.x+ | v2.1.0 | umee/v4 v1.5.3-umee-4 | v1.1.1 | | ||
| v4.2.x | ✓ | v0.46.10+ | v5.2.x | v1.3.x+ | umee/v2.1.1 | umee/v4 v1.5.3-umee-4 | v1.1.1 | | ||
| v4.3.x | ✓ | v0.46.11+ | v6.1.x | v1.3.x+ | umee/v2.1.1 | umee/v4 v1.5.3-umee-6 | v1.2.1 | | ||
| v4.4.x | ✓ | v0.46.11+ | v6.1.x | v1.3.x+ | umee/v2.1.4+ | umee/v4 v1.5.3-umee-6 | v1.2.3 | | ||
| v5.0.x | ✓ | v0.46.13+ | v6.2.x | v1.3.x+ | umee/v2.1.4+ | umee/v4 v1.5.3-umee-8 | v1.2.4 | | ||
| v5.1.x | ✓ | v0.46.13+ | v6.2.x | --- | umee/v2.1.6+ | umee/v4 v1.5.3-umee-10 | v1.2.4 | | ||
| v5.2.x | ✓ | v0.46.13+ | v6.2.x | --- | umee/v2.1.6+ | umee/v4 v1.5.3-umee-10 | v1.2.4 | | ||
| v6.0.x | ✓ | v0.46.14+ | v6.2.x | --- | umee/v2.1.6-1+ | --- | v1.3.0 | | ||
|
||
| v0.8.x | ✗ | v0.45.x | v2.0.x | v0.2.x | v0.1.x | | | | ||
| v1.x.x | ✓ | v0.45.x | v2.0.x | v0.2.x | N/A | umee/v1 module/v1.4.x-umee | | | ||
| v2.x.x | ✗ | v0.45.x | v2.3.x | v0.2.x | v0.2.x | umee/v2 module/v1.4.x | | | ||
| v3.0-1.x | ✓ | v0.46.x | v5.0.x | v1.3.x+ | v1.0.x | umee/v3 module/v1.5.x-umee | | | ||
| v3.1.0-cw1 | ✗ | v0.46.x | v5.0.x | v1.3.x+ | v2.0.x | umee/v3 module/v1.5.x-umee | | | ||
| v3.2.x | ✓ | v0.46.6+ | v5.1.x | v1.3.x+ | v2.0.x | umee/v3 v1.5.3-umee-3 | v1.1.1 | | ||
| v3.3.x | ✓ | v0.46.6+ | v5.1.x | v1.3.x+ | v2.0.2 | umee/v3 v1.5.3-umee-3 | v1.1.1 | | ||
| v4.0.x | ✓ | v0.46.6+ | v5.1.x | v1.3.x+ | v2.0.3 | umee/v4 v1.5.3-umee-4 | v1.1.1 | | ||
| v4.1.x | ✓ | v0.46.7+ | v5.2.x | v1.3.x+ | v2.1.0 | umee/v4 v1.5.3-umee-4 | v1.1.1 | | ||
| v4.2.x | ✓ | v0.46.10+ | v5.2.x | v1.3.x+ | umee/v2.1.1 | umee/v4 v1.5.3-umee-4 | v1.1.1 | | ||
| v4.3.x | ✓ | v0.46.11+ | v6.1.x | v1.3.x+ | umee/v2.1.1 | umee/v4 v1.5.3-umee-6 | v1.2.1 | | ||
| v4.4.x | ✓ | v0.46.11+ | v6.1.x | v1.3.x+ | umee/v2.1.4+ | umee/v4 v1.5.3-umee-6 | v1.2.3 | | ||
| v5.0.x | ✓ | v0.46.13+ | v6.2.x | v1.3.x+ | umee/v2.1.4+ | umee/v4 v1.5.3-umee-8 | v1.2.4 | | ||
| v5.1.x | ✓ | v0.46.13+ | v6.2.x | --- | umee/v2.1.6+ | umee/v4 v1.5.3-umee-10 | v1.2.4 | | ||
| v5.2.x | ✓ | v0.46.13+ | v6.2.x | --- | umee/v2.1.6+ | umee/v4 v1.5.3-umee-10 | v1.2.4 | | ||
| v6.0.x | ✓ | v0.46.14+ | v6.2.x | --- | umee/v2.1.6-1+ | --- | v1.3.0 | | ||
| v6.1.x | ✓ | v0.46.15+ | v6.2.x | --- | umee/v2.1.7+ | --- | v1.3.0 | | ||
|
||
Check failure on line 63 in README.md GitHub Actions / markdown-lintTrailing spaces
|
||
#### Price Feeder | ||
|
||
Since `Price Feeder v2.1.0` the recommended oracle price feeder has been moved to this [repository](https://github.com/ojo-network/price-feeder/tree/umee) with the version prefix `umee/v.x`. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,50 +8,16 @@ Release Procedure is defined in the [CONTRIBUTING](CONTRIBUTING.md#release-proce | |
|
||
## v6.1.0 | ||
|
||
- Enable [meToken module](https://github.com/umee-network/umee/blob/main/x/metoken/README.md): allows to create an | ||
index composed of a list of assets and realize operations such as swap and redeem between the assets and the | ||
index token. | ||
Highlights: | ||
|
||
- [meToken](https://github.com/umee-network/umee/blob/main/x/metoken/README.md) module: allows to create an index composed of a list of assets and realize operations such as swap and redeem between the assets and the index token. | ||
- Bump go version to 1.21. | ||
- Add spot price fields to account summary, and ensure all other fields use leverage logic prices. | ||
- Fix avg params storage for x/oracle. | ||
|
||
## v6.0.2 | ||
|
||
This fixes a crash shortly after the 6.0.1 upgrade. The crash occurred at height `8427849` but this binary works even if you switch to it immediately after the gov upgrade. Patch must be applied **as soon as possible**. | ||
|
||
## v6.0.1 | ||
|
||
This is a bug fix release for the `leverage.MsgGovUpdateSpecialAssets` handler. | ||
We also added `umeed q ugov emergency-group` CLI query. Users were able to query the Emergency Group address using REST. | ||
- Emergency Groups are able to do security adjustments in x/metoken. | ||
|
||
[CHANGELOG](CHANGELOG.md) | ||
|
||
## v6.0.0 | ||
|
||
Highlights: | ||
|
||
- We introduce [Special Assets](https://github.com/umee-network/umee/blob/v6.0.0-beta2/x/leverage/README.md#special-asset-pairs): a new primitive to optimize positions in x/leverage. | ||
- New [inflation mechanism](./docs/design_docs/012-umee-inflation-v2.md). | ||
- [Emergency Groups](#emergency-groups). | ||
- Full Gravity Bridge removal. We don't include GB module any more in Umee. | ||
- New `MsgLeveragedLiquidate.MaxRepay` which allows to limit the liquidation size using the leveraged liquidation mechanism. | ||
- Renamed ugov `EventMinTxFees` to `EventMinGasPrice`. | ||
|
||
### New Inflation Mechanism | ||
|
||
The Upgrade Handler sets the following values to the Umee `x/ugov` Inflation Cycle parameters: | ||
|
||
- `max_supply = 21e18uumee` (21 billions UMEE) | ||
- `inflation_cycle = time.Hour * 24 * 365 * 2` (2 years) | ||
- `inflation_reduction_rate = 2500 basis points` (25%) | ||
|
||
The new Inflation Cycle will start on 2023-10-15 15:00 UTC. This will mark the first inflation reduction from the current rates: | ||
|
||
- `inflation_min` 7% → 5.25% | ||
- `inflation_max` 14% → 10.5% | ||
|
||
The x/staking Bonded Goal stays the same: 33.00%. | ||
|
||
### Emergency Groups | ||
|
||
Currently, any parameter update requires going through a standard governance process, which takes 4 days. In a critical situation we need to act immediately: | ||
|
@@ -61,25 +27,6 @@ Currently, any parameter update requires going through a standard governance pro | |
|
||
Emergency Group can trigger safe parameter updates at any time as a standard transaction. The Emergency Group address is controlled by the Umee Chain governance (`x/gov`) and can be disabled at any time. | ||
|
||
### Validators | ||
|
||
#### libwasmvm update | ||
|
||
Our dependencies have been updated. Now the binary requires `libwasmvm v1.3.0`. When you build the binary from source on the server machine you probably don't need any change. However when you download a binary from GitHub, or from other source, make sure you update the `/usr/lib/libwasmvm.<cpu_arch>.so`. For example: | ||
|
||
- copy from `$GOPATH/pkg/mod/github.com/!cosm!wasm/[email protected]/internal/api/libwasmvm.$(uname -m).so` | ||
- or download from github `wget https://raw.githubusercontent.com/CosmWasm/wasmvm/v1.3.0/internal/api/libwasmvm.$(uname -m).so -O /lib/libwasmvm.$(uname -m).so` | ||
|
||
You don't need to do anything if you are using our Docker image. | ||
|
||
#### Min Gas Prices | ||
|
||
Since v4.2 release we request all validators set a `minimum-gas-prices` setting (in app `config/app.toml` file, general settings). We recommend `0.1uumee` which is equal the current Keplr _average_ setting: | ||
|
||
``` | ||
minimum-gas-prices = "0.1uumee" | ||
``` | ||
|
||
### Upgrade instructions | ||
|
||
- Download latest binary or build from source. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters