meta: update changelog and pyln version for 23.02 release

Changelog-None
This commit is contained in:
Alex Myers
2023-03-01 16:08:31 -06:00
committed by Alex Myers
parent 0707ffcab4
commit 538a8d5c57
7 changed files with 23 additions and 12 deletions

View File

@@ -3,10 +3,19 @@ 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/).
<!--
TODO: Insert version codename, and username of the contributor that named the release.
-->
## [23.02rc3] - 2023-02-15
## [23.02] - 2023-03-01: "CBDC Backing Layer"
This release named by @whitslack
NOTE 1: This release contains breaking protocol changes to dual-funding and
offers, making them incompatible with previous releases.
NOTE 2: Periodic pruning of channels now keeps track of them as 'zombies.' This
behavior is in line with the lightning specification but results in
fewer nodes and channels listed by `listnodes`/`listpeers`. These
channels will resume as soon as the missing side broadcasts a recent
channel update.
### Added
@@ -59,10 +68,12 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes.
- gossip: We removed a warning for malformed `channel_update` that was causing LND peers to disconnect ([#5897])
- cli: accepts long paths as options ([#5883])
- JSON-RPC: `getinfo` `blockheight` no longer sits on 0 while we sync with bitcoind the first time. ([#5963])
- keysend: Keysend would strip even allowed extra TLV types before resolving, this is no longer the case. ([#6031])
- lightningd: we no longer stack multiple reconnection attempts if connections fail. ([#5946])
- Plugins: `pay` uses the correct local channel for payments when there are multiple available (not just always the first!) ([#5947])
- Pruned channels are more reliably restored. ([#5839])
- pay: don't assert() on malformed BOLT11 strings. ([#5891])
- `delpay`: Actually delete the specified payment (mainly found by `autoclean`). ([#6043])
- pay: Don't assert() on malformed BOLT11 strings. ([#5891])
- gossmap: Fixed `FATAL SIGNAL 11` on gossmap node announcement parsing. ([#6005])
- channeld no longer retains dead HTLCs in memory. ([#5882])
- database: Correctly identity official release versions for database upgrade. ([#5880])
@@ -2225,7 +2236,7 @@ There predate the BOLT specifications, and are only of vague historic interest:
6. [0.5.1] - 2016-10-21
7. [0.5.2] - 2016-11-21: "Bitcoin Savings & Trust Daily Interest II"
[23.02rc1]: https://github.com/ElementsProject/lightning/releases/tag/v23.02rc1
[23.02]: https://github.com/ElementsProject/lightning/releases/tag/v23.02
[0.12.0]: https://github.com/ElementsProject/lightning/releases/tag/v0.12.0
[0.11.2]: https://github.com/ElementsProject/lightning/releases/tag/v0.11.2
[0.11.1]: https://github.com/ElementsProject/lightning/releases/tag/v0.11.1

View File

@@ -2,7 +2,7 @@ from .lightning import LightningRpc, RpcError, Millisatoshi
from .plugin import Plugin, monkey_patch, RpcException
from .gossmap import Gossmap, GossmapNode, GossmapChannel, GossmapNodeId
__version__ = "23.02rc1"
__version__ = "23.02"
__all__ = [
"LightningRpc",

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "pyln-client"
version = "23.02rc1"
version = "23.02"
description = "Client library and plugin library for Core Lightning"
authors = ["Christian Decker <decker.christian@gmail.com>"]
license = "BSD-MIT"

View File

@@ -4,7 +4,7 @@ from .invoice import Invoice
from .onion import OnionPayload, TlvPayload, LegacyOnionPayload
from .wire import LightningConnection, LightningServerSocket
__version__ = "23.02rc1"
__version__ = "23.02"
__all__ = [
"Invoice",

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "pyln-proto"
version = "23.02rc1"
version = "23.02"
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 <decker.christian@gmail.com>"]
license = "BSD-MIT"

View File

@@ -1,4 +1,4 @@
__version__ = "23.02rc1"
__version__ = "23.02"
__all__ = [
"__version__",

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "pyln-testing"
version = "23.02rc1"
version = "23.02"
description = "Test your Core Lightning integration, plugins or whatever you want"
authors = ["Christian Decker <decker.christian@gmail.com>"]
license = "BSD-MIT"