This repository was archived by the owner on Feb 12, 2024. It is now read-only.
·
820 commits
to master
since this release
0.1.0 (2020-03-31)
Bug Fixes
- examples after files API refactor (#1740) (34ec036)
- fix exchange in files example (#2913) (cd46c78)
- update *-star multiaddrs to explicity say that they need tcp and a port (#1117) (9eda8a8)
- update option in exchange files in browser example (#2087) (63469ed)
Code Refactoring
Features
- add circuit relay and aegir 12 (+ big refactor) (104ef1e)
- gossipsub as default pubsub (#2298) (902e045)
- implementing the new streaming interfaces (#1086) (2c4b8b3)
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)
- The default pubsub implementation has changed from floodsub to gossipsub. Additionally, to enable pubsub programmatically set
pubsub.enabled: true
instead ofEXPERIMENTAL.pubsub: true
or via the CLI pass--enable-pubsub
instead of--enable-pubsub-experiment
tojsipfs daemon
.