mirror of
https://github.com/varun-r-mallya/py-libp2p.git
synced 2026-02-12 16:10:57 +00:00
Compile release notes for v0.2.8
This commit is contained in:
@ -1 +0,0 @@
|
||||
The `NetStream.state` property is now async and requires `await`. Update any direct state access to use `await stream.state`.
|
||||
@ -1 +0,0 @@
|
||||
Added proper state management and resource cleanup to `NetStream`, fixing memory leaks and improved error handling.
|
||||
@ -1 +0,0 @@
|
||||
Allow passing `listen_addrs` to `new_swarm` to customize swarm listening behavior.
|
||||
@ -1 +0,0 @@
|
||||
Modernizes several aspects of the project, notably using ``pyproject.toml`` for project info instead of ``setup.py``, using ``ruff`` to replace several separate linting tools, and ``pyrefly`` in addition to ``mypy`` for typing. Also includes changes across the codebase to conform to new linting and typing rules.
|
||||
@ -1 +0,0 @@
|
||||
Removes support for python 3.9 and updates some code conventions, notably using ``|`` operator in typing instead of ``Optional`` or ``Union``
|
||||
@ -1,2 +0,0 @@
|
||||
Feature: Support for sending `ls` command over `multistream-select` to list supported protocols from remote peer.
|
||||
This allows inspecting which protocol handlers a peer supports at runtime.
|
||||
@ -1 +0,0 @@
|
||||
implement AsyncContextManager for IMuxedStream to support async with
|
||||
@ -1 +0,0 @@
|
||||
feat: add method to compute time since last message published by a peer and remove fanout peers based on ttl.
|
||||
@ -1 +0,0 @@
|
||||
implement blacklist management for `pubsub.Pubsub` with methods to get, add, remove, check, and clear blacklisted peer IDs.
|
||||
@ -1 +0,0 @@
|
||||
fix: remove expired peers from peerstore based on TTL
|
||||
@ -1 +0,0 @@
|
||||
Updated examples to automatically use random port, when `-p` flag is not given
|
||||
Reference in New Issue
Block a user