github Ride-The-Lightning/RTL v0.12.0
Release v0.12.0-beta-Offering-the-Offers

latest releases: v0.15.3, v0.15.2, v0.15.1...
2 years ago

Major release rolling out Offers (BOLT12) functionality for C-Lightning users.
Please note that the offers functionality in this release has a critical dependency on upgrading to the latest release of C-Lightning-REST v0.6.1. Please ensure to upgrade to that version.

Release highlights below.

C-Lightning:

  • Experimental feature control to enable Offers for C-Lightning users
  • Create/Manage Offers
  • Pay with Offers
  • Bookmark paid offers for future payments
  • Export offers to PDF for printing

Screen Shot 2021-12-29 at 7 00 13 PM

Screen Shot 2021-12-29 at 6 59 21 PM

LND:

  • Compatibility fixes for version 0.14.1

Eclair:

  • Compatibility fixed for version 0.6.2

Common enhancements:

  • Event handling for invoice payment
  • Updated button styles on modal windows

Other technical changes/improvements:

  • Websocket support
  • Password added as an environment variable
  • RTL server migrated to TS
  • Local database added

Minor bugs and UX issues. Complete list of issues addressed available here

RTL version compatibility matrix:

  1. C-Lightning
  • version 0.10.1
  • Version 0.10.2
  1. ECL
  • version 0.6.1
  • version 0.6.2
  1. LND
  • version 0.13.4
  • version 0.14.1
  1. Loop
  • version 0.14.2
  • version 0.15.0

Release contributors:
@ShahanaFarooqui
@diogorsergio
@violet360
@miketwenty1
@swedishfrenchpress
@bitbandi
@saubyk


PGP Key: https://keybase.io/suheb
Download the release and signature:

wget https://github.com/Ride-The-Lightning/RTL/archive/refs/tags/v0.12.0.tar.gz
wget https://github.com/Ride-The-Lightning/RTL/releases/download/v0.12.0/v0.12.0.tar.gz.asc

Verify the release:

gpg --verify v0.12.0.tar.gz.asc v0.12.0.tar.gz
gpg: Signature made Wed 29 Dec 2021 06:36:31 PM EST
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <39208279+saubyk@users.noreply.github.com>" [unknown]
gpg:                 aka "Suheb (approves) <39208279+saubyk@users.noreply.github.com>" [unknown]
gpg:                 aka "Suheb <39208279+saubyk@users.noreply.github.com>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 3E9B D443 6C28 8039 CA82  7A92 00C9 E2BC 2E45 666F

Untar and install the release:

tar -xvf v0.12.0.tar.gz
cd RTL-0.12.0
npm install --only=prod

Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.12.0
docker pull shahanafarooqui/rtl:0.12.0-arm64v8
docker pull shahanafarooqui/rtl:0.12.0-arm32v7
docker pull shahanafarooqui/rtl:0.12.0-amd64

Don't miss a new RTL release

NewReleases is sending notifications on new releases.