mirror of
https://github.com/fluencelabs/js-libp2p-interfaces
synced 2025-04-25 03:22:32 +00:00
172 lines
5.0 KiB
Markdown
172 lines
5.0 KiB
Markdown
<a name="0.7.0"></a>
|
|
# [0.7.0](https://github.com/libp2p/interface-transport/compare/v0.6.1...v0.7.0) (2019-09-19)
|
|
|
|
|
|
### Features
|
|
|
|
* timeline and close checking ([#55](https://github.com/libp2p/interface-transport/issues/55)) ([993ca1c](https://github.com/libp2p/interface-transport/commit/993ca1c))
|
|
|
|
|
|
|
|
<a name="0.6.1"></a>
|
|
## [0.6.1](https://github.com/libp2p/interface-transport/compare/v0.6.0...v0.6.1) (2019-09-16)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **test:** close with timeout ([#54](https://github.com/libp2p/interface-transport/issues/54)) ([583f02d](https://github.com/libp2p/interface-transport/commit/583f02d))
|
|
|
|
|
|
|
|
<a name="0.6.0"></a>
|
|
# [0.6.0](https://github.com/libp2p/interface-transport/compare/v0.5.2...v0.6.0) (2019-09-06)
|
|
|
|
|
|
### Features
|
|
|
|
* add upgrader support to transports ([#53](https://github.com/libp2p/interface-transport/issues/53)) ([a5ad120](https://github.com/libp2p/interface-transport/commit/a5ad120))
|
|
|
|
|
|
### BREAKING CHANGES
|
|
|
|
* Transports must now be passed and use an `Upgrader` instance. See the Readme for usage. Compliance test suites will now need to pass `options` from `common.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
|
|
|
|
|
|
|
|
<a name="0.5.2"></a>
|
|
## [0.5.2](https://github.com/libp2p/interface-transport/compare/v0.5.1...v0.5.2) (2019-06-11)
|
|
|
|
|
|
|
|
<a name="0.5.1"></a>
|
|
## [0.5.1](https://github.com/libp2p/interface-transport/compare/v0.5.0...v0.5.1) (2019-05-01)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* move dirty-chai to dependencies ([#52](https://github.com/libp2p/interface-transport/issues/52)) ([f9a7908](https://github.com/libp2p/interface-transport/commit/f9a7908))
|
|
|
|
|
|
|
|
<a name="0.5.0"></a>
|
|
# [0.5.0](https://github.com/libp2p/interface-transport/compare/v0.4.0...v0.5.0) (2019-04-29)
|
|
|
|
|
|
### Reverts
|
|
|
|
* "feat: make listen take an array of addrs ([#46](https://github.com/libp2p/interface-transport/issues/46))" ([#51](https://github.com/libp2p/interface-transport/issues/51)) ([030195e](https://github.com/libp2p/interface-transport/commit/030195e))
|
|
|
|
|
|
|
|
<a name="0.4.0"></a>
|
|
# [0.4.0](https://github.com/libp2p/interface-transport/compare/v0.3.7...v0.4.0) (2019-04-19)
|
|
|
|
|
|
### Features
|
|
|
|
* add type to AbortError ([#45](https://github.com/libp2p/interface-transport/issues/45)) ([4fd37bb](https://github.com/libp2p/interface-transport/commit/4fd37bb))
|
|
* callbacks -> async / await ([#44](https://github.com/libp2p/interface-transport/issues/44)) ([b30ee5f](https://github.com/libp2p/interface-transport/commit/b30ee5f))
|
|
* make listen take an array of addrs ([#46](https://github.com/libp2p/interface-transport/issues/46)) ([1dc5baa](https://github.com/libp2p/interface-transport/commit/1dc5baa))
|
|
|
|
|
|
### BREAKING CHANGES
|
|
|
|
* All places in the API that used callbacks are now replaced with async/await
|
|
|
|
* test: add tests for canceling dials
|
|
|
|
* feat: Adapter class
|
|
|
|
|
|
|
|
<a name="0.3.7"></a>
|
|
## [0.3.7](https://github.com/libp2p/interface-transport/compare/v0.3.6...v0.3.7) (2018-11-29)
|
|
|
|
|
|
|
|
<a name="0.3.6"></a>
|
|
## [0.3.6](https://github.com/libp2p/interface-transport/compare/v0.3.5...v0.3.6) (2018-04-05)
|
|
|
|
|
|
|
|
<a name="0.3.5"></a>
|
|
## [0.3.5](https://github.com/libp2p/interface-transport/compare/v0.3.4...v0.3.5) (2017-03-21)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* wrong main path in package.json ([54b83a7](https://github.com/libp2p/interface-transport/commit/54b83a7))
|
|
|
|
|
|
|
|
<a name="0.3.4"></a>
|
|
## [0.3.4](https://github.com/libp2p/interface-transport/compare/v0.3.3...v0.3.4) (2017-02-09)
|
|
|
|
|
|
|
|
<a name="0.3.3"></a>
|
|
## [0.3.3](https://github.com/libp2p/interface-transport/compare/v0.3.2...v0.3.3) (2016-09-06)
|
|
|
|
|
|
|
|
<a name="0.3.2"></a>
|
|
## [0.3.2](https://github.com/libp2p/interface-transport/compare/v0.3.1...v0.3.2) (2016-09-06)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **dial-test:** ensure goodbye works over tcp ([e1346da](https://github.com/libp2p/interface-transport/commit/e1346da))
|
|
|
|
|
|
|
|
<a name="0.3.1"></a>
|
|
## [0.3.1](https://github.com/libp2p/interface-transport/compare/v0.3.0...v0.3.1) (2016-09-05)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **package.json:** point to right main ([ace6150](https://github.com/libp2p/interface-transport/commit/ace6150))
|
|
|
|
|
|
|
|
<a name="0.3.0"></a>
|
|
# [0.3.0](https://github.com/libp2p/interface-transport/compare/v0.2.0...v0.3.0) (2016-09-05)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **tests:** add place holder test script for releases ([8e9f7cf](https://github.com/libp2p/interface-transport/commit/8e9f7cf))
|
|
|
|
|
|
### Features
|
|
|
|
* **dialer:** remove conn from on connect callback ([1bd20d9](https://github.com/libp2p/interface-transport/commit/1bd20d9))
|
|
* **spec:** update the dial interface to cope with new pull additions ([2e12166](https://github.com/libp2p/interface-transport/commit/2e12166))
|
|
* **tests:** add dial and listen tests ([d50224d](https://github.com/libp2p/interface-transport/commit/d50224d))
|
|
|
|
|
|
|
|
<a name="0.2.0"></a>
|
|
# [0.2.0](https://github.com/libp2p/interface-transport/compare/v0.1.1...v0.2.0) (2016-06-16)
|
|
|
|
|
|
|
|
<a name="0.1.1"></a>
|
|
## [0.1.1](https://github.com/libp2p/interface-transport/compare/v0.1.0...v0.1.1) (2015-12-12)
|
|
|
|
|
|
|
|
<a name="0.1.0"></a>
|
|
# 0.1.0 (2015-09-17)
|
|
|
|
|
|
|