Skip to content

Latest commit

 

History

History
1100 lines (502 loc) · 40.1 KB

CHANGELOG.md

File metadata and controls

1100 lines (502 loc) · 40.1 KB

7.0.3 (2023-06-15)

Dependencies

  • dev: bump aegir from 38.1.8 to 39.0.10 (#279) (3ed1235)

8.0.13 (2023-11-07)

Bug Fixes

  • do not overwrite signal property of options (#2214) (70d5efc)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.5 to ^0.1.6
      • @libp2p/logger bumped from ^3.0.5 to ^3.1.0
      • @libp2p/utils bumped from ^4.0.6 to ^4.0.7
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.4 to ^4.1.5

8.0.12 (2023-11-07)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.3 to ^4.1.4

8.0.11 (2023-11-03)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.4 to ^0.1.5
      • @libp2p/logger bumped from ^3.0.4 to ^3.0.5
      • @libp2p/utils bumped from ^4.0.5 to ^4.0.6
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.2 to ^4.1.3

8.0.10 (2023-10-25)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.3 to ^0.1.4
      • @libp2p/logger bumped from ^3.0.3 to ^3.0.4
      • @libp2p/utils bumped from ^4.0.4 to ^4.0.5
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.1 to ^4.1.2

8.0.9 (2023-10-06)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.2 to ^0.1.3
      • @libp2p/logger bumped from ^3.0.2 to ^3.0.3
      • @libp2p/utils bumped from ^4.0.3 to ^4.0.4
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.0 to ^4.1.1

8.0.8 (2023-10-01)

Bug Fixes

  • ensure all listeners are properly closed on tcp shutdown (#2058) (b57bca4)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.6 to ^4.1.0

8.0.7 (2023-09-15)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.5 to ^4.0.6

8.0.6 (2023-09-10)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/utils bumped from ^4.0.2 to ^4.0.3

8.0.5 (2023-08-25)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.4 to ^4.0.5

8.0.4 (2023-08-16)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4

8.0.3 (2023-08-14)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.1 to ^0.1.2
      • @libp2p/logger bumped from ^3.0.1 to ^3.0.2
      • @libp2p/utils bumped from ^4.0.1 to ^4.0.2
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.2 to ^4.0.3

8.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/logger bumped from ^3.0.0 to ^3.0.1
      • @libp2p/utils bumped from ^4.0.0 to ^4.0.1
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.1 to ^4.0.2

8.0.1 (2023-08-04)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.0 to ^4.0.1

8.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

  • 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/logger bumped from ^2.0.0 to ^3.0.0
      • @libp2p/utils bumped from ^3.0.0 to ^4.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^3.0.0 to ^4.0.0

7.0.2 (2023-06-15)

Trivial Changes

  • Update .github/workflows/semantic-pull-request.yml [skip ci] (6dcfdb3)
  • Update .github/workflows/stale.yml [skip ci] (862af6c)

Dependencies

  • dev: bump @libp2p/interface-mocks from 11.0.3 to 12.0.1 (#274) (147610f)

7.0.1 (2023-04-24)

Dependencies

  • bump @libp2p/interface-transport from 3.0.0 to 4.0.0 (#269) (1b06059)

7.0.0 (2023-04-18)

⚠ BREAKING CHANGES

  • update stream types (#266)

Dependencies

6.2.2 (2023-04-17)

Dependencies

  • dev: bump it-pipe from 2.0.5 to 3.0.1 (#261) (f8b4bf7)

6.2.1 (2023-04-14)

Dependencies

  • dev: bump it-all from 2.0.1 to 3.0.1 (#260) (c0f3ec2)

6.2.0 (2023-04-12)

Features

6.1.6 (2023-04-12)

Bug Fixes

  • on MultiaddrConnection close() only create timer if needed (#262) (3637489)

Dependencies

  • bump @libp2p/interface-connection from 3.1.1 to 4.0.0 (#265) (d2ef2d0)

6.1.5 (2023-03-30)

Bug Fixes

  • correction package.json exports types path (#258) (97e785f)

6.1.4 (2023-03-20)

Dependencies

  • bump @multiformats/mafmt from 11.1.2 to 12.0.0 (#257) (2e8e534)

6.1.3 (2023-03-17)

Trivial Changes

  • Update .github/workflows/semantic-pull-request.yml [skip ci] (05bd31c)
  • Update .github/workflows/semantic-pull-request.yml [skip ci] (bbd4c2a)
  • Update .github/workflows/semantic-pull-request.yml [skip ci] (6dd008a)

Dependencies

  • bump @multiformats/multiaddr from 11.6.1 to 12.0.0 (#256) (048e9aa)

6.1.2 (2023-02-01)

Dependencies

  • dev: bump @libp2p/interface-mocks from 8.0.5 to 9.1.1 (#246) (6f01bd1)
  • dev: bump aegir from 37.12.1 to 38.1.0 (#243) (e7eea28)

6.1.1 (2023-01-26)

Bug Fixes

  • update log message when socket closes (#249) (f95bbf1)

6.1.0 (2023-01-21)

Features

Bug Fixes

  • specify host explicitly in node tests (#247) (d7e5a69)

6.0.9 (2023-01-17)

Bug Fixes

Trivial Changes

6.0.8 (2022-12-16)

Documentation

6.0.7 (2022-12-15)

Bug Fixes

6.0.6 (2022-12-13)

Bug Fixes

  • remove abortable-iterator and close socket directly on abort (#220) (28fe750)

6.0.5 (2022-12-06)

Dependencies

  • dev: bump sinon from 14.0.2 to 15.0.0 (#233) (72a79ab)

6.0.4 (2022-11-22)

Bug Fixes

  • use labels to differentiate interfaces for metrics (#230) (6c4c316)

6.0.3 (2022-11-22)

Bug Fixes

  • make metrics interface a dep instead of a dev dep (#231) (876ca13)

6.0.2 (2022-11-17)

Bug Fixes

  • update metric names to follow prometheus naming guide (#228) (24c5b37)

Trivial Changes

6.0.1 (2022-11-16)

Trivial Changes

  • deps-dev: bump @libp2p/interface-mocks from 7.1.0 to 8.0.1 (#225) (a271056)

6.0.0 (2022-11-05)

⚠ BREAKING CHANGES

  • requires metrics interface v4

Features

5.0.2 (2022-11-05)

Bug Fixes

5.0.1 (2022-10-17)

Trivial Changes

  • deps-dev: bump it-all from 1.0.6 to 2.0.0 (#222) (fddebdf)

5.0.0 (2022-10-12)

⚠ BREAKING CHANGES

  • modules no longer implement Initializable instead switching to constructor injection

Bug Fixes

4.1.0 (2022-10-11)

Features

4.0.2 (2022-10-11)

Bug Fixes

4.0.1 (2022-10-07)

Trivial Changes

  • deps-dev: bump @libp2p/interface-mocks from 4.0.3 to 6.0.0 (#216) (f224a5a)

4.0.0 (2022-10-07)

⚠ BREAKING CHANGES

  • deps: bump @libp2p/interface-transport from 1.0.4 to 2.0.0 (#215)

Trivial Changes

  • deps: bump @libp2p/interface-transport from 1.0.4 to 2.0.0 (#215) (1adf73d)

3.1.2 (2022-09-24)

Bug Fixes

  • expose extra options from net.connect for dial and listen (#211) (6401a87)

3.1.1 (2022-09-21)

Trivial Changes

  • Update .github/workflows/stale.yml [skip ci] (5096725)

3.1.0 (2022-09-14)

Features

3.0.8 (2022-09-12)

Trivial Changes

3.0.7 (2022-09-12)

Bug Fixes

3.0.6 (2022-09-01)

Bug Fixes

3.0.5 (2022-08-31)

Bug Fixes

3.0.4 (2022-08-30)

Bug Fixes

3.0.3 (2022-08-10)

Bug Fixes

3.0.2 (2022-07-13)

Trivial Changes

  • deps-dev: bump @libp2p/interface-mocks from 2.1.0 to 3.0.1 (#193) (0571339)
  • deps: bump @libp2p/utils from 2.0.1 to 3.0.0 (#192) (0c757ff)

3.0.1 (2022-06-27)

Bug Fixes

3.0.0 (2022-06-17)

⚠ BREAKING CHANGES

  • the registry API has changed

Trivial Changes

2.0.1 (2022-06-16)

Trivial Changes

  • deps: bump @libp2p/logger from 1.1.6 to 2.0.0 (#186) (5de2104)

2.0.0 (2022-06-15)

⚠ BREAKING CHANGES

  • uses new single-issue libp2p interface modules

Features

1.0.11 (2022-05-23)

Bug Fixes

1.0.10 (2022-05-23)

Trivial Changes

  • deps-dev: bump sinon from 13.0.2 to 14.0.0 (#179) (ed4c6bd)

1.0.9 (2022-05-04)

Bug Fixes

1.0.8 (2022-04-07)

Trivial Changes

1.0.7 (2022-04-05)

Trivial Changes

1.0.6 (2022-03-16)

Bug Fixes

1.0.5 (2022-02-21)

Bug Fixes

1.0.4 (2022-02-10)

Bug Fixes

1.0.3 (2022-02-06)

Bug Fixes

Trivial Changes

1.0.2 (2022-01-08)

Trivial Changes

1.0.1 (2022-01-08)

Trivial Changes

0.17.2 (2021-09-03)

Bug Fixes

0.17.1 (2021-07-08)

0.17.0 (2021-07-07)

chore

BREAKING CHANGES

  • uses new majors of multiaddr and mafmt

0.16.0 (2021-06-10)

Features

0.15.4 (2021-04-12)

Bug Fixes

0.15.3 (2021-02-03)

Bug Fixes

0.15.2 (2020-12-28)

Bug Fixes

  • catch error from maConn.close (#128) (0fe0815)
  • catch thrown maConn errors in listener (#122) (86db568), closes #121
  • intermittent error when asking for interfaces (#137) (af9804e)
  • remove use of assert module (#123) (6272876)
  • transport should not handle connection if upgradeInbound throws (#119) (21f8747)

Chores

BREAKING CHANGES

    • The multiaddr dep used by this module returns Uint8Arrays and may not be compatible with previous versions
  • chore: update utils

  • chore: remove gh dep url

0.15.1 (2020-08-11)

0.15.0 (2020-08-07)

Chores

BREAKING CHANGES

    • The multiaddr dep used by this module returns Uint8Arrays and may not be compatible with previous versions
  • chore: update utils

  • chore: remove gh dep url

0.14.6 (2020-07-17)

0.14.5 (2020-04-28)

Bug Fixes

0.14.4 (2020-02-24)

Bug Fixes

0.14.3 (2019-12-20)

Bug Fixes

  • transport should not handle connection if upgradeInbound throws (#119) (21f8747)

0.14.2 (2019-12-06)

Bug Fixes

Features

0.14.1 (2019-09-20)

Bug Fixes

0.14.0 (2019-09-16)

Features

BREAKING CHANGES

0.13.1 (2019-08-08)

0.13.0 (2018-09-12)

Features

  • add support for dialing over dns (eba0b48)

0.12.1 (2018-07-31)

Bug Fixes

  • invalid ip address and daemon can be crashed by remote user (4b04b17)

0.12.0 (2018-04-05)

Features

0.11.6 (2018-02-20)

0.11.5 (2018-02-07)

0.11.4 (2018-02-07)

0.11.3 (2018-02-07)

Bug Fixes

0.11.2 (2018-01-12)

Bug Fixes

0.11.1 (2017-10-13)

Features

0.11.0 (2017-09-03)

Features

0.10.2 (2017-07-22)

0.10.1 (2017-04-13)

Bug Fixes

  • catch errors on incomming sockets (e204517)

0.10.0 (2017-03-27)

Bug Fixes

  • dial: proper error handling on dial (#77) (4d4f295)

0.9.4 (2017-03-21)

0.9.3 (2017-02-09)

0.9.2 (2017-02-09)

0.9.1 (2016-11-03)

0.9.0 (2016-11-03)

Bug Fixes

  • deps: remove unused pull dep (06689e3)

0.8.1 (2016-09-06)

0.8.0 (2016-09-06)

Features

  • deps: update to published deps (da8ee21)
  • pull: migration to pull-streams (5e89a26)
  • readme: add pull-streams documentation (d9f65e0)

0.7.4 (2016-08-03)

0.7.3 (2016-06-26)

0.7.2 (2016-06-23)

0.7.1 (2016-06-23)

Bug Fixes

  • error was passed in duplicate (9ac5cca)

0.7.0 (2016-06-22)

0.6.2 (2016-06-01)

Bug Fixes

  • address cr (2ed01e8)
  • destroy hanging connections after timeout (4a12169)

0.6.1 (2016-05-29)

0.6.0 (2016-05-22)

0.5.3 (2016-05-22)

0.5.2 (2016-05-09)

0.5.1 (2016-05-08)

0.5.0 (2016-04-25)

0.4.0 (2016-03-14)

0.3.0 (2016-03-10)

0.2.1 (2016-03-04)

0.2.0 (2016-03-04)

0.1.2 (2015-10-29)

0.1.1 (2015-09-17)

0.1.0 (2015-09-16)