Closed
Description
Meta
- Release owner: @lidel
- Release reviewer: @gammazero
- Expected RC1 date: Wed 30th
- Expected RC2 date: Wed 6th
- 🚢 Expected final release date: Wed 13th
- Release PR: Release v0.32.0 #10563
- Accompanying PR for improving the release process: docs: update RELEASE_CHECKLIST.md #10564
- Internal Staging tests by Shipyard: https://www.notion.so/Kubo-0-31-0-vs-0-32-0-12f1def3428780c0acd4cbdb4b14598a
- Changelog: https://github.com/ipfs/kubo/blob/master/docs/changelogs/v0.32.md
Items In Scope
Required
- chore: update dependencies #10548
- feat(AutoTLS): opt-in WSS certs from p2p-forge at libp2p.direct #10521
- as opt-in for now
Fixes for things found in RC:
- fix(autotls): store certificates at the location from the repo path #10566
- https://github.com/ipfs/kubo/security/dependabot/99
- chore: update deps #10569
- AutoTLS:fix(client): wait for public reachability before registering ipshipyard/p2p-forge#4
- chore: [email protected] #10571
- chore: boxo v0.24.3 and p2p-forge v0.0.2 #10572
- feat: ipfs-webui v4.4.0 #10574
- fix: go-libp2p-kad-dht v0.28.0 #10578
Nice To Have (Optional)
- fix: do not include full path to binary in .sha512 files distributions#1108
- AutoTLS acme_client "got renewal info" (logger does not respect go-log config) ipshipyard/p2p-forge#8 (comment)
- AutoTLS on the same port as raw TCP if we have go-ipfs release with Use the same port for TCP and WebSocket libp2p/go-libp2p#2684
- AutoTLS: AutoTLS: attempts to get cert when not publicly diallable #10570
- AutoTLS: add flag for adding catch-all listener without touching swarm listeners in config
- chore: stop using go-homedir #10568
- Denylist support fixes and improvements
- Support legacy double-hash entries for IPNS CIDs and DNSLink ipfs-shipyard/nopfs#40
- ipfs blockservice is incompatible with sessions ipfs-shipyard/nopfs#34 (NOfs content filtering is not applied to bitswap)
- Support consuming https://badbits.dwebops.pub/badbits.deny rainbow#126 (same applies to Kubo)
- Update pubsub and add default validator #9684 + update to v0.12.0 with GossipSub v1.2
- Add basic UnixFS sanity check to 'ipfs files cp' #10331
- feat(filestore): add mmap reader option boxo#665 disabled by default, with opt-in variable similar to this or this
- Prevent multiple instances of "ipfs bitswap reprovide" running at the same time #10513
- gateway/blocks-backend: GetBlock should not perform IPLD decoding boxo#673
Closes #9323
Metadata
Assignees
Labels
No labels
Activity