Skip to content

Latest commit

 

History

History
77 lines (59 loc) · 4.3 KB

CHANGELOG.md

File metadata and controls

77 lines (59 loc) · 4.3 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.4.0 - 2024-09-16

Other

  • [breaking] Upgrade blockstore (#58)

0.3.1 - 2024-08-13

Other

  • Upgrade blockstore (#56)

0.3.0 - 2024-08-12

Other

  • Replace instant with web-time crate (#52)
  • [breaking] Upgrade to libp2p 0.54 (#51)
  • Make readme presentable (#53)
  • Fix doc-lazy-continuations clippy CI (#54)

0.2.0 - 2024-07-25

Added

  • [breaking] Accept Arc to allow shared blockstore (#49)

0.1.1 - 2024-06-12

Added

  • Change all error/warn logs to debug (#47)

Fixed

0.1.0 - 2024-04-15

Added

  • [breaking] Use RPITIT for Multihasher and remove async-trait (#39)
  • Add bitswap server (#27)
  • Add helpers for MultihasherError (#25)
  • Allow user to reject a multihash via Multihasher (#23)
  • Allow BitswapQueryId to be used in BTreeMap (#15)
  • Send full wantlist every 30 seconds (#7)
  • Allow user to register its own hashers (#6)

Fixed

  • Fix client sending state mechanism that was blocking the executor (#36)
  • Fix broken link in readme (#34)
  • protocol_prefix was returning an error on correct input (#22)
  • Do not reset peer state on new established connection (#16)
  • (ci) Do not install protobuf compiler (#4)
  • Send full list on the first request (#1)

Other

  • Upgrade to blockstore 0.5 (#43)
  • (ci) introduce a release plz workflow (#41)
  • Split futures dependencies (#40)
  • Upgrade to blockstore 0.4.0 (#38)
  • Removed unneeded Send/Sync constrains (#37)
  • Add doc requirement to CI, add missing docs (#28)
  • Remove Bitswap prefix from all names (#21)
  • Add more docs and comments (#19)
  • Rename project to beetswap (#20)
  • (deps) Split libp2p and add CI test for minimal versions (#18)
  • Upgrade dependencies (#5)
  • Add tests (#2)
  • Add CI (#3)
  • Move WantlistState in ClietBehaviour and cleanup some code
  • Implement bitswap client
  • Add license