Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/loop/release-notes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,4 +114,5 @@ a versioned file, then reset the next-release sections.
| [v0.35.1-beta](release-notes-0.35.1.md) | 2026-10-19 | Reported static address on-chain costs and required Instant Out fee caps |
| [v0.35.2-beta](release-notes-0.35.2.md) | 2026-10-21 | Hardened Loop In keys/refunds, fixed static Loop In UTC deadlines, updated compression, and raised Go minimum to 1.27.3 |
| [v0.35.3-beta](release-notes-0.35.3.md) | 2026-11-05 | Added blinded Loop Out invoices and fixed withdrawal, sweep-batcher, notification-cache, and MPTCP handling |
| [v0.35.4-beta](release-notes-0.35.4.md) | Unreleased | Hardened destination validation, Loop In fees and recovery, and Postgres connection handling |
| [Next release](release-notes-next.md) | Unreleased | No changes yet |
2 changes: 1 addition & 1 deletion docs/loop/release-notes/release-notes-0.35.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
- **Release page:**
[v0.35.3-beta](https://github.com/lightninglabs/loop/releases/tag/v0.35.3-beta)
- **Previous release:** [v0.35.2-beta](release-notes-0.35.2.md)
- **Next release:** [Next release](release-notes-next.md)
- **Next release:** [v0.35.4-beta](release-notes-0.35.4.md)

#### New Features

Expand Down
58 changes: 58 additions & 0 deletions docs/loop/release-notes/release-notes-0.35.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Loop Client Release Notes

- **Release date:** Unreleased
- **Release page:**
[v0.35.4-beta](https://github.com/lightninglabs/loop/releases/tag/v0.35.4-beta)
- **Previous release:** [v0.35.3-beta](release-notes-0.35.3.md)
- **Next release:** [Next release](release-notes-next.md)

#### New Features

#### Breaking Changes

#### Bug Fixes

* Reject incomplete static-address loop-in signing responses without crashing
the daemon.
[PR #1282](https://github.com/lightninglabs/loop/pull/1282)

* Reject invalid static-address loop-in fee quotes before creating invoices.
[PR #1281](https://github.com/lightninglabs/loop/pull/1281)

* Reject invalid loop-in fee quotes before creating invoices.
[PR #1284](https://github.com/lightninglabs/loop/pull/1284)

* The `postgres.maxconnections` option now limits the number of open
connections to the Postgres server. It was ignored before, so concurrent
requests could open more connections than the server accepts. If the option
isn't set, loopd now opens at most 25 connections. Migration connections
are returned to the pool, and waiting for the migration lock respects the
configured timeout.
[PR #1262](https://github.com/lightninglabs/loop/pull/1262)

* A static address loop-in whose HTLC had already spent its deposits no
longer gives up the deposits when the server rejects the confirmation risk
wait, also when the rejection is handled again after a restart. The client
keeps the deposits locked and sweeps the HTLC timeout path once the HTLC
times out.
[PR #1278](https://github.com/lightninglabs/loop/pull/1278)

* Setting a P2PKH or P2SH address or a raw public key as the autoloop
destination no longer crashes loopd. The address is now decoded for the
active network, and a raw public key is rejected. Instant Out also rejects
raw public keys as destinations, matching Loop Out.
[PR #1280](https://github.com/lightninglabs/loop/pull/1280)

* Autoloop, Instant Out, static address withdrawals and manual HTLC sweeps now
reject destination addresses of another network, as Loop Out already did. If
the saved autoloop destination belongs to another network, loopd removes it
at startup, and autoloop pays to wallet addresses.
[PR #1280](https://github.com/lightninglabs/loop/pull/1280)

#### Maintenance

#### Contributors (Alphabetical Order)

- Boris Nagaev
- claravanstaden
- Slyghtning
5 changes: 0 additions & 5 deletions docs/loop/release-notes/release-notes-next.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,6 @@

#### Bug Fixes

* The `postgres.maxconnections` option now limits the number of open
connections to the Postgres server. It was ignored before, so concurrent
requests could open more connections than the server accepts. If the option
isn't set, loopd now opens at most 25 connections.

#### Maintenance

#### Contributors (Alphabetical Order)