Skip to content

Releases: ipfs/js-ipfs-repo

v6.0.2

15 Aug 13:40
Compare
Choose a tag to compare

Bug Fixes

Features

v6.0.1

06 Aug 17:17
Compare
Choose a tag to compare
chore: release version v6.0.1

v6.0.0

05 Aug 07:06
Compare
Choose a tag to compare

Bug Fixes

BREAKING CHANGES

    • Swaps out node Buffers for Uint8Arrays

v5.0.0

21 Jul 13:20
Compare
Choose a tag to compare

Features

v4.0.0

25 Jun 13:53
Compare
Choose a tag to compare

Features

BREAKING CHANGES

    • Repo version incremented to 8, requires a migration
  • Blocks are now stored using the multihash, not the full CID
  • repo.blocks.query({}) now returns an async iterator that yields blocks
  • repo.blocks.query({ keysOnly: true }) now returns an async iterator that yields CIDs
    • Those CIDs are v1 with the raw codec

Co-authored-by: achingbrain alex@achingbrain.net

v3.0.3

20 Jun 07:20
Compare
Choose a tag to compare
chore: release version v3.0.3

v3.0.2

15 Jun 15:16
Compare
Choose a tag to compare

Features

  • use datastore-level in the browser again (#236) (33663b3)

v3.0.1

19 May 13:04
Compare
Choose a tag to compare

Bug Fixes

  • return blocks from putmany as blocks are passed in (8c386c7)

v3.0.0

14 May 15:06
Compare
Choose a tag to compare

Features

  • use streaming API for blockstore access (#232) (65d7596)

BREAKING CHANGES

    • repo.blockstore.putMany() used to return a promise that resolved when all the deletes were done, now it returns an AsyncIterator that yields {key, value} objects as the put progresses
  • repo.blockstore.deleteMany() used to return a promise that resolved when all the deletes were done, now it returns an AsyncIterator that yields CID objects as the delete progresses

v2.1.0

04 May 17:22
Compare
Choose a tag to compare

Bug Fixes

  • ci: add empty commit to fix lint checks on master (d1773b1)

Features