Releases: eigerco/celestia-tendermint-rs
Releases · eigerco/celestia-tendermint-rs
celestia-tendermint-v0.33.0
celestia-tendermint-proto-v0.33.0
celestia-tendermint-v0.32.3
Other
- Update prost to 0.13.3 (#32)
celestia-tendermint-proto-v0.32.3
Other
- Update prost to 0.13.3 (#32)
celestia-tendermint-v0.32.2
celestia-tendermint-proto-v0.32.2
Fixed
- (proto) align Proofs serialization with go tendermint (#31)
celestia-tendermint-v0.32.1
celestia-tendermint-proto-v0.32.1
celestia-tendermint-v0.32.0
This is the first release of the celestia-tendermint-rs, fork of tendermint-rs.
Added
Fixed
- Use
instant
only in wasm32 and with wasm-bindgen feature - fix doc generation (#2)
Fixed - inherited
- fix deserialize power field in validator_update (#451)
- fix master again (#159)
- fix build on master 🔧💚 (#157)
Other
- pre-release cleanups (#16)
- Use instant to get time for wasm32 target (#13)
- Revert "Use instant to get time for wasm32 target"
- Use instant to get time for wasm32 target
- update prost to 0.12.0
- remove unneded clones in proto encoding
- Remove unneeded allocations in serializers (#6)
- Use Hash instead of Option (#4)
Other - inherited
- Prepare release for v0.32.0 (#1314)
- Loosen bounds on merkle hash arguments (#1311)
- Attack detector and evidence reporting (#1292)
- Prepare release v0.31.1 (#1298)
- Expose the
TypedEvent
conversion trait (#1296) - Prepare v0.31.0 release (#1295)
- Add a
TypedEvent
conversion trait for ABCI events. (#1288) - Bump
ed25519
to v2,k256
to v0.13,signature
to v2 (#1285) - Fix new Clippy warnings introduced in Rust 1.68 (#1284)
- Release 0.30.0 (#1282)
- Derive
Hash
ontendermint::Time
again (#1278) - Fix typos (#1266)
- Side-by-side support for Tendermint 0.34 and 0.37 (#1193)
- Prepare
0.29.1
release oftendermint
(#1273) - improve Debug impl for Ed25519 VerificationKeys (#1272)
v0.29.0
(#1267)- Make crypto implementations replaceable (#1238)
- Update all crates to Rust edition 2021 and fix clippy warnings introduced in Rust 1.67 (#1261)
- Use ed25519-consensus instead of ed25519-dalek (#1067) (#1245)
- fix minimal-versions correctness for
bytes
(#1257) - Fix lints that trigger clippy 0.1.66 (#1253)
- Merge pull request from GHSA-xqqc-c5gw-c5r5
- Release v0.27.0 (#1240)
- Remove async-trait from dependencies (#1237)
- Decouple tendermint-rpc from tendermint-proto (#1234)
- Change hashes' type from
Bytes
totendermint::Hash
ortendermint::AppHash
(#1232) - Added
unix_timestamp
andunix_timestamp_nanos
method in Time struct. (#1176) - Fix clippy lints for Rust 1.65 (#1223)
- Replace RPC ABCI types with ABCI domain types (#1204)
- Release v0.26.0 (#1218)
- allow to be initialized with value 1 (#1209)
- Fix unclosed HTML tags errors (#1212)
- Rebase ABCI domain types onto main (#1203)
- Release v0.25.0 (#1202)
- Remove
ansi_term
dependency (#1200) - Unpin time dependency (#1199)
- Fix deserialization of
DuplicateVoteEvidence
in/block_results
response (#1195) - Update
master
references tomain
(#1190) - Derive Eq to appease clippy (#1191)
- Initialize the
main
branch (#1172) - Release v0.23.8 (#1162)
- Update
k256
to v0.11 (fixes #1153) on v0.23.x (#1154) - Release v0.23.8-pre.1 (#1151)
- Release v0.23.7 (#1122)
- Fix clippy warning (#1123)
- [v0.23.x] Update
prost
to v0.10 (#1114) - Release v0.23.6 (#1111)
- Generic
AppState
forgenesis()
(#1107) - Fix clippy warnings from Rust v1.59.0 (#1097) (#1103)
- Release v0.23.5 (#1079)
- Split out verifier parts of tendermint-light-client to tendermint-light-client-verifier (Backported to v0.23) (#1072)
- Release v0.23.4 (#1073)
- Release v0.23.3 (#1066)
- Add temporary fix and tests for
block_results
serialization (#1061) - Bump
k256
to v0.10 (#1059) (#1060) - Derive
Hash
ontendermint::Time
(#1054) (#1055) - Remove unnecessary cdylib artifacts from the build (#1052) (#1056)
- Release v0.23.2 (#1043)
- Expunge more uses of time >0.3.2 API (#1050)
- Roll back time-rs dependency and remove methods that require version 0.3.5 (#1048)
- Replace chrono with time 0.3 (backport to 0.23.x) (#1036)
- Fix clippy 0.1.57 lints (backport to 0.23.x) (#1042)
- Update to deprecations in ed25519 1.3 (backport to 0.23.x) (#1031)
- Release v0.23.1 (#1019)
- lowercase hex node ID (#1016)
- Release v0.23.0 (#1013)
- Use
core
andalloc
crates forno_std
compatibility (Take 2) (#993) - Update to official Prost v0.9 (#1011)
- Bump version to 0.23.0-internal (#1009)
- Move out
tendermint::config
totendermint-config
crate (#986) - Adopt forked prost crates (#1005)
- Use chrono::DateTime instead of std::time::SystemTime (#994)
- Release v0.22.0 (#987)
- Refactor Light Client verification predicates interface for use from IBC (#960)
- Derive
PartialEq
andEq
on more types (#970) - Add support for S...
celestia-tendermint-proto-v0.32.0
This is the first release of the celestia-tendermint-rs, fork of tendermint-rs.
Added
Fixed
- (proto) wrap values in options in bytes serializers (#12)
- (celestia) commit height serialization as number
Other
- pre-release cleanups (#16)
- update prost to 0.12.0
- remove unneded clones in proto encoding
- Remove unneeded allocations in serializers (#6)
Other - inherited
- Prepare release for v0.32.0 (#1314)
- Attack detector and evidence reporting (#1292)
- Prepare release v0.31.1 (#1298)
- Prepare v0.31.0 release (#1295)
- Parse and fetch proto dependencies from
buf.lock
in the repository source (#1293) - Release 0.30.0 (#1282)
- Fix typos (#1266)
- Side-by-side support for Tendermint 0.34 and 0.37 (#1193)
- Prepare
0.29.1
release oftendermint
(#1273) v0.29.0
(#1267)- Update all crates to Rust edition 2021 and fix clippy warnings introduced in Rust 1.67 (#1261)
- Fix lints that trigger clippy 0.1.66 (#1253)
- Merge pull request from GHSA-xqqc-c5gw-c5r5
- remove the syn version pin (#1242)
- Release v0.27.0 (#1240)
- Fix clippy lints for Rust 1.65 (#1223)
- Replace RPC ABCI types with ABCI domain types (#1204)
- Release v0.26.0 (#1218)
- Apply suggestions from #1212 code review (#1215)
- Fix unclosed HTML tags errors (#1212)
- Serialization of optional values without Clone (#1207)
- Rebase ABCI domain types onto main (#1203)
- Release v0.25.0 (#1202)
- Unpin time dependency (#1199)
- Add support for Tendermint Core v0.34.21 (#1198)
- Fix deserialization of
DuplicateVoteEvidence
in/block_results
response (#1195) - Do not generate well-known protobuf types (#1189)
- Update
master
references tomain
(#1190) - Initialize the
main
branch (#1172) - Release v0.23.8 (#1162)
- Update to Tendermint v0.34.20 (#1160)
- Fix JSON deserialization of abci::ResponseInfo (backport to v0.23.x) (#1156)
- Release v0.23.8-pre.1 (#1151)
- Support for v0.34.20 prioritized mempool (#1149)
- Release v0.23.7 (#1122)
- [v0.23.x] Update
prost
to v0.10 (#1114) - Release v0.23.6 (#1111)
- Release v0.23.5 (#1079)
- Split out verifier parts of tendermint-light-client to tendermint-light-client-verifier (Backported to v0.23) (#1072)
- Release v0.23.4 (#1073)
- Release v0.23.3 (#1066)
- Add temporary fix and tests for
block_results
serialization (#1061) - Release v0.23.2 (#1043)
- Replace chrono with time 0.3 (backport to 0.23.x) (#1036)
- Release v0.23.1 (#1019)
- Fix proto compiler (#1015)
- Release v0.23.0 (#1013)
- Use
core
andalloc
crates forno_std
compatibility (Take 2) (#993) - Update to official Prost v0.9 (#1011)
- Bump version to 0.23.0-internal (#1009)
- Move out
tendermint::config
totendermint-config
crate (#986) - Adopt forked prost crates (#1005)
- Use chrono::DateTime instead of std::time::SystemTime (#994)
- Release v0.22.0 (#987)
- Use flex-error for tendermint-rs errors (#923)
- Release v0.21.0 (#935)
- Temporarily revert #926 (#928)
- Update
prost
andprost-types
to version 0.8 (#926) - Rebuild Protobuf data structures for Tendermint v0.34.9 (#920)
- Release v0.20.0 (#912)
- Fix latest clippy assertion failures (#910)
- Clippy fixes (#868)
- Release v0.19.0 (#854)
- Fix Light Client validator set hash calculation (#834)
- Release v0.18.1 (#808)
- Fix rendering of documentation on docs.rs (#807)
- Fix panic in evidence serialization (#798)
- Release v0.18.0 (#796)
- Update Tokio to 1.0, Hyper to 0.14, Prost to 0.7 and Bytes to 1.0 (#783)
- Release v0.17.1 (#778)
- Fix formatting of tendermint::Time (#775)
- Release v0.17.0 (#751)
- Add support for consensus_state endpoint (#719)
- Final protobuf for 0.17.0 / Go 0.34.0 (#737)
- Added version information to protobuf structs (#733)
- Automatically de/serialize ABCI event attributes from/to base64 (#718)
- Add tx_search endpoint for RPC client (#701)
- Release v0.17.0-rc3 (#684)
- :State deserialization fixes (#680)
- Rename DomainType trait to Protobuf (#672)
- Automatic protobuf module structure creation (#678)
- Release v0.17.0-rc2 (#668)
- rfc3339 direct ser/deser fix for protobuf Timestamp (#666)
- Re-built tendermint-proto with serialization annotations (#639)
- Update Tendermint/Rust versions in READMEs (#642)
- Release v0.17.0 (#624)
- docs update ([informalsystems#581](https://git...