This repository has been archived by the owner on Feb 12, 2024. It is now read-only.
v0.41.0-rc.0
Pre-release
Pre-release
alanshaw
released this
03 Feb 21:01
·
4268 commits
to master
since this release
Bug Fixes
- bad merge (714e540)
- correct redirect when it loads webui (#2697) (#2698) (3516bb8)
- ipfs-repo version (f08758e)
- limit SW registration to content root (#2682) (feba661), closes /github.com/ipfs/go-ipfs/issues/4025#issuecomment-342250616
- repo gc error key name (#2618) (5a1d266), closes /docs.ipfs.io/reference/api/http/#api-v0
- support legacy links in cbor data (#2631) (f98023b)
Code Refactoring
Features
- add --hidden flag to cli add command (#2649) (ed886f4)
- add alias for
ipfs repo stat --human
. (#2609) (f81086c) - add bitswap stat human option in CLI (#2619) (6a2ea52)
- add human flag to repo stat cli command (#2630) (39bc5b4)
- pass libp2pOptions to the bundle function (#2591) (e8e9b91)
- return CID of flushed path from ipfs.files.flush (#2715) (5db7c29)
- support -X special permissions arg to files.chmod (#2719) (d6ece05)
- support UnixFSv1.5 metadata (#2621) (acbda68), closes ipfs/js-datastore-pubsub#20
- web ui 2.7.1 (#2599) (06340ec)
- web ui 2.7.2 (#2651) (7a87d8f)
Performance Improvements
BREAKING CHANGES
- Where
PeerID
s were previously CIDs, now they are Strings
ipfs.bitswap.stat().peers[n]
is now a String (was a CID)ipfs.dht.findPeer().id
is now a String (was a CID)ipfs.dht.findProvs()[n].id
is now a String (was a CID)ipfs.dht.provide()[n].id
is now a String (was a CID)ipfs.dht.put()[n].id
is now a String (was a CID)ipfs.dht.query()[n].id
is now a String (was a CID)ipfs.id().id
is now a String (was a CID)ipfs.id().addresses[n]
are now Multiaddrs (were Strings)
- Removes all
codec
/format
options, everything isdag-pb
now.