Skip to content

Commit

Permalink
Namada 0.30.2
Browse files Browse the repository at this point in the history
  • Loading branch information
tzemanovic committed Jan 25, 2024
1 parent 055ae9a commit d177614
Show file tree
Hide file tree
Showing 42 changed files with 171 additions and 117 deletions.
2 changes: 2 additions & 0 deletions .changelog/v0.30.2/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Namada 0.30.2 is a patch release that contains various bug fixes and improvements.

52 changes: 52 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,57 @@
# CHANGELOG

## v0.30.2

Namada 0.30.2 is a patch release that contains various bug fixes and improvements.

### BUG FIXES

- Fixed possible panics in transaction host environment functions.
([\#2401](https://github.com/anoma/namada/pull/2401))
- Fix the token burn function.
([\#2408](https://github.com/anoma/namada/pull/2408))
- Improving code around governance tally computations.
([\#2415](https://github.com/anoma/namada/pull/2415))
- Fix the MASP VP to enable changes to the shielded set max reward rate for a
token. ([\#2424](https://github.com/anoma/namada/pull/2424))
- Validates changes to the balance key in masp vp.
([\#2428](https://github.com/anoma/namada/pull/2428))
- Restrict the reward distribution of a steward to a maximum of 100.
([\#2440](https://github.com/anoma/namada/pull/2440))
- Avoid diff overflow in Multitoken VP
([\#2443](https://github.com/anoma/namada/issues/2443))
- Restricted RPC router paths to ASCII characters to prevent crashes.
([\#2447](https://github.com/anoma/namada/pull/2447))

### FEATURES

- Implemented ZIP32 functionality for shielded pool keys.
([\#2417](https://github.com/anoma/namada/pull/2417))

### IMPROVEMENTS

- Added tx WASM code allowlist at protocol level and VP WASM code allowlist in
the host environment functions.
([\#2419](https://github.com/anoma/namada/pull/2419))
- The test vector generator now supports generating MASP transactions.
([\#2427](https://github.com/anoma/namada/pull/2427))
- Disabled RocksDB jemalloc feature by default for non-release builds.
([\#2404](https://github.com/anoma/namada/pull/2404))
- Skip writing some MASP and IBC storage keys to merkle tree and DB diffs.
([\#2438](https://github.com/anoma/namada/pull/2438))
- BIP39 passphrase made optional.
([\#2442](https://github.com/anoma/namada/pull/2442))

### SDK

- Both the `reading` and `writing` modules of the light SDK can now be used from
within an async runtime. ([\#2399](https://github.com/anoma/namada/pull/2399))

### TESTING

- Added an integration test to verify that unconverted asset types can be spent
in the MASP. ([\#2406](https://github.com/anoma/namada/pull/2406))

## v0.30.1

Namada 0.30.1 is a patch release that contains various bug fixes for MASP, IBC, the shell and crates refactor (the core has been subdivided into many smaller crates).
Expand Down
62 changes: 31 additions & 31 deletions Cargo.lock

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

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ keywords = ["blockchain", "privacy", "crypto", "protocol", "network"]
license = "GPL-3.0"
readme = "README.md"
repository = "https://github.com/anoma/namada"
version = "0.30.1"
version = "0.30.2"

[workspace.dependencies]
ark-bls12-381 = {version = "0.3"}
Expand Down
2 changes: 1 addition & 1 deletion crates/trans_token/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ namada_core = { path = "../core" }
namada_storage = { path = "../storage" }

[dev-dependencies]
namada_state = { path = "../state", features = ["testing"] }
namada_state = { path = "../state", features = ["testing"] }
Loading

0 comments on commit d177614

Please sign in to comment.