Releases: btcpayserver/btcpayserver
Releases · btcpayserver/btcpayserver
1.11.6
An update is recommended if you share your server with many users. Your server could crash (Error HTTP 500) if you have a high number of users.
Bug fixes
- Fix: After a while, a busy server would send error HTTP 500 (#5354) @NicolasDorier
- Fix: Exchangerate.host falsly appear as Yadio in the UI (#5347) @NicolasDorier
Improvements
- Improve receipt info display (#5350) @dennisreimann
- Recommend Yadio for ARS currency rate (#5347) @NicolasDorier
- Recommend exchangeratehost for COP currency rate @NicolasDorier
- Hide 'Connection established' when connection to server come back (#5352) @NicolasDorier
1.11.5
New feature
- Reporting: Add payouts (#5320) @Kukks
- Wallet: Delete custom labels (#5324, #5237) @dennisreimann
- Dashboard: Show revenue data for keypad (#5317) @dennisreimann
- Dashboard: Show the number of paid invoices in the last 7 days (#5316, #5300) @dennisreimann
- Login: Add Remember Me button (#5307, #5302) @dennisreimann
- Archive stores and apps (#5296) @dennisreimann
- New permission: Can archive pull payment (#5274) @Kukks
- Pull Payment: Show QR code for LNURL-Withdraw (#5274) @Kukks
Bug fixes
- Fix: Transient error 500 when accessing the wallet page (#5326, #5328) @NicolasDorier
- Fix: Revert to default block explorer button wasn't working (#5340) @NicolasDorier
- Payment Request: Reflect processing status for on-chain payments (#5309, #5297) @dennisreimann
- NFC: Fix error display (#5305) @dennisreimann
Improvements
- Email Rules: Add default texts and document placeholders (#5314) @dennisreimann
- UI: The on-chain addresses should only be truncated on the middle (#5313, #5311) @dennisreimann
- Store settings: Allow configuring NFC permission beforehand (#5319) @Kukks
- Remove legacy export (#5293) @NicolasDorier
1.11.4
Minor update recommended for deployment stacks which were using MySQL/SQLite backend in the past such as Raspiblitz, Umbrel, Embassy OS.
We fix a migration to postgres error that has been introduced a few versions ago.
New feature
- Display wallet balance in default currency in the on-chain wallet navigation (#5281) @vbouzon
Bug fixes
- Fix: Error on the MigrationStartupTask (#5233) @NicolasDorier
- Fix: The "Open in wallet" button in the checkout page was not working properly on some browsers (#5284) @dennisreimann
1.11.3
Bug fixes
- Fix LNDHub connection strings parsing @Kukks
- Paying through LNDHub with an explicit amount wouldn't send the right amount @Kukks
- The
Open with wallet
deep link in the checkout page wasn't working properly on some browsers. @dennisreimann - POS: Fix alignment of items in static view (#5271) @dennisreimann
- Only show LNAddress section if the user has the permission @Kukks
- Fix crash on /wallets/transactions with non zero skip parameter (#5183) @NicolasDorier
- Do not block payments on LN while syncing if it is not internal node (#5269) @Kukks
- Fix LN payout manual payments UI crashing when payouts are not tied to pull payment @Kukks
Improvements
- If the PoSData property is a stringified JSON, presents it nicely in invoice details (#5275) @dennisreimann
- POS: Unify item display in editor (#5266 #5272) @dennisreimann
- remove store ID from view request url (#5256) @dstrukt
1.11.2
Bug fixes
- Language Select box cut off on checkout (#5210) @evanc-ole
- POS: Multiple fixes (#5228 #5241 #5252) @dennisreimann
- Greenfield: Fix invoice lookup by capitalized status (#5245) @dennisreimann
- Fix temporary file downloads for local storage option @Kukks
Improvements
- POS: Handle flexible price items in cart view (#5238) @dennisreimann
- POS: Combine search term and category selector (#5241) @dennisreimann
- Email Rules: Improve validation (#5234) @dennisreimann
- Receipt improvements (#5239) @dennisreimann
- Improve invoices status filter (#5248 #5251) @dennisreimann
1.11.1
Bug fixes
- Language Select box cut off on checkout (#5210) @dstrukt
- POS Cart view malformed when special characters are in items (#5203 #5211) @Kukks
- Errors creating invoice from public form were not shown in the UI (#5208 #5211) @Kukks
- Cart view doesn't show item when the amount field is custom (#5204 #5211) @Kukks
- Can't save the item when adding a new category in POS (#5205 #5211) @Kukks
1.11.0
New Features
- Complete overhaul of Invoice Reporting (#5095 #5155) @NicolasDorier
- POS Cart redesign (#5109 #5171) @dennisreimann @dstrukt
- Add product categories to POS apps (#5088 #5078) @NicolasDorier
- Checkout v2: Play sound when invoice is paid (#5085 #5113) @dennisreimann @webwworthy
- Add support for ExchangeRateHost and FreeCurrencyRates rate providers (#5166) @Kukks
Bug fixes
- Support NFC on modal (#4251 #5033) @Kukks @dennisreimann
- Fixed setting of minimum or custom price for LNURL POS items (#5170 #5172) @Kukks
- Preventing entering of negative tips and discounts in POS (#5192 #5198) @rockstardev
- Fixing display of amount paid on Receipt page (#5195 #5197) @rockstardev
- Form invoice amount adjusters, useful for shipping and other addon amounts to the invoice (#5087 #5158) @Kukks @dennisreimann
Improvements
- Improved Payment Requests List View (#3872 #5065) @TChukwuleta
- Improve create first store view (#5008 #5181) @dennisreimann
- Invoice lists: Show icons for payment methods (#5084 #5137) @dennisreimann
- Apps: Add direct file upload in item editor (#5086 #5140) @dennisreimann
- Add OpenSats supporters logo (#5202) @Kukks @pavlenex
- Add recommended rate providers for UGX and RSD (#5166) @Kukks
1.10.3
New Features
- Pull Payment: Support LNURL Withdraw with SATS denomination (#5041) @dennisreimann
Bug fixes
- Crowdfund: Fix JS errors in empty state (#5121) @dennisreimann
- The current preimage of a invoice's lightning payment method should be available via API (#5111) @NicolasDorier
- Dashboard: Limit "Top Items" to five (#5110) @dennisreimann
- ToolTip causes glitching when scrolling down on mobile (#4956) @dennisreimann
- LN payments failed to be detected on litd (#5104) @NicolasDorier
- Fix for LNDHub via LNbits integration (#5083 #4482) @dennisreimann
- Applying a discount in PoS with cart wasn't working (#5079) @NicolasDorier
- Refund: Fix overpaid option (#5076 #5066) @dennisreimann
- Do not crash when an invoice have an amount that is too big (#5070) @NicolasDorier
- NFC: Do not start scanning if unsupported (#5067) @dennisreimann
- Fix: Incorrect rounding in the receipt of PoS invoice (#5071 #5072) @NicolasDorier
- Crowdfund: Fix null pointer exception for topup type (missing price) (#5068) @dennisreimann
- Greenfield: Default currency missing from stores API (#5126) @dennisreimann
Improvements
- Load wallet transaction list asynchronously to avoid timeout on large wallets (#5100 #4987) @NicolasDorier
- Receipt improvements (#5077) @dennisreimann
- Dashboard: Make invoice badges consistent with those on invoices list (#5108 #4969) @dennisreimann
- Make file management UI more useful (#5081) @Kukks
- After changing PoS items values, the JSON template should be indented @NicolasDorier
- Add extension point to template editor (#5080) @Kukks
- Querying a lightning address no longer generates an invoice each time (#5117) @NicolasDorier
1.10.2
Bug fixes
- Fix: Stale data when fetching invoice after webhook (#5049) @Kukks
- Fix: Crash on migation of old instances (#5051) @NicolasDorier
- Fix: Hide sensitive info feature not working with custom theme (#5044) @dennisreimann
- Fix: Pay button not rendering on the invoice page (#5043) @dennisreimann