Skip to content

Commit 8aff6f7

Browse files
committed
CHANGELOG.md: Update for 23.11rc2
Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com>
1 parent a6a9e5b commit 8aff6f7

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

CHANGELOG.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ 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-
## [v23.11rc1] - 2023-11-02: "Bitcoin Orangepaper"
6+
## [v23.11rc2] - 2023-11-02: "Bitcoin Orangepaper"
77

88
This release named by Shahana Farooqui
99

@@ -29,6 +29,8 @@ This release named by Shahana Farooqui
2929
- Config: `--recover` can take a 32-byte hex string, as well as codex32. ([#6772])
3030
- Config: `--developer` enables developer options and changes default to be "disable deprecated APIs". ([#6311])
3131
- Cln-RPC: Implement send_custom_notification to allow sending custom notifications to other plugins. ([#6135])
32+
- Cln-RPC: Add `wait` system to cln-rpc and cln-grpc. ([#6850])
33+
- Cln-RPC: Add `fetchinvoice` method to cln-rpc and cln-grpc. ([#6850])
3234
- Plugins: plugins can now specify (unknown) even messages we should accept from peers. ([#6689])
3335
- New configurable Content-Security-Policy (CSP) header for clnrest ([#6686])
3436
- New configurable Cross-Origin-Resource-Sharing(CSP) header for clnrest ([#6686])
@@ -38,13 +40,14 @@ This release named by Shahana Farooqui
3840
### Changed
3941
- JSON-RPC time fields now have full nanosecond precision (i.e. 9 decimals not 3): `listfowards` `received_time` `resolved_time` `listpays`/`listsendpays` `created_at`. ([#6617])
4042
- Config: `large-channels` is now the default, wumbology for all. ([#6783])
43+
- Plugins: `clnrest` config options `rest-certs`, `rest-protocol`, `rest-host`, `rest-port`, `rest-cors-origins`, `rest-csp` are all now prefixed with `cln` in order to avoid clashing with c-lightning-REST. (i.e., rest-port to clnrest-port) ([#6857])
4144
- JSON-RPC `listpeerchannels`.`inflights` may sometimes not include `scratch_txid` (mandatory -> optional) ([#6824])
4245
- JSON-RPC: `openchannel_update` will now echo back a result if there's a matching inflight record for this open. ([#6824])
4346
- JSON-RPC: `openchannel_signed` will now remember the details of a signed PSBT even if the peer is disconnected. ([#6824])
44-
- cln-plugin: Suppress internal logging handler via `with_logging(false)` ([#6797])
47+
- Plugins: `clnrest` can suppress the internal logging handler via `with_logging(false)` now ([#6797])
4548
- JSON-RPC: `checkrune` `rate` restriction is slightly stricter (exact division of time like `per`) ([#6710])
4649
- Protocol: use CPFP on peer's commitment tx if we can't broadcast our own. ([#6752])
47-
- Plugins: upgraded clnrest to poetry project. ([#6651])
50+
- Plugins: `clnrest` is upgraded to a poetry project. ([#6651])
4851
- Protocol: dual-funding now follows the next-funding-id rules. ([#6824])
4952
- Protocol: we no longer disconnect every time we receive a warning message. ([#6668])
5053
- Protocol: `invoice` no longer explicitly encodes `c` if it's the default (18) ([#6668])
@@ -54,6 +57,7 @@ This release named by Shahana Farooqui
5457

5558
Note: You should always set `allow-deprecated-apis=false` to test for changes.
5659

60+
- Plugins: `clnrest` parameters `rest-port`, `rest-protocol`, `rest-host` and `rest-certs`: prefix `cln` to them ([#6876])
5761

5862

5963
### Removed
@@ -65,14 +69,16 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes.
6569
### Fixed
6670

6771
- Protocol: Some peer disconnects due to update_fee disagreements are avoided. ([#6833])
68-
- Cln-Rest: websocket server notifications are available with restriction of `readonly` runes ([#6749])
72+
- Plugins: `clnrest` websocket server notifications are available with restriction of `readonly` runes ([#6749])
6973
- Protocol: Issue splicing with pending / stuck HTLCs fixed. ([#6748])
74+
- Protocol: Implemented splicing restart logic for tx_signature and commitment_signed. Splice commitments are reworked in a manner incompatible with the last version. ([#6840])
7075
- Wallet: close change outputs show up immediately in `listfunds` so you can CPFP. ([#6734])
7176
- Restore any missing metadata that resource constrained signers stripped ([#6767])
7277
- JSON-RPC: fix `checkrune` when `method` parameter is the empty string. ([#6759])
7378
- JSON-RPC: `getroute` now documents that it ignores `fuzzpercent`. ([#6697])
7479
- Rune: use runes table `id` instead `runes_uniqueid` from `vars` because it returns incorrect unique id if rune/s migrated from datastore. ([#6715])
7580
- Added docs, testing, and some fixes related to splicing out, insufficent balance handling, and restarting during a splice. ([#6677])
81+
- The WIRE_HSMD_SIGN_SPLICE_TX HSM capability is now correctly checked. ([#6867])
7682

7783

7884
### EXPERIMENTAL
@@ -111,6 +117,11 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes.
111117
[#6135]: https://github.com/ElementsProject/lightning/pull/6135
112118
[#6311]: https://github.com/ElementsProject/lightning/pull/6311
113119
[#6734]: https://github.com/ElementsProject/lightning/pull/6734
120+
[#6850]: https://github.com/ElementsProject/lightning/pull/6850
121+
[#6867]: https://github.com/ElementsProject/lightning/pull/6867
122+
[#6857]: https://github.com/ElementsProject/lightning/pull/6857
123+
[#6876]: https://github.com/ElementsProject/lightning/pull/6876
124+
[#6840]: https://github.com/ElementsProject/lightning/pull/6840
114125

115126

116127
## [23.08.1] - 2023-09-12: "Satoshi's Successor II"

0 commit comments

Comments
 (0)