0.5.1 (2020-08-25)
0.5.0 (2020-08-24)
-
records now marshal as Uint8Array instead of Buffer
-
fix: refactor remaining Buffer usage to Uint8Array
0.4.1 (2020-08-11)
0.4.0 (2020-08-10)
-
- The peer id dep of this module has replaced node Buffers with Uint8Arrays
-
chore: update gh deps
0.3.2 (2020-07-15)
0.3.1 (2020-07-03)
- content and peer routing multiaddrs property (#49) (9fbf9d0)
- peer-routing typo (#47) (9a8f375)
- reconnect should trigger topology on connect if protocol stored (#54) (e10a154)
- remove peer-info usage on topology (#42) (a55c7c4)
- update content and peer routing interfaces removing peer-info (#43) (87e2e89)
- peer-discovery not using peer-info (bdd2502)
- topology api now uses peer-id instead of peer-info
- content-routing and peer-routing APIs return an object with relevant properties instead of peer-info
- peer-discovery emits object with id and multiaddrs properties
0.3.0 (2020-04-21)
- remove peer-info usage on topology (#42) (79a7843)
- update content and peer routing interfaces removing peer-info (#43) (d2032e6)
- peer-discovery not using peer-info (5792b13)
- topology api now uses peer-id instead of peer-info
- content-routing and peer-routing APIs return an object with relevant properties instead of peer-info
- peer-discovery emits object with id and multiaddrs properties
0.2.8 (2020-04-21)
0.2.7 (2020-03-20)
0.2.6 (2020-02-17)
0.2.5 (2020-02-04)
0.2.4 (2020-02-04)
0.2.3 (2020-01-21)
0.2.2 (2020-01-17)
0.2.1 (2019-12-28)
0.2.0 (2019-12-20)
0.1.7 (2019-12-15)
0.1.6 (2019-12-02)
0.1.5 (2019-11-15)
0.1.4 (2019-11-14)
0.1.3 (2019-10-30)
0.1.2 (2019-10-29)
0.1.1 (2019-10-21)
- add async support to setup (#11) (2814c76)
- test: close with timeout (#54) (583f02d)
- avoid making webpacky funky by not trying to inject tcp (6695b80)
- improve the close test (d9c8681)
- move dirty-chai to dependencies (#52) (f9a7908)
- some fixes for incorrect tests (23a75d1)
- when things are in the same process, there is a order to them :) (1635977)
- wrong main path in package.json (54b83a7)
- deps: fix package.json (e0f7db3)
- dial-test: ensure goodbye works over tcp (e1346da)
- package.json: point to right main (ace6150)
- package.json: point to right main (84cd2ca)
- tests: add place holder test script for releases (8e9f7cf)
- API changes and switch to async await (#55) (dd837ba)
- API changes and switch to async iterators (#29) (bf5c646)
- add onStreamEnd, muxer.streams and timeline (#56) (0f60832)
- add support for timeline proxying (#31) (541bf83)
- add type to AbortError (#45) (4fd37bb)
- add upgrader support to transports (#53) (a5ad120)
- async crypto + sauce labs + aegir 9 (b40114c)
- callbacks -> async / await (#44) (b30ee5f)
- initial commit (584a69b)
- make listen take an array of addrs (#46) (1dc5baa)
- move to next aegir (11980ac)
- timeline and close checking (#55) (993ca1c)
- api: update the interface usage from dial to dialer and listen to listener (5069679)
- connection: migrate to pull-streams (ed5727a)
- dialer: remove conn from on connect callback (1bd20d9)
- pull: migration to pull streams. Upgrade tests to use mocha as (cc3130f)
- spec: update the dial interface to cope with new pull additions (2e12166)
- tests: add closing tests, make sure errors are propagated (c06da3b)
- tests: add dial and listen tests (d50224d)
- tests: stub test for aegir to verify (949faf0)
-
all the callbacks in the provided API were removed and each function uses async/await. Additionally, pull-streams are no longer being used. See the README for new usage.
-
This adds new validations to the stream muxer, which will cause existing tests to fail.
-
the API is now async / await. See libp2p/interface-stream-muxer#55 (comment) for a summary of the changes.
-
Transports must now be passed and use an
Upgrader
instance. See the Readme for usage. Compliance test suites will now need to passoptions
fromcommon.setup(options)
to their Transport constructor. -
docs: update readme to include upgrader
-
docs: update readme to include MultiaddrConnection ref
-
feat: add upgrader spy to test suite
-
test: validate returned value of spy
-
All places in the API that used callbacks are now replaced with async/await
-
test: add tests for canceling dials
-
feat: Adapter class