Skip to content

Latest commit

 

History

History
619 lines (274 loc) · 32.9 KB

File metadata and controls

619 lines (274 loc) · 32.9 KB

Dependencies

4.0.4 (2023-08-16)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.3 to ^0.1.4

4.0.3 (2023-08-14)

Bug Fixes

  • remove stream add/remove methods from connection interface (#1912) (e26848b)
  • update project config (9c0353c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.1 to ^0.1.2
      • @libp2p/interface-internal bumped from ^0.1.2 to ^0.1.3
      • @libp2p/logger bumped from ^3.0.1 to ^3.0.2
      • @libp2p/multistream-select bumped from ^4.0.1 to ^4.0.2
      • @libp2p/peer-collections bumped from ^4.0.2 to ^4.0.3
      • @libp2p/peer-id bumped from ^3.0.1 to ^3.0.2
      • @libp2p/peer-id-factory bumped from ^3.0.2 to ^3.0.3

4.0.2 (2023-08-05)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.0 to ^0.1.1
      • @libp2p/interface-internal bumped from ^0.1.1 to ^0.1.2
      • @libp2p/logger bumped from ^3.0.0 to ^3.0.1
      • @libp2p/multistream-select bumped from ^4.0.0 to ^4.0.1
      • @libp2p/peer-collections bumped from ^4.0.1 to ^4.0.2
      • @libp2p/peer-id bumped from ^3.0.0 to ^3.0.1
      • @libp2p/peer-id-factory bumped from ^3.0.1 to ^3.0.2

4.0.1 (2023-08-04)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.0 to ^0.1.1
      • @libp2p/peer-collections bumped from ^4.0.0 to ^4.0.1
      • @libp2p/peer-id-factory bumped from ^3.0.0 to ^3.0.1

4.0.0 (2023-07-31)

⚠ BREAKING CHANGES

  • the .close, closeRead and closeWrite methods on the Stream interface are now asynchronous
  • stream.stat.* and conn.stat.* properties are now accessed via stream.* and conn.*
  • consolidate interface modules (#1833)

Features

  • mark connections with limits as transient (#1890) (a1ec46b)
  • merge stat properties into stream/connection objects (#1856) (e9cafd3), closes #1849

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ~0.0.1 to ^0.1.0
      • @libp2p/interface-internal bumped from ~0.0.1 to ^0.1.0
      • @libp2p/logger bumped from ^2.0.0 to ^3.0.0
      • @libp2p/multistream-select bumped from ^3.0.0 to ^4.0.0
      • @libp2p/peer-collections bumped from ^3.0.0 to ^4.0.0
      • @libp2p/peer-id bumped from ^2.0.0 to ^3.0.0
      • @libp2p/peer-id-factory bumped from ^2.0.0 to ^3.0.0

Trivial Changes

Dependencies

Documentation

Bug Fixes

Bug Fixes

Trivial Changes

Trivial Changes

Trivial Changes

⚠ BREAKING CHANGES

  • most modules have been split out of the @libp2p/interfaces and @libp2p/interface-compliance-tests packages

Trivial Changes

Bug Fixes

Bug Fixes

Bug Fixes

  • make stream return types synchronous (#217) (2fe61b7)

⚠ BREAKING CHANGES

  • This adds closeWrite and closeRead checks in the tests, which will cause test failures for muxers that don't implement those

Bug Fixes

Trivial Changes

  • deps: bump sinon from 13.0.2 to 14.0.0 (#211) (8859f70)

Bug Fixes

Bug Fixes

  • move startable and events interfaces (#209) (8ce8a08)

Bug Fixes

Bug Fixes

  • move connection manager mock to connection manager module (#205) (a367375)

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

  • update pubsub interface in line with gossipsub (#199) (3f55596)

Bug Fixes

  • test PubSub interface and not PubSubBaseProtocol (#198) (96c15c9)

Bug Fixes

  • emit pubsub messages using 'message' event (#197) (df9b685)

Bug Fixes

Bug Fixes

Trivial Changes

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

  • use custom event instead of error event (#181) (71ab242)

Bug Fixes

  • simplify transport interface, update interfaces for use with libp2p (#180) (ec81622)

Bug Fixes

  • rename crypto to connection-encrypter (#179) (d197f55)

Bug Fixes

  • update package config and add connection gater interface (#178) (c6079a6)

Bug Fixes

Bug Fixes

  • update muxer to pass transport tests (#174) (466ed53)

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

  • add multistream-select and update pubsub types (#170) (b9ecb2b)

Bug Fixes

Bug Fixes

  • return registered topologies in mock (#168) (1583019)

Bug Fixes

  • hide implementations behind factory methods (#167) (2fba080)

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

Features

  • add peer store/records, and streams are just streams (#160) (8860a0c)

Bug Fixes

Trivial Changes

  • deps: bump sinon from 12.0.1 to 13.0.0 (#154) (3fc8812)

Bug Fixes

Bug Fixes

Trivial Changes

Bug Fixes

Trivial Changes

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.2.0 (2022-01-04)

Features

3.1.1 (2022-01-02)

Bug Fixes

3.1.0 (2022-01-02)

Bug Fixes

Features

3.0.0 (2021-12-02)

chore

  • update libp2p-crypto and peer-id (c711e8b)

BREAKING CHANGES

  • requires node 15+

2.0.0 (2021-11-22)

Features

BREAKING CHANGES

  • not all fields from concrete classes have been added to the interfaces, some adjustment may be necessary as this gets rolled out

1.1.2 (2021-10-18)

Note: Version bump only for package libp2p-interfaces-compliance-tests

1.1.1 (2021-09-20)

Note: Version bump only for package libp2p-interfaces-compliance-tests

1.1.0 (2021-08-20)

Features

1.0.1 (2021-07-08)

Bug Fixes

1.0.0 (2021-07-07)

chore

  • monorepo separating interfaces and compliance tests (#97) (946348f)

BREAKING CHANGES

  • the tests now live in the libp2p-interfaces-compliance-tests module