Skip to content

Commit

Permalink
Merge pull request #73 from confio/0.6.0-beta1-release
Browse files Browse the repository at this point in the history
Release v0.6.0-beta1
  • Loading branch information
maurolacy authored Feb 3, 2022
2 parents 182afd0 + 94b61fe commit 5f97ef4
Show file tree
Hide file tree
Showing 16 changed files with 136 additions and 76 deletions.
64 changes: 62 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,69 @@
# Changelog


## [Unreleased](https://github.com/confio/poe-contracts/tree/HEAD)

[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.5.4...HEAD)
[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.6.0-beta1...HEAD)

## [v0.6.0-beta1](https://github.com/confio/poe-contracts/tree/v0.6.0-beta1) (2022-02-03)

[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.6.0-alpha1...v0.6.0-beta1)

**Breaking changes:**

- `valset`: Optimize VALIDATORS storage [\#42](https://github.com/confio/poe-contracts/issues/42)
- Optimize validators storage [\#61](https://github.com/confio/poe-contracts/pull/61) ([maurolacy](https://github.com/maurolacy))

**Closed issues:**

- Voting's helper `update_status()` should save changed status [\#62](https://github.com/confio/poe-contracts/issues/62)
- \[voting-contract\] More status issues [\#55](https://github.com/confio/poe-contracts/issues/55)

**Merged pull requests:**

- Voting Contract: vote and close uses current status [\#60](https://github.com/confio/poe-contracts/pull/60) ([ueco-jb](https://github.com/ueco-jb))

## [v0.6.0-alpha1](https://github.com/confio/poe-contracts/tree/v0.6.0-alpha1) (2022-01-31)

[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.5.5...v0.6.0-alpha1)

**Breaking changes:**

- \[voting-contract\] Record proposal creator [\#31](https://github.com/confio/poe-contracts/issues/31)
- Validator set query pagination [\#51](https://github.com/confio/poe-contracts/pull/51) ([maurolacy](https://github.com/maurolacy))
- valset: Add a feature to update `min_weight` and `max_validators` [\#45](https://github.com/confio/poe-contracts/pull/45) ([uint](https://github.com/uint))
- Store information about operators' validator status [\#37](https://github.com/confio/poe-contracts/pull/37) ([uint](https://github.com/uint))

**Closed issues:**

- Validator Voting: check `migrate_msg` content to be \>0 [\#46](https://github.com/confio/poe-contracts/issues/46)
- Add Open Text Proposals [\#15](https://github.com/confio/poe-contracts/issues/15)

**Merged pull requests:**

- Update rust toolchain to v1.58.1 [\#58](https://github.com/confio/poe-contracts/pull/58) ([uint](https://github.com/uint))
- 0.6.0-alpha1 release [\#56](https://github.com/confio/poe-contracts/pull/56) ([uint](https://github.com/uint))
- Voting contract: save info about creator of proposal [\#54](https://github.com/confio/poe-contracts/pull/54) ([ueco-jb](https://github.com/ueco-jb))
- Fix `remove_hook` helper [\#53](https://github.com/confio/poe-contracts/pull/53) ([maurolacy](https://github.com/maurolacy))
- ValidatorVoting - make sure proposal migrate msg is not empty [\#48](https://github.com/confio/poe-contracts/pull/48) ([ueco-jb](https://github.com/ueco-jb))
- Fix tg4-engagement docs / comments [\#47](https://github.com/confio/poe-contracts/pull/47) ([maurolacy](https://github.com/maurolacy))
- Update rust to v1.54.0 in CI [\#43](https://github.com/confio/poe-contracts/pull/43) ([maurolacy](https://github.com/maurolacy))
- Valset: Fix JailMsg inconsistencies [\#39](https://github.com/confio/poe-contracts/pull/39) ([ueco-jb](https://github.com/ueco-jb))
- Valset: better unjail error message when jail lock didn't expire [\#38](https://github.com/confio/poe-contracts/pull/38) ([ueco-jb](https://github.com/ueco-jb))
- Fix tag consolidation for matching CHANGELOG entries [\#32](https://github.com/confio/poe-contracts/pull/32) ([maurolacy](https://github.com/maurolacy))
- Open Text Proposals [\#27](https://github.com/confio/poe-contracts/pull/27) ([uint](https://github.com/uint))

## [v0.5.5](https://github.com/confio/poe-contracts/tree/v0.5.5) (2022-01-27)

[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.5.4...v0.5.5)

**Closed issues:**

- Fix wasm-build [\#41](https://github.com/confio/poe-contracts/issues/41)
- valset: better error message when jail lock not expired [\#34](https://github.com/confio/poe-contracts/issues/34)
- valset: limit active\_valset query and add pagination [\#33](https://github.com/confio/poe-contracts/issues/33)
- valset: update max\_validators [\#28](https://github.com/confio/poe-contracts/issues/28)
- valset: mark "active" validators in ValidatorInfo [\#23](https://github.com/confio/poe-contracts/issues/23)
- Fix JailMsg inconsistencies [\#20](https://github.com/confio/poe-contracts/issues/20)

## [v0.5.4](https://github.com/confio/poe-contracts/tree/v0.5.4) (2022-01-20)

Expand Down
28 changes: 14 additions & 14 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions contracts/tg4-engagement/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tg4-engagement"
version = "0.6.0-alpha1"
version = "0.6.0-beta1"
authors = ["Ethan Frey <[email protected]>"]
edition = "2018"
description = "Simple TG4 implementation of group membership controlled by an admin"
Expand All @@ -24,9 +24,9 @@ cw-utils = "0.11.0"
cw2 = "0.11.0"
cw-controllers = "0.11.0"
cw-storage-plus = "0.11.0"
tg4 = { path = "../../packages/tg4", version = "0.6.0-alpha1" }
tg-utils = { version = "0.6.0-alpha1", path = "../../packages/utils" }
tg-bindings = { version = "0.6.0-alpha1", path = "../../packages/bindings" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-beta1" }
tg-utils = { version = "0.6.0-beta1", path = "../../packages/utils" }
tg-bindings = { version = "0.6.0-beta1", path = "../../packages/bindings" }
cosmwasm-std = { version = "1.0.0-beta" }
schemars = "0.8"
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
Expand All @@ -35,6 +35,6 @@ thiserror = { version = "1.0.21" }
[dev-dependencies]
cosmwasm-schema = { version = "1.0.0-beta" }
cw-multi-test = { version = "0.11.0" }
tg-bindings-test = { version = "0.6.0-alpha1", path = "../../packages/bindings-test" }
tg-bindings-test = { version = "0.6.0-beta1", path = "../../packages/bindings-test" }
derivative = "2"
anyhow = "1"
12 changes: 6 additions & 6 deletions contracts/tg4-mixer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tg4-mixer"
version = "0.6.0-alpha1"
version = "0.6.0-beta1"
authors = ["Ethan Frey <[email protected]>"]
edition = "2018"
description = "TG4 implementation that combines two different groups with a merge function"
Expand All @@ -27,9 +27,9 @@ cw-utils = "0.11.0"
cw2 = "0.11.0"
cw20 = "0.11.0"
cw-storage-plus = "0.11.0"
tg4 = { path = "../../packages/tg4", version = "0.6.0-alpha1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-alpha1" }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-alpha1" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-beta1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-beta1" }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-beta1" }
cosmwasm-std = "1.0.0-beta"
integer-sqrt = "0.1.5"
schemars = "0.8"
Expand All @@ -46,8 +46,8 @@ cw-multi-test = { version = "0.11.0" }
cosmwasm-schema = { version = "1.0.0-beta" }
# version's workaround for issue with cyclic dependencies during cargo publish
# https://github.com/rust-lang/cargo/issues/4242
tg4-engagement = { path = "../tg4-engagement", version = ">= 0.5.5, <= 0.6.0-alpha1", features = ["library"] }
tg4-stake = { path = "../tg4-stake", version = "0.6.0-alpha1", features = ["library"] }
tg4-engagement = { path = "../tg4-engagement", version = "0.6.0-beta1", features = ["library"] }
tg4-stake = { path = "../tg4-stake", version = "0.6.0-beta1", features = ["library"] }

[[bench]]
name = "main"
Expand Down
8 changes: 4 additions & 4 deletions contracts/tg4-stake/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tg4-stake"
version = "0.6.0-alpha1"
version = "0.6.0-beta1"
authors = ["Ethan Frey <[email protected]>"]
edition = "2018"
description = "TG4 implementation of group based on staked tokens"
Expand All @@ -24,9 +24,9 @@ cw-utils = "0.11.0"
cw2 = "0.11.0"
cw-controllers = "0.11.0"
cw-storage-plus = "0.11.0"
tg4 = { path = "../../packages/tg4", version = "0.6.0-alpha1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-alpha1" }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-alpha1" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-beta1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-beta1" }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-beta1" }
cosmwasm-std = "1.0.0-beta"
schemars = "0.8.1"
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
Expand Down
14 changes: 7 additions & 7 deletions contracts/tgrade-community-pool/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tgrade-community-pool"
version = "0.6.0-alpha1"
version = "0.6.0-beta1"
authors = ["Bartłomiej Kuras <[email protected]>"]
edition = "2018"
description = "Implementing tgrade-community-pool voting contract"
Expand All @@ -22,15 +22,15 @@ cw3 = "0.11.0"
cosmwasm-std = "1.0.0-beta"
schemars = "0.8.1"
serde = { version = "1", default-features = false, features = ["derive"] }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-alpha1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-alpha1" }
tg-voting-contract = { version = "0.6.0-alpha1", path = "../../packages/voting-contract" }
tg4-engagement = { path = "../tg4-engagement", version = "0.6.0-alpha1", features = ["library"] }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-beta1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-beta1" }
tg-voting-contract = { version = "0.6.0-beta1", path = "../../packages/voting-contract" }
tg4-engagement = { path = "../tg4-engagement", version = "0.6.0-beta1", features = ["library"] }
thiserror = "1"

[dev-dependencies]
anyhow = "1"
cosmwasm-schema = "1.0.0-beta"
cw-multi-test = "0.11.0"
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.6.0-alpha1" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-alpha1" }
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.6.0-beta1" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-beta1" }
4 changes: 2 additions & 2 deletions contracts/tgrade-gov-reflect/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tgrade-gov-reflect"
version = "0.6.0-alpha1"
version = "0.6.0-beta1"
authors = ["Ethan Frey <[email protected]>"]
edition = "2018"
repository = "https://github.com/confio/poe-contracts"
Expand All @@ -25,7 +25,7 @@ backtraces = ["cosmwasm-std/backtraces"]
[dependencies]
cosmwasm-std = "1.0.0-beta"
cw-storage-plus = "0.11.0"
tg-bindings = { version = "0.6.0-alpha1", path = "../../packages/bindings" }
tg-bindings = { version = "0.6.0-beta1", path = "../../packages/bindings" }
schemars = "0.8.1"
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
thiserror = "1"
Expand Down
18 changes: 9 additions & 9 deletions contracts/tgrade-validator-voting/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tgrade-validator-voting"
version = "0.6.0-alpha1"
version = "0.6.0-beta1"
authors = ["Ethan Frey <[email protected]>"]
edition = "2018"
description = "Implementing tgrade-validator-voting"
Expand All @@ -22,18 +22,18 @@ cw3 = "0.11.0"
cosmwasm-std = "1.0.0-beta"
schemars = "0.8.1"
serde = { version = "1", default-features = false, features = ["derive"] }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-alpha1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-alpha1" }
tg-voting-contract = { version = "0.6.0-alpha1", path = "../../packages/voting-contract" }
tg-bindings = { path = "../../packages/bindings", version = "0.6.0-beta1" }
tg-utils = { path = "../../packages/utils", version = "0.6.0-beta1" }
tg-voting-contract = { version = "0.6.0-beta1", path = "../../packages/voting-contract" }
thiserror = "1"

[dev-dependencies]
anyhow = "1"
cosmwasm-schema = "1.0.0-beta"
cw-multi-test = "0.11.0"
cw-storage-plus = "0.11.0"
tg-bindings-test = { version = "0.6.0-alpha1", path = "../../packages/bindings-test" }
tg-utils = { version = "0.6.0-alpha1", path = "../../packages/utils" }
tg-voting-contract = { version = "0.6.0-alpha1", path = "../../packages/voting-contract" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-alpha1" }
tg4-engagement = { path = "../tg4-engagement", version = "0.6.0-alpha1", features = ["library"] }
tg-bindings-test = { version = "0.6.0-beta1", path = "../../packages/bindings-test" }
tg-utils = { version = "0.6.0-beta1", path = "../../packages/utils" }
tg-voting-contract = { version = "0.6.0-beta1", path = "../../packages/voting-contract" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-beta1" }
tg4-engagement = { path = "../tg4-engagement", version = "0.6.0-beta1", features = ["library"] }
14 changes: 7 additions & 7 deletions contracts/tgrade-valset/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tgrade-valset"
version = "0.6.0-alpha1"
version = "0.6.0-beta1"
authors = ["Ethan Frey <[email protected]>"]
edition = "2018"
description = "Control the validator set based on membership of trusted tg4 contract"
Expand Down Expand Up @@ -29,9 +29,9 @@ integration = ["bech32", "cosmwasm-vm"]
[dependencies]
cw-utils = { version = "0.11.0" }
cw2 = { version = "0.11.0" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-alpha1" }
tg-bindings = { version = "0.6.0-alpha1", path = "../../packages/bindings" }
tg-utils = { version = "0.6.0-alpha1", path = "../../packages/utils" }
tg4 = { path = "../../packages/tg4", version = "0.6.0-beta1" }
tg-bindings = { version = "0.6.0-beta1", path = "../../packages/bindings" }
tg-utils = { version = "0.6.0-beta1", path = "../../packages/utils" }
cw-controllers = { version = "0.11.0" }
cw-storage-plus = { version = "0.11.0" }
cosmwasm-std = { version = "1.0.0-beta4" }
Expand All @@ -46,10 +46,10 @@ cosmwasm-vm = { version = "1.0.0-beta4", optional = true, default-features = fal
[dev-dependencies]
cosmwasm-schema = { version = "1.0.0-beta4" }
cw-multi-test = "0.11.0"
tg4-engagement = { path = "../tg4-engagement", version = "0.6.0-alpha1" }
tg4-stake = { path = "../tg4-stake", version = "0.6.0-alpha1" }
tg4-engagement = { path = "../tg4-engagement", version = "0.6.0-beta1" }
tg4-stake = { path = "../tg4-stake", version = "0.6.0-beta1" }
# we enable multitest feature only for tests
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.6.0-alpha1" }
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.6.0-beta1" }
derivative = "2"
anyhow = "1"
assert_matches = "1.5"
Loading

0 comments on commit 5f97ef4

Please sign in to comment.