What's Changed
- deps: deduplicate jmt git dependencies by @hdevalence in #1701
- docs: update testnet tag to 037-megaclite by @conorsch in #1702
- stake: fix bug in
validator_list()
by @hdevalence in #1704 - docs: update testnet tag to 037-megaclite.1 by @conorsch in #1705
- docs: improve ActionHandler docs by @hdevalence in #1708
- CI run testing cargo update by @zbuc in #1709
- crypto: add
SwapCommitment
domain type and proto type by @redshiftzero in #1718 - proto(view): add bearer token field by @conorsch in #1692
- Implement tendermint proxy service by @zbuc in #1680
- docs: brief crate-level docs for penumbra-transaction by @hdevalence in #1720
- ci: refactor helm logic for unique resources by @conorsch in #1707
- ci: adds testnet-preview k8s deploy workflow by @conorsch in #1719
- Implement tokenized unbonding by @hdevalence in #1721
- refactor: add
swap_commitment
method and use inner value as asset ID by @redshiftzero in #1723 - crypto: zk spend proof by @redshiftzero in #1678
- Add support for out-of-band note distribution by @aubrika in #1710
- ci: set explicit workflow dependencies by @conorsch in #1730
- view: refactor notes table to just do note commitment lookups by @hdevalence in #1733
- crypto: generic
Nullifier
derivation by @redshiftzero in #1734 - Combine proxy gRPC services by @zbuc in #1735
- chore: prep for testnet 038-kalyke by @conorsch in #1738
- Bind swaps to height by @hdevalence in #1736
- chore(pd): use
tower-abci@0.2.0
from crates.io by @erwanor in #1740 - component(ibc): remove deprecated
prev_connection
logic by @erwanor in #1742 - ci: better buf linting by @conorsch in #1737
- penumbra: make
tonic
an optional dependency by @erwanor in #1739
Full Changelog: 037-megaclite...038-kalyke