kubo
kubo copied to clipboard
Release 0.40
[!NOTE] Part of ongoing maintenance of key libraries and services https://github.com/ipshipyard/roadmaps/issues/1 and https://github.com/ipshipyard/roadmaps/issues/6
Meta
- Release owner: @lidel
- Release reviewer/backup: @gammazero
- Expected RC1 date: TBD
- 🚢 Expected final release date: TBD
- Release PR: TBD
- Accompanying PR for improving the release process: TBD
- Internal Staging tests by Shipyard: TBD
- Changelog: https://github.com/ipfs/kubo/blob/master/docs/changelogs/v0.40.md
Items In Scope
Required
- [ ] https://github.com/ipfs/kubo/pull/11086
- [x] IPIP-476 https://github.com/ipfs/kubo/pull/10954 + https://github.com/ipfs/kubo/commit/179e1f86299016e1dd103c4defdae4a21113e23e
- [ ] IPIP-499 https://github.com/ipfs/kubo/issues/11071
- [ ] https://github.com/ipfs/kubo/pull/11069
- [x] https://github.com/ipfs/kubo/pull/11081
- [ ] (potential bug or ux bug): investigate 1 region problem when sweep+accelerated client are enabled (internal)
Nice To Have (Optional)
Bugs
- [ ] https://github.com/ipfs/kubo/issues/11085
- [ ] https://github.com/ipfs/kubo/issues/10842
- [ ] https://github.com/ipfs/kubo/issues/10361
UX/DX Improvements
- [ ] https://github.com/ipfs/kubo/pull/11098
- [ ] https://github.com/ipfs/kubo/pull/11097
- [ ] https://github.com/ipfs/kubo/pull/11091
- [ ] https://github.com/ipfs/kubo/issues/8676
- [ ] https://github.com/ipfs/kubo/issues/11024 (needs boxo fix for boxo#1054)
- [ ] https://github.com/ipfs/kubo/issues/2376 (tbd if we fix or descope)
- [ ] https://github.com/ipfs/kubo/issues/11053 (needs go-libp2p release with this PR)
- [ ] https://github.com/ipfs/kubo/issues/10865 (keep old cmds as deprecated)
- [ ] https://github.com/ipfs/kubo/issues/10953
- [ ] https://github.com/ipfs/kubo/issues/10958
- [ ] https://github.com/ipfs/kubo/pull/8648 (also fix for #7183)
- [ ] https://github.com/ipfs/kubo/pull/10833
Denylist / Content Filtering
- [ ] https://github.com/ipfs/rainbow/issues/126 (same applies to Kubo)
- [ ] https://github.com/ipfs/kubo/pull/10948
- [ ] https://github.com/ipfs-shipyard/nopfs/issues/34 (re-triage once kubo#10948 is done)
- [ ] https://github.com/ipfs-shipyard/nopfs/issues/38
- [ ] https://github.com/ipfs-shipyard/nopfs/issues/39
- [ ] https://github.com/ipfs/kubo/pull/10948
- [ ] TBD: consider porting URLhaus from https://github.com/ipshipyard/p2p-forge/pull/79 for phishing prevention
- [ ] https://github.com/ipfs/kubo/issues/1152
Dependencies / Infrastructure
- [ ] https://github.com/ipfs/go-ds-flatfs/pull/142
- [ ] https://github.com/ipfs/kubo/pull/10924
- [ ] https://github.com/ipfs/kubo/pull/9684 (status/blocked)
- [ ] https://github.com/libp2p/go-libp2p/pull/3434
TBD (Things we need to re-triage)
- [ ] https://github.com/ipfs/boxo/issues/901 (TBD)
- [ ] https://github.com/ipfs/kubo/pull/11078