Releases: nbd-wtf/poncho
v0.4.2, the reckless unchecker
This release makes not checking preimages a default. Since the hosted channels network is not very popular at this point, this will save everybody's computing cycles for now.
v0.4.1
This just contains a small bug fix for https://github.com/nbd-wtf/poncho/releases/tag/v0.4.0.
v0.4.0, the self-payer
This release has two major improvements:
- one is an internal change to use a much better and more versatile JSON library that now allowed us to fix one nasty bug that was causing channels to get into error state every time a CLN was turned off and on again and any hosted HTLC was in-flight.
- the other is that now the CLN
pay
command will work if you're trying to pay an invoice generated from the hosted peer, which means you can now instantly fund yourself or family and friends by generating invoices from their OBW just after opening an HC and paying them from CLN using the normalpay
command (warning: these payments are not logged to the internal CLN history of payments).
There are other minor improvements, like not requiring a peer to be online in order to send state override proposals and other minor things I don't remember, but I guess these do not matter as much.
v0.3.0, the trusted truster
option to disable preimage checking (at least until we don't get a le…
v0.2.5, the reader
In this release we finally decided to read the CLN source code to understand how to properly call sendonion
with the enigmatic and undocumented parameters delay
, groupid
and partid
, so now MPP works properly and the CLTV going out too. Honestly it is a mystery that poncho even worked before this release.
Also it supports resizing channels now.
v0.2.3, the logician
this release fixes a stupid logic bug that caused payments outgoing through a normal channel to fail with 50% chance depending on the lightning peer. if you upgrade to this your hosted clients should see a big increase in payment successes.
v0.2.2, the firefighter
this release fixes a bug that cause poncho to stay alive in a zombie way if lightningd was closed with anything other than an stop
RPC command -- and in the zombie state it would eat all the CPU and memory
v0.2.1, the plumber
this release removes the weird bug that caused messages to be stuck until the next came -- which could cause payments to take a long time sometimes.
v0.2.0
note the need for libuv.
v0.1.1
fix channelJSON to use ujson.Null instead of null.