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

Releases: ipfs/js-ipfs

v0.19.0

26 Nov 01:47
Compare
Choose a tag to compare

Bug Fixes

  • addLink and rmLink (7fad4d8)
  • apply CR (698f708)
  • lint: install missing plugin (20e3d2e)
  • lint: use eslint directly (443dd9e)
  • lint and polish: add a little more comments (d6ce83d)

Features

  • cli: migrate to awesome-dag-pb (3bb3ba8)
  • core: migrate to awesome dag-pb (db550a1)
  • examples: add a getting-started example (7485ac5)
  • http: migrate to awesome dag-pb (ca9935f)
  • swarm: update swarm.peers to new api (265a77a)

v0.16.0

15 Sep 18:47
Compare
Choose a tag to compare

Bug Fixes

  • cli: add output for cli init (29c9793)
  • always use files.cat (5b8da13)
  • cli: make ipfs files add work online and offline (3edc2b9), closes #480
  • cli: pipe content to the cli from cat it is a stream (3e4e2fd)
  • cli: use right argument for cli .cat (2bf49ea)
  • cli: use right argument for cli .cat (dd3fe88)
  • config: better http-api and interface-ipfs-core compliant (2beac9c)
  • http: get handler reads the stream (b0a6db9)
  • swarm: fix cli commands and enable tests (6effa19)
  • version: better http-api and interface-ipfs-core compliant (0ee7215)

Features

  • add: add the http endpoint for files.add (e29f429)
  • files: get interface-ipfs-core files tests pass through http-api (11cb4ca)
  • files: interface-ipfs-core tests over ipfs-api (001a6eb)
  • swarm: interface-ipfs-core swarm compatibility (3b32dfd)
  • swarm: make interface-ipfs-core compliant (ef729bb), closes #439
  • tests: waste less time generating keys (cb10ab7)

v0.15.0

09 Sep 22:20
Compare
Choose a tag to compare

Bug Fixes

  • use static version of package.json (3ffdc27)
  • cli: fix the files API commands (138f519)
  • cli: replace ronin with yargs (cba42ca), closes #331
  • config: support null values (0 or empty string) on get and set (a3d98a8)
  • repo: init does not break if no opts are passed. Fixes #349 (ca700cc)
  • style: apply CR (97af048)
  • test: make the version test fetch the version from package.json instead of a hardcoded value (50c9f7c)
  • version: return actual js-ipfs version (6377ab2), closes #377

Features

  • bitswap tests, config, id: cope with the nuances of the config API (.replace) and make necessary changes to make it all work again (cc0c8fd)
  • block-core: add compliance with interface-ipfs-core on block-API (5e6387d)
  • block-http: tests passing according with compliance (a4071f0)
  • config: make the config impl spec compliant (76b6670)
  • config-http: return error if value is invalid (f7a668d)
  • factory: add ipfs factory to files (eba0398)
  • factory: add ipfs factory, verify it works with object tests (3db096e)
  • files.add: update API to conform latest interface-ipfs-core updates (28b0bb7)
  • http: Refactor inject tests, made them all pass again (31f673d)
  • http: refactor ipfs-api tests and make them all pass again (56904fd)
  • object-http: support protobuf encoded values (5f02303)
  • roadmap: update (418660f)
  • roadmap: update roadmap ms2 with extra added goals (ac5352e)
  • disable PhantomJS (921b11e)
  • tests: all tests running (44dba6c)
  • tests: factory-http (08a4b19)