Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Releases: ipfs/js-ipfs

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

0.1.0 (2020-03-31)

Bug Fixes

Code Refactoring

Features

  • implementing the new streaming interfaces (#1086) (2c4b8b3)

BREAKING CHANGES

  • Where PeerIDs 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)

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

1.0.1 (2020-03-31)

Note: Version bump only for package example-explore-ethereum-blockchain

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

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 PeerIDs 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 of EXPERIMENTAL.pubsub: true or via the CLI pass --enable-pubsub instead of --enable-pubsub-experiment to jsipfs daemon.

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

0.2.0 (2020-03-31)

Bug Fixes

  • package: update libp2p-kad-dht to version 0.15.0 (#2049) (5905760)

Code Refactoring

Features

BREAKING CHANGES

  • Where PeerIDs 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 of EXPERIMENTAL.pubsub: true or via the CLI pass --enable-pubsub instead of --enable-pubsub-experiment to jsipfs daemon.

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

0.2.0 (2020-03-31)

Bug Fixes

Code Refactoring

BREAKING CHANGES

  • Where PeerIDs 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)

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

0.1.0 (2020-03-31)

Bug Fixes

chore

Code Refactoring

Features

BREAKING CHANGES

  • When the path passed to ipfs.files.stat(path) was a hamt sharded dir, the resovled
    value returned by js-ipfs previously had a type property of with a value of
    'hamt-sharded-directory'. To bring it in line with go-ipfs this value is now
    'directory'.
  • Where PeerIDs 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 of EXPERIMENTAL.pubsub: true or via the CLI pass --enable-pubsub instead of --enable-pubsub-experiment to jsipfs daemon.

  • libp2p configuration has changed

    • old: libp2p.modules.discovery
    • new: libp2p.modules.peerDiscovery

License: MIT
Signed-off-by: David Dias [email protected]

License: MIT
Signed-off-by: Alan Shaw [email protected]

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

1.1.0 (2020-03-31)

Bug Fixes

Features

  • get Ping to work properly (27d5a57)
  • implementing the new streaming interfaces (#1086) (2c4b8b3)

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

0.1.1 (2020-03-31)

Features

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

2.0.0 (2020-03-31)

Bug Fixes

  • browser video streaming example (#2267) (f5cf216)
  • reinstate hlsjs-ipfs-loader dep for video streaming example (#2914) (af66e94)
  • update hlsjs-ipfs-loader version (#1422) (6b14812)

Code Refactoring

Features

  • implementing the new streaming interfaces (#1086) (2c4b8b3)

BREAKING CHANGES

  • Where PeerIDs 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)

[email protected]

31 Mar 09:35
Compare
Choose a tag to compare

1.1.0 (2020-03-31)

Bug Fixes

Features