-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Open
Labels
iteration/2026-q1On maintainer radar for Q1 2026On maintainer radar for Q1 2026need/maintainers-inputNeeds input from the current maintainer(s)Needs input from the current maintainer(s)need/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization
Description
Note
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: April 13th (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.41.md
Items In Scope
Required
- TBD
- webui with geoip with feat: add IPv6, reduce size, update to GeoLite2-City-CSV_20260220 ipfs-shipyard/ipfs-geoip#120 and feat(peers): updated ipfs-geoip and Peers screen optimizations ipfs-webui#2480 and feat: update webui to v4.12.0 #11221
- fix(provider): purge keystore datastore after reset #11198
- fix(cmd): use restrictive file permissions for exported keys #11246
- fix(rpc): CARv2 import over HTTP API #11253
Nice To Have (Optional)
- feat(cmd): add 'ipfs cid inspect' command #11241
- fix(bitswap): ignore identity CIDs instead of killing connection boxo#1117
- HTTP Routing V1 provider records contain raw
0.0.0.0listen addresses instead of resolved interface addresses #11213 - TBD
- Unified Provide Interface for Content Routers #10097 ?
- denylist:
?format=cardoes not skip directly blocked CIDs #10361 - MFS bug:
ipfs files rmhanging #10842 - fix(cli): deduplicate dag stat blocks by multihash #11098
- Support consuming https://badbits.dwebops.pub/badbits.deny rainbow#126 (same applies to Kubo)
- fix(gateway): prevent blocked CIDs in CAR responses #10948
- ipfs blockservice is incompatible with sessions ipfs-shipyard/nopfs#34 (re-triage once kubo#10948 is done)
- HTTPSubscriber: check with If-None-Match or If-Modified-Since ipfs-shipyard/nopfs#38
- HTTPSubscriber: detect when list is not append-only ipfs-shipyard/nopfs#39
- fix(gateway): prevent blocked CIDs in CAR responses #10948
- Improved Reprovider.Strategy for entity DAGs (HAMT/UnixFS dirs, big files) #8676
- Move
ipfs routing provideandreprovideintoipfs providenamespace #10865 - feat(client/rpc): add
provide statanddag importsupport #11069 / feat(client/rpc): auto-generate RPC GO client #11210 - [ ]
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
iteration/2026-q1On maintainer radar for Q1 2026On maintainer radar for Q1 2026need/maintainers-inputNeeds input from the current maintainer(s)Needs input from the current maintainer(s)need/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization