Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: libp2p/js-libp2p
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: opentelemetry-metrics-v1.0.20
Choose a base ref
...
head repository: libp2p/js-libp2p
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: opentelemetry-metrics-v1.0.21
Choose a head ref
  • 16 commits
  • 171 files changed
  • 3 contributors

Commits on Jul 3, 2025

  1. fix: do not close relay connection after WebRTC upgrade (#3205)

    We try to open a connection without informing the connection manager,
    but the upgrader emits a `connection:open` event which means the
    connection manager finds out about the connection anyway, so don't
    try to be clever with the connection and instead submit it to the
    same connection management rules as ever other connection.
    achingbrain authored Jul 3, 2025
    Configuration menu
    Copy the full SHA
    cfe2be4 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2025

  1. Configuration menu
    Copy the full SHA
    ef30c28 View commit details
    Browse the repository at this point in the history
  2. deps: update @multiformats/multiaddr-matcher dep to 2.x.x (#3208)

    Updates usage and fixes compilation errors.
    achingbrain authored Jul 7, 2025
    Configuration menu
    Copy the full SHA
    57e7fa4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a7d4b8 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2025

  1. feat: add isLibp2p function for type guarding (#3211)

    Adds a function that detects libp2p-like objects.
    achingbrain authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    87e5d59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3d33cf View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2025

  1. feat: allow creating scoped loggers (#3214)

    Adds `newScope` function to loggers that creates a logger under the current context.
    
    This is ultimately to allow unambiguous cascading log prefixes of:
    
    `libp2p` -> `transport` -> `connection` -> `muxer` -> `stream`
    
    E.g. `libp2p:tcp:connection:outbound:1:yamux:stream:inbound:1`
    achingbrain authored Jul 9, 2025
    Configuration menu
    Copy the full SHA
    58abe87 View commit details
    Browse the repository at this point in the history
  2. fix: scope logging to connection and stream (#3215)

    Updates log scope for streams to use the muxer scope, which uses
    the connection scope so we can trace log lines per stream/connection
    instead of having component scope.
    achingbrain authored Jul 9, 2025
    Configuration menu
    Copy the full SHA
    ce6b542 View commit details
    Browse the repository at this point in the history
  3. chore: pass correct log

    achingbrain committed Jul 9, 2025
    Configuration menu
    Copy the full SHA
    79473c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2025

  1. fix: use failure event instead of error (#3219)

    Ignore the error event as it causes `raceEvent` to throw. In future
    we should remove the error event from the queue as all we do with it
    is log the error, and if we want that, the `failure` event gives
    more context around the error so can make the logs more informative.
    achingbrain authored Jul 13, 2025
    Configuration menu
    Copy the full SHA
    4420fad View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. feat: allow async stream handlers (#3212)

    Allow `await`ing promises inside stream handlers.
    achingbrain authored Jul 24, 2025
    Configuration menu
    Copy the full SHA
    cb1c14e View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2025

  1. fix: silence max listeners warning for dht routing table (#3233)

    Increase the maximum number of listeners for the routing table's
    shutdown controller signal.
    achingbrain authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    cf9aab5 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2025

  1. test: add connection gater integration tests (#3242)

    We have unit test for the connection gater, but add integration tests
    to ensure that any custom configured component is passed through
    correctly.
    achingbrain authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    7ce083d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa770ab View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2025

  1. chore: bump actions/checkout from 4 to 5 (#3245)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 19, 2025
    Configuration menu
    Copy the full SHA
    5ed83dd View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2025

  1. Configuration menu
    Copy the full SHA
    f90fb1f View commit details
    Browse the repository at this point in the history
Loading