Skip to content

Releases: btcpayserver/btcpayserver

1.0.5.9

28 Oct 10:28
816e96f
Compare
Choose a tag to compare

Bug fixes:

  • If there was too many pending invoice, postgres would be overwhelmed and freeze some requests (Igor Rylko)
  • Emails were not included in the text search anymore @Kukks
  • Payjoin: Do not include maxadditionalfeecontribution if there is no change. @NicolasDorier

1.0.5.8

16 Oct 12:09
db2a71b
Compare
Choose a tag to compare

Bug fixes:

  • Fix payjoin client implementation (was sending hex instead of base64) @Kukks
  • Fix: The send wallet, by default, should not include the previous transaction (timeouts issue with some hardware wallets) @NicolasDorier
  • Do not log the database connection string @Kukks
  • If a password fail to be reset by mail, show proper error @NicolasDorier
  • When you map a specific domain to an app, when there's no app created there's a blank page @Kukks

1.0.5.7

08 Oct 09:27
ad221ea
Compare
Choose a tag to compare

Bug fixes:

  • Mark Shopify orders paid on invoice payment confirmed @rockstardev
  • Fix: notification of new BTCPay Server version not showing properly @rockstardev
  • Fix: When collapsed, the sync window blocks the version text in the footer #1941 @Kukks
  • Fix: Not possible to delete a user if U2F is enabled. @Kukks
  • Fix onion location not always working #1947 @Kukks
  • Fix invoice exception status not displaying in list #1963 @Kukks
  • Fix: Is administrator checkbox does not work on create user page @NicolasDorier

