diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d52df4d9..5b8ba989e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,21 +29,17 @@ The following emojis are used to highlight certain changes: ### Changed - `go-libp2p` dependency updated to [v0.36 (release notes)](https://github.com/libp2p/go-libp2p/releases/tag/v0.36.1) -- `bitswap/server` minor memory use and performance improvements -- `bitswap` unify logger names to use uniform format bitswap/path/pkgname -- `gateway` now always returns meaningful cache-control headers for generated HTML listings of UnixFS directories -- generate random test data using `ipfs/go-test` instead of internal util code - -### Removed - -- `util` logic for generating random test data moved to [`ipfs/go-test/random`](https://github.com/ipfs/go-test) +- `bitswap/server` minor memory use and performance improvements [#634](https://github.com/ipfs/boxo/pull/634) +- `bitswap` unify logger names to use uniform format bitswap/path/pkgname [#637](https://github.com/ipfs/boxo/pull/637) +- `gateway` now always returns meaningful cache-control headers for generated HTML listings of UnixFS directories [#643](https://github.com/ipfs/boxo/pull/643) +- `util` generate random test data using `ipfs/go-test` instead of internal util code [#638](https://github.com/ipfs/boxo/pull/638) ### Fixed -- `boxo/gateway` now correctly returns 404 Status Not Found instead of 500 when the requested content cannot be found due to offline exchange, gateway running in no-fetch (non-recursive) mode, or a similar restriction that only serves a specific set of CIDs. -- `bitswap/client` fix memory leak in BlockPresenceManager due to unlimited map growth. -- `bitswap/network` fixed race condition when a timeout occurred before hole punching completed while establishing a first-time stream to a peer behind a NAT -- `bitswap`: wantlist overflow handling now cancels existing entries to make room for newer entries. This fix prevents the wantlist from filling up with CIDs that the server does not have. +- `boxo/gateway` now correctly returns 404 Status Not Found instead of 500 when the requested content cannot be found due to offline exchange, gateway running in no-fetch (non-recursive) mode, or a similar restriction that only serves a specific set of CIDs. [#630](https://github.com/ipfs/boxo/pull/630) +- `bitswap/client` fix memory leak in BlockPresenceManager due to unlimited map growth. [#636](https://github.com/ipfs/boxo/pull/636) +- `bitswap/network` fixed race condition when a timeout occurred before hole punching completed while establishing a first-time stream to a peer behind a NAT [#651](https://github.com/ipfs/boxo/pull/651) +- `bitswap`: wantlist overflow handling now cancels existing entries to make room for newer entries. This fix prevents the wantlist from filling up with CIDs that the server does not have. [#629](https://github.com/ipfs/boxo/pull/629) ## [v0.21.0]