From 76f17cf133430b5a02c51029eac2b24bb6b121fe Mon Sep 17 00:00:00 2001 From: pacrob <5199899+pacrob@users.noreply.github.com> Date: Thu, 22 May 2025 15:26:20 -0600 Subject: [PATCH] Compile release notes for v0.2.7 --- docs/release_notes.rst | 25 +++++++++++++++++++++++++ newsfragments/534.feature.rst | 1 - newsfragments/586.bugfix.rst | 2 -- newsfragments/592.docs.rst | 1 - newsfragments/594.feature.rst | 1 - newsfragments/608.feature.rst | 1 - newsfragments/613.feature.rst | 1 - 7 files changed, 25 insertions(+), 7 deletions(-) delete mode 100644 newsfragments/534.feature.rst delete mode 100644 newsfragments/586.bugfix.rst delete mode 100644 newsfragments/592.docs.rst delete mode 100644 newsfragments/594.feature.rst delete mode 100644 newsfragments/608.feature.rst delete mode 100644 newsfragments/613.feature.rst diff --git a/docs/release_notes.rst b/docs/release_notes.rst index 6a2fe72d..a6c2d37c 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -3,6 +3,31 @@ Release Notes .. towncrier release notes start +py-libp2p v0.2.7 (2025-05-22) +----------------------------- + +Bugfixes +~~~~~~~~ + +- ``handler()`` inside ``TCPListener.listen()`` does not catch exceptions thrown during handshaking steps (from ``Sawrm``). + These innocuous exceptions will become fatal and crash the process if not handled. (`#586 `__) + + +Improved Documentation +~~~~~~~~~~~~~~~~~~~~~~ + +- Fixed the `contributing.rst` file to include the Libp2p Discord Server Link. (`#592 `__) + + +Features +~~~~~~~~ + +- Added support for the Yamux stream multiplexer (/yamux/1.0.0) as the preferred option, retaining Mplex (/mplex/6.7.0) for backward compatibility. (`#534 `__) +- added ``direct peers`` as part of gossipsub v1.1 upgrade. (`#594 `__) +- Feature: Logging in py-libp2p via env vars (`#608 `__) +- Added support for multiple-error formatting in the `MultiError` class. (`#613 `__) + + py-libp2p v0.2.6 (2025-05-12) ----------------------------- diff --git a/newsfragments/534.feature.rst b/newsfragments/534.feature.rst deleted file mode 100644 index dfe3530a..00000000 --- a/newsfragments/534.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Added support for the Yamux stream multiplexer (/yamux/1.0.0) as the preferred option, retaining Mplex (/mplex/6.7.0) for backward compatibility. diff --git a/newsfragments/586.bugfix.rst b/newsfragments/586.bugfix.rst deleted file mode 100644 index 220f26fd..00000000 --- a/newsfragments/586.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -``handler()`` inside ``TCPListener.listen()`` does not catch exceptions thrown during handshaking steps (from ``Sawrm``). -These innocuous exceptions will become fatal and crash the process if not handled. diff --git a/newsfragments/592.docs.rst b/newsfragments/592.docs.rst deleted file mode 100644 index 306045d0..00000000 --- a/newsfragments/592.docs.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed the `contributing.rst` file to include the Libp2p Discord Server Link. diff --git a/newsfragments/594.feature.rst b/newsfragments/594.feature.rst deleted file mode 100644 index adb6ea41..00000000 --- a/newsfragments/594.feature.rst +++ /dev/null @@ -1 +0,0 @@ -added ``direct peers`` as part of gossipsub v1.1 upgrade. diff --git a/newsfragments/608.feature.rst b/newsfragments/608.feature.rst deleted file mode 100644 index fd01e8cb..00000000 --- a/newsfragments/608.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Feature: Logging in py-libp2p via env vars diff --git a/newsfragments/613.feature.rst b/newsfragments/613.feature.rst deleted file mode 100644 index 1406ae40..00000000 --- a/newsfragments/613.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Added support for multiple-error formatting in the `MultiError` class.