You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+104-2Lines changed: 104 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,107 @@ All notable changes to this project will be documented in this file.
3
3
4
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
5
5
6
+
## [24.02] - 2024-02-13: "CODENAME"
7
+
8
+
This release named by @USERNAME.
9
+
10
+
### Added
11
+
12
+
- Protocol: `option_anchors_zero_fee_htlc_tx` enabled, no longer experimental. ([#6785])
13
+
- added a withdraw all to the end of test_onchain_their_unilateral_out to ensure that the unilateral close info is correct with anchors. Tests https://github.com/Blockstream/greenlight/issues/348 ([#6992])
14
+
- JSON-RPC: `listpeerchannels` field `last_stable_connection` showing when we last held an established channel for a minute or more. ([#6904])
15
+
- JSON-RPC: `listclosedchannels` field `last_stable_connection` showing when we last held an established channel for a minute or more. ([#6904])
16
+
- JSON-RPC: `listpeerchannels` new field `reestablished` set once we've exchanged `channel_reestablish` messages. ([#6904])
17
+
- JSON-RPC: `fundchannel`, `multifundchannel`, `fundchannel_start` and `openchannel_init`: new field `channel_type`. ([#6864])
18
+
- JSON-RPC: `fundchannel` and `multifundchannel` now take an optional `channel_type` parameter. ([#6864])
19
+
- JSON-RPC: `fundchannel_start` and `openchannel_init` now take an optional `channel_type` parameter. ([#6864])
20
+
- Added hsmd_revoke_commitment_tx to ensure synchronization of local state with remote signers. ([#7010])
21
+
- Added hsm_capabilities and hsm_is_capable to channeld. ([#7010])
22
+
- Plugins: `deprecated_oneshot` notifiction subscription to change deprecated status for a single command. ([#6936])
23
+
- Plugin: options and commands can specify deprecation start (and optional end) versions. ([#6936])
24
+
- Plugins: rpcmethods and options can set `deprecated` to a pair of version strings, not just a boolean. ([#6936])
25
+
- JSON-RPC: `deprecations` to enable/disable deprecated APIs from this caller. ([#6936])
26
+
- config: `i-promise-to-fix-broken-api-user` allows for a one-release re-enablement of long-deprecated features. ([#6936])
-`channel_type` reflects option_zeroconf if explicitly negotiated. ([#6864])
68
+
- configure: We now respect the `PKG_CONFIG_PATH` environment variable ([#6967])
69
+
- Default bolt11 invoices are payable by LND nodes. ([#6957])
70
+
- channeld: We could crash `closingd` by sending it a `channeld` message ([#6937])
71
+
-`bkpr-listbalances` would crash for nodes on signet with payments in channels, because onchain events were using a different currency than inchannel events. ([#6888])
72
+
- Hsmtool: Fix segmentation fault when calling `getcodexsecret` without id. ([#6895])
73
+
74
+
75
+
### EXPERIMENTAL
76
+
77
+
- JSON-RPC: Deprecated `offer` parameter `recurrence_base` with `@` prefix: use `recurrence_start_any_period`. ([#7034])
0 commit comments