0.132.0 (2020-02-09)
0.131.7 (2020-02-03)
- only expect no multiaddrs if node is in-proc webworker (4e25b4f)
0.131.6 (2020-02-03)
- use go for webworker tests (3a96093)
0.131.5 (2020-02-03)
- do not spawn go nodes with webrtc swarm addresses (c633d08)
0.131.4 (2020-02-02)
- use js for pubsub tests as before (ade2145)
0.131.3 (2020-02-02)
- spawn dialable nodes when testing with webworkers (df7cb3a)
0.131.2 (2020-02-01)
- fix swarm peer tests for electron (ac7cedf)
0.131.1 (2020-01-31)
- fix up peer test (0b80a20)
0.131.0 (2020-01-31)
0.130.0 (2020-01-29)
- Where
PeerID
s were previously CIDs, now they are Strings
ipfs.bitswap.stat().peers[n]
is now a String (was a CID)ipfs.dht.findPeer().id
is now a String (was a CID)ipfs.dht.findProvs()[n].id
is now a String (was a CID)ipfs.dht.provide()[n].id
is now a String (was a CID)ipfs.dht.put()[n].id
is now a String (was a CID)ipfs.dht.query()[n].id
is now a String (was a CID)ipfs.id().id
is now a String (was a CID)ipfs.id().addresses[n]
are now Multiaddrs (were Strings)
0.129.0 (2020-01-23)
0.128.0 (2020-01-22)
0.127.0 (2020-01-11)
0.126.0 (2020-01-09)
0.125.0 (2019-12-11)
0.124.1 (2019-12-10)
0.124.0 (2019-12-02)
0.123.0 (2019-11-27)
0.122.0 (2019-11-26)
0.121.0 (2019-11-19)
0.120.0 (2019-11-19)
0.119.0 (2019-11-11)
0.118.0 (2019-11-06)
0.117.2 (2019-10-05)
0.117.1 (2019-10-05)
0.117.0 (2019-10-04)
- add dry-run config test and change new/old for original/updated (e206aa7)
ipfs.config.profiles.apply
now returnsoriginal
/updated
keys in the diff because usingnew
stops us from destructuring in js.
0.116.0 (2019-10-04)
- add test for listing config profiles (142a373)
0.115.3 (2019-10-04)
0.115.2 (2019-10-04)
- configure chai for use by other modules (77c8be9)
- make invalid url actually invalid (30a84fb)
- test setting boolean configs keys on boolean fields (d937fc1)
0.115.1 (2019-10-01)
0.115.0 (2019-09-25)
0.114.0 (2019-09-16)
0.113.1 (2019-09-13)
- make pubsub unsubscribe tests work in electron renderer (eedfe3d)
0.113.0 (2019-09-05)
0.112.0 (2019-09-03)
0.111.1 (2019-08-30)
0.111.0 (2019-08-28)
0.110.0 (2019-08-27)
0.109.1 (2019-08-06)
0.109.0 (2019-07-26)
0.108.1 (2019-07-25)
- reword resolve test with async/await (#504) (3f7410a)
- use the correct option name for files.ls long (#502) (ed4988d)
0.108.0 (2019-07-17)
0.107.3 (2019-07-16)
0.107.2 (2019-07-16)
0.107.1 (2019-07-11)
0.107.0 (2019-07-11)
0.106.0 (2019-07-05)
0.105.1 (2019-07-03)
0.105.0 (2019-06-20)
0.104.2 (2019-05-31)
0.104.1 (2019-05-31)
- dht tests (#486) (2952672)
- use cidVersion option (#484) (e00eb4a)
- package: update async to version 3.0.1 (#481) (b60fe33)
0.104.0 (2019-05-24)
0.103.0 (2019-05-21)
0.102.0 (2019-05-16)
0.101.1 (2019-05-16)
0.101.0 (2019-05-15)
0.100.1 (2019-05-13)
0.100.0 (2019-05-08)
0.99.2 (2019-04-08)
0.99.1 (2019-04-04)
0.99.0 (2019-03-13)
- don't expect ipfs to preserve a leading slash (#440) (d3ad40b)
- ls files sizes for compat with go-ipfs 0.4.19 (#449) (2ef1480), closes #427
0.98.1 (2019-03-13)
0.98.0 (2019-02-26)
0.97.1 (2019-02-19)
0.97.0 (2019-02-19)
- add new SSL certificate (#432) (fe539e6)
- add test for dag get with localResolve option (#433) (44d4803)
0.96.1 (2019-01-15)
0.96.0 (2019-01-14)
0.95.0 (2019-01-04)
0.94.0 (2018-12-16)
0.93.0 (2018-12-14)
0.92.0 (2018-12-12)
0.91.1 (2018-12-11)
0.91.0 (2018-12-10)
- another typo (87bcd68)
- typos (e7b8697)
- update dht responses (#389) (c4bea6f)
- Updated link in README (#411) (81a5798)
0.90.0 (2018-12-05)
0.89.0 (2018-12-03)
0.88.0 (2018-11-27)
0.87.0 (2018-11-26)
0.86.0 (2018-11-12)
0.85.0 (2018-11-12)
0.84.3 (2018-10-31)
- we cant rely on error messages yet, not standardized (fdb4998)
0.84.2 (2018-10-31)
0.84.1 (2018-10-31)
0.84.0 (2018-10-31)
0.83.0 (2018-10-30)
0.82.0 (2018-10-30)
0.81.0 (2018-10-29)
0.80.0 (2018-10-18)
0.79.0 (2018-10-15)
0.78.0 (2018-09-20)
- example links in miscellaneous spec section (#364) (45e8142)
- test for buffer with options (#370) (d456245)
0.77.1 (2018-09-05)
- bitswap.stat docs (#355) (f146e1b)
- block CID links (#356) (9c4d6e1)
- block stat return value key (1e02740)
- ipfs.io now should be resolved recursively (#362) (d80d3a3)
0.77.0 (2018-08-28)
0.76.1 (2018-08-16)
- allow retries for DNS test due to dependence on external services (#352) (5b3f5a8)
- typo (b9dc12a)
- typo (2fbf551)
0.76.0 (2018-08-10)
0.75.2 (2018-08-09)
- spec/dag: fix wrong example output for sha3-512 hash algorithm (#347) (bfdda8a), closes #307
- update error messages in line with go (#348) (a173a42)
0.75.1 (2018-08-06)
0.75.0 (2018-08-06)
0.74.1 (2018-08-06)
0.74.0 (2018-08-02)
- dht: add API to allow options in
findprovs()
(#337) (99f74f5), closes /github.com/ipfs/js-ipfs/issues/1322#issuecomment-385336102
0.73.0 (2018-08-02)
0.72.1 (2018-07-16)
0.72.0 (2018-07-05)
0.71.0 (2018-07-03)
0.70.3 (2018-07-03)
- allow passing only to suites with skip lists (#321) (c47c4ce)
- allow skip with object but no reason (#318) (ef91026)
- license (#312) (8fa3e98)
0.70.2 (2018-06-29)
0.70.1 (2018-06-27)
- allow null skip for subsystems (5df855c)
0.70.0 (2018-06-27)
- Consumers of this test suite now have fine grained control over what tests are run. Tests can now be skipped and "onlyed" (run only specific tests). This can be done on a test, command and sub-system level. See the updated usage guide for instructions: https://github.com/ipfs/interface-ipfs-core/blob/master/README.md#usage.
This means that tests skips depending on implementation (e.g. go/js), environment (e.g. node/browser) or platform (e.g. macOS/linux/windows) that were previously present in this suite have been removed. Consumers of this library should add their own skips based on the implementation that's being tested and the environment/platform that the tests are running on.
The following other breaking changes have been made:
- The common object passed to test suites has changed. It must now be a function that returns a common object (same shape and functions as before).
- The
ipfs.ls
tests (not MFSipfs.files.ls
) is now a root level suite. You'll need to import it and use liketests.ls(createCommon)
to have those tests run. - The
generic
suite (an alias tomiscellaneous
) has been removed.
See #290 for more details.
License: MIT Signed-off-by: Alan Shaw [email protected]
0.69.1 (2018-06-26)
0.69.0 (2018-06-22)
0.68.2 (2018-06-19)
- increase bitswap setup timeout for CI (5886445)
0.68.1 (2018-06-18)
- removes error code checks for bitswap offline tests (b152856)
0.68.0 (2018-06-18)
- improve bitswap wantlist and unwant docs (7737546)
- linting errors (fcc834c)
- removes duplicated TOC for pubsub (a358cf7)
- add bitswap.unwant javascript spec (df4e677)
- add bitswap.unwant javascript spec (d75a361)
- add bitswap.unwant javascript spec (c291ca9)
- add peerId param to bitswap.wantlist (9f81bcb)
0.67.0 (2018-06-04)
0.66.4 (2018-05-30)
- wait for put in object.patch.addLink before hook (31c52d1)
0.66.3 (2018-05-25)
- correctly differentiate pong responses (688f4d7)
0.66.2 (2018-05-18)
- spawn in series (d976699)
0.66.1 (2018-05-17)
- increase timeouts (9cba111)
- remove .only (45fab1c)
- wait until nodes are connected before starting ping tests (1b60f24)
- pubsub: clear interval on error (d074e13)
0.66.0 (2018-05-16)
0.65.9 (2018-05-16)
- add utils to spawn multiple nodes and get their ID (e77a2f6)
0.65.8 (2018-05-15)
0.65.7 (2018-05-15)
0.65.6 (2018-05-15)
0.65.5 (2018-05-12)
0.65.4 (2018-05-11)
0.65.3 (2018-05-11)
0.65.2 (2018-05-11)
0.65.1 (2018-05-11)
0.65.0 (2018-05-11)
- many fixes for pubsub tests with new async unsubscribe (2019c45)
- pubsub subscribe call with options (c43f8bc)
- remove .only (251cffd)
- remove duplicate async.each (f798597)
0.64.3 (2018-05-06)
- Typos on bundled libraries pull request (2972426)
- pubsub: Change pubsub tests to do lighter load testing (90a1520)
0.64.2 (2018-04-23)
0.64.1 (2018-04-23)
- this.skip needs to be under a function declaration (2545ddd)
0.64.0 (2018-04-23)
0.63.0 (2018-04-23)
- adds pull stream tests for files.add (d75986a)
0.62.0 (2018-04-14)
0.61.0 (2018-04-10)
0.60.1 (2018-04-05)
- fix wrapWithDirectory test (a97c087)
0.60.0 (2018-04-05)
- Provide access to bundled libraries when in browser (db83b50)
0.59.0 (2018-04-03)
- add wrapWithDirectory to files.add et al (03eec9e)
0.58.0 (2018-03-22)
- wrong description (bad70ac)
0.57.0 (2018-03-16)
0.56.6 (2018-03-16)
0.56.5 (2018-03-16)
- go-ipfs has not shipped withLocal yet (58b1fe2)
0.56.4 (2018-03-16)
0.56.3 (2018-03-16)
0.56.2 (2018-03-16)
0.56.1 (2018-03-16)
- don't error to specific (ec16016)
- fix broken stat tests (#236) (fcb8341), closes /github.com/ipfs/interface-ipfs-core/commit/c4934ca0b3b43f5bfc1ff5dd38f85d945d3244de#diff-0a6449ecfa8b9e3d807f53dde24eca71R66
0.56.0 (2018-03-12)
0.55.1 (2018-03-09)
- files.add accepts object (88a635a)
0.55.0 (2018-03-09)
- only skip if it is go-ipfs on Windows (0df216f)
0.54.0 (2018-03-07)
- fixes doc and adds test assertion that peer is a PeerId in return value from swarm.peers (#230) (db530d7)
0.53.0 (2018-03-07)
0.52.0 (2018-02-15)
0.51.0 (2018-02-15)
- bootstrap add test (df01cc5)
- bootstrap: add the spec (427338e)
0.50.1 (2018-02-14)
- add pointer to files-mfs tests (6bc22c9)
0.50.0 (2018-02-14)
- factor out mfs tests to separate file (91666ca)
0.49.2 (2018-02-14)
- remove unnecessary console.log (e27d3e0)
0.49.1 (2018-02-12)
- remove .only (44cdaed)
0.49.0 (2018-02-12)
0.48.0 (2018-02-07)
0.47.0 (2018-02-07)
0.46.0 (2018-02-02)
0.45.0 (2018-02-02)
0.44.0 (2018-02-02)
- ipfs.shutdown test (#214) (e911c6c)
- Link stats.repo and stats.bitswap (#210) (0c40084)
- shutdown spec (9d91267)
0.43.0 (2018-01-25)
0.42.1 (2018-01-25)
0.42.0 (2018-01-25)
0.41.1 (2018-01-19)
0.41.0 (2018-01-19)
0.40.0 (2018-01-12)
0.39.0 (2018-01-10)
0.38.0 (2018-01-05)
0.37.0 (2017-12-28)
0.36.16 (2017-12-18)
0.36.15 (2017-12-12)
0.36.14 (2017-12-12)
0.36.13 (2017-12-10)
0.36.12 (2017-12-05)
0.36.11 (2017-11-26)
0.36.10 (2017-11-25)
0.36.9 (2017-11-23)
0.36.8 (2017-11-22)
0.36.7 (2017-11-20)
0.36.6 (2017-11-20)
0.36.5 (2017-11-20)
0.36.4 (2017-11-17)
0.36.3 (2017-11-17)
0.36.2 (2017-11-17)
0.36.1 (2017-11-17)
0.36.0 (2017-11-17)
0.35.0 (2017-11-16)
0.34.3 (2017-11-14)
0.34.2 (2017-11-13)
0.34.1 (2017-11-13)
0.34.0 (2017-11-13)
0.33.2 (2017-11-09)
0.33.1 (2017-10-22)
0.33.0 (2017-10-22)
0.32.1 (2017-10-18)
0.32.0 (2017-10-18)
0.31.19 (2017-09-04)
- remove superfluous console.logs (442ea74)