Releases: namada-net/namada
Releases · namada-net/namada
Namada libs v0.150.1
BUG FIXES
- Fixed the gov VP gas cost to match v101.0.0
(#4684)
Namada 101.1.0
BUG FIXES
- Change ABI to
C-unwind
invm_env
when running natively.
(#4580) - Query Osmosis SQS server with ICS-20 trace path hash, rather than the trace
path itself. (#4582) - Disallow crediting non-native tokens from pgf and governance accounts
(#4667)
IMPROVEMENTS
- Include the address and error messages of rejecting VPs in MASP fee payments.
(#4541) - Extended migration to allow the rewards for the native token and other Namada
addresses to be reset. (#4543) - Improved the display of a transaction's result to account
for shielded fee payment in a failing atomic batch.
(#4544) - Delete IBC signer parsing as gov addr dead code.
(#4594) - Improved the UX for shielded fee payment.
(#4619) - The
signatures
andgas-signature
arguments are now avilable only for
custom
transactions. If a gas signature is provided then no gas payer is
allowed. (#4625) - Compute transaction change to a shielded account only after all shielded
inputs from it have been constructed. The intent of this is to reduce wasted
change. (#4651) - Limit the number of unique transfer targets (sources + targets) to 20, in
tx_transfer
. (#4659) - Optinmized the PoS claim rewards tx to use less gas.
(#4666)
MISCELLANEOUS
- Updated Namada libraries to lib-v0.150.0
(#4680) - Bump Hermes version to v1.13.0
(#4581)
SDK
- The public keys for signing are now enforced to be unique.
(#4579)
TESTING
- Implemented an example hard-fork migration for transaction WASM code.
(#4540) - Added an example migration that immediately changes epoch durations.
(#4555) - Added integration tests to cover the new MASP events and masp fee payments in
a failing atomic batch. (#4566) - Implemented a migration that sets shielded reward parameters.
(#4589) - Make tricky_masp_txs integration test less flaky by slowing down its epochs.
(#4631)
Namada libs v0.150.0
BUG FIXES
- Change ABI to
C-unwind
invm_env
when running natively.
(#4580) - Query Osmosis SQS server with ICS-20 trace path hash, rather than the trace
path itself. (#4582) - Disallow crediting non-native tokens from pgf and governance accounts
(#4667)
IMPROVEMENTS
- Include the address and error messages of rejecting VPs in MASP fee payments.
(#4541) - Extended migration to allow the rewards for the native token and other Namada
addresses to be reset. (#4543) - Improved the display of a transaction's result to account
for shielded fee payment in a failing atomic batch.
(#4544) - Delete IBC signer parsing as gov addr dead code.
(#4594) - Improved the UX for shielded fee payment.
(#4619) - The
signatures
andgas-signature
arguments are now avilable only for
custom
transactions. If a gas signature is provided then no gas payer is
allowed. (#4625) - Compute transaction change to a shielded account only after all shielded
inputs from it have been constructed. The intent of this is to reduce wasted
change. (#4651) - Limit the number of unique transfer targets (sources + targets) to 20, in
tx_transfer
. (#4659) - Optinmized the PoS claim rewards tx to use less gas.
(#4666)
MISCELLANEOUS
- Bump Hermes version to v1.13.0
(#4581)
SDK
- The public keys for signing are now enforced to be unique.
(#4579)
TESTING
- Implemented an example hard-fork migration for transaction WASM code.
(#4540) - Added an example migration that immediately changes epoch durations.
(#4555) - Added integration tests to cover the new MASP events and masp fee payments in
a failing atomic batch. (#4566) - Implemented a migration that sets shielded reward parameters.
(#4589) - Make tricky_masp_txs integration test less flaky by slowing down its epochs.
(#4631)
Namada 101.0.0
Namada apps v101.0.0 consensus breaking release.
This release follows the v1.1.x release. Due to the consensus breaking changes the major version has been incremented by 100
. Consult VERSIONING.md for more details.
MISCELLANEOUS
- Updated Namada libraries to lib-v0.149.1
(#4571)
Namada libs v0.149.1
Namada 1.1.5
Namada libs v0.48.1
Namada libs 0.48.1 is a patch release that fixes a high severity tendermint-rs
bug
BUG FIXES
- Upgrade tendermint-rs (#4545)
IMPROVEMENTS
- Generalize the comparison of denominated amounts to
support the case where gap between denominations is large.
(#4472)
Namada libs v0.149.0
Namada libs 0.149.0 is a consensus and major breaking release.
This release follows the libs-v0.48.x release. Due to the consensus breaking changes the major version has been incremented by 100
and 1
due to API breaking changes. Consult VERSIONING.md for more details.
BUG FIXES
- Stop the minting of unclaimable shielded rewards for undated assets.
(#4304) - Fixed the node's ledger reset command to avoid deleting
keys unless explicitly ran with a--full-reset
flag.
(#4441) - Fixed the production of masp events for masp fee payment transactions.
(#4449)
FEATURES
- Include the hash of the inner and wrapper transactions in emitted wasm events.
(#4454) - Added a
node utils dry-run-proposal
command for governance proposal code
testing. (#4481)
IMPROVEMENTS
- Added app and libs version string to the ABCI Info query response.
(#4259) - Improve accuracy in the determination of NAM to be minted by the MASP.
(#4369) - Generate shielded payment addresses sequentially instead of randomly.
(#4417) - Allow the shielded reward precision for tokens to be explicitly set via
governance proposals (#4423) - Generate test vectors that use whitelisted tokens for the hardware wallet.
(#4445) - Make sure that conversion state migrations are not ignored by the rewards
distrbiution algorithm. (#4452) - Added MASP epoch to the
namada client epoch
query.
(#4457) - Generalize the comparison of denominated amounts to
support the case where gap between denominations is large.
(#4472) - The orderd of results of the inner transactions of a batch is now preserved in
the events. (#4489) - Restored the old unordered buffer for fetched shielded transactions.
(#4490) - Allow governance proposals to modify any shielded token storage key-val.
(#4493) - Fixed the handling of events so that we don't emit
duplicated events inside thetx/applied
one anymore.
(#4497) - Reduced code duplication of
TxResult
.
(#4499) - Allow MASP conversion and precision migrations to be applied at a future MASP
epoch. (#4510) - Allow the current shielded reward precision of the native token to be
set. Also allow for scheduled changes to the base native token precision.
(#4522) - Added consensus version to the ABCI Info query response. In Rust, the
version can be obtained from namada_core/sdkconsensus_version
function.
(#4524)
MISCELLANEOUS
- Updated rust-rocksdb dependency to v0.23 which uses RocksDB (C++) 9.9.3.
(#4378) - Updated Rust toolchain to 1.85.1 and nightly to 2025-03-27
(#4439) - Specified a minimum-supported-Rust-version.
(#4398)
TESTING
- Added MASP hardware wallet test automation.
(#3890) - Fixed the speculative_context integration test so that it passes with the
hardware wallet. (#4418) - Test that the auto-compounding of shielded balances is equivalent to manual
compounding. (#4491) - Demonstrate direct conversion state migrations.
(#4513)
Namada 1.1.4
Namada libs v0.48.0
Namada libraries v0.48.0 major release.
BUG FIXES
- Fixes the commitment tree anchor mismatch bug by making
the client search for the correct Transaction ordering
(#4442)