-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Release 0.39 #10946
Copy link
Copy link
Closed
Labels
kind/featureA new featureA new featureneed/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization
Metadata
Metadata
Assignees
Labels
kind/featureA new featureA new featureneed/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization
Note
Part of ongoing maintenance of key libraries and services ipshipyard/roadmaps#1 and ipshipyard/roadmaps#6
Meta
Items In Scope
Required
Integrate Modernized Provider System from go-libp2p-kad-dht #10881
Provide.DHT.SweepEnabled=trueby defaultipfs provide stat#11019ipfs add#11015ipfs add --fast-provide-root)dag import#11058 (ipfs dag import --fast-provide-root)feat: add docker stub for deprecated ipfs/go-ipfs name #10998
go-libp2p with NAT fix https://github.com/libp2p/go-libp2p/releases/tag/v0.44.0
chore: go-libp2p-kad-dht patch #11012
new commands have good UX
fix traces related to bitswap
GetBlocksboxo#1060new webui chore: update webui to v4.10.0 #11048
fix(gateway): deduplicate peer IDs in retrieval diagnostics boxo#1058
fix for go-libp2p v0.44 logs not present in
ipfs log tail#11035go-libp2p with fix(webrtc): use debug level for pion errors libp2p/go-libp2p#3426
Cherry-Pick for FINAL
feat: support GetClosesPeers (IPIP-476) and ExposeRoutingAPI by default #10954(pushed to 0.40 179e1f8)Nice To Have (Optional)
ipfs routing provideandreprovideintoipfs providenamespace #10865 (keep old cmds as deprecated)?format=cardoes not skip directly blocked CIDs #10361ipfs routing getshould allow querying when node is offline by enabling a flag #10958ipfs repo copy: a way to move everything to different repo (config, pins, mfs, all blocks) #10938ipfs update: add built-in command, sunsetipfs-update#10937?format=cardoes not skip directly blocked CIDs #10361*.ipfs.localhostfails in non-browser contexts #11024 (boxo with fix for gateway: UX improvement: browser-only subdomain redirects boxo#1054)