Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rust: bump tendermint-rpc from 0.30.0 to 0.33.2 #5563

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 21, 2024

Bumps tendermint-rpc from 0.30.0 to 0.33.2.

Release notes

Sourced from tendermint-rpc's releases.

v0.33.2

📖 Release notes

What's Changed

Full Changelog: informalsystems/tendermint-rs@v0.33.1...v0.33.2

v0.33.1

📖 Release notes

What's Changed

Full Changelog: informalsystems/tendermint-rs@v0.33.0...v0.33.1

v0.33.0

📖 Release notes

What's Changed

New Contributors

Full Changelog: informalsystems/tendermint-rs@v0.32.0...v0.33.0

... (truncated)

Changelog

Sourced from tendermint-rpc's changelog.

v0.33.2

September 18th, 2023

This release includes bug fixes and performance improvements to how CometBFT data types are serialized and deserialized.

BREAKING CHANGES

  • Changed the serde schema produced by serialize functions in these helper modules ([Implement a Ed25519 batch verify, use it in the RootHash #1351](https://github.com/informalsystems/tendermint- rs/pull/1351)):

    • In tendermint-proto:
      • serializers::nullable
      • serializers::optional
    • In tendermint:
      • serializers::apphash
      • serializers::hash
      • serializers::option_hash

    If serde_json is used for serialization, the output schema does not change. But since serde is a generic framework, the changes may be breaking for other users. Overall, these changes should make the serialized data acceptable by the corresponding deserializer agnostically of the format.

BUG FIXES

  • [tendermint] Integer overflows are prevented when calculating the total voting power value in validator::Set (#1348).
  • [tendermint-proto] Serialize and Deserialize impls for v*::crypto::PublicKey are corrected to match the JSON schema used by other implementations (#1350).
  • [tendermint] Fix JSON serialization of timestamp field for CommitSig::BlockIdFlagAbsent to match what is expected by CometBFT (#1352)

IMPROVEMENTS

  • [tendermint-testgen] Add app_hash field to testgen Header and implement convenient method for default LightBlock construction from Header (#1343)
  • [tendermint] Improve and validate deserialization of validator::Set (#1348). The total_voting_power field no longer has to be present in the format processed by Deserialize. If it is present, it is validated against the sum of the voting_power values of the listed validators. The sum value is also checked against the protocol-defined maximum.

... (truncated)

Commits
  • 4d81b67 Release 0.33.2 (#1354)
  • 6d4e538 CI: doc build fix, update actions/checkout (#1355)
  • ff7a864 tendermint-testgen: Add app_hash field to Header (#1344)
  • 1236a93 Fix JSON serialization of timestamp field for `CommitSig::BlockIdFlagAbsent...
  • 1e23a31 Validate construction and deserialization of validator::Set (#1350)
  • eaafe3b Correct and optimize custom serializers for stringized values, hashes, nullab...
  • a73362d release: prepare v0.33.1 (#1345)
  • cc04d6b tendermint-proto: grpc server definitions for rpc/abci (#1338)
  • c2b5c9e Release 0.33.0 (#1337)
  • 808835a imp(Protobuf)!: alignencode{,_length_delimited}_vec with prost::Message t...
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

@dependabot dependabot bot added the c:deps Category: external dependencies label Feb 21, 2024
@dependabot dependabot bot requested a review from kostko as a code owner February 21, 2024 07:23
@dependabot dependabot bot added the rust label Feb 21, 2024
Copy link

netlify bot commented Feb 21, 2024

Deploy Preview for oasisprotocol-oasis-core canceled.

Name Link
🔨 Latest commit 1d42ee6
🔍 Latest deploy log https://app.netlify.com/sites/oasisprotocol-oasis-core/deploys/65de653994e5490008830a69

@dependabot dependabot bot force-pushed the dependabot/cargo/tendermint-rpc-0.33.2 branch 4 times, most recently from 1450526 to 3cfb98c Compare February 26, 2024 16:03
Bumps [tendermint-rpc](https://github.com/informalsystems/tendermint-rs) from 0.30.0 to 0.33.2.
- [Release notes](https://github.com/informalsystems/tendermint-rs/releases)
- [Changelog](https://github.com/informalsystems/tendermint-rs/blob/main/CHANGELOG.md)
- [Commits](informalsystems/tendermint-rs@v0.30.0...v0.33.2)

---
updated-dependencies:
- dependency-name: tendermint-rpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/tendermint-rpc-0.33.2 branch from 3cfb98c to 1d42ee6 Compare February 27, 2024 22:42
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 5, 2024

Superseded by #5584.

@dependabot dependabot bot closed this Mar 5, 2024
@dependabot dependabot bot deleted the dependabot/cargo/tendermint-rpc-0.33.2 branch March 5, 2024 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c:deps Category: external dependencies rust
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants