Skip to content

Commit eba035f

Browse files
committed
v26.04.1
1 parent a55585e commit eba035f

10 files changed

Lines changed: 24 additions & 11 deletions

File tree

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v26.04
1+
v26.04.1

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44

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

7+
## [26.04.1] - 2026-04-24: "Negative Routing Fees II"
8+
9+
This point release is recommended: it fixes a build failure in some environments and a gossip protocol issue.
10+
11+
### Fixed
12+
13+
- **Protocol:** we now reject `channel_announcement` messages where `node_id_1` is not lexicographically less than `node_id_2` (per BOLT; see [lightning/bolts#1333](https://github.com/lightning/bolts/pull/1333)), so malformed announcements no longer stress the gossip store and other readers. ([#9082])
14+
- **Build:** correct `printf` format for the splice transaction weight log line (`%zu` for `size_t`), fixing a `-Werror` / `-Wformat` failure (for example in the `linux/amd64` Docker image build). ([#9083])
15+
16+
[#9082]: https://github.com/ElementsProject/lightning/pull/9082
17+
[#9083]: https://github.com/ElementsProject/lightning/pull/9083
18+
[26.04.1]: https://github.com/ElementsProject/lightning/releases/tag/v26.04.1
19+
720
## [26.04] - 2026-04-20: Negative Routing Fees
821

922
This release is named by @Chand-ra.

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from .gossmapstats import GossmapStats
55
from .version import NodeVersion
66

7-
__version__ = "v26.04"
7+
__version__ = "v26.04.1"
88

99
__all__ = [
1010
"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
[project]
22
name = "pyln-client"
3-
version = "v26.04"
3+
version = "v26.04.1"
44
description = "Client library and plugin library for Core Lightning"
55
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
66
license = { text = "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__ = "v26.04"
7+
__version__ = "v26.04.1"
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
[project]
22
name = "pyln-proto"
3-
version = "v26.04"
3+
version = "v26.04.1"
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 = [
66
{name = "Christian Decker", email = "decker.christian@gmail.com"}

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__ = "v26.04"
1+
__version__ = "v26.04.1"
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
[project]
22
name = "pyln-testing"
3-
version = "v26.04"
3+
version = "v26.04.1"
44
description = "Test your Core Lightning integration, plugins or whatever you want"
55
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
66
license = { text = "BSD-MIT" }

tools/reckless

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ from urllib.error import HTTPError
2121
import venv
2222

2323

24-
__VERSION__ = 'v26.04'
24+
__VERSION__ = 'v26.04.1'
2525

2626
logging.basicConfig(
2727
level=logging.INFO,

uv.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)