Compile release notes for v0.2.3

This commit is contained in:
pacrob
2025-03-27 14:46:44 -06:00
parent 1613cf02d4
commit f9b8ac9da1
15 changed files with 38 additions and 15 deletions

View File

@ -1 +0,0 @@
moved all interfaces to ``libp2p.abc`` along with all libp2p custom types to ``libp2p.custom_types``.

View File

@ -1 +0,0 @@
Improved the implementation of the identify protocol and enhanced test coverage to ensure proper functionality and network layer address delegation.

View File

@ -1 +0,0 @@
Adds the ability to check connection status of a peer in the peerstore.

View File

@ -1 +0,0 @@
Updates ``Feature Breakdown`` in ``README`` to more closely match the list of standard modules.

View File

@ -1 +0,0 @@
moved ``libp2p/tools/factories`` to ``tests``.

View File

@ -1 +0,0 @@
Fixed import path in the examples to use updated `net_stream` module path, resolving ModuleNotFoundError when running the examples.

View File

@ -1 +0,0 @@
implemented ``timed_cache`` module which will allow to implement ``seen_ttl`` configurable param for pubsub and protocols extending it.

View File

@ -1 +0,0 @@
Fixes broken CI lint run, bumps ``pre-commit-hooks`` version to ``5.0.0`` and ``mdformat`` to ``0.7.22``.

View File

@ -1,2 +0,0 @@
Added a maximum RSA key size limit of 4096 bits to prevent resource exhaustion attacks.Consolidated validation logic to use a single error message source and
added tests to catch invalid key sizes (including negative values).

View File

@ -1 +0,0 @@
Added automated testing of ``demo`` applications as part of CI to prevent demos from breaking silently. Tests are located in `tests/core/examples/test_examples.py`.

View File

@ -1 +0,0 @@
Adds detailed Sphinx-style docstrings to ``abc.py``.

View File

@ -1 +0,0 @@
Added an example implementation of the identify protocol to demonstrate its usage and help users understand how to properly integrate it into their libp2p applications.

View File

@ -1 +0,0 @@
Rebuilds protobufs with ``protoc v30.1``.

View File

@ -1 +0,0 @@
Moves ``pubsub`` testing tools from ``libp2p.tools`` and ``factories`` from ``tests`` to ``tests.utils``.