Browse Source

debian: Added changelog for v0.8.0

ppa-prep
Christian Decker 5 years ago
parent
commit
c0fbdf8a55
  1. 4
      Makefile
  2. 49
      debian/changelog

4
Makefile

@ -1,6 +1,6 @@
#! /usr/bin/make
VERSION_NAME=Bitcoin's Proof of Stake
VERSION=0.7.3
VERSION_NAME="Blockchain Good, Orange Coin Bad"
VERSION=0.8.0
ifeq ($(VERSION),)
$(error "ERROR: git is required for generating version information")

49
debian/changelog

@ -1,3 +1,52 @@
lightningd (0.8.0ubuntu1) UNRELEASED; urgency=medium
*
-- Christian Decker <cdecker@nox> Tue, 17 Dec 2019 14:07:10 +0100
lightningd (0.8.0) stable; urgency=medium
* Added (JSON API): Added createonion and sendonion JSON-RPC methods allowing the implementation of custom protocol extensions that are not directly implemented in c-lightning itself.
* Added (JSON API): listinvoices now displays the payment preimage if the invoice was paid.
* Added (JSON API): listpeers channels now include close_to and close_to_addr iff a close_to address was specified at channel open
* Added The new pyln-testing package now contains the testing infrastructure so it can be reused to test against c-lightning in external projects
* Added (config): configuration files now support include.
* Added (options): Allow the Tor inbound service port differ from 9735
* Added (options): Persistent Tor address support
* Added (plugins): A new plugin hook, rpc_command allows a plugin to take over lightningd for any RPC command.
* Added (plugins): Allow the accepter to specify an upfront_shutdown_script for a channel via a close_to field in the openchannel hook result
* Added (plugins): Plugins may now handle modern TLV-style payloads via the htlc_accepted hook
* Added (plugins): libplugin now supports writing plugins which register to hooks
* Added (plugins): libplugin now supports writing plugins which register to notifications
* Added (protocol): Payment amount fuzzing is restored, but through shadow routing.
* Added (protocol): We now signal the network we are running on at init.
* Added (quirks): Workaround LND's reply_channel_range issues instead of sending error.
* Added (tools): A new command, guesstoremote, is added to the hsmtool. It is meant to be used to recover funds after an unilateral close of a channel with option_static_remotekey enabled.
* Changed (config): Default network (new installs) is now bitcoin, not testnet.
* Changed (config): Lightning directory, plugins and files moved into <network>/ subdir
* Changed (JSON API): The fundchannel command now tries to connect to the peer before funding the channel, no need to connect before fundchannel if an address for the peer is known
* Changed (JSON API): htlc_accepted hook has type (currently legacy or tlv) and other fields directly inside onion.
* Changed (JSON API): lightning_ prefixes removed from subdaemon names, including in listpeers owner field.
* Changed (JSON API): listconfigs now structures plugins and include their options
* Changed (JSON API): the raw_payload now includes the first byte, i.e., the realm byte, of the payload as well. This allows correct decoding of a TLV payload in the plugins.
* Changed (logging): formatting made uniform: [NODEID-]SUBSYSTEM: MESSAGE
* Changed (options): config and <network>/config read by default.
* Changed (options): log-level can now specify different levels for different subsystems.
* Changed (protocol): The TLV payloads for the onion packets are no longer considered an experimental feature and generally available.
* WARNING: If you don't have a config file, you now may need to specify the network to lightning-cli
* Deprecated (JSON API): listconfigs duplicated "plugin" paths
* Deprecated (JSON API): htlc_accepted hook per_hop_v0 object deprecated, as is short_channel_id for the final hop
* Fixed (JSON API): #3231 listtransactions crash
* Fixed (JSON API): listconfigs appends '...' to truncated config options
* Fixed pyln-client now handles unicode characters in JSON-RPC requests and responses correctly.
* Fixed (bitcoin): If bitcoind goes backwards (e.g. reindex) refuse to start (unless forced with --rescan).
* Fixed (bug): gossipd crash on huge number of unknown channels.
* Fixed (gossip): No longer discard most node_announcements
* Fixed (options): We disable all dns even on startup the scan for bogus dns servers, if --always-use-proxy is set true
* Fixed (protocol): Unlikely corner case is simultanous HTLCs near balance limits fixed
-- Christian Decker <decker.christian@gmail.com> Tue, 17 Dec 2019 14:05:00 +0100
lightningd (0.7.3) stable; urgency=low
* Added (DB): lightningd now supports different SQL backends, instead of the default which is sqlite3. Adds a PostgresSQL driver

Loading…
Cancel
Save