v0.76.0
This release requires a chain upgrade. See docs at https://guide.penumbra.zone/node/pd/chain-upgrade.html
pcli 0.76.0
Install pcli 0.76.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/penumbra-zone/penumbra/releases/download/v0.76.0/pcli-installer.sh | sh
Download pcli 0.76.0
File | Platform | Checksum |
---|---|---|
pcli-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
pcli-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
pcli-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
pclientd 0.76.0
Install pclientd 0.76.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/penumbra-zone/penumbra/releases/download/v0.76.0/pclientd-installer.sh | sh
Download pclientd 0.76.0
File | Platform | Checksum |
---|---|---|
pclientd-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
pclientd-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
pclientd-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
pd 0.76.0
Install pd 0.76.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/penumbra-zone/penumbra/releases/download/v0.76.0/pd-installer.sh | sh
Download pd 0.76.0
File | Platform | Checksum |
---|---|---|
pd-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
pd-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
pd-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
What's Changed
- Chore: Cargo clippy cleanups by @zbuc in #4379
- final changes to circuits by @redshiftzero in #4371
- ci: 🩹 add missing
"
to pid expansion by @cratelyn in #4382 - chore: add dev scripts to justfile by @kerber0x in #4383
- misc: 🩹 apply some review suggestions by @cratelyn in #4378
- dex: Extend arbitrage routing by @zbuc in #4292
- spec: add description of the TCT by @redshiftzero in #4384
- ci: add
penumbra-mock-*
to rustdoc build list by @erwanor in #4387 - docs: add upgrade planning checklist by @conorsch in #4390
- Support nonverifiable storage in the
pcli query key
interface by @zbuc in #4380 - Chore: remove unused deps by @zbuc in #4403
- staking: Make
Uptime::missed_blocks
yield aDoubleEndedIterator
by @plaidfinch in #4411 - feat: add method to
asset::Id
that gives the base64 encoding of the inner bytes by @TropicalDog17 in #4412 - fix(pd): remove validator state metrics by @conorsch in #4401
- ci: fix rust-docs build by @conorsch in #4415
- app: switch halt counter with halt bit by @erwanor in #4413
- Include vendored proto definitions in the proto_descriptor file by @zbuc in #4425
- tonic: 🍸 patch tonic dependencies by @cratelyn in #4424
- auction: credit VCB when ending an auction by @erwanor in #4394
- chore: bump version to 0.76.0-alpha.1 by @conorsch in #4417
- FMD Parameter Selection Breaking Changes by @cronokirby in #4137
- Update static sites by @grod220 in #4427
- dex: deduct arb surplus from component VCB by @erwanor in #4428
- ci: faster cargo check features by @conorsch in #4429
- ibc: audit fixes by @avahowell in #4386
- Implement IBC-related APIs for Skip integration by @zbuc in #4404
- fix: release storage locks on testnet76 migration by @conorsch in #4431
- view: 📫 do not thrash
error_slot
mutex by @cratelyn in #4434 - view: 🧿 add trace spans to
ViewService
methods by @cratelyn in #4435 - pcli: improve error message for delegation failure to suggest pcli tx sweep by @aubrika in #4439
- governance: lower emergency vote threshold to 1/3 by @aubrika in #4440
- pd(migrate): set halt flag to false by @erwanor in #4445
- test(pd): add integration test for grpc reflection by @conorsch in #4426
- pd: refuse to bootstrap services if the app is not ready by @erwanor in #4436
- docs(guide): update version to v0.75.1 by @conorsch in #4451
- view: don't record invalid and corrupted Metadata by @hdevalence in #4453
- Remove bespoke TotalSupply query, implement cosmos bank RPC instead by @zbuc in #4444
- Change "unmissed signing" to "successful signing" in console output by @zheli in #4461
- app: 👐
rpc::router(..)
accepts aTendermintProxyService
by @cratelyn in #4460 - docs: use pd migrate "force" for testnet 76 by @conorsch in #4462
- Correct display of downtime in
pcli validator query uptime
by @plaidfinch in #4442 - pd: bump app_version 4 -> 5 by @conorsch in #4463
- asset: add
asset.v1.Metadata.priority_score
by @hdevalence in #4441 - dex: add duration metric for SimulateTrade RPC (#4454) by @conorsch in #4466
- app: demote ABCI event tracing by @hdevalence in #4467
- dex: Generate candlestick data and provide RPCs for access by @hdevalence in #4398
- Add ID filtering to AuctionsRequest; add local_seq to AuctionsResponse by @jessepinho in #4472
New Contributors
- @kerber0x made their first contribution in #4383
- @TropicalDog17 made their first contribution in #4412
- @zheli made their first contribution in #4461
Full Changelog: v0.75.0...v0.76.0