diff --git a/CHANGELOG.md b/CHANGELOG.md index adce9537cfdd..3180715bb064 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). -## [24.08rc1] - 2024-08-12: "TO BE ADDED" +## [24.08rc2] - 2024-08-15: "TO BE ADDED" This release named by @Lagrang3. @@ -68,6 +68,7 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes. ### Fixed - protocol: we can now open unannounced channels with LND nodes again. ([#7564]) + - plugins: `sql` crash on querying `listpeerchannels` during channel establishment. ([#7578]) - config: whitespace at the end of (most) options is now ignored, not complained about. ([#7251]) - connectd: now should use far less CPU on large nodes. ([#7365]) - lightningd: occasionally we could miss transaction outputs (not telling gossipd, or even onchaind) ([#7567]) @@ -89,10 +90,13 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes. - offers: fixed: fetchinvoice tries all blinded paths until one is usable, and handles case where we have to route more than one hop to reach the entry point. ([#7456]) - renepay: prune the network by disabling channels we don't like, eg. very low max_htlc. ([#7403]) - renepay: fixed: un-reserve routes that have completed or failed ([#7357]) + - renepay: Add a dev parameter representing a constant probability of availability for all channels in the network. ([#7540]) - renepay: add cli option "exclude" to manually disable channels and nodes. ([#7403]) +[#7540]: https://github.com/ElementsProject/lightning/pull/7540 +[#7578]: https://github.com/ElementsProject/lightning/pull/7578 [#7447]: https://github.com/ElementsProject/lightning/pull/7447 [#7420]: https://github.com/ElementsProject/lightning/pull/7420 [#7418]: https://github.com/ElementsProject/lightning/pull/7418 @@ -129,7 +133,7 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes. [#7533]: https://github.com/ElementsProject/lightning/pull/7533 [#7567]: https://github.com/ElementsProject/lightning/pull/7567 [#7298]: https://github.com/ElementsProject/lightning/pull/7298 -[24.08rc1]: https://github.com/ElementsProject/lightning/releases/tag/v24.08rc1 +[24.08rc2]: https://github.com/ElementsProject/lightning/releases/tag/v24.08rc2 diff --git a/contrib/pyln-client/pyln/client/__init__.py b/contrib/pyln-client/pyln/client/__init__.py index ed61d8d17072..0c7979ae6630 100644 --- a/contrib/pyln-client/pyln/client/__init__.py +++ b/contrib/pyln-client/pyln/client/__init__.py @@ -3,7 +3,7 @@ from .gossmap import Gossmap, GossmapNode, GossmapChannel, GossmapHalfchannel, GossmapNodeId, LnFeatureBits from .gossmapstats import GossmapStats -__version__ = "24.08rc1" +__version__ = "24.08rc2" __all__ = [ "LightningRpc", diff --git a/contrib/pyln-client/pyproject.toml b/contrib/pyln-client/pyproject.toml index d479e3113e0d..ff482d451aca 100644 --- a/contrib/pyln-client/pyproject.toml +++ b/contrib/pyln-client/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyln-client" -version = "24.08rc1" +version = "24.08rc2" description = "Client library and plugin library for Core Lightning" authors = ["Christian Decker "] license = "BSD-MIT" diff --git a/contrib/pyln-proto/pyln/proto/__init__.py b/contrib/pyln-proto/pyln/proto/__init__.py index 372f089203ee..06a254131d11 100644 --- a/contrib/pyln-proto/pyln/proto/__init__.py +++ b/contrib/pyln-proto/pyln/proto/__init__.py @@ -4,7 +4,7 @@ from .onion import OnionPayload, TlvPayload, LegacyOnionPayload from .wire import LightningConnection, LightningServerSocket -__version__ = "24.08rc1" +__version__ = "24.08rc2" __all__ = [ "Invoice", diff --git a/contrib/pyln-proto/pyproject.toml b/contrib/pyln-proto/pyproject.toml index cf508e188b66..56d2746082e9 100644 --- a/contrib/pyln-proto/pyproject.toml +++ b/contrib/pyln-proto/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyln-proto" -version = "24.08rc1" +version = "24.08rc2" description = "This package implements some of the Lightning Network protocol in pure python. It is intended for protocol testing and some minor tooling only. It is not deemed secure enough to handle any amount of real funds (you have been warned!)." authors = ["Christian Decker "] license = "BSD-MIT" diff --git a/contrib/pyln-testing/pyln/testing/__init__.py b/contrib/pyln-testing/pyln/testing/__init__.py index 8e024fa85aad..1660cfed3bf1 100644 --- a/contrib/pyln-testing/pyln/testing/__init__.py +++ b/contrib/pyln-testing/pyln/testing/__init__.py @@ -1,4 +1,4 @@ -__version__ = "24.08rc1" +__version__ = "24.08rc2" __all__ = [ "__version__", diff --git a/contrib/pyln-testing/pyproject.toml b/contrib/pyln-testing/pyproject.toml index 629f04bb4afc..f0d8faf40e50 100644 --- a/contrib/pyln-testing/pyproject.toml +++ b/contrib/pyln-testing/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyln-testing" -version = "24.08rc1" +version = "24.08rc2" description = "Test your Core Lightning integration, plugins or whatever you want" authors = ["Christian Decker "] license = "BSD-MIT" diff --git a/plugins/clnrest/pyproject.toml b/plugins/clnrest/pyproject.toml index 0231e310aeed..c28a2ba0adaa 100644 --- a/plugins/clnrest/pyproject.toml +++ b/plugins/clnrest/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "clnrest" -version = "24.08rc1" +version = "24.08rc2" description = "Transforms RPC calls into REST APIs" authors = ["ShahanaFarooqui "] diff --git a/plugins/wss-proxy/pyproject.toml b/plugins/wss-proxy/pyproject.toml index 825b82957fb0..ebd54194a4aa 100644 --- a/plugins/wss-proxy/pyproject.toml +++ b/plugins/wss-proxy/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wss-proxy" -version = "24.08rc1" +version = "24.08rc2" description = "Web secure socket proxy" authors = ["ShahanaFarooqui "] diff --git a/poetry.lock b/poetry.lock index e66989280375..131ee16788ba 100644 --- a/poetry.lock +++ b/poetry.lock @@ -433,7 +433,7 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "clnrest" -version = "24.08rc1" +version = "24.08rc2" description = "Transforms RPC calls into REST APIs" optional = false python-versions = "^3.8" @@ -1690,7 +1690,7 @@ files = [ [[package]] name = "pyln-client" -version = "24.08rc1" +version = "24.08rc2" description = "Client library and plugin library for Core Lightning" optional = false python-versions = "^3.8" @@ -1724,7 +1724,7 @@ url = "contrib/pyln-grpc-proto" [[package]] name = "pyln-proto" -version = "24.08rc1" +version = "24.08rc2" description = "This package implements some of the Lightning Network protocol in pure python. It is intended for protocol testing and some minor tooling only. It is not deemed secure enough to handle any amount of real funds (you have been warned!)." optional = false python-versions = "^3.8" @@ -1744,7 +1744,7 @@ url = "contrib/pyln-proto" [[package]] name = "pyln-testing" -version = "24.08rc1" +version = "24.08rc2" description = "Test your Core Lightning integration, plugins or whatever you want" optional = false python-versions = "^3.8" @@ -2289,7 +2289,7 @@ h11 = ">=0.9.0,<1" [[package]] name = "wss-proxy" -version = "24.08rc1" +version = "24.08rc2" description = "Web secure socket proxy" optional = false python-versions = "^3.8"