Skip to content

@rustyrussell rustyrussell released this Mar 1, 2019 · 41 commits to master since this release

We're pleased to announce c-lightning 0.7, named by Mark Beckwith.

Highlights for Users

  • Plugins are here, with frameworks for C, Python and Go! Write your own cool extensions!
  • Much better pay implementation (a plugin!) will folllow route hints, give ongoing paystatus.
  • All amount parameters take 'msat', 'sat', or 'btc' to avoid satoshi/millisatoshi confusion.
  • If your node ran out of memory with gossipd consuming 100% CPU, that and several other crashes are fixed!
  • Reproducible builds for Ubuntu, based on Ubuntu 18.04.1.

Highlights for the network

  • option_dataloss_protect fixed and reenabled for everyone.
  • We accept some known lnd protocol oddities rather than spitting the dummy and closing the channel.
  • You can no longer make unpayable "wumbo" invoices.

More details can be found in the https://github.com/ElementsProject/lightning/blob/v0.7.0/CHANGELOG.md:

Contributions

We're grateful for all the bug reports and suggestions and your patience as we sometimes struggled to address them: please keep them coming!

Since 0.6.3 we've had 284 commits from 16 different authors, 5 of whom were first-time c-lightning contributors:

  • Alekos Filini
  • fanquake
  • Michael Schmoock
  • Rene Pickhardt
  • @wailo

That's comparable with the last release, but in 7 weeks instead of 10: kudos!

Cheers,
Rusty, Christian and ZmnSCPxj.

Assets 8
Feb 28, 2019
Third release candidate
Feb 26, 2019
Second rc, hopefully reproducible!
Feb 23, 2019

@rustyrussell rustyrussell released this Jan 11, 2019 · 326 commits to master since this release

We're pleased to announce c-lightning 0.6.3, named by @molxyz and @ctrlbreak.

We highly recommend you upgrade to this release soon; it fixes a crashing bug which has been plaguing multiple users (reproduced and verified fixed by our intrepid release-namers above).

Highlights for Users

  • Private channel creation support.
  • option_dataloss_protect temporarily disabled, as it seems incompatible with lnd in some cases.
  • Better handling of less common BOLT11 invoices.
  • Less crashy!
  • Alpha release of plugin support (use ./configure --enable-plugins), so you can extend your node's capabilities (see https://github.com/ElementsProject/lightning/blob/master/doc/plugins.md)

Highlights for the network

  • We no longer send invalid error messages if you get a peer id wrong.
  • We allow update_fee before funding_locked which lnd sometimes does (we used to close channel!).

More details can be found in the https://github.com/ElementsProject/lightning/blob/v0.6.3/CHANGELOG.md:

Contributions

We're grateful for all the bug reports and suggestions and your patience as we sometimes struggled to address them: please keep them coming!

Since 0.6.2 we've had 314 commits from 18 different authors, 5 of whom were first-time c-lightning contributors:

This is up from last release, despite the holiday break!

Cheers,
Rusty, Christian and ZmnSCPxj.

Assets 8

@rustyrussell rustyrussell released this Oct 26, 2018 · 641 commits to master since this release

We're pleased to announce c-lightning 0.6.2, named by @practicalswift.

We highly recommend you upgrade to this release soon; it will improve overall network health!

Highlights for c-lightning users:

  • Invoices now contain an hint on a good incoming channel to use, for more reliable payments ("RouteBoost").
  • listforwards command to show all forwarded HTLCs, and getinfo shows total fees (both only from upgrade only)
  • Reduced logging spam at debug level.
  • A multitude of bugfixes which make things generally much nicer.

Highlights for the network

  • We no longer spam our peers with dead channels.
  • Redundant gossip updates are completely eliminated.
  • We advertise htlc_maximum_msat for our channels as per recent BOLT update.

Internal Improvements

  • Significant optimization in JSON command response.
  • connectd and hsmd are now part of the growing literate documentation effort.
  • Testsuite now uses flask to override bitcoind responses for testing.

More details can be found in the CHANGELOG:

https://github.com/ElementsProject/lightning/blob/v0.6.2/CHANGELOG.md

Contributions

We're grateful for all the bug reports and suggestions and your patience as we sometimes struggled to address them: please keep them coming!

Since 0.6.1 we've had 239 commits from 13 different authors, 3 of whom were first-time c-lightning contributors:

This is down from last release, but it was a much shorter timeline too!

Cheers,
Rusty, Christian and ZmnSCPxj.

Assets 8
Oct 24, 2018
Tag for v0.6.2rc1, aka "The Consensus Loving Nasal Daemon" by practic…
…alswift.

@rustyrussell rustyrussell released this Sep 13, 2018 · 880 commits to master since this release

We're pleased to announce c-lightning 0.6.1, named by co-maintainer ZmnSCPxj.

Highlights for c-lightning users

  • Less stuck payments: Liveness ping test before locking up funds with peers.
  • Better routing: now considers size of channels.
  • Fewer spurious closes: fee estimate improvements, and new feerates command
  • Several annoying bugs fixed.

Highlights for the network

  • Gossipd now less spammy with channel_update.
  • option_data_loss_protect to protect peers against being out-of-date.
  • Payment errors now refer to the correct channel.

Internal Improvements

  • Simplified client flow; after init message exchange by connectd, each is isolated in its own daemon.
  • JSON parameter handling vastly simplfied.
  • Python testing framework now uses proper fixtures, and split into separate files.
  • Many other cleanups and clarifications.
  • We keepachangelog.com!

The details can be found in the CHANGELOG:
https://github.com/ElementsProject/lightning/blob/v0.6.1/CHANGELOG.md

Contributions

We're grateful for all the bug reports and suggestions and your patience as we sometimes struggled to address them: please keep them coming!

Since 0.6 we've had 517 commits from 31 different authors, 15 of whom were first-time c-lightning contributors:

Bertrand Marlier
Cryptcoin Junkey
Fabian Raetz
Hiroki Gondo
Jonathan Zernik
Jordan Baczuk
Ronald Mannak
Simon Vrouwe
Stephanie Stroka
gallizoltan
lisa neigut
lucash-dev
mikhaelsantos
tock203
wintercooled

Cheers,
Rusty, Christian and ZmnSCPxj.

Assets 8
Sep 5, 2018
rc2 for the v0.6.1 release a.k.a. "Principled Opposition To Segwit"
You can’t perform that action at this time.
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.