|
| 1 | +<a name="22.0.1"></a> |
| 2 | +## [22.0.1](https://github.com/ipfs/js-ipfs-api/compare/v22.0.0...v22.0.1) (2018-05-30) |
| 3 | + |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +* configure webpack to not use esmodules in dependencies ([dc14333](https://github.com/ipfs/js-ipfs-api/commit/dc14333)) |
| 8 | +* correctly differentiate pong responses ([4ad25a3](https://github.com/ipfs/js-ipfs-api/commit/4ad25a3)) |
| 9 | +* util.addFromURL with URL-escaped file ([a3bd811](https://github.com/ipfs/js-ipfs-api/commit/a3bd811)) |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | +<a name="22.0.0"></a> |
| 14 | +# [22.0.0](https://github.com/ipfs/js-ipfs-api/compare/v21.0.0...v22.0.0) (2018-05-20) |
| 15 | + |
| 16 | + |
| 17 | +### Bug Fixes |
| 18 | + |
| 19 | +* callback from unsub after stream ends ([51a80f2](https://github.com/ipfs/js-ipfs-api/commit/51a80f2)) |
| 20 | +* do not fail stop node if failed start node ([533760f](https://github.com/ipfs/js-ipfs-api/commit/533760f)) |
| 21 | +* **ping:** convert the ping messages to lowercase ([632af40](https://github.com/ipfs/js-ipfs-api/commit/632af40)) |
| 22 | +* more robust ping tests ([fc6d301](https://github.com/ipfs/js-ipfs-api/commit/fc6d301)) |
| 23 | +* remove .only ([0e21c8a](https://github.com/ipfs/js-ipfs-api/commit/0e21c8a)) |
| 24 | +* result.Peers can be null, ensure callback is called ([f5f2e83](https://github.com/ipfs/js-ipfs-api/commit/f5f2e83)) |
| 25 | +* update asserted error message ([17c1f1c](https://github.com/ipfs/js-ipfs-api/commit/17c1f1c)) |
| 26 | +* use async/setImmediate vs process.nextTick ([faa51b4](https://github.com/ipfs/js-ipfs-api/commit/faa51b4)) |
| 27 | + |
| 28 | + |
| 29 | + |
| 30 | +<a name="21.0.0"></a> |
| 31 | +# [21.0.0](https://github.com/ipfs/js-ipfs-api/compare/v20.2.1...v21.0.0) (2018-05-12) |
| 32 | + |
| 33 | + |
| 34 | +### Bug Fixes |
| 35 | + |
| 36 | +* make pubsub.unsubscribe async and alter pubsub.subscribe signature ([b98f8f3](https://github.com/ipfs/js-ipfs-api/commit/b98f8f3)) |
| 37 | + |
| 38 | + |
| 39 | +### BREAKING CHANGES |
| 40 | + |
| 41 | +* pubsub.unsubscribe is now async and argument order for pubsub.subscribe has changed |
| 42 | + |
| 43 | +License: MIT |
| 44 | +Signed-off-by: Alan Shaw <alan@tableflip.io> |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | +<a name="20.2.1"></a> |
| 49 | +## [20.2.1](https://github.com/ipfs/js-ipfs-api/compare/v20.2.0...v20.2.1) (2018-05-06) |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | +<a name="20.2.0"></a> |
| 54 | +# [20.2.0](https://github.com/ipfs/js-ipfs-api/compare/v20.0.1...v20.2.0) (2018-04-30) |
| 55 | + |
| 56 | + |
| 57 | +### Bug Fixes |
| 58 | + |
| 59 | +* adding files by pull stream ([2fa16c5](https://github.com/ipfs/js-ipfs-api/commit/2fa16c5)) |
| 60 | +* handle request errors in addFromURL ([7c5cea5](https://github.com/ipfs/js-ipfs-api/commit/7c5cea5)) |
| 61 | +* increase timeout for name.publish and fix setup code ([ceb1106](https://github.com/ipfs/js-ipfs-api/commit/ceb1106)) |
| 62 | +* ipfs add url wrap doesn't work ([#750](https://github.com/ipfs/js-ipfs-api/issues/750)) ([f6f1bf0](https://github.com/ipfs/js-ipfs-api/commit/f6f1bf0)) |
| 63 | + |
| 64 | + |
| 65 | +### Features |
| 66 | + |
| 67 | +* Add offset/length arguments to files.cat ([17967c1](https://github.com/ipfs/js-ipfs-api/commit/17967c1)) |
| 68 | +* get it ready for release ([#751](https://github.com/ipfs/js-ipfs-api/issues/751)) ([1885af4](https://github.com/ipfs/js-ipfs-api/commit/1885af4)) |
| 69 | + |
| 70 | + |
| 71 | + |
| 72 | +<a name="20.1.0"></a> |
| 73 | +# [20.1.0](https://github.com/ipfs/js-ipfs-api/compare/v20.0.1...v20.1.0) (2018-04-30) |
| 74 | + |
| 75 | + |
| 76 | +### Bug Fixes |
| 77 | + |
| 78 | +* adding files by pull stream ([2fa16c5](https://github.com/ipfs/js-ipfs-api/commit/2fa16c5)) |
| 79 | +* handle request errors in addFromURL ([7c5cea5](https://github.com/ipfs/js-ipfs-api/commit/7c5cea5)) |
| 80 | +* increase timeout for name.publish and fix setup code ([ceb1106](https://github.com/ipfs/js-ipfs-api/commit/ceb1106)) |
| 81 | +* ipfs add url wrap doesn't work ([#750](https://github.com/ipfs/js-ipfs-api/issues/750)) ([f6f1bf0](https://github.com/ipfs/js-ipfs-api/commit/f6f1bf0)) |
| 82 | + |
| 83 | + |
| 84 | +### Features |
| 85 | + |
| 86 | +* Add offset/length arguments to files.cat ([17967c1](https://github.com/ipfs/js-ipfs-api/commit/17967c1)) |
| 87 | +* get it ready for release ([#751](https://github.com/ipfs/js-ipfs-api/issues/751)) ([1885af4](https://github.com/ipfs/js-ipfs-api/commit/1885af4)) |
| 88 | + |
| 89 | + |
| 90 | + |
| 91 | +<a name="20.0.1"></a> |
| 92 | +## [20.0.1](https://github.com/ipfs/js-ipfs-api/compare/v20.0.0...v20.0.1) (2018-04-12) |
| 93 | + |
| 94 | + |
| 95 | + |
| 96 | +<a name="20.0.0"></a> |
| 97 | +# [20.0.0](https://github.com/ipfs/js-ipfs-api/compare/v19.0.0...v20.0.0) (2018-04-05) |
| 98 | + |
| 99 | + |
| 100 | +### Bug Fixes |
| 101 | + |
| 102 | +* **dag:** js-ipld format resolver take the raw block ([2683c7e](https://github.com/ipfs/js-ipfs-api/commit/2683c7e)) |
| 103 | +* **dag:** path logic for DAG get was wrong ([d2b203b](https://github.com/ipfs/js-ipfs-api/commit/d2b203b)) |
| 104 | +* **dag:** use SendOneFile for dag put ([9c37213](https://github.com/ipfs/js-ipfs-api/commit/9c37213)) |
| 105 | + |
| 106 | + |
| 107 | +### Features |
| 108 | + |
| 109 | +* dag.put ([9463d3a](https://github.com/ipfs/js-ipfs-api/commit/9463d3a)) |
| 110 | +* **dag:** proper get implementation ([7ba0343](https://github.com/ipfs/js-ipfs-api/commit/7ba0343)) |
| 111 | +* **dag:** rebase, use waterfall for put ([ad9eab8](https://github.com/ipfs/js-ipfs-api/commit/ad9eab8)) |
| 112 | +* **dag:** update option names to reflect go-ipfs API ([9bf1c6c](https://github.com/ipfs/js-ipfs-api/commit/9bf1c6c)) |
| 113 | +* Provide access to bundled libraries when in browser ([#732](https://github.com/ipfs/js-ipfs-api/issues/732)) ([994bdad](https://github.com/ipfs/js-ipfs-api/commit/994bdad)), closes [#406](https://github.com/ipfs/js-ipfs-api/issues/406) |
| 114 | +* public-readonly-method-for-getting-host-and-port ([41d32e3](https://github.com/ipfs/js-ipfs-api/commit/41d32e3)), closes [#580](https://github.com/ipfs/js-ipfs-api/issues/580) |
| 115 | +* Wrap with dir ([#730](https://github.com/ipfs/js-ipfs-api/issues/730)) ([160860e](https://github.com/ipfs/js-ipfs-api/commit/160860e)) |
| 116 | + |
| 117 | + |
| 118 | + |
| 119 | +<a name="19.0.0"></a> |
| 120 | +# [19.0.0](https://github.com/ipfs/js-ipfs-api/compare/v18.2.1...v19.0.0) (2018-03-28) |
| 121 | + |
| 122 | + |
| 123 | +### Bug Fixes |
| 124 | + |
| 125 | +* **bitswap:** 0.4.14 returns empty array instead of null ([5e37a54](https://github.com/ipfs/js-ipfs-api/commit/5e37a54)) |
| 126 | +* **ping:** tests were failing and there it was missing to catch when count and n are used at the same time ([2181568](https://github.com/ipfs/js-ipfs-api/commit/2181568)) |
| 127 | + |
| 128 | + |
| 129 | +### Features |
| 130 | + |
| 131 | +* streamable ping and optional packet number ([#723](https://github.com/ipfs/js-ipfs-api/issues/723)) ([3f3ce8a](https://github.com/ipfs/js-ipfs-api/commit/3f3ce8a)) |
| 132 | + |
| 133 | + |
| 134 | + |
1 | 135 | <a name="18.2.1"></a>
|
2 | 136 | ## [18.2.1](https://github.com/ipfs/js-ipfs-api/compare/v18.2.0...v18.2.1) (2018-03-22)
|
3 | 137 |
|
|
0 commit comments