kubo icon indicating copy to clipboard operation
kubo copied to clipboard

Release 0.40

Open lidel opened this issue 3 months ago • 0 comments

[!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
  • [ ] 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

lidel avatar Oct 02 '25 22:10 lidel