<div dir="ltr">We're pleased to announce the <a href="https://github.com/ElementsProject/lightning/releases/tag/v0.9.2">0.9.2 release</a> of c-lightning, named by Sergi Delgado.<br><br>This is a significant release with new CLI-level notifications, better channel state reporting, and stable plugin-hook call ordering.<br><br>Note that as of this release c-lightning-generated **PSBTs** are only considered valid by bitcoind **v0.20.1** and above.<br><br>**Did you know**: c-lightning deprecates features with 6 months warning, and you can set `allow-deprecated-apis=false` to test?<br><br>## Highlights for Users<br><br> * We now keep track of channel closure rationales. Wonder "why did my channel close" no more. All channel state changes are now listed in `listpeers`'s `state_changes`.<br> * *NEW* CLI/RPC notifications! Tired of waiting for `close` to finish without getting any updates? With notifications, the `close` command will publish notifications (think CLI status updates) for slow closes. Must have `allow-deprecated-apis` set to false for these to work.<br> * New optional argument `commitment_feerate` on the `multifundchannel` command. This is useful for setting one feerate for the funding transaction and another for the channel commitment transactions.<br> * Two new commands added to `hsmtool`!<br>    * `generatehsm` allows you to create an HSM `hsm_secret` from a BIP39 pass phrase. (Note that due to c-lightning's current seed derivation process, wallet addresses aren't standard 'BIP39 to BIP32' compliant. Which is a fancy way of saying your pass phrase isn't portable to other, non-clightning wallets.)<br>    * `dumponchaindescriptors` will output the xpub for the HD wallet master key. This will let you track _swept_ c-lightning wallet funds -- anchor outputs and unswept channel outputs won't be visible until swept.<br> * The starting feerate for mutual closes has been reduced to 'slow', to avoid overpayment.<br> * In-memory log buffer now is 10MB, down from 100MB.<br><br><br>## Highlights for the Network<br><br> * We no longer support receiving full gossip from ancient LND nodes<br> * Fixed re-transmission order of multiple new HTLCS. This was causing channel closures with LND.<br><br><br>## Highlights for Developers<br><br> * Plugin hook call ordering. Hooks can now specify that they must be called 'before' or 'after' other plugins.<br> * pyln-client will handle and send RPC command notifications.<br> * pyln-proto now includes a pure python implementation of the sphinx onion creation and processing.<br> * PostgresSQL key-value DSNs now supported.<br> * Plugin hook `htlc_accepted` can now return a custom `failure_onion`.<br><br><br>More details can be found at <a href="https://github.com/ElementsProject/lightning/blob/v0.9.2/CHANGELOG.md">https://github.com/ElementsProject/lightning/blob/v0.9.2/CHANGELOG.md</a><br><br>Thanks to everyone for their contributions and bug reports; please keep them coming.<br><br>Since 0.9.1, we've had 321 commits from 15 different authors over ~58 days, an average commit rate of 5.5344 commits per day.<br><br>A special thanks goes to the 4 first time contributors:<br><br> * YOSHIDA Masanori @siburu<br> * @grubles<br> * Jordi Montes @positiveblue<br> * @lakshit24<br><br>Cheers,<br>Lisa, Christian, Rusty, ZmnSCPxj<br></div>