libp2p / js-libp2p-interfaces

Contains test suites and interfaces you can use to implement the various components of js libp2p.
Other
75 stars 28 forks source link

feat!: add libp2p events #373

Closed achingbrain closed 1 year ago

achingbrain commented 1 year ago

Removes events from some internal components and adds them to the event bus.

Decouples internal components from each other since they can listen to the bus for events rather than having to know about the component that dispatches them.

Refs: https://github.com/libp2p/js-libp2p/pull/1693

github-actions[bot] commented 1 year ago

:tada: This PR is included in version @libp2p/interface-connection-manager-v3.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version @libp2p/interface-transport-v4.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version @libp2p/interface-libp2p-v2.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version @libp2p/interface-mocks-v11.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version @libp2p/interface-address-manager-v3.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] commented 1 year ago

:tada: This PR is included in version @libp2p/interface-transport-compliance-tests-v4.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: