Skip to content

Latest commit

 

History

History
300 lines (137 loc) · 16.1 KB

CHANGELOG.md

File metadata and controls

300 lines (137 loc) · 16.1 KB

Features

  • add start/stop events to libp2p interface (#407) (016c1e8)

0.1.6 (2023-11-07)

Features

0.1.5 (2023-11-03)

Bug Fixes

  • opt-in to toplogy notifications on transient connections (#2049) (346ff5a)

0.1.4 (2023-10-25)

Bug Fixes

0.1.3 (2023-10-06)

Bug Fixes

0.1.2 (2023-08-14)

Bug Fixes

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

0.1.1 (2023-08-05)

Bug Fixes

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

Features

Dependencies

⚠ BREAKING CHANGES

  • pubsub, dht, ping, fetch and identify have been removed - re-enable these by passing them as services

Features

Documentation

⚠ BREAKING CHANGES

  • add libp2p events (#373)

Features

Dependencies

  • update sibling dependencies (17ed429)
  • update sibling dependencies (4421374)

Dependencies

  • update sibling dependencies (bc1588c)

Dependencies

  • update sibling dependencies (3d23367)
  • update sibling dependencies (2f52a28)

Features

Features

Dependencies

  • update sibling dependencies (b034810)

Dependencies

  • update @multiformats/multiaddr to 12.0.0 (#354) (e0f327b)

Dependencies

Features

  • add register and unregister methods to libp2p type (#332) (e37c55a)

Trivial Changes

Dependencies

  • update sibling dependencies (acf0058)
  • update sibling dependencies (29515c6)
  • update sibling dependencies (b599221)
  • update sibling dependencies (b50e621)

Bug Fixes

  • add getProtocols method, events, and identify service (#326) (b036505)

@libp2p/interface-v1.0.0 (2022-12-19)

Features

Documentation

Bug Fixes

Bug Fixes

Bug Fixes

⚠ BREAKING CHANGES

  • the global/per-peer moving average tracking has been removed from the interface as it's expensive and requires lots of timers - this functionality can be replicated by implementations if it's desirable. It's better to have simple counters instead and let an external system like Prometheus or Graphana calculate the values over time

Features

  • return metrics objects from register instead of updating with an options object (#310) (3b106ce)

⚠ BREAKING CHANGES

  • change stream muxer interface (#279)

Features

Trivial Changes

⚠ BREAKING CHANGES

  • the return type of metrics.getComponentMetrics has been changed to include optional labels/help text and also is now a function that returns a single or group value

Features

Trivial Changes

Trivial Changes

Trivial Changes

@libp2p/interface-metrics-v1.0.0 (2022-06-14)

⚠ BREAKING CHANGES

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

Trivial Changes