Skip to content

Latest commit

 

History

History
143 lines (96 loc) · 7.39 KB

CHANGELOG.md

File metadata and controls

143 lines (96 loc) · 7.39 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.9.1 - 2025-02-24

Other

  • updated the following local packages: celestia-types

0.9.0 - 2025-01-28

Added

  • (node-wasm, types) [breaking] Add method to get blobs for wasm (#468)
  • (types,rpc) [breaking] move TxConfig to celestia-rpc (#485)

Other

  • (ci) migrate toolchain action, parallelize (#503)

0.8.0 - 2024-12-02

Added

  • (proto,types,rpc) [breaking] celestia node v0.20.4 upgrade (#469)
  • (grpc, types, proto) [breaking] Add tonic gRPC (#454)

Other

  • (proto,types,node,grpc) [breaking] Use tendermint-rs instead of celestia-tendermint-rs fork (#463)
  • (node-wasm) Add integration tests for node-wasm (#420)

0.7.1 - 2024-11-07

Other

  • updated the following local packages: celestia-types

0.7.0 - 2024-10-25

Added

  • (types) [breaking] Add versioned consts (#412)
  • (types) [breaking] add blob reconstruction from shares (#450)
  • (types,rpc,node) [breaking] refactor Share to work for parity and data (#443)

0.6.0 - 2024-10-11

Fixed

  • (rpc) [breaking] use correct blob type in state submit pay for blob (#418)

Other

  • (rpc) Remove a workaround for go-jsonrpc not returning null ok status correctly (#422)

0.5.0 - 2024-10-03

Added

  • [breaking] shwap protocol updates (#369)

0.4.1 - 2024-09-24

Added

  • feat!(types,rpc): Add share, row, merkle proofs and share.GetRange (#375)

0.4.0 - 2024-08-22

Added

  • updating API for parity with celestia-node v0.15.0 (#340)

0.3.0 - 2024-08-13

Added

  • Add #[track_caller] on test utils and spawn utils (#305)
  • (node/syncer) [breaking] Implement backwards header sync (#279)
  • (rpc) Implement WASM Client (#210)
  • feat!(types): Add Blob::index field introduced in celestia 0.13 (#274)

Fixed

  • (rpc) Increase max response size (#336)
  • new lints coming with 1.78 and 1.80-nightly (#275)

Other

  • Upgrade jsonprsee to 0.24.2 (#360)
  • [breaking] Upgrade to nmt-rs 0.2.0 (#322)
  • [breaking] Upgrade dependencies but exclude the ones that are patched by risc0 (#292)

0.2.0 - 2024-04-18

Added

  • [breaking] Refactor RowId/SampleId/NamespacedDataId related API (#236)
  • feat!(node): Implement DASer (#223)

Other

  • chore!(types,rpc): compatibility with celestia-node 0.13.1 (#239)

0.1.1 - 2024-01-15

Other

  • add authors and homepage (#180)

0.1.0 - 2024-01-12

Added

  • (types) Add wasm-bindgen feature flag (#143)
  • (node) Implement running node in browser (#112)
  • (rpc) align to celestia-node 0.12.0 (#125)
  • (rpc) create wrappers for jsonrpsee clients (#114)
  • (node) Implement Syncer (#94)
  • Improve verification and implement verification in Exchange client (#85)
  • add RPC calls for p2p module and tests for them (#52)
  • Implement initial architecture of node crate (#42)
  • (fraud) Add fraud proof trait and byzantine encoding fraud (#32)
  • Add State RPC and types (#31)
  • (rpc) Add all calls for Blob, Share, and Header (#24)
  • align namespaced shares deserialization with latest celestia (#20)
  • serialize proof and commitment (#19)
  • (rpc) Create celestia-rpc crate and add integration tests (#17)

Fixed

  • (types) fix the json representation of SubmitOptions (#66)
  • make celestia-rpc to compile in wasm32 target (#46)

Other

  • add missing metadata to the toml files (#170)
  • document public api (#161)
  • add validation of EDS in tests (#165)
  • Make sure we run clippy for wasm and fix wasm build/lints (#115)
  • Migrate to nmt-rs of crates.io (#144)
  • Upgrade libp2p to v0.53.0 (#126)
  • update celestia node to 0.11.0-rc15 (#101)
  • trim the features of workspace dependencies (#99)
  • align to celestia node v0.11-rc (#65)
  • Migrate from log to tracing (#55)
  • update jsonrpsee to 0.20 (#41)