tmkms-light
tmkms-light copied to clipboard
Bump tendermint-p2p from 0.30.0 to 0.34.0
Bumps tendermint-p2p from 0.30.0 to 0.34.0.
Release notes
Sourced from tendermint-p2p's releases.
v0.34.0
What's Changed
- Update to prost 0.12 and tonic 0.10 by
@mzabaluev
in informalsystems/tendermint-rs#1349- rpc: replace
hyper::Client
withreqwest::Client
by@mzabaluev
in informalsystems/tendermint-rs#1362- Turn non-200 HTTP responses into an error instead of trying to parse the body as a JSON-RPC response by
@romac
in informalsystems/tendermint-rs#1361- Add support for secp256k1 consensus keys by
@mkaczanowski
in informalsystems/tendermint-rs#1358- Fix cargo warning by explicitly specifying a resolver for the workspace by
@romac
in informalsystems/tendermint-rs#1363- Update to CometBFT 0.38.0 release by
@mzabaluev
in informalsystems/tendermint-rs#1365- Release 0.34.0 by
@mzabaluev
in informalsystems/tendermint-rs#1366New Contributors
@mkaczanowski
made their first contribution in informalsystems/tendermint-rs#1358Full Changelog: https://github.com/informalsystems/tendermint-rs/compare/v0.33.2...v0.34.0
v0.33.2
What's Changed
- Correct and optimize custom serializers for stringized values, hashes, nullable and optional fields by
@mzabaluev
in informalsystems/tendermint-rs#1351- Validate construction and deserialization of
validator::Set
by@mzabaluev
in informalsystems/tendermint-rs#1350- Fix JSON serialization of
timestamp
field forCommitSig::BlockIdFlagAbsent
by@romac
in informalsystems/tendermint-rs#1353- tendermint-testgen: Add
app_hash
field toHeader
by@Farhad-Shabani
in informalsystems/tendermint-rs#1344- CI: doc build fix, update actions/checkout by
@mzabaluev
in informalsystems/tendermint-rs#1355- Release 0.33.2 by
@mzabaluev
in informalsystems/tendermint-rs#1354Full Changelog: https://github.com/informalsystems/tendermint-rs/compare/v0.33.1...v0.33.2
v0.33.1
What's Changed
- tendermint-proto: grpc server definitions for rpc/abci by
@erwanor
in informalsystems/tendermint-rs#1338- release: prepare
v0.33.1
by@erwanor
in informalsystems/tendermint-rs#1345Full Changelog: https://github.com/informalsystems/tendermint-rs/compare/v0.33.0...v0.33.1
v0.33.0
What's Changed
- Fix release script when a crate is not yet published at all on crates.io by
@romac
in informalsystems/tendermint-rs#1316- Support for CometBFT proto 0.38 by
@mzabaluev
in informalsystems/tendermint-rs#1312- Fix clippy lints reported by Rust 1.70.0 by
@mzabaluev
in informalsystems/tendermint-rs#1320- RPC: Provide earliest block information from /status by
@mdyring
in informalsystems/tendermint-rs#1321- RPC support for CometBFT 0.38 by
@mzabaluev
in informalsystems/tendermint-rs#1317- fix
from_str
serializer by@noot
in informalsystems/tendermint-rs#1322- rpc: use compat mode in latest_block_results() by
@mzabaluev
in informalsystems/tendermint-rs#1326
... (truncated)
Changelog
Sourced from tendermint-p2p's changelog.
v0.34.0
This release brings breaking changes, updating the
ExtendVote
request data structure to the changes in the CometBFT 0.38.0 release. The gRPC stack has been updated to prost 0.12 and tonic 0.10. The RPC client for HTTP has been reimplemented usingreqwest
. Support for Secp256k1 consensus keys has been added as an optional feature.BREAKING CHANGES
[tendermint-proto]
Update dependencies to prost 0.12 and tonic 0.10 (#1349)[tendermint-rpc]
ChangedErrorDetail
variants (#1362):
- Removed the
Hyper
andInvalidUri
variants.- The
Http
variant now hasError
fromreqwest
as the source.- Added the
InvalidProxy
variant.- The
tungstenite
dependency exposed through itsError
type in WebSocket-related variants has been updated to version 0.20.x.[tendermint-rpc]
Removed aTryFrom<HttpClientUrl>
conversion forhyper::Uri
as hyper is no longer a direct dependency (#1362).[tendermint-proto]
Updatev0_38
bindings to CometFBT release 0.38.0 (#1365).[tendermint]
Add fields toabci::request::ExtendVote
to represent the fields added to theabci.RequestExtendVote
protobuf message since the 0.38.0-rc3 release (#1365).FEATURES
[tendermint]
Add support for secp256k1 consensus keys (#1364)IMPROVEMENTS
[tendermint-rpc]
Turn non-200 HTTP response into an error instead of trying to parse the body as a JSON-RPC response (#1359)SECURITY
[tendermint-rpc]
Address the RUSTSEC-2023-0052 vulnerability by dropping dependency onhyper-proxy
and changing the HTTP client to usereqwest
(#1342).v0.33.2
September 18th, 2023
... (truncated)
Commits
bcc0b37
Release 0.34.0 (#1366)7db0413
Update to CometBFT 0.38.0 release (#1365)33b3c10
Fix cargo warning by explicitly specifying a resolver for the workspace (#1363)8088b34
Add support for secp256k1 consensus keys (#1358)43cce0b
Turn non-200 HTTP responses into an error instead of trying to parse the body...93877da
rpc: replacehyper::Client
withreqwest::Client
(#1362)89da5f6
Update to prost 0.12 and tonic 0.10 (#1349)4d81b67
Release 0.33.2 (#1354)6d4e538
CI: doc build fix, update actions/checkout (#1355)ff7a864
tendermint-testgen: Addapp_hash
field toHeader
(#1344)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)