From 9d2cd464646f57b7d7025e1928bf679f217764c2 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Tue, 5 May 2020 07:23:00 +0900 Subject: [PATCH] fix tests and bump --- BTCPayServer.Tests/PayJoinTests.cs | 7 ++++--- Build/Version.csproj | 2 +- Changelog.md | 26 ++++++++++++++++++++++++++ 3 files changed, 31 insertions(+), 4 deletions(-) diff --git a/BTCPayServer.Tests/PayJoinTests.cs b/BTCPayServer.Tests/PayJoinTests.cs index 1395a9323..5f70822a1 100644 --- a/BTCPayServer.Tests/PayJoinTests.cs +++ b/BTCPayServer.Tests/PayJoinTests.cs @@ -782,13 +782,14 @@ namespace BTCPayServer.Tests var invoice7ParsedBip21 = new BitcoinUrlBuilder(invoice7.CryptoInfo.First().PaymentUrls.BIP21, tester.ExplorerClient.Network.NBitcoinNetwork); - var invoice7Coin6TxBuilder = tester.ExplorerClient.Network.NBitcoinNetwork.CreateTransactionBuilder() + var txBuilder = tester.ExplorerClient.Network.NBitcoinNetwork.CreateTransactionBuilder(); + txBuilder.OptInRBF = true; + var invoice7Coin6TxBuilder = txBuilder .SetChange(senderChange) .Send(invoice7ParsedBip21.Address, invoice7ParsedBip21.Amount) .AddCoins(coin6.Coin) .AddKeys(extKey.Derive(coin6.KeyPath)) - .SendEstimatedFees(new FeeRate(100m)) - .SetLockTime(0); + .SendEstimatedFees(new FeeRate(100m)); var invoice7Coin6Tx = invoice7Coin6TxBuilder .BuildTransaction(true); diff --git a/Build/Version.csproj b/Build/Version.csproj index fde79bb0b..f51560b5e 100644 --- a/Build/Version.csproj +++ b/Build/Version.csproj @@ -1,5 +1,5 @@ - 1.0.4.2 + 1.0.4.3 diff --git a/Changelog.md b/Changelog.md index 21377f6c8..123f56b06 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,31 @@ # Changelog +## 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