Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release main #2260

Closed
wants to merge 2 commits into from
Closed

Conversation

github-actions[bot]
Copy link
Contributor

🤖 I have created a release *beep* *boop*

@libp2p/multidim-interop: 2.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/circuit-relay should be updated to @libp2p/circuit-relay-v2
  • imports from libp2p/identify need to change to @libp2p/identify
  • imports from libp2p/ping must be updated to @libp2p/ping

Code Refactoring

  • extract circuit relay v2 to separate module (#2222) (24afba3)
  • extract identify service into separate module (#2219) (72c2f77)
  • extract ping service into separate module (#2218) (556282a)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/circuit-relay-v2 bumped from ^0.0.0 to ^1.0.0
      • @libp2p/identify bumped from ^0.0.0 to ^1.0.0
      • @libp2p/mplex bumped from ^9.0.12 to ^10.0.0
      • @libp2p/ping bumped from ^0.0.0 to ^1.0.0
      • @libp2p/tcp bumped from ^8.0.13 to ^9.0.0
      • @libp2p/webrtc bumped from ^3.2.11 to ^4.0.0
      • @libp2p/websockets bumped from ^7.0.13 to ^8.0.0
      • @libp2p/webtransport bumped from ^3.1.10 to ^4.0.0
      • libp2p bumped from ^0.46.21 to ^1.0.0
@libp2p/plaintext: 2.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data
  • imports from libp2p/circuit-relay should be updated to @libp2p/circuit-relay-v2
  • imports from libp2p/plaintext should be changed to @libp2p/plaintext

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Code Refactoring

  • extract circuit relay v2 to separate module (#2222) (24afba3)
  • extract plaintext into separate module (#2221) (a364d95)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/crypto: 3.0.0

⚠ BREAKING CHANGES

Features

  • support streaming hashes for key sign/verify (#2255) (ac7bc38)

Bug Fixes

Code Refactoring

  • remove unnecessary async from crypto methods (#1963) (e2267d4)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
@libp2p/interface: 1.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data
  • removed EventEmitter re-export - please use TypedEventEmitter instead
  • imports from libp2p/dcutr now need to be from @libp2p/dcutr
  • imports from libp2p/identify need to change to @libp2p/identify
  • imports from libp2p/upnp-nat should be updated to @libp2p/upnp-nat
  • the isStarted method has been removed from the Startable interface
  • the .protocols property has been removed from the PeerInfo interface
  • move autonat into separate package (refactor!: move autonat into separate package #2107)
  • remove libp2p.keychain (refactor!: remove libp2p.keychain #2084)
  • remove min/max from topologies (fix!: remove min/max from topologies #2158)

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)
  • support streaming hashes for key sign/verify (#2255) (ac7bc38)

Bug Fixes

Code Refactoring

@libp2p/interface-compliance-tests: 5.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data
  • the isStarted method has been removed from the Startable interface
  • the .protocols property has been removed from the PeerInfo interface

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/interface-internal bumped from ^0.1.9 to ^0.1.10
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/multistream-select bumped from ^4.0.6 to ^4.0.7
      • @libp2p/peer-collections bumped from ^4.0.8 to ^4.0.9
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
@libp2p/kad-dht: 11.0.0

⚠ BREAKING CHANGES

  • the .protocols property has been removed from the PeerInfo interface

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/crypto bumped from ^2.0.8 to ^3.0.0
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/interface-internal bumped from ^0.1.9 to ^0.1.10
      • @libp2p/peer-collections bumped from ^4.0.8 to ^4.0.9
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
      • @libp2p/peer-store bumped from ^9.0.9 to ^9.0.10
@libp2p/keychain: 4.0.0

⚠ BREAKING CHANGES

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/crypto bumped from ^2.0.8 to ^3.0.0
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
    • devDependencies
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
libp2p: 1.0.0

⚠ BREAKING CHANGES

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/crypto bumped from ^2.0.8 to ^3.0.0
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/interface-internal bumped from ^0.1.9 to ^0.1.10
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/multistream-select bumped from ^4.0.6 to ^4.0.7
      • @libp2p/peer-collections bumped from ^4.0.8 to ^4.0.9
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
      • @libp2p/peer-store bumped from ^9.0.9 to ^9.0.10
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
    • devDependencies
      • @libp2p/bootstrap bumped from ^9.0.12 to ^10.0.0
      • @libp2p/circuit-relay-v2 bumped from ^0.0.0 to ^1.0.0
      • @libp2p/floodsub bumped from ^8.0.13 to ^8.0.14
      • @libp2p/identify bumped from ^0.0.0 to ^1.0.0
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/kad-dht bumped from ^10.0.15 to ^11.0.0
      • @libp2p/mdns bumped from ^9.0.14 to ^10.0.0
      • @libp2p/mplex bumped from ^9.0.12 to ^10.0.0
      • @libp2p/plaintext bumped from ^0.0.0 to ^1.0.0
      • @libp2p/tcp bumped from ^8.0.13 to ^9.0.0
      • @libp2p/websockets bumped from ^7.0.13 to ^8.0.0
@libp2p/logger: 4.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/dcutr now need to be from @libp2p/dcutr
  • imports from libp2p/identify need to change to @libp2p/identify

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
    • devDependencies
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
@libp2p/prometheus-metrics: 3.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
@libp2p/multistream-select: 4.0.7

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
    • devDependencies
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
@libp2p/bootstrap: 10.0.0

⚠ BREAKING CHANGES

  • the .protocols property has been removed from the PeerInfo interface

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
@libp2p/mdns: 10.0.0

⚠ BREAKING CHANGES

  • removed EventEmitter re-export - please use TypedEventEmitter instead
  • the isStarted method has been removed from the Startable interface
  • the .protocols property has been removed from the PeerInfo interface

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/interface-internal bumped from ^0.1.9 to ^0.1.10
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
@libp2p/peer-id: 4.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/identify need to change to @libp2p/identify

Code Refactoring

  • extract identify service into separate module (#2219) (72c2f77)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
@libp2p/peer-store: 9.0.10

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/peer-collections bumped from ^4.0.8 to ^4.0.9
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
      • @libp2p/peer-record bumped from ^6.0.9 to ^6.0.10
    • devDependencies
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
@libp2p/autonat: 2.0.0

⚠ BREAKING CHANGES

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.10 to ^0.1.11
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/dcutr: 2.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/circuit-relay should be updated to @libp2p/circuit-relay-v2
  • imports from libp2p/dcutr now need to be from @libp2p/dcutr

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.10 to ^0.1.11
@libp2p/fetch: 2.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/fetch should be updated to @libp2p/fetch

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.10 to ^0.1.11
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/identify: 2.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/dcutr now need to be from @libp2p/dcutr
  • imports from libp2p/identify need to change to @libp2p/identify

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.10 to ^0.1.11
      • @libp2p/peer-record bumped from ^6.0.10 to ^6.0.11
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/perf: 3.0.0

⚠ BREAKING CHANGES

  • the perfService export is now just perf
  • imports from libp2p/plaintext should be changed to @libp2p/plaintext

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/interface-internal bumped from ^0.1.9 to ^0.1.10
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
@libp2p/ping: 2.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/dcutr now need to be from @libp2p/dcutr
  • imports from libp2p/identify need to change to @libp2p/identify
  • imports from libp2p/ping must be updated to @libp2p/ping

Bug Fixes

Code Refactoring

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.10 to ^0.1.11
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/pubsub: 8.0.11

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/crypto bumped from ^2.0.8 to ^3.0.0
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/interface-internal bumped from ^0.1.9 to ^0.1.10
      • @libp2p/peer-collections bumped from ^4.0.8 to ^4.0.9
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
    • devDependencies
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
@libp2p/floodsub: 8.0.14

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/pubsub bumped from ^8.0.10 to ^8.0.11
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-collections bumped from ^4.0.8 to ^4.0.9
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
@libp2p/mplex: 10.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
@libp2p/circuit-relay-v2: 2.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/circuit-relay should be updated to @libp2p/circuit-relay-v2

Bug Fixes

  • dial relay when we are dialed via it but have no reservation (#2252) (d729d66)
  • use logging component everywhere (#2228) (e5dfde0)

Code Refactoring

  • extract circuit relay v2 to separate module (#2222) (24afba3)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.10 to ^0.1.11
      • @libp2p/peer-collections bumped from ^4.0.9 to ^4.0.10
      • @libp2p/peer-record bumped from ^6.0.10 to ^6.0.11
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/tcp: 9.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
@libp2p/webrtc: 4.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data
  • imports from libp2p/circuit-relay should be updated to @libp2p/circuit-relay-v2

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Code Refactoring

  • extract circuit relay v2 to separate module (#2222) (24afba3)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/interface-internal bumped from ^0.1.9 to ^0.1.10
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
    • devDependencies
      • @libp2p/circuit-relay-v2 bumped from ^0.0.0 to ^1.0.0
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
      • @libp2p/websockets bumped from ^7.0.13 to ^8.0.0
      • libp2p bumped from ^0.46.21 to ^1.0.0
@libp2p/websockets: 8.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/utils bumped from ^4.0.7 to ^5.0.0
    • devDependencies
      • @libp2p/interface-compliance-tests bumped from ^4.1.5 to ^5.0.0
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
@libp2p/webtransport: 4.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
      • @libp2p/peer-id bumped from ^3.0.6 to ^4.0.0
    • devDependencies
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
      • libp2p bumped from ^0.46.21 to ^1.0.0
@libp2p/upnp-nat: 2.0.0

⚠ BREAKING CHANGES

  • imports from libp2p/identify need to change to @libp2p/identify
  • imports from libp2p/upnp-nat should be updated to @libp2p/upnp-nat

Bug Fixes

Code Refactoring

  • extract identify service into separate module (#2219) (72c2f77)
  • extract UPnP NAT into separate module (#2217) (f29b73f)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface-internal bumped from ^0.1.10 to ^0.1.11
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/utils: 5.0.0

⚠ BREAKING CHANGES

  • the minSendBytes option has been removed from Mplex since the transport can now decide how to optimise sending data
  • imports from libp2p/circuit-relay should be updated to @libp2p/circuit-relay-v2

Features

  • allow stream muxers and connection encrypters to yield lists (#2256) (4a474d5)

Bug Fixes

Code Refactoring

  • extract circuit relay v2 to separate module (#2222) (24afba3)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/interface bumped from ^0.1.6 to ^1.0.0
    • devDependencies
      • @libp2p/logger bumped from ^3.1.0 to ^4.0.0
      • @libp2p/peer-id-factory bumped from ^3.0.8 to ^3.0.9
@libp2p/peer-id-factory: 3.0.10
@libp2p/peer-collections: 4.0.10

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10
@libp2p/interface-internal: 0.1.11

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @libp2p/peer-collections bumped from ^4.0.9 to ^4.0.10
@libp2p/peer-record: 6.0.11

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @libp2p/peer-id-factory bumped from ^3.0.9 to ^3.0.10

This PR was generated with Release Please. See documentation.

github-actions bot and others added 2 commits November 29, 2023 10:27
* chore: add contents permission to gh token

* chore: update token perms

* chore: update token perms

* chore: release main

---------

Co-authored-by: achingbrain <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant