Skip to content

Commit 538a8d5

Browse files
meta: update changelog and pyln version for 23.02 release
Changelog-None
1 parent 0707ffc commit 538a8d5

File tree

7 files changed

+23
-12
lines changed

7 files changed

+23
-12
lines changed

CHANGELOG.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,19 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
55

6-
<!--
7-
TODO: Insert version codename, and username of the contributor that named the release.
8-
-->
9-
## [23.02rc3] - 2023-02-15
6+
7+
## [23.02] - 2023-03-01: "CBDC Backing Layer"
8+
9+
This release named by @whitslack
10+
11+
NOTE 1: This release contains breaking protocol changes to dual-funding and
12+
offers, making them incompatible with previous releases.
13+
NOTE 2: Periodic pruning of channels now keeps track of them as 'zombies.' This
14+
behavior is in line with the lightning specification but results in
15+
fewer nodes and channels listed by `listnodes`/`listpeers`. These
16+
channels will resume as soon as the missing side broadcasts a recent
17+
channel update.
18+
1019

1120
### Added
1221

@@ -59,10 +68,12 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes.
5968
- gossip: We removed a warning for malformed `channel_update` that was causing LND peers to disconnect ([#5897])
6069
- cli: accepts long paths as options ([#5883])
6170
- JSON-RPC: `getinfo` `blockheight` no longer sits on 0 while we sync with bitcoind the first time. ([#5963])
71+
- keysend: Keysend would strip even allowed extra TLV types before resolving, this is no longer the case. ([#6031])
6272
- lightningd: we no longer stack multiple reconnection attempts if connections fail. ([#5946])
6373
- Plugins: `pay` uses the correct local channel for payments when there are multiple available (not just always the first!) ([#5947])
6474
- Pruned channels are more reliably restored. ([#5839])
65-
- pay: don't assert() on malformed BOLT11 strings. ([#5891])
75+
- `delpay`: Actually delete the specified payment (mainly found by `autoclean`). ([#6043])
76+
- pay: Don't assert() on malformed BOLT11 strings. ([#5891])
6677
- gossmap: Fixed `FATAL SIGNAL 11` on gossmap node announcement parsing. ([#6005])
6778
- channeld no longer retains dead HTLCs in memory. ([#5882])
6879
- 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:
22252236
6. [0.5.1] - 2016-10-21
22262237
7. [0.5.2] - 2016-11-21: "Bitcoin Savings & Trust Daily Interest II"
22272238

2228-
[23.02rc1]: https://github.com/ElementsProject/lightning/releases/tag/v23.02rc1
2239+
[23.02]: https://github.com/ElementsProject/lightning/releases/tag/v23.02
22292240
[0.12.0]: https://github.com/ElementsProject/lightning/releases/tag/v0.12.0
22302241
[0.11.2]: https://github.com/ElementsProject/lightning/releases/tag/v0.11.2
22312242
[0.11.1]: https://github.com/ElementsProject/lightning/releases/tag/v0.11.1

contrib/pyln-client/pyln/client/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from .plugin import Plugin, monkey_patch, RpcException
33
from .gossmap import Gossmap, GossmapNode, GossmapChannel, GossmapNodeId
44

5-
__version__ = "23.02rc1"
5+
__version__ = "23.02"
66

77
__all__ = [
88
"LightningRpc",

contrib/pyln-client/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "pyln-client"
3-
version = "23.02rc1"
3+
version = "23.02"
44
description = "Client library and plugin library for Core Lightning"
55
authors = ["Christian Decker <[email protected]>"]
66
license = "BSD-MIT"

contrib/pyln-proto/pyln/proto/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from .onion import OnionPayload, TlvPayload, LegacyOnionPayload
55
from .wire import LightningConnection, LightningServerSocket
66

7-
__version__ = "23.02rc1"
7+
__version__ = "23.02"
88

99
__all__ = [
1010
"Invoice",

contrib/pyln-proto/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "pyln-proto"
3-
version = "23.02rc1"
3+
version = "23.02"
44
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!)."
55
authors = ["Christian Decker <[email protected]>"]
66
license = "BSD-MIT"

contrib/pyln-testing/pyln/testing/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "23.02rc1"
1+
__version__ = "23.02"
22

33
__all__ = [
44
"__version__",

contrib/pyln-testing/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "pyln-testing"
3-
version = "23.02rc1"
3+
version = "23.02"
44
description = "Test your Core Lightning integration, plugins or whatever you want"
55
authors = ["Christian Decker <[email protected]>"]
66
license = "BSD-MIT"

0 commit comments

Comments
 (0)