diff --git a/CHANGELOG.md b/CHANGELOG.md index ee78a8b19..02693fa5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ The following emojis are used to highlight certain changes: ## [Unreleased] ### Added +🛠 - New non variadic `NotifyNewBlock` function. This changes the `blockservice.Interface`. The reason for this change is to avoid allocating a slice on each call when called with one block. * `boxo/bitswap/server`: * A new [`WithWantHaveReplaceSize(n)`](https://pkg.go.dev/github.com/ipfs/boxo/bitswap/server/#WithWantHaveReplaceSize) option can be used with `bitswap.New` to fine-tune cost-vs-performance. It sets the maximum size of a block in bytes up to which the bitswap server will replace a WantHave with a WantBlock response. Setting this to 0 disables this WantHave replacement and means that block sizes are not read when processing WantHave requests. [#672](https://github.com/ipfs/boxo/pull/672)