diff --git a/CHANGELOG.md b/CHANGELOG.md index 0937bb6f8134..f5477acf2fac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,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/). -## [v23.11rc1] - 2023-11-02: "Bitcoin Orangepaper" +## [v23.11rc2] - 2023-11-02: "Bitcoin Orangepaper" This release named by Shahana Farooqui @@ -29,6 +29,8 @@ This release named by Shahana Farooqui - Config: `--recover` can take a 32-byte hex string, as well as codex32. ([#6772]) - Config: `--developer` enables developer options and changes default to be "disable deprecated APIs". ([#6311]) - Cln-RPC: Implement send_custom_notification to allow sending custom notifications to other plugins. ([#6135]) + - Cln-RPC: Add `wait` system to cln-rpc and cln-grpc. ([#6850]) + - Cln-RPC: Add `fetchinvoice` method to cln-rpc and cln-grpc. ([#6850]) - Plugins: plugins can now specify (unknown) even messages we should accept from peers. ([#6689]) - New configurable Content-Security-Policy (CSP) header for clnrest ([#6686]) - New configurable Cross-Origin-Resource-Sharing(CSP) header for clnrest ([#6686]) @@ -73,6 +75,7 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes. - JSON-RPC: `getroute` now documents that it ignores `fuzzpercent`. ([#6697]) - Rune: use runes table `id` instead `runes_uniqueid` from `vars` because it returns incorrect unique id if rune/s migrated from datastore. ([#6715]) - Added docs, testing, and some fixes related to splicing out, insufficent balance handling, and restarting during a splice. ([#6677]) + - The WIRE_HSMD_SIGN_SPLICE_TX HSM capability is now correctly checked. ([#6867]) ### EXPERIMENTAL @@ -111,6 +114,8 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes. [#6135]: https://github.com/ElementsProject/lightning/pull/6135 [#6311]: https://github.com/ElementsProject/lightning/pull/6311 [#6734]: https://github.com/ElementsProject/lightning/pull/6734 +[#6850]: https://github.com/ElementsProject/lightning/pull/6850 +[#6867]: https://github.com/ElementsProject/lightning/pull/6867 ## [23.08.1] - 2023-09-12: "Satoshi's Successor II" diff --git a/contrib/pyln-client/pyln/client/__init__.py b/contrib/pyln-client/pyln/client/__init__.py index 36ca27e272e5..92daf475ac84 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__ = "23.11" +__version__ = "23.11rc2" __all__ = [ "LightningRpc", diff --git a/contrib/pyln-client/pyproject.toml b/contrib/pyln-client/pyproject.toml index e1ef3d3ad4e7..02ae86cb01bc 100644 --- a/contrib/pyln-client/pyproject.toml +++ b/contrib/pyln-client/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyln-client" -version = "23.11" +version = "23.11rc2" 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 332f49564831..22375c249a1c 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__ = "23.11" +__version__ = "23.11rc2" __all__ = [ "Invoice", diff --git a/contrib/pyln-proto/pyproject.toml b/contrib/pyln-proto/pyproject.toml index 3f4bb74b1f21..531a36f41fdf 100644 --- a/contrib/pyln-proto/pyproject.toml +++ b/contrib/pyln-proto/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyln-proto" -version = "23.11" +version = "23.11rc2" 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 1b6207511657..4a080816fb23 100644 --- a/contrib/pyln-testing/pyln/testing/__init__.py +++ b/contrib/pyln-testing/pyln/testing/__init__.py @@ -1,4 +1,4 @@ -__version__ = "23.11" +__version__ = "23.11rc2" __all__ = [ "__version__", diff --git a/contrib/pyln-testing/pyproject.toml b/contrib/pyln-testing/pyproject.toml index b30ef42f82fc..d9e32736c5a2 100644 --- a/contrib/pyln-testing/pyproject.toml +++ b/contrib/pyln-testing/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyln-testing" -version = "23.11" +version = "23.11rc2" 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 56546eaf2c45..2dee121e960a 100644 --- a/plugins/clnrest/pyproject.toml +++ b/plugins/clnrest/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "clnrest" -version = "23.11" +version = "23.11rc2" description = "Transforms RPC calls into REST APIs" authors = ["ShahanaFarooqui "] diff --git a/poetry.lock b/poetry.lock index 70a2cd75c385..50134e494772 100644 --- a/poetry.lock +++ b/poetry.lock @@ -438,7 +438,7 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "clnrest" -version = "23.11" +version = "23.11rc2" description = "Transforms RPC calls into REST APIs" optional = false python-versions = "^3.8" @@ -1684,7 +1684,7 @@ files = [ [[package]] name = "pyln-client" -version = "23.11" +version = "23.11rc2" description = "Client library and plugin library for Core Lightning" optional = false python-versions = "^3.8" @@ -1715,7 +1715,7 @@ protobuf3 = "*" [[package]] name = "pyln-proto" -version = "23.11" +version = "23.11rc2" 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" @@ -1735,7 +1735,7 @@ url = "contrib/pyln-proto" [[package]] name = "pyln-testing" -version = "23.11" +version = "23.11rc2" description = "Test your Core Lightning integration, plugins or whatever you want" optional = false python-versions = "^3.8"