All Versions
202
Latest Version
Avg Release Cycle
18 days
Latest Release
1250 days ago

Changelog History
Page 13

  • v0.29.0 Changes

    May 29, 2018

    ๐Ÿ› Bug Fixes

    • โž• Add ipfs path to cli help (64c3bfb)
    • ๐Ÿ”„ change ^ to ~ on 0.x.x deps (#1345) (de95989)
    • ๐Ÿ”„ change default config from JSON file to JS module to prevent having it doubly used (#1324) (c3d2d1e), closes #1316
    • ๐Ÿ”„ changes peer prop in return value from swarm.peers to be a PeerId (#1252) (e174866)
    • ๐Ÿ”ง configure webpack to not use esmodules in dependencies (4486acc)
    • Display error when using unkown cli option (a849d2f)
    • ๐Ÿณ docker init script sed in non existent file (#1246) (75d47c3)
    • files.add with pull streams (0e601a7)
    • ๐Ÿ‘‰ make pubsub.unsubscribe async and alter pubsub.subscribe signature (a115829)
    • โœ‚ remove unused var (#1273) (c1e8db1)
    • typo (#1367) (2679129)
    • ๐Ÿ‘‰ use async/setImmediate vs process.nextTick (af55608)

    ๐Ÿ”‹ Features

    • .stats.bw* - Bandwidth Stats (#1230) (9694925)
    • โž• add ability to files.cat with a cid instance (2e332c8)
    • โž• Add support for specifying hash algorithms in files.add (a2954cb)
    • ๐Ÿ‘ allow dht to be enabled via cli arg (#1340) (7bb838f)
    • ๐Ÿ‘ Allows for byte offsets when using ipfs.files.cat and friends to request slices of files (a93971a)
    • Circuit Relay (#1063) (f7eaa43)
    • cli: add IPFS_PATH info to init command help (#1274) (e189b72)
    • ๐Ÿ– handle SIGHUP (7a817cf)
    • ipfs.ping cli, http-api and core (#1342) (b8171b1)
    • jsipfs add --only-hash (#1233) (#1266) (bddc5b4)
    • ๐Ÿ’ป Provide access to bundled libraries when in browser (#1297) (4905c2d)
    • ๐Ÿ‘‰ use class-is for type checks (5b2cf8c)
    • wrap with directory (#1329) (47285a7)

    ๐ŸŽ Performance Improvements

    • cli: load only sub-system modules and inline require ipfs (3820be0)

    ๐Ÿ’ฅ BREAKING CHANGES

    1. Argument order for pubsub.subscribe has changed:
      • Old: pubsub.subscribe(topic, [options], handler, [callback]): Promise
      • New: pubsub.subscribe(topic, handler, [options], [callback]): Promise
    2. The pubsub.unsubscribe method has become async meaning that it now takes a callback or returns a promise:
      • Old: pubsub.unsubscribe(topic, handler): undefined
      • New: pubsub.unsubscribe(topic, handler, [callback]): Promise
    3. Property names on response objects for ping are now lowered:
      • Old: { Success, Time, Text }
      • New: { success, time, text }
    4. In the CLI, jsipfs object data no longer returns a newline after the end of the returned data
  • v0.28.2 Changes

    March 14, 2018

    ๐Ÿ› Bug Fixes

    • match error if repo doesnt exist (#1262) (aea69d3)
    • reinstates the non local block check in dht.provide (#1250) (5b736a8)

    ๐Ÿ”‹ Features

  • v0.28.1 Changes

    March 09, 2018

    ๐Ÿ› Bug Fixes

  • v0.28.0 Changes

    March 01, 2018

    ๐Ÿ› Bug Fixes

    • cli: show help for subcommands (8c63f8f)
    • (cli/init) use cross-platform path separator (bbb7cc5)
    • dag: print data in a readable way if it is JSON (42545dc)
    • bootstrap (d527b45)
    • now properly fix bootstrap in core (9f39a6f)
    • โœ‚ Remove scape characteres from error message. (68e7b5a)
    • Return swarm http errors as json (d3a0ae1), closes #1176
    • โœ… stats tests (a0fd355)
    • ๐Ÿ‘‰ use "ipld" instead of "ipld-resolver" (e7f0432)

    ๐Ÿ”‹ Features

    • ipfs version flags + ipfs repo version (#1181) (#1188) (494da7f)
    • โž• Add /ip6 addresses to bootstrap (3bca165), closes #706
    • โœ… all pubsub tests passing with libp2p pubsub (6fe015f)
    • Bootstrap API compliance (#1218) (9a445d1)
    • Implementation of the ipfs.key API (#1133) (d945fce)
    • ๐Ÿ‘Œ improved multiaddr validation. (d9744a1)
    • ipfs shutdown (#1200) (95365fa)
    • jsipfs ls -r (Recursive list directory) (#1222) (0f1e00f)
    • โœ… latest libp2p + other deps. Fix bugs in tests along the way (4b79066)
    • โœ… reworking tests with new ipfsd-ctl (#1167) (d16a129)
    • stats API (stats.bitswap and stats.repo) (#1198) (905bdc0)
    • ๐Ÿ‘Œ support Jenkins (bc66e9f)
    • ๐Ÿ‘‰ use PubSub API directly from libp2p (6b9fc95)
    • ๐Ÿ‘‰ use reduces keysize (#1232) (7f69628)
  • v0.27.7 Changes

    January 16, 2018

    ๐Ÿ”‹ Features

  • v0.27.6 Changes

    January 07, 2018

    ๐Ÿ› Bug Fixes

  • v0.27.5 Changes

    December 18, 2017

    ๐Ÿ› Bug Fixes

  • v0.27.4 Changes

    December 13, 2017

    ๐Ÿ› Bug Fixes

    • files.cat: detect and handle rrors when unknown path and cat dir (#1143) (120d291)
    • ๐Ÿ›  fix bug introduced by 1143 (#1146) (12cdc08)
  • v0.27.3 Changes

    December 10, 2017

    ๐Ÿ› Bug Fixes

  • v0.27.2 Changes

    December 09, 2017