From 8cc4117b60390ba7903d4b30d174dce9354b920f Mon Sep 17 00:00:00 2001 From: Nathan Fretz Date: Wed, 20 Nov 2024 21:30:59 +1000 Subject: [PATCH] Update btcpay-server to v2.0.3 (#1835) --- btcpay-server/docker-compose.yml | 4 ++-- btcpay-server/umbrel-app.yml | 25 +++++++++++-------------- 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/btcpay-server/docker-compose.yml b/btcpay-server/docker-compose.yml index 8d836b6f62..e5999b32ef 100644 --- a/btcpay-server/docker-compose.yml +++ b/btcpay-server/docker-compose.yml @@ -8,7 +8,7 @@ services: PROXY_AUTH_ADD: "false" nbxplorer: - image: nicolasdorier/nbxplorer:2.5.6@sha256:bad72cf489ff590d678c82a273ee6ec23c54f46b8aec076fef7b6c3544f98e37 + image: nicolasdorier/nbxplorer:2.5.12@sha256:0ec6bd81802773bb16f162aad430be7bd0bb4e57b6786414c86d0e870faab734 user: "1000:1000" restart: on-failure stop_grace_period: 1m @@ -29,7 +29,7 @@ services: NBXPLORER_BTCHASTXINDEX: 1 web: - image: btcpayserver/btcpayserver:2.0.1@sha256:5dfbb53825bc76b333b120ff1c4b83821291993e94b8b0ea6d0cfc69e112a06f + image: btcpayserver/btcpayserver:2.0.3@sha256:4532240e9b3735bfeb8fbdc188dd6f93849647462939a92dca2a81f169a5b236 user: "1000:1000" restart: on-failure stop_grace_period: 1m diff --git a/btcpay-server/umbrel-app.yml b/btcpay-server/umbrel-app.yml index 366a2a7103..28a0addcc4 100644 --- a/btcpay-server/umbrel-app.yml +++ b/btcpay-server/umbrel-app.yml @@ -2,7 +2,7 @@ manifestVersion: 1 id: btcpay-server category: bitcoin name: BTCPay Server -version: "2.0.1" +version: "2.0.3" tagline: Accept Bitcoin payments with 0 fees & no 3rd party description: >- BTCPay Server is a payment processor that allows you to receive @@ -34,22 +34,19 @@ path: "" defaultUsername: "" defaultPassword: "" releaseNotes: >- - ⚠ If you rely on custom integrations or plugins you will need to update them to ensure compatibility with the new 2.0 API. - - - BTCPay Server 2.0 is our most significant update since the project began in 2017! - - - This version is packed with new features, bug fixes, and crucial backend updates designed to set a solid foundation for the future and make BTCPay more powerful than ever before. + 🚨 If you are using the Nostr or Blink plugin, consider this release security-critical. Without it, an attacker with access to a pull payment could drain the Lightning wallet without limit. Highlights: - - New interface localization - - New sidebar-only navigation - - New onboarding flow for new users and Point Of Sale - - Three new e-commerce integrations (Wix, Odoo & BigCommerce) - - Checkout v2 default (removal of the legacy checkout) - - Branding enhancements + - Added support for histograms displaying Lightning data and corresponding API endpoints in the Greenfield API. + - Introduced image upload functionality for app items in the Greenfield API. + - Made the creation of payout methods optional when creating a pull payment via the Greenfield API. + - Updated button icons in the Point of Sale (POS) interface. + - Enhanced error messages for on-chain-related operations in the Greenfield API. + - Improved the API documentation for invoice payment tolerance. + - Added a specific error message for Lightning payouts that fail due to no route being found. + - Adjusted brand color handling for better UI consistency. + - Various bug fixes. Full release notes can be found at https://github.com/btcpayserver/btcpayserver/releases. submitter: Umbrel