Releases: Ride-The-Lightning/RTL
Release v0.15.4-beta
Minor release with technical updates:
- Improved authentication logic for clearer error handling and validation during login and password reset processes.
- Refined application settings handling to ensure stricter validation of access keys.
Contributors:
@ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Retrieve the source code repository, check for the latest release and verify the code signature
$ git clone https://github.com/Ride-The-Lightning/RTL.git
$ cd RTL
$ git checkout v0.15.4
$ git verify-tag v0.15.4
gpg: Signature made Mon 18 Nov 2024 08:31:13 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
Install RTL via npm
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags
Release v0.15.3-beta
Minor release with bug fixes and support to send payments for AMP invoices on LND.
Complete list of issues and prs covered with this release:
https://github.com/Ride-The-Lightning/RTL/milestone/43?closed=1
Contributors:
@ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Retrieve the source code repository, check for the latest release and verify the code signature
$ git clone https://github.com/Ride-The-Lightning/RTL.git
$ cd RTL
$ git checkout v0.15.3
$ git verify-tag v0.15.3
gpg: Signature made Sun 10 Nov 2024 08:32:29 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
Install RTL via npm
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags
Release v0.15.2-beta
Minor release with technical updates:
- This release addresses a specific problem where
authentication
key is missing in config. This problem was manifesting in Umbrel installation where the application was failing to start after update to v0.15.1 - Docker images are prefixed with
v
and are multi-arch only
Contributors:
@ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Retrieve the source code repository, check for the latest release and verify the code signature
$ git clone https://github.com/Ride-The-Lightning/RTL.git
$ cd RTL
$ git checkout v0.15.2
$ git verify-tag v0.15.2
gpg: Signature made Tue 25 Jun 2024 06:17:34 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
Install RTL via npm
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags
Release v0.15.1-beta
Minor release with UX enhancements, bug fixes and Angular upgrade to v18
Please note that minimum nodejs version required with this release is v18.19.0
General feature updates:
- Integration with mempool.space api to display prevailing fee rates on various channel open/close modals
- Links enabled for viewing transactions on mempool.space from modals of on-chain transactions and channel info
- Added a new config param
blockExplorerUrl
to customize for a local/testnet instances of mempool.space
LND updates:
- CPFP enabled on pending on-chain receive transactions (including funds expected from coop close)
- Simplification of pending channel open fee bumping modal
Eclair updates:
- Compatibility with version 0.10.0
Complete list of issues and prs covered with this release:
https://github.com/Ride-The-Lightning/RTL/milestone/41?closed=1
Contributors:
@ShahanaFarooqui
@fishcakeday
@taylorking
@lacksfish
@kilrau
@gkucmierz
@jackstar12
@2140data
PGP Key: https://keybase.io/suheb
Retrieve the source code repository, check for the latest release and verify the code signature
$ git clone https://github.com/Ride-The-Lightning/RTL.git
$ cd RTL
$ git checkout v0.15.1
$ git verify-tag v0.15.1
gpg: Signature made Tue 11 Jun 2024 10:41:45 AM 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
Install RTL via npm
$ npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.15.1
docker pull shahanafarooqui/rtl:0.15.1-arm64v8
docker pull shahanafarooqui/rtl:0.15.1-arm32v7
docker pull shahanafarooqui/rtl:0.15.1-amd64
Release v0.15.0-beta-to-CLNRest
This is a major integration upgrade and a breaking change for RTL’s integration with Core Lightning.
With this release c-lightning-rest integration has been removed and RTL now uses core lightning’s native CLNRest plugin to communicate with the core lightning backend
Please note the associated updates required to upgrade to this version:
- Core Lightning version should be v23.11 or higher
- CLNRest plugin must be configured and running on Core Lightning. Detailed instructions on CLNRest: https://docs.corelightning.org/docs/rest
- Review RTL’s core lightning documentation for instructions to wire up RTL with CLNRest
- NodeJS version 0.18 or higher
Contributor: @ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Download the release and signature:
wget https://github.com/Ride-The-Lightning/RTL/archive/refs/tags/v0.15.0.tar.gz
wget https://github.com/Ride-The-Lightning/RTL/releases/download/v0.15.0/v0.15.0.tar.gz.asc
Verify the release:
gpg --verify v0.15.0.tar.gz.asc v0.15.0.tar.gz
gpg: Signature made Wed 06 Dec 2023 08:56:55 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]
Untar and install the release:
tar -xvf v0.15.0.tar.gz
cd RTL-0.15.0
npm install --omit=dev
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.15.0
docker pull shahanafarooqui/rtl:0.15.0-arm64v8
docker pull shahanafarooqui/rtl:0.15.0-arm32v7
docker pull shahanafarooqui/rtl:0.15.0-amd64
Release v0.14.1-beta
LND:
- Support for opening Taproot Channels
- Default onchain address type is now P2TR
Core Lightning:
- Bug fix to support forked core lightning versions on BTCPayserver
- Default onchain address type is now P2TR (dependent on c-lightning-rest v0.10.7)
Eclair:
- Eclair v0.9.0 now supported
And other minor UX improvements and bug fixes.
Complete list of issues covered is available below:
https://github.com/Ride-The-Lightning/RTL/milestone/37?closed=1
Contributor: @ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Download the release and signature:
wget https://github.com/Ride-The-Lightning/RTL/archive/refs/tags/v0.14.1.tar.gz
wget https://github.com/Ride-The-Lightning/RTL/releases/download/v0.14.1/v0.14.1.tar.gz.asc
Verify the release:
gpg --verify v0.14.1.tar.gz.asc v0.14.1.tar.gz
gpg: Signature made Sat 07 Oct 2023 02:41:32 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.14.1.tar.gz
cd RTL-0.14.1
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.14.1
docker pull shahanafarooqui/rtl:0.14.1-arm64v8
docker pull shahanafarooqui/rtl:0.14.1-arm32v7
docker pull shahanafarooqui/rtl:0.14.1-amd64
Release v0.14.0-beta
This release covers breaking changes from CLN 23.05, few minor UX enhancements and bug fixes
Core Lightning users should note that this update depends on cl-rest v0.10.3 and Core Lightning v23.05. If you are running any version older than 23.05, you should not upgrade to this UI. The changes are not backwards compatible with older versions of Core Lightning
Core Lightning:
- Handle the breaking changes of the msat purge for CLN version v23.05
- Track active HTLCs on the channels page
Eclair:
- Circular rebalancing
LND:
- Bugs fixes owing to the breaking changes on the send payment API
General:
- Navigation bug fixes from the dashboard
- Navigation to node and channel lookup from the info page
- Connect with a peer from the node lookup page
Complete list of issues covered with this release are available on the release milestone
Contributor: @ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Download the release and signature:
wget https://github.com/Ride-The-Lightning/RTL/archive/refs/tags/v0.14.0.tar.gz
wget https://github.com/Ride-The-Lightning/RTL/releases/download/v0.14.0/v0.14.0.tar.gz.asc
Verify the release:
gpg --verify v0.14.0.tar.gz.asc v0.14.0.tar.gz
gpg: Signature made Mon 29 May 2023 06:52:08 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.14.0.tar.gz
cd RTL-0.14.0
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.14.0
docker pull shahanafarooqui/rtl:0.14.0-arm64v8
docker pull shahanafarooqui/rtl:0.14.0-arm32v7
docker pull shahanafarooqui/rtl:0.14.0-amd64
Release v0.13.6-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/RTL/archive/refs/tags/v0.13.6.tar.gz
wget https://github.com/Ride-The-Lightning/RTL/releases/download/v0.13.6/v0.13.6.tar.gz.asc
Verify the release:
gpg --verify v0.13.6.tar.gz.asc v0.13.6.tar.gz
gpg: Signature made Tue 21 Feb 2023 06:35:11 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.13.6.tar.gz
cd RTL-0.13.6
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.13.6
docker pull shahanafarooqui/rtl:0.13.6-arm64v8
docker pull shahanafarooqui/rtl:0.13.6-arm32v7
docker pull shahanafarooqui/rtl:0.13.6-amd64
Release v0.13.5-beta
Minor release with the following updates:
- Local RTL database location made configurable via a config variable
dbDirectoryPath
- Default expiry of the invoices extended from an hour to a week
- Config variable settings issue
Complete list of fixes available on the release milestone here
Release contributors:
@ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Download the release and signature:
wget https://github.com/Ride-The-Lightning/RTL/archive/refs/tags/v0.13.5.tar.gz
wget https://github.com/Ride-The-Lightning/RTL/releases/download/v0.13.5/v0.13.5.tar.gz.asc
Verify the release:
gpg --verify v0.13.5.tar.gz.asc v0.13.5.tar.gz
gpg: Signature made Sun 19 Feb 2023 12:35:47 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.13.5.tar.gz
cd RTL-0.13.5
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.13.5
docker pull shahanafarooqui/rtl:0.13.5-arm64v8
docker pull shahanafarooqui/rtl:0.13.5-arm32v7
docker pull shahanafarooqui/rtl:0.13.5-amd64
Release v0.13.4-beta
Hot-fix release to address the issue with 2FA.
- QR code and the secret code not visible in the setup modal (#1164)
After the 0.13.3 update users are not able to setup 2FA on the app. Users with existing 2FA setup are able to login without any issue.
The issue is addressed with this release.
Release contributor:
@ShahanaFarooqui
PGP Key: https://keybase.io/suheb
Download the release and signature:
wget https://github.com/Ride-The-Lightning/RTL/archive/refs/tags/v0.13.4.tar.gz
wget https://github.com/Ride-The-Lightning/RTL/releases/download/v0.13.4/v0.13.4.tar.gz.asc
Verify the release:
gpg --verify v0.13.4.tar.gz.asc v0.13.4.tar.gz
gpg: Signature made Tue 03 Jan 2023 06:53:00 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.13.4.tar.gz
cd RTL-0.13.4
npm install --omit=dev --legacy-peer-deps
Docker images available at https://hub.docker.com/r/shahanafarooqui/rtl/tags:
docker pull shahanafarooqui/rtl:0.13.4
docker pull shahanafarooqui/rtl:0.13.4-arm64v8
docker pull shahanafarooqui/rtl:0.13.4-arm32v7
docker pull shahanafarooqui/rtl:0.13.4-amd64