Improvements:

  • Add specter desktop to the list of Bitcoin RPC compatible wallet @NicolasDorier
  • If some operation using BTCPay Server Vault fails, add a retry button so the user does not have to refresh the page. #1937 @NicolasDorier
  • Do not show password in clear text in email configuration (Fix #1790) @NicolasDorier
  • Showing CheckForNewVersions checkbox only if BTCPAY_UPDATEURL is set @rockstardev
  • Add Created date to user, add verified column in list and make user list use same model as modern lists @Kukks
  • Do not overlap the footer. Also removed the underline for the toggle button in chrome. Fixes #1946 @dennisreimann
  • Improve notifications dropdown #1961 @dennisreimann

Altcoins

  • Fix: DOGE could be trapped, due to our sanity check of absurdly high fee of "1 DOGE". @NicolasDorier

1.0.5.6

01 Oct 14:11
2a3dbaa
Compare
Choose a tag to compare

New features:

Improvements:

Bug fixes:

  • When an invoice is partially paid on-chain and allow off-chain, a new lightning network invoice should be created for the remainder of the payment. @Kukks
  • Changing the inventory of a PoS item was not working properly (@mariodian)
  • Greenfield API: The internal lightning API was returning error 403, even when used as an administrator (@Kukks)
  • Using lightning charge as lightning network invoice provider over HTTP was not working properly @bolatovumar
  • Fix: If the hot wallet failed to sign a PSBT, should not show a blank page crash (@NicolasDorier)
  • Fix bug: The wallet was sending only round amount of sat per byte (@NicolasDorier)
  • "Attempt MySql Fix" #1856 @Kukks
  • Fix HitBTC rate provider again @NicolasDorier

Altcoin build

1.0.5.5

16 Aug 14:37
80e46db
Compare
Choose a tag to compare

Improvements

Bug fixes

1.0.5.4

05 Aug 15:49
68d13b8
Compare
Choose a tag to compare

New features and improvements

Bug fixes

  • Fix: In the PoS app, embedded CSS was ignored. @NicolasDorier
  • Fix error when modifying user who does not have admin right. #1793 @NicolasDorier
  • Fix null instance on invoice when using paymentCurrencies #1766 @Kukks
  • Fix: Sluggish scrolling in pages having a rich text editor @dennisreimann
  • Fix: Crash in payment request if there is several invoice in "new" state @Kukks
  • Fix: Crowdfund app doesn't count old invoices. It was only invoices created after enabling the option. @Kukks

Security fixes

Those are low risk injection vulnerabilities.

1.0.5.3

14 Jul 12:21
Compare
Choose a tag to compare

Bug fixes

  • Payouts list incorrectly filtered if more than two pull payments (@arc3x)
  • Make it possible to refund invoice in the invalid state (@NicolasDorier)
  • Sane error message from the server if Basic authentication is not properly encoded in base64 (@Kukks)
  • Fix typos in pull payments (@Zaxounette)

New features and improvements

  • Add download PSBT button in the PSBT's screen of the wallet (@Kukks)
  • Upload PSBT button now support both, a file with base64 PSBT in it, or the raw bytes (@Kukks)
  • Make payjoin works with hardware wallets, need latest release of BTCPayServer Vault (@Kukks)
  • Better design for 2FA config screens (@Kukks #1735)
  • Enable CORS on greenfield API (@Kukks)
  • UI cleanup in the account section (@dennisreimann see #1721)
  • Improve information structure in the store's lightning page (@dennisreimann see #1706)
  • Various code cleanup (@rockstardev)
  • Set noindex, nofollow on the payment request page and pull payment page (@RiccardoMasutti)
  • Improve "Send" screen address field UX (@bolatovumar #1723)
  • Fix appearance of table in pull payments page (@bolatovumar #1732 and #1733)
  • Improve service settings, email settings, improve users list, U2F, 2FA, login view and maintenance page (@dennisreimann #1727)
  • Update translation for Deutsch and አማርኛ (Peter Battermann and @lbtil)

1.0.5.2

27 Jun 06:44
9d531a3
Compare
Choose a tag to compare

Bug fixes

  • Do not include the Onion-Location header for custom domains mapping (@NicolasDorier)
  • Fix warning message when using SQLite (@NicolasDorier)
  • Create store could be called with a scoped store's modify apikey (@NicolasDorier)
  • Crowdfunding app used with a custom domain were showing blank page (@NicolasDorier)

1.0.5.1

27 Jun 03:24
16f2ddd
Compare
Choose a tag to compare

Bug fixes

  • Point of sales app used with a custom domain were showing blank page (@NicolasDorier)

1.0.5.0

26 Jun 14:11
4ca83de
Compare
Choose a tag to compare

New Feature and improvements

  • Add Notifications feature (@r0ckstardev)
  • Add Pull Payments feature (@NicolasDorier)
  • Add Refund feature (@NicolasDorier
  • Allow invoice and payment requests to be archived (hide from list) (@Kukks)
  • Improve fee selection UI in wallet send screen (@Kukks)
  • Show warning when enabling Payjoin but supported payment methods are not using a hot wallet (@Kukks)
  • Rebuild POS and Crowdfund App Item/Perk editor UI and fix any issues (@Kukks)
  • Adjust Payjoin to the new specification outlined in BIP78 (@NicolasDorier)
  • Allow opening the BTCPay wallet natively when clicking a Bitcoin payment link (BIP21)
  • Add Server Info GreenField API (@dennisreimann)
  • Add Payment Requests GreenField API (@Kukks @NicolasDorier)
  • Support specifying payment method through apps per item/perk (@Kukks)
  • Allow setting private route hints for LND invoices (@r0ckstardev)
  • Expand GreenField Store API to have more store properties (@Kukks @NicolasDorier)
  • Make GreenField local docs require authentication (@Kukks)
  • Privacy enhancement: Randomize wallet transaction fingerprint. (@NicolasDorier)
  • Randomize RBF support in BTCPay wallet by default for privacy (@NicolasDorier)
  • Add support for Cobo Vault wallet file import (@Kukks)
  • Add support for Wasabi wallet file import (@Kukks)
  • Split POS app cart and static and support both simultaneously (@dennisreimann)
  • Add Cross-Implementation Lightning Node GreenField API (@Kukks @NicolasDorier)
  • Make GreenField responses and JSON properties consistent (@Kukks @NicolasDorier)
  • Add Tor Onion-Location HTTP header (@dennisreimann)
  • Rename form items in Wallet Send UI (@pavlenex)
  • Add ThunderHub integration (@NicolasDorier)
  • Add option to attempt to create PSBT with full transaction for inputs to sign for Trezor (@Kukks)

Bug fixes

  • Do not auto-complete generate wallet form (@Kukks)
  • Make sure copied notification is positioned correctly on checkout (@Chewsta)
  • Fix broken documentation links (@Kukks @dennisreimann @jad0c @Eskyee @pavlenex)
  • Fix POS app item display issues (@bolatovumar)
  • Fix Invoice checkout modal close button theme issues (@bolatovumar)
  • Fix display of replaced transactions in invoice list (@NicolasDorier)
  • Support BitPay invoice creation property "paymentCurrencies" (@Kukks)
  • Update lightning support warning text (@janoside)
  • Fix issue with payment requests not expiring (@Kukks)
  • Fix broken Bootstrap theme generator link (@Kukks)
  • Use proper Bitcoin symbol (₿) in UI instead of "BTC" (@Kukks)
  • Ensure you can only sign with hot wallet if you created the hot wallet via seed (@NicolasDorier)
  • Respect JsonResponse option in payment button endpoint even for failures (@Kukks)
  • Opt out of dotnet telemetry in Docker containers (@Kukks)
  • Fix issue with POS app if button text had special formatting (@Kukks)
  • Autofocus 2FA-code input on page load (@dennisreimann)
  • Add Orderid to BitPay IPN format (@Kukks)
  • Require Owner role to the store for modifying store via Greenfield (@NicolasDorier)
  • Fix css styling classes (@woutersamaey)
  • Fix checkout high width resolution styling issues (@dennisreimann)
  • Fix zpub electrum import (@gruve-p)