Skip to content

Releases: Ride-The-Lightning/c-lightning-REST

Release v0.10.7-beta-p2tr-support

07 Oct 21:04
v0.10.7
Compare
Choose a tag to compare
  • added support for generating p2tr addresses via this pr

Contributor: @ShahanaFarooqui


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.7.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.7/v0.10.7.tar.gz.asc

Verify the release:

gpg --verify v0.10.7.tar.gz.asc v0.10.7.tar.gz
gpg: Signature made Sat 07 Oct 2023 02:05:39 PM PDT
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [unknown]

Untar and install the release:

tar -xvf v0.10.7.tar.gz 
cd c-lightning-REST-0.10.7
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.7
docker pull saubyk/c-lightning-rest:0.10.7-arm32v7
docker pull saubyk/c-lightning-rest:0.10.7-arm64v8
docker pull saubyk/c-lightning-rest:0.10.7-amd64

Release v0.10.6-beta-maintenance

27 Sep 00:52
v0.10.6
Compare
Choose a tag to compare
  • Addressed maximum call stack size exceeded bug. Detail of the fix covered with this pr

Contributor @ShahanaFarooqui


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.6.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.6/v0.10.6.tar.gz.asc

Verify the release:

gpg --verify v0.10.6.tar.gz.asc v0.10.6.tar.gz
gpg: Signature made Tue 26 Sep 2023 05:53:06 PM PDT
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [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.10.6.tar.gz 
cd c-lightning-REST-0.10.6
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.6
docker pull saubyk/c-lightning-rest:0.10.6-arm32v7
docker pull saubyk/c-lightning-rest:0.10.6-arm64v8
docker pull saubyk/c-lightning-rest:0.10.6-amd64

Release v0.10.5-beta-maintenance

26 Jun 19:50
v0.10.5
29de0b0
Compare
Choose a tag to compare
  • Version compatibility check to address BTCPayserver forked version
  • All available filtering options (invoice, payment hash & offer) for listInvoices api
  • All CLN filtering options (payment hash & status) for listPays and listPayments apis

Details of the fixes are covered in pr #189
Contributor: @ShahanaFarooqui


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.5.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.5/v0.10.5.tar.gz.asc

Verify the release:

gpg --verify v0.10.5.tar.gz.asc v0.10.5.tar.gz
gpg: Signature made Mon 26 Jun 2023 12:53:17 PM PDT
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [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.10.5.tar.gz 
cd c-lightning-REST-0.10.5
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.5
docker pull saubyk/c-lightning-rest:0.10.5-arm32v7
docker pull saubyk/c-lightning-rest:0.10.5-arm64v8
docker pull saubyk/c-lightning-rest:0.10.5-amd64

Release v0.10.4-bugfix

20 Jun 06:00
v0.10.4
43f7a10
Compare
Choose a tag to compare
  • Issue in the remote balance calculation fixed
  • Issue in the pending balance calculation fixed

Details of the fixes are covered in pr #183
Contributor: @ShahanaFarooqui


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.4.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.4/v0.10.4.tar.gz.asc

Verify the release:

gpg --verify v0.10.4.tar.gz.asc v0.10.4.tar.gz
gpg: Signature made Mon 19 Jun 2023 11:01:47 PM PDT
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [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.10.4.tar.gz 
cd c-lightning-REST-0.10.4
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.4
docker pull saubyk/c-lightning-rest:0.10.4-arm32v7
docker pull saubyk/c-lightning-rest:0.10.4-arm64v8
docker pull saubyk/c-lightning-rest:0.10.4-amd64

Release v0.10.3-beta-msat-purge

29 May 00:25
v0.10.3
2bf3fa0
Compare
Choose a tag to compare

This minor covers:

  • the msat purge
  • new API endpoint for listpeerchannels rpc

The changes made can be tracked here
Contributor: @ShahanaFarooqui


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.3.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.3/v0.10.3.tar.gz.asc

Verify the release:

gpg --verify v0.10.3.tar.gz.asc v0.10.3.tar.gz
gpg: Signature made Sun 28 May 2023 05:26:52 PM PDT
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [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.10.3.tar.gz 
cd c-lightning-REST-0.10.3
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.3
docker pull saubyk/c-lightning-rest:0.10.3-arm32v7
docker pull saubyk/c-lightning-rest:0.10.3-arm64v8
docker pull saubyk/c-lightning-rest:0.10.3-amd64

Release v0.10.2-beta-setchannel-update

12 Mar 23:33
v0.10.2
814d4bc
Compare
Choose a tag to compare

Minor release to address a few items:

  • setchannelfee rpc has been replaced by setchannel (no impact to the developers as REST API signature remains unchanged)
  • fixed the issue of server failing to initialize if IPV6 is disabled
  • pay api updated with the latest params

The changes made can be tracked here


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.2.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.2/v0.10.2.tar.gz.asc

Verify the release:

gpg --verify v0.10.2.tar.gz.asc v0.10.2.tar.gz
gpg: Signature made Sun 12 Mar 2023 04:34:03 PM PDT
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [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.10.2.tar.gz 
cd c-lightning-REST-0.10.2
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.2
docker pull saubyk/c-lightning-rest:0.10.2-arm32v7
docker pull saubyk/c-lightning-rest:0.10.2-arm64v8
docker pull saubyk/c-lightning-rest:0.10.2-amd64

Release v0.10.1-beta-offers-hotfix

22 Feb 02:15
v0.10.1
3113ffb
Compare
Choose a tag to compare

Hotfix to address breaking changes made to the offer api with the latest core lightning release (versions > 22.11.x)
Changes made can be tracked here

Release contributor: @ShahanaFarooqui


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.1.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.1/v0.10.1.tar.gz.asc

Verify the release:

gpg --verify v0.10.1.tar.gz.asc v0.10.1.tar.gz
gpg: Signature made Tue 21 Feb 2023 06:17:31 PM PST
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [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.10.1.tar.gz 
cd c-lightning-REST-0.10.1
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.1
docker pull saubyk/c-lightning-rest:0.10.1-arm32v7
docker pull saubyk/c-lightning-rest:0.10.1-arm64v8
docker pull saubyk/c-lightning-rest:0.10.1-amd64

Release v0.10.0-beta-reckless

09 Feb 01:56
v0.10.0
2e01028
Compare
Choose a tag to compare

Major changes with this release:

  • plugin.js renamed to clrest.js (required for reckless plugin manager)
  • allow an option to specify an IP address to bind with the server
  • bug fix for error on generating new certificates
  • bug fix for websocket notifications

Exhaustive commits covered with the release can be tracked on this pr

Release Contributors:
@ShahanaFarooqui
@chrisguida
@jamaljsr
@1ma
@sha-265


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.10.0.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.10.0/v0.10.0.tar.gz.asc

Verify the release:

gpg --verify v0.10.0.tar.gz.asc v0.10.0.tar.gz
gpg: Signature made Wed 08 Feb 2023 05:59:25 PM PST
gpg:                using RSA key 3E9BD4436C288039CA827A9200C9E2BC2E45666F
gpg: Good signature from "saubyk (added uid) <[email protected]>" [unknown]
gpg:                 aka "Suheb (approves) <[email protected]>" [unknown]
gpg:                 aka "Suheb <[email protected]>" [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.10.0.tar.gz 
cd c-lightning-REST-0.10.0
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.10.0
docker pull saubyk/c-lightning-rest:0.10.0-arm32v7
docker pull saubyk/c-lightning-rest:0.10.0-arm64v8
docker pull saubyk/c-lightning-rest:0.10.0-amd64

Release v0.9.0-beta-peerswap

25 Aug 18:29
v0.9.0
3f8e608
Compare
Choose a tag to compare

PeerSwap APIs added:

  • reloadpolicy: Reload the policy file
  • getswap: Returns swap by swapid
  • listswaps: List all swaps
  • listactiveswaps: Returns active swaps
  • listswaprequests: Returns unhandled swaps requested by peer nodes
  • listpeers: Lists node's peers supporting peerswap
  • allowswaprequests: Sets peerswap to allow incoming swap requests
  • addpeer: Add peer to allowlist
  • removepeer: Remove peer from allowlist
  • resendmessage: Resends last swap message
  • swapin: Swap in
  • swapout: Swap out

Additional updates

  • Bug fix for the https certificate
  • Listchannels API updated to return multiple channels per peer

Issues covered in the release linked here

Release contributors:
@ShahanaFarooqui @chrisguida


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.9.0.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.9.0/v0.9.0.tar.gz.asc

Verify the release:

gpg --verify v0.9.0.tar.gz.asc v0.9.0.tar.gz

Untar and install the release:

tar -xvf v0.9.0.tar.gz 
cd c-lightning-REST-0.9.0
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.9.0
docker pull saubyk/c-lightning-rest:0.9.0-arm32v7
docker pull saubyk/c-lightning-rest:0.9.0-arm64v8
docker pull saubyk/c-lightning-rest:0.9.0-amd64

Release v0.8.0-beta-liquidity-ads

14 Aug 01:10
v0.8.0
bb23531
Compare
Choose a tag to compare

Updated APIs:

  • listNodes API updated with liquidity ads filter
  • waitInvoice API updated with subscription support

New APIs:

  • waitAnyInvoice
  • waitBlockHeight
  • waitSendPay

Other changes:

  • Regtest support added
  • Domain argument added for the self signed certificate

Issues/PRs covered with the release are linked here

Contributors:
@ShahanaFarooqui @kaloudis @bry-a-n @katokishin @nlflint @saubyk


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

wget https://github.com/Ride-The-Lightning/c-lightning-REST/archive/refs/tags/v0.8.0.tar.gz
wget https://github.com/Ride-The-Lightning/c-lightning-REST/releases/download/v0.8.0/v0.8.0.tar.gz.asc

Verify the release:

gpg --verify v0.8.0.tar.gz.asc v0.8.0.tar.gz

Untar and install the release:

tar -xvf v0.8.0.tar.gz 
cd c-lightning-REST-0.8.0
npm install --only=prod

Docker images at https://hub.docker.com/repository/docker/saubyk/c-lightning-rest/tags
docker pull saubyk/c-lightning-rest:0.8.0
docker pull saubyk/c-lightning-rest:0.8.0-arm32v7
docker pull saubyk/c-lightning-rest:0.8.0-arm64v8
docker pull saubyk/c-lightning-rest:0.8.0-amd64