Skip to content

Commit 5c1ac97

Browse files
authored
Merge pull request #181 from confio/release-0.14
Release 0.14
2 parents 1d64131 + 41018cf commit 5c1ac97

File tree

22 files changed

+147
-87
lines changed

22 files changed

+147
-87
lines changed

CHANGELOG.md

+27-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,33 @@
22

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

5-
[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.13.0...HEAD)
5+
[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.14.0...HEAD)
6+
7+
## [v0.14.0](https://github.com/confio/poe-contracts/tree/v0.14.0) (2022-09-13)
8+
9+
[Full Changelog](https://github.com/confio/poe-contracts/compare/v0.13.0...v0.14.0)
10+
11+
**Fixed bugs:**
12+
13+
- Zero amount claims during release [\#180](https://github.com/confio/poe-contracts/issues/180)
14+
15+
**Closed issues:**
16+
17+
- Backport multisig fixes to voting contracts [\#176](https://github.com/confio/poe-contracts/issues/176)
18+
- Benchmark `Ed25519Pubkey::to_address` [\#172](https://github.com/confio/poe-contracts/issues/172)
19+
- \[tg4-stake\] Contract migration to integrate unbonding of vesting tokens [\#170](https://github.com/confio/poe-contracts/issues/170)
20+
- Deprecate `ensure_from_older_version` [\#165](https://github.com/confio/poe-contracts/issues/165)
21+
- Validator proposal creation should fail when description is empty [\#155](https://github.com/confio/poe-contracts/issues/155)
22+
- valset: do not jail validators on first missed vote with "VerifyValidators" enabled [\#149](https://github.com/confio/poe-contracts/issues/149)
23+
24+
**Merged pull requests:**
25+
26+
- Fix zero amounts during unbound and release [\#179](https://github.com/confio/poe-contracts/pull/179) ([maurolacy](https://github.com/maurolacy))
27+
- Backport multisig fixes to voting contracts [\#178](https://github.com/confio/poe-contracts/pull/178) ([0xFable](https://github.com/0xFable))
28+
- Deprecate `ensure_from_older_version` [\#177](https://github.com/confio/poe-contracts/pull/177) ([ueco-jb](https://github.com/ueco-jb))
29+
- Update mixer benchmark gas values [\#175](https://github.com/confio/poe-contracts/pull/175) ([maurolacy](https://github.com/maurolacy))
30+
- Remove / replace coins\_to\_string helper [\#174](https://github.com/confio/poe-contracts/pull/174) ([maurolacy](https://github.com/maurolacy))
31+
- Verify validators revisited [\#167](https://github.com/confio/poe-contracts/pull/167) ([maurolacy](https://github.com/maurolacy))
632

733
## [v0.13.0](https://github.com/confio/poe-contracts/tree/v0.13.0) (2022-07-26)
834

Cargo.lock

+17-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/tg4-engagement/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tg4-engagement"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = ["Ethan Frey <[email protected]>"]
55
edition = "2018"
66
description = "Simple TG4 implementation of group membership controlled by an admin"
@@ -25,9 +25,9 @@ cw-controllers = "0.14.0"
2525
cw-storage-plus = "0.14.0"
2626
cw-utils = "0.14.0"
2727
cw2 = "0.14.0"
28-
tg-utils = { version = "0.13.0", path = "../../packages/utils" }
29-
tg-bindings = { version = "0.13.0", path = "../../packages/bindings" }
30-
tg4 = { path = "../../packages/tg4", version = "0.13.0" }
28+
tg-utils = { version = "0.14.0", path = "../../packages/utils" }
29+
tg-bindings = { version = "0.14.0", path = "../../packages/bindings" }
30+
tg4 = { path = "../../packages/tg4", version = "0.14.0" }
3131
schemars = "0.8"
3232
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
3333
thiserror = "1.0.21"
@@ -37,4 +37,4 @@ anyhow = "1"
3737
cosmwasm-schema = "1.0.0"
3838
cw-multi-test = "0.14.0"
3939
derivative = "2"
40-
tg-bindings-test = { version = "0.13.0", path = "../../packages/bindings-test" }
40+
tg-bindings-test = { version = "0.14.0", path = "../../packages/bindings-test" }

contracts/tg4-group/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tg4-group"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = ["Mauro Lacy <[email protected]>"]
55
edition = "2018"
66
description = "Simple tg4 implementation of group membership controlled by admin"
@@ -34,7 +34,7 @@ cw-controllers = "0.14.0"
3434
cw-storage-plus = "0.14.0"
3535
schemars = "0.8.1"
3636
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
37-
tg4 = { version = "0.13.0", path = "../../packages/tg4" }
37+
tg4 = { version = "0.14.0", path = "../../packages/tg4" }
3838
thiserror = { version = "1.0.23" }
3939

4040
[dev-dependencies]

contracts/tg4-mixer/Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tg4-mixer"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = ["Ethan Frey <[email protected]>"]
55
edition = "2018"
66
description = "TG4 implementation that combines two different groups with a merge function"
@@ -33,17 +33,17 @@ rust_decimal_macros = { version = "1.16", default-features = false }
3333
thiserror = "1.0.21"
3434
schemars = "0.8"
3535
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
36-
tg4 = { path = "../../packages/tg4", version = "0.13.0" }
37-
tg-utils = { path = "../../packages/utils", version = "0.13.0" }
38-
tg-bindings = { path = "../../packages/bindings", version = "0.13.0" }
36+
tg4 = { path = "../../packages/tg4", version = "0.14.0" }
37+
tg-utils = { path = "../../packages/utils", version = "0.14.0" }
38+
tg-bindings = { path = "../../packages/bindings", version = "0.14.0" }
3939

4040
[dev-dependencies]
4141
cosmwasm-schema = "1.0.0"
4242
# bench dependencies
4343
cosmwasm-vm = { version = "1.0.0" }
4444
cw-multi-test = "0.14.0"
45-
tg4-engagement = { path = "../tg4-engagement", version = "0.13.0", features = ["library"] }
46-
tg4-stake = { path = "../tg4-stake", version = "0.13.0", features = ["library"] }
45+
tg4-engagement = { path = "../tg4-engagement", version = "0.14.0", features = ["library"] }
46+
tg4-stake = { path = "../tg4-stake", version = "0.14.0", features = ["library"] }
4747

4848
[[bench]]
4949
name = "main"

contracts/tg4-stake/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tg4-stake"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = ["Ethan Frey <[email protected]>"]
55
edition = "2018"
66
description = "TG4 implementation of group based on staked tokens"
@@ -28,11 +28,11 @@ cw-storage-plus = "0.14.0"
2828
itertools = "0.10"
2929
schemars = "0.8.1"
3030
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
31-
tg4 = { path = "../../packages/tg4", version = "0.13.0" }
32-
tg-utils = { path = "../../packages/utils", version = "0.13.0" }
33-
tg-bindings = { path = "../../packages/bindings", version = "0.13.0" }
31+
tg4 = { path = "../../packages/tg4", version = "0.14.0" }
32+
tg-utils = { path = "../../packages/utils", version = "0.14.0" }
33+
tg-bindings = { path = "../../packages/bindings", version = "0.14.0" }
3434
thiserror = "1.0.21"
3535

3636
[dev-dependencies]
3737
cosmwasm-schema = "1.0.0"
38-
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.13.0" }
38+
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.14.0" }

contracts/tgrade-community-pool/Cargo.toml

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tgrade-community-pool"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = ["Bartłomiej Kuras <[email protected]>"]
55
edition = "2018"
66
description = "Implementing tgrade-community-pool voting contract"
@@ -22,15 +22,16 @@ cw-utils = "0.14.0"
2222
cw2 = "0.14.0"
2323
schemars = "0.8.1"
2424
serde = { version = "1", default-features = false, features = ["derive"] }
25-
tg-bindings = { path = "../../packages/bindings", version = "0.13.0" }
26-
tg-voting-contract = { version = "0.13.0", path = "../../packages/voting-contract" }
27-
tg3 = { path = "../../packages/tg3", version = "0.13.0" }
28-
tg4-engagement = { path = "../tg4-engagement", version = "0.13.0", features = ["library"] }
25+
tg-bindings = { path = "../../packages/bindings", version = "0.14.0" }
26+
tg-utils = { path = "../../packages/utils", version = "0.14.0" }
27+
tg-voting-contract = { version = "0.14.0", path = "../../packages/voting-contract" }
28+
tg3 = { path = "../../packages/tg3", version = "0.14.0" }
29+
tg4-engagement = { path = "../tg4-engagement", version = "0.14.0", features = ["library"] }
2930
thiserror = "1"
3031

3132
[dev-dependencies]
3233
anyhow = "1"
3334
cosmwasm-schema = "1.0.0"
3435
cw-multi-test = "0.14.0"
35-
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.13.0" }
36-
tg4 = { path = "../../packages/tg4", version = "0.13.0" }
36+
tg-bindings-test = { path = "../../packages/bindings-test", version = "0.14.0" }
37+
tg4 = { path = "../../packages/tg4", version = "0.14.0" }

contracts/tgrade-gov-reflect/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tgrade-gov-reflect"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = ["Ethan Frey <[email protected]>"]
55
edition = "2018"
66
description = "Implementing tgrade-gov-reflect voting contract"
@@ -28,7 +28,7 @@ cosmwasm-std = "1.0.0"
2828
cw-storage-plus = "0.14.0"
2929
schemars = "0.8.1"
3030
serde = { version = "1.0.103", default-features = false, features = ["derive"] }
31-
tg-bindings = { version = "0.13.0", path = "../../packages/bindings" }
31+
tg-bindings = { version = "0.14.0", path = "../../packages/bindings" }
3232
thiserror = "1"
3333

3434
[dev-dependencies]

contracts/tgrade-validator-voting/Cargo.toml

+10-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tgrade-validator-voting"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = ["Ethan Frey <[email protected]>"]
55
edition = "2018"
66
description = "Implementing tgrade-validator-voting"
@@ -22,18 +22,19 @@ cw-utils = "0.14.0"
2222
cw2 = "0.14.0"
2323
schemars = "0.8.1"
2424
serde = { version = "1", default-features = false, features = ["derive"] }
25-
tg-bindings = { path = "../../packages/bindings", version = "0.13.0" }
26-
tg-voting-contract = { version = "0.13.0", path = "../../packages/voting-contract" }
27-
tg3 = { path = "../../packages/tg3", version = "0.13.0" }
25+
tg-bindings = { path = "../../packages/bindings", version = "0.14.0" }
26+
tg-utils = { path = "../../packages/utils", version = "0.14.0" }
27+
tg-voting-contract = { version = "0.14.0", path = "../../packages/voting-contract" }
28+
tg3 = { path = "../../packages/tg3", version = "0.14.0" }
2829
thiserror = "1"
2930

3031
[dev-dependencies]
3132
anyhow = "1"
3233
cosmwasm-schema = "1.0.0"
3334
cw-multi-test = "0.14.0"
3435
cw-storage-plus = "0.14.0"
35-
tg-bindings-test = { version = "0.13.0", path = "../../packages/bindings-test" }
36-
tg-utils = { version = "0.13.0", path = "../../packages/utils" }
37-
tg-voting-contract = { version = "0.13.0", path = "../../packages/voting-contract" }
38-
tg4 = { path = "../../packages/tg4", version = "0.13.0" }
39-
tg4-engagement = { path = "../tg4-engagement", version = "0.13.0", features = ["library"] }
36+
tg-bindings-test = { version = "0.14.0", path = "../../packages/bindings-test" }
37+
tg-utils = { version = "0.14.0", path = "../../packages/utils" }
38+
tg-voting-contract = { version = "0.14.0", path = "../../packages/voting-contract" }
39+
tg4 = { path = "../../packages/tg4", version = "0.14.0" }
40+
tg4-engagement = { path = "../tg4-engagement", version = "0.14.0", features = ["library"] }

0 commit comments

Comments
 (0)