mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-22 14:22:40 +01:00
160 lines
6.9 KiB
Markdown
160 lines
6.9 KiB
Markdown
# Changelog
|
|
|
|
## 1.0.4.4:
|
|
|
|
### New Feature
|
|
|
|
* Allow user to select different fee rate based on expected confirmation time (@NicolasDorier)
|
|
|
|
### Bug fixes
|
|
|
|
* Fix QR Code on dark theme by adding some white margin around it (@chewsta)
|
|
* Make sure wallet support decimal fee ... again. (@NicolasDorier)
|
|
|
|
## 1.0.4.3:
|
|
|
|
### New features
|
|
|
|
* If you use a hot wallet, you can retrieve the seed in wallet settings / Other actions / View seed (@MrKukks)
|
|
* Add top Label filter (@MrKukks)
|
|
* As a sender, payjoin transaction are tagged in the wallet (@MrKukks)
|
|
|
|
### Bug fixes
|
|
|
|
* The wallet now discourage fee sniping (increase privacy by mimicking wallets like bitcoin core) (@NicolasDorier)
|
|
* Payjoin receiver fix: The receiver's inputs sequence must be the same as the sender's inputs' sequence (@NicolasDorier, reported by @waxwing)
|
|
* The wallet do not round fee rate to the nearest integer. (@NicolasDorier)
|
|
* Invoice row should not cut off the "AM/PM" part of the date (@r0ckstardev)
|
|
* Ensure dropdown in checkout page does not overflow (@ubolator)
|
|
* Fix decimal points shown in Checkout UI based on currency ( always showed btc decimal precision before) (@MrKukks #1529)
|
|
* fix label link inconsistency (@MrKukks)
|
|
* Fix payjoin detection in checkout UI (@MrKukks)
|
|
|
|
### Altcoins
|
|
* For liquid, fix decimal precision issue in the wallet (@MrKukks)
|
|
* For liquid, the transactions in a wallet of a specific asset should only show transactions specific to this asset (@MrKukks)
|
|
|
|
### Language
|
|
* Update portuguese strings (@BitcoinHeiro)
|
|
|
|
## 1.0.4.2
|
|
|
|
### New feature and improvements
|
|
* Auto labelling of wallet transactions, for now three labels "invoice", "pj-exposed", "payjoin" (@MrKukks)
|
|
* Checkout dark theme improvements (@dennisreimann #1508)
|
|
* Show warning when create a hot wallet when you are not admin of the server (@MrKukks)
|
|
* In store settings, shows "Not set" if a derivation scheme is not set. If it is set, always show the last few letters of the derivation scheme. (@MrKukks)
|
|
* Do not show lightning network configuration for Liquid assets. (@MrKukks)
|
|
* Better UTXO selection for payjoin receiver (@MrKukks #1470)
|
|
* Payjoin: But the automatic broadcast of original transaction from 1 minute to 2 minutes. (to give more time to sign with a hardware wallet)
|
|
* Greenfield: Expose an health check endpoint without authentication (@dennisreimann)
|
|
* Greenfield: Very primitive create/read/update/delete store endpoints (@MrKukks)
|
|
|
|
### Bug fixes
|
|
* With LND above 0.9, invoices were immediately transitioning as partially paid. (@r0ckstardev)
|
|
* Successful payjoin in P2SH-P2WPKH would result in overpaid invoice (@MrKukks)
|
|
* If payjoin sender is sending the PSBT in hex format, we should send back the proposal in hex format (@MrKukks)
|
|
* Payment request were redirecting to non-existing (404) URL after payment (@MrKukks)
|
|
* Incorrect derivation scheme in generate wallet were giving an error 500 instead of proper error message (@MrKukks)
|
|
* When pasting a BIP21 when using coin selection, it would throw an error. (@MrKukks)
|
|
* In the Wallet Send page, remove a JS script reference which does not exist anymore. (@MrKukks)
|
|
* Fix LCAD logo (@dennisreimann)
|
|
* Fix dark theme contrast for Payment Requests (@ubolator and @dennisreimann #1488)
|
|
* Fix MySql supports details (@ketominer)
|
|
* In dark theme, the pay button was rendering BTCPAY text in black. (@dennisreimann #1517)
|
|
|
|
### Miscalleneous
|
|
* Refactor CSS to be in line with [the new design system](https://design.btcpayserver.org/views/bootstrap/) (@dennisreimann)
|
|
* Tests utilities: Fix docker-lightning-cli scripts
|
|
* Improve static asset caching (@dennisreimann)
|
|
* New invoice checkout languages added:**
|
|
* Bulgarian (Bulgaria) (bg_BG) @doynovbps
|
|
* Danish (Denmark) (da_DK) @Berlelund
|
|
* Norwegian (no) [@devenia](https://www.transifex.com/user/profile/devenia/)
|
|
* Persian (fa) [@firildakh](https://www.transifex.com/user/profile/firildakh/)
|
|
* Romanian (ro) [@BTCfactura](https://www.transifex.com/user/profile/BTCfactura/)
|
|
* Slovak (Slovakia) (sk_SK) [@MSedivy](https://www.transifex.com/user/profile/MSedivy/)
|
|
* Zulu (zu) [@kpangako](https://www.transifex.com/user/profile/kpangako/)
|
|
* Updated translation for checkout invoice:**
|
|
* Arabic (Ar) @kemoantemo
|
|
* Bosnian (Bosnia and Herzegovina) (bs_BA) @Ruxiol
|
|
* Danish (Denmark) (da_DK) @Berlelund
|
|
* German (Germany) (de_DE)[@andhans](https://twitter.com/andhans_jail)
|
|
* Greek (Greece) (el_GR) @kaloudis
|
|
* Spanish (Spain) (es_ES) @RzeroD
|
|
* Hindi(hi) @blockbitmedia
|
|
* Indonesian (id) @anditto
|
|
* Polish (pl) [@kodxana](https://www.transifex.com/user/profile/kodxana/)
|
|
* Portuguese (Pt_pt) [MarcosMe](@https://www.transifex.com/user/profile/MarcosMe/)
|
|
* Turkish (tr) [efecini](https://www.transifex.com/user/profile/efecini/)
|
|
|
|
|
|
## 1.0.4.1
|
|
|
|
### Bug fixes
|
|
* Payjoin not working correctly for P2SH-P2WPKH merchants. @MrKukks
|
|
|
|
* Clicking on the balance amount on send wallet, was not checking "Substract fees" automatically @MrKukks
|
|
|
|
## 1.0.4.0
|
|
|
|
Since this release is substantial, we invite your to read our [blog post](https://blog.btcpayserver.org/btcpay-server-1-0-4-0/) as well.
|
|
|
|
### Bug fixes
|
|
* Better RBF and Double spend handling
|
|
* Fix: Bumping an invoice payment would sometimes add to the customer Network fee.
|
|
* Fix: A double spent transaction would sometimes show as never confirming in the invoice details instead of showing as double spent
|
|
* Fix: do not allow 0 amount invoices in crowdfund or payment requests
|
|
* Fix: Make 0 amount invoices marked as paid instantly
|
|
* Fix: Payment request clone button would throw an error
|
|
* Fix: Could not remove a user if the user was using the storage file feature
|
|
* Make sure sponsor logos show up nicely on all screen sizes
|
|
* UI Fixes
|
|
* Replace `Paid summary` by `Invoice Summary` in the invoice preview of the invoice list page
|
|
* Center supporter logos on the 404 error page
|
|
* When creating a new hotwallet, do not ask for the address confirmation step
|
|
|
|
|
|
### Features
|
|
* Payjoin support for stores (Receiving)
|
|
* Payjoin support in the internal wallet (Sending)
|
|
* Coin Selection feature in the internal wallet
|
|
* Direct integration to Bitflyer rate provider
|
|
* Allow generation of new address in Wallet Receive page, even if the current one still not used.
|
|
* New invoice default theme
|
|
* New invoice dark theme
|
|
* New site default theme
|
|
* New site dark theme
|
|
* Camera QR Code scanner for Wallet
|
|
* In the invoice checkout, ability to copy the BIP21 payment string
|
|
* Add additional server policy for hot wallet RPC import
|
|
|
|
### Greenfield API
|
|
* Greenfield API Permissions rework for API Keys & Basic Auth support
|
|
* Granular permissions
|
|
* Endpoint for creating a new user
|
|
* Endpoint for creating API Keys
|
|
* More details in the documentation
|
|
* Greenfield API C# Client
|
|
|
|
### Altcoins
|
|
|
|
* Decimal precision for Liquid assets fixes
|
|
* Add L-CAD support for Liquid
|
|
* Monero stability fixes
|
|
|
|
## Thanks to contributors
|
|
|
|
* binarydreaming
|
|
* britttttkelly
|
|
* dennisreimann
|
|
* francispoulios
|
|
* joerlop
|
|
* mbomb1231
|
|
* mikewchan
|
|
* mrkukks
|
|
* nicolasdorier
|
|
* pavlenex
|
|
* rockstardev
|
|
* ubolator
|
|
* vswee
|