Releases: Ride-The-Lightning/c-lightning-REST
Release v0.10.7-beta-p2tr-support
- 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
- 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
- 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
andlistPayments
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
- 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
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
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
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
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
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
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