Skip to content

Latest commit

 

History

History
711 lines (352 loc) · 24.8 KB

CHANGELOG.md

File metadata and controls

711 lines (352 loc) · 24.8 KB

8.0.0 (2023-05-04)

⚠ BREAKING CHANGES

  • update @libp2p/interface-peer-discovery to 2.0.0 (#197)

Dependencies

  • update @libp2p/interface-peer-discovery to 2.0.0 (#197) (e8172af)

9.0.14 (2023-11-07)

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/peer-id bumped from ^3.0.5 to ^3.0.6
      • @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
      • @libp2p/interface-internal bumped from ^0.1.8 to ^0.1.9
      • @libp2p/peer-id-factory bumped from ^3.0.7 to ^3.0.8

9.0.13 (2023-11-07)

Dependencies

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

9.0.12 (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/peer-id 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
      • @libp2p/interface-internal bumped from ^0.1.7 to ^0.1.8
      • @libp2p/peer-id-factory bumped from ^3.0.6 to ^3.0.7

9.0.11 (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/peer-id 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
      • @libp2p/interface-internal bumped from ^0.1.6 to ^0.1.7
      • @libp2p/peer-id-factory bumped from ^3.0.5 to ^3.0.6

9.0.10 (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/peer-id 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
      • @libp2p/interface-internal bumped from ^0.1.5 to ^0.1.6
      • @libp2p/peer-id-factory bumped from ^3.0.4 to ^3.0.5

9.0.9 (2023-10-01)

Dependencies

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

9.0.8 (2023-09-15)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.5 to ^4.0.6
      • @libp2p/interface-internal bumped from ^0.1.4 to ^0.1.5
      • @libp2p/peer-id-factory bumped from ^3.0.3 to ^3.0.4

9.0.7 (2023-09-10)

Dependencies

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

9.0.6 (2023-09-01)

Bug Fixes

  • @libp2p/mdns: do not send TXT records that are too long (#2014) (4f19234), closes #2012

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

9.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
      • @libp2p/interface-internal bumped from ^0.1.3 to ^0.1.4

9.0.3 (2023-08-14)

Bug Fixes

  • @libp2p/kad-dht: update timeout ref type (02b8932)
  • update project config (9c0353c)

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/peer-id bumped from ^3.0.1 to ^3.0.2
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.2 to ^4.0.3
      • @libp2p/interface-internal bumped from ^0.1.2 to ^0.1.3
      • @libp2p/peer-id-factory bumped from ^3.0.2 to ^3.0.3

9.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/peer-id bumped from ^3.0.0 to ^3.0.1
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.0.1 to ^4.0.2
      • @libp2p/interface-internal bumped from ^0.1.1 to ^0.1.2
      • @libp2p/peer-id-factory bumped from ^3.0.1 to ^3.0.2

9.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
      • @libp2p/interface-internal bumped from ^0.1.0 to ^0.1.1
      • @libp2p/peer-id-factory bumped from ^3.0.0 to ^3.0.1

9.0.0 (2023-07-31)

⚠ BREAKING CHANGES

  • 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/peer-id bumped from ^2.0.0 to ^3.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^3.0.0 to ^4.0.0
      • @libp2p/interface-internal bumped from ~0.0.1 to ^0.1.0
      • @libp2p/peer-id-factory bumped from ^2.0.0 to ^3.0.0

7.0.5 (2023-05-04)

Dependencies

  • dev: bump aegir from 38.1.8 to 39.0.5 (#196) (1db5304)

7.0.4 (2023-04-24)

Dependencies

  • dev: bump @libp2p/interface-address-manager from 2.0.5 to 3.0.0 (#193) (5044392)

7.0.3 (2023-04-07)

Bug Fixes

  • do not append peer id to advertised addresses (#192) (d1ee623)

7.0.2 (2023-03-30)

Bug Fixes

  • correction package.json exports types path (#191) (25e353b)

7.0.1 (2023-03-17)

Trivial Changes

  • Update .github/workflows/semantic-pull-request.yml [skip ci] (5e82b6d)

Dependencies

  • bump @multiformats/multiaddr from 11.6.1 to 12.0.0 (#190) (6b4882f)

7.0.0 (2023-03-07)

⚠ BREAKING CHANGES

  • service name now defaults to _p2p._udp.local and no longer uses A and AAA records -> replaced by TXT records

Added random peer name option

Features

  • update to latest spec, added peer name, announces all multiaddrs (#157) (5edcc16), closes #101

Trivial Changes

  • Update .github/workflows/semantic-pull-request.yml [skip ci] (28c668e)
  • Update .github/workflows/semantic-pull-request.yml [skip ci] (9dccd84)
  • upgrade aegir to 38.1.2 (#182) (f86328c)

6.0.0 (2023-01-06)

⚠ BREAKING CHANGES

  • update multiformats to v11.x.x (#178)

Bug Fixes

5.1.1 (2022-12-16)

Documentation

Trivial Changes

5.1.0 (2022-10-27)

Features

  • add support for custom DNS server IP (#142) (3b6c7db)

5.0.0 (2022-10-12)

⚠ BREAKING CHANGES

  • modules no longer implement Initializable instead switching to constructor injection

Bug Fixes

4.0.0 (2022-10-07)

⚠ BREAKING CHANGES

  • bump @libp2p/components from 2.1.1 to 3.0.0 (#143)

Dependencies

  • bump @libp2p/components from 2.1.1 to 3.0.0 (#143) (a6c3f22)

3.0.1 (2022-09-21)

Trivial Changes

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

Dependencies

  • update @multiformats/multiaddr to 11.0.0 (#140) (931be6b)

3.0.0 (2022-07-01)

⚠ BREAKING CHANGES

  • deps: uses components with single-issue interfaces

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Trivial Changes

  • deps: bump @libp2p/components from 1.0.0 to 2.0.1 (#136) (5c6d17b)

2.0.1 (2022-06-27)

Bug Fixes

  • add @types/multicast-dns as dependency (#135) (8c855a1)

2.0.0 (2022-06-15)

⚠ BREAKING CHANGES

  • uses new single-issue libp2p interface modules

Features

1.0.7 (2022-05-23)

Bug Fixes

1.0.6 (2022-05-06)

Bug Fixes

1.0.5 (2022-05-04)

Bug Fixes

1.0.4 (2022-04-09)

Trivial Changes

1.0.3 (2022-03-24)

Bug Fixes

1.0.2 (2022-03-16)

Bug Fixes

1.0.1 (2022-02-12)

Bug Fixes

1.0.0 (2022-02-11)

⚠ BREAKING CHANGES

  • switch to named exports, ESM only

Features

0.18.0 (2021-12-02)

chore

BREAKING CHANGES

  • requires node 15+

0.17.0 (2021-07-08)

chore

BREAKING CHANGES

  • uses then new multiaddr and friends

0.16.0 (2021-04-13)

Bug Fixes

  • actually check tcp multiaddrs (#94) (9f45f73)
  • ensure event handlers are removed on MulticastDNS.stop (#96) (9fea1f6)

chore

  • peer-discovery not using peer-info (#90) (fca175e)

BREAKING CHANGES

  • peer event emitted with id and multiaddrs properties instead of peer-info

  • chore: add tests for peer-discovery interface

  • chore: apply suggestions from code review

Co-Authored-By: Jacob Heun jacobheun@gmail.com

  • chore: update readme with peerData and peerId

Co-authored-by: Jacob Heun jacobheun@gmail.com

0.15.0 (2020-08-11)

Chores

BREAKING CHANGES

    • All deps of this module now use Uint8Arrays instead of node Buffers
  • chore: address pr comments

0.14.3 (2020-08-07)

Bug Fixes

  • ensure event handlers are removed on MulticastDNS.stop (#96) (9fea1f6)

0.14.2 (2020-07-02)

Bug Fixes

0.14.1 (2020-04-29)

0.14.0 (2020-04-23)

Chores

  • peer-discovery not using peer-info (#90) (fca175e)

BREAKING CHANGES

  • peer event emitted with id and multiaddrs properties instead of peer-info

  • chore: add tests for peer-discovery interface

  • chore: apply suggestions from code review

Co-Authored-By: Jacob Heun jacobheun@gmail.com

  • chore: update readme with peerData and peerId

Co-authored-by: Jacob Heun jacobheun@gmail.com

0.13.3 (2020-02-17)

Bug Fixes

0.13.2 (2020-02-02)

0.13.1 (2020-01-17)

Bug Fixes

  • do not emit empty peer info objects (#85) (a88483c)

0.13.0 (2019-09-27)

Code Refactoring

BREAKING CHANGES

  • All places in the API that used callbacks are now replaced with async/await

  • chore: update CI file

  • test: add compliance tests

0.12.3 (2019-05-09)

Features

  • compatibility with go-libp2p-mdns (#80) (c6d1d49)

0.12.2 (2019-01-04)

0.12.1 (2018-11-26)

0.12.0 (2018-06-05)

Features

  • (BREAKING CHANGE) update constructor. add tag (d3eeb6e)

0.11.0 (2018-04-05)

Features

0.10.0 (2018-04-05)

Features

0.9.2 (2018-01-30)

Bug Fixes

0.9.1 (2017-09-08)

0.9.0 (2017-09-03)

Features

0.8.0 (2017-07-22)

0.7.1 (2017-07-09)

Bug Fixes

  • support optional no options (dd53646)

0.7.0 (2017-03-30)

Features

  • update to that new peer-info everyone is talking about (3fd3602)

0.6.2 (2017-03-21)