-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Open
Labels
kind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featureneed/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization
Description
Part of ongoing maintenance of key libraries and services ipshipyard/roadmaps#1 and ipshipyard/roadmaps#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.38.md
Items In Scope
Required
- webui with feat: add diagnostics screen ipfs-webui#2392
- Integrate Modernized Provider System from go-libp2p-kad-dht #10881
- bug: failed to establish port mapping: goupnp: error performing SOAP HTTP request after LAN (upnp) router restart #9759
- libp2p with fix: self-healing NAT mappings with request deduplication libp2p/go-libp2p#3367 (without this, many Kubo-based providers fail as providers due to losing public addr)
- Update error pages on the gateways to surface debugging information — IPFS/2025 ipshipyard/roadmaps#14 (put/get extra info from routing/bitswap)
- fix(telemetry): improve vm/container detection #10944
Nice To Have (Optional)
- boxo with fix for denylist:
?format=car
does not skip directly blocked CIDs #10361 - Deployment plan for AutoNAT v2 #10091
- boxo with fix(verifcid): enforce size limit for identity CIDs boxo#1018
- deprecate go-ipfs docker image and NPM package #10941
- chore: update boxo for retrieval timeout diagnostics #10939
- nat: stuck in error loop after router restart libp2p/go-libp2p#3224
- chore: golangci/v2 with go 1.25 support #10924
- feat: optimize docker builds #10925
- repo: use config api to get node root path #10934
-
ipfs repo copy
: a way to move everything to different repo (config, pins, mfs, all blocks) #10938 -
ipfs update
: add built-in command, sunsetipfs-update
#10937 - config option to disable automatic providing #3480
- anything unresolved from Release 0.37 #10867
Metadata
Metadata
Assignees
Labels
kind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featureneed/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization