diff --git a/lightning/docker-compose.yml b/lightning/docker-compose.yml index 56f83acf..f207bcb6 100644 --- a/lightning/docker-compose.yml +++ b/lightning/docker-compose.yml @@ -42,7 +42,7 @@ services: lnd: hostname: "${DEVICE_DOMAIN_NAME}" # Needed so LND can generate a valid cert - image: lightninglabs/lnd:v0.18.5-beta@sha256:2b560c9beb559c57ab2f2da1dfed80d286cf11a6dc6e4354cab84aafba79b6f6 + image: lightninglabs/lnd:v0.19.1-beta@sha256:00143ec1b19ee8be186948e75517a4111bcba8cfc6bf2c4a89732fa4efd998a5 command: "${APP_LIGHTNING_COMMAND}" user: 1000:1000 restart: unless-stopped diff --git a/lightning/exports.sh b/lightning/exports.sh index 45da677d..83f0722b 100644 --- a/lightning/exports.sh +++ b/lightning/exports.sh @@ -19,6 +19,8 @@ if [[ "${APP_BITCOIN_NETWORK}" == "mainnet" ]]; then BIN_ARGS+=( "--bitcoin.mainnet" ) elif [[ "${APP_BITCOIN_NETWORK}" == "testnet" ]]; then BIN_ARGS+=( "--bitcoin.testnet" ) +elif [[ "${APP_BITCOIN_NETWORK}" == "testnet4" ]]; then + BIN_ARGS+=( "--bitcoin.testnet4" ) elif [[ "${APP_BITCOIN_NETWORK}" == "signet" ]]; then BIN_ARGS+=( "--bitcoin.signet" ) elif [[ "${APP_BITCOIN_NETWORK}" == "regtest" ]]; then diff --git a/lightning/umbrel-app.yml b/lightning/umbrel-app.yml index e35c065f..5fb7cfa9 100644 --- a/lightning/umbrel-app.yml +++ b/lightning/umbrel-app.yml @@ -2,7 +2,7 @@ manifestVersion: 1.1 id: lightning category: bitcoin name: Lightning Node -version: "0.18.5-beta" +version: "0.19.1-beta" tagline: Run your personal Lightning Network node description: >- Run your personal Lightning Network node, and join the future of Bitcoin today. @@ -22,8 +22,12 @@ description: >- An official app from Umbrel. releaseNotes: >- - This release updates the underlying Lightning Network Daemon (LND) to v0.18.5-beta, which includes the features required for building custom channels, alongside important bug fixes, stability enhancements, and performance improvements. - Notable highlights include an optimization for payment requests (invoices) that removes unnecessary size expansion, critical bug fixes for AMP invoices and erroneous invoice state transitions, and improvements for fee bump transactions. + This release updates the underlying Lightning Network Daemon (LND) that powers this app to v0.19.1-beta. The update includes new feature additions, important bug fixes, stability enhancements, and performance improvements for LND. + In addition, Testnet4 support has been added. + + + 🚨 There are no breaking changes to the Umbrel app itself; however, if you are a power user who uses automated scripts to interact with your node via the command line, + there are breaking changes to the "lncli listchannels" and "lncli closedchannels" outputs that you should consult the release notes for. Full release notes can be found at https://github.com/lightningnetwork/lnd/releases