Skip to content

Releases: ipfs/js-ipfs-bitswap

v0.29.0

23 Apr 17:41
Compare
Choose a tag to compare

Bug Fixes

  • use ipld-block and remove node globals (#218) (6b4dc32)

BREAKING CHANGES

  • swaps ipfs-block with ipld-block

related to ipfs/js-ipfs#2924

v0.28.0

09 Apr 16:27
Compare
Choose a tag to compare
chore: release version v0.28.0

v0.27.1

10 Feb 21:28
Compare
Choose a tag to compare

Bug Fixes

v0.27.0

28 Jan 14:48
Compare
Choose a tag to compare
chore: release version v0.27.0

v0.26.2

22 Dec 22:55
Compare
Choose a tag to compare

Bug Fixes

v0.26.1

11 Dec 18:51
Compare
Choose a tag to compare

Bug Fixes

v0.26.0

24 Sep 16:29
Compare
Choose a tag to compare

Code Refactoring

BREAKING CHANGES

  • All places in the API that used callbacks are now replaced with async/await

  • feat: make get() a generator

  • make getMany() AsyncIterable

  • feat: make put() a generator

  • make putMany() AsyncIterable

  • remove check in _findAndConnect()

  • feat: make start() and stop() async/await

  • refactor: make connectTo() async/await

  • refactor: make findProviders() and findAndConnect() async/await

  • refactor: cb => async

  • refactor: async/await

  • chore: update travis

  • refactor: update benchmark tests and allow streaming to putMany

  • chore: address pr comments

  • chore: remove callback hell eslint disables

  • chore: wrap list of tasks in promise.all

  • chore: callbackify methods inside pull stream

  • chore: accept PR suggestions

  • chore: fix typo

v0.25.1

26 Jun 13:09
Compare
Choose a tag to compare

Bug Fixes

  • use consistent encoding for cid comparison (c8cee6a)

BREAKING CHANGES

  • Emitted events have different bytes

The emitted events contain the stringified version of the CID, as we
change it to the base encoding the CID has, those bytes may be different
to previous versions of this module.

Though this shouldn't have any impact on any other modules as the
events are only used internally.

v0.25.0

12 Jun 11:19
@vmx vmx
Compare
Choose a tag to compare

Bug Fixes

  • base encode CIDs before logging or emitting them (704de22)

BREAKING CHANGES

  • Emitted events have different bytes

The emitted events contain the stringified version of the CID, as we
change it to the base encoding the CID has, those bytes may be different
to previous versions of this module.

Though this shouldn't have any impact on any other modules as the
events are only used internally.

v0.24.1

30 May 12:26
@vmx vmx
Compare
Choose a tag to compare

Bug Fixes