[bisq-network/bisq] Release v1.6.4 - v1.6.4

Christoph Atteneder notifications at github.com
Thu May 6 20:15:00 CEST 2021


This is a follow-up release that updates a [mempool explorer address](https://github.com/bisq-network/bisq/pull/5453) and [filters out banned seednode address with a wrong format](https://github.com/bisq-network/bisq/pull/5469).

For more details please see https://github.com/bisq-network/bisq/milestone/58

Here are the release notes from v1.6.3:

## Release notes
This release ships the remaining functionality to create BSQ SegWit transactions to save on mining fees. You can also now easily create copies of existing (and past) offers. This release also leverages a new build system using an up-to-date Java runtime (Java 15) and UI library (JavaFX 15) that produces binaries that should be more reliable. And as always...there are many bug fixes and refinements. ​

### Improvements
- [Wallet changes for SegWit BSQ implementation](https://github.com/bisq-network/bisq/pull/5109)
- [Upgrade Java, JavaFX and binary packaging](https://github.com/bisq-network/bisq/pull/5431)
  - Get rid of macOS security warnings and unnecessary key logging permission request
  - Getting LTS support (security fixes,...) for upgrading to Java 11 for compilation and Java 15 for runtime
  - Fix various UI issues on certain OSes due JavaFX upgrade to v15
- [Functionality to duplicate an offer](https://github.com/bisq-network/bisq/pull/5423)
- [Add custom withdrawal transaction fee options on Send funds (BTC)](https://github.com/bisq-network/bisq/pull/5312)
- [Message sign verify functionality compatible with Bitcoin core & electrum](https://github.com/bisq-network/bisq/pull/5375)
- [Show a SPV resync suggestion if trade remains unconfirmed for 3 hours or more](https://github.com/bisq-network/bisq/pull/5427)
- [Allow Revolut username to be minimum 3 characters](https://github.com/bisq-network/bisq/pull/5425)
- [Disputes UI improvements](https://github.com/bisq-network/bisq/pull/5370)
- [Hide unnecessary bank id in offer details](https://github.com/bisq-network/bisq/pull/5234)
- [Tweak wording for takeOffer.fundsBox.isOfferAvailable](https://github.com/bisq-network/bisq/pull/5402)
- [CashByMail show terms and conditions upon taking an offer](https://github.com/bisq-network/bisq/pull/5399)
- [Add BTC node wubwzaadboxwiffa.onion](https://github.com/bisq-network/bisq/pull/5397)

### Bug fixes
- [Wait for AckMessage before completing BuyerSendCounterCurrencyTransferStartedMessage task](https://github.com/bisq-network/bisq/pull/5401)
- [Fix shutdown persistence issue in Seednode](https://github.com/bisq-network/bisq/pull/5388)
- [Handle rounding of infinite Doubles](https://github.com/bisq-network/bisq/pull/5374)

### API
- [Update apitest docs for bitcoin-core v0.21 compatibility](https://github.com/bisq-network/bisq/pull/5421)
- [Adjust to changing minimum tx fee rates](https://github.com/bisq-network/bisq/pull/5420)
- [Complete API support for BSQ/BTC trade pair](https://github.com/bisq-network/bisq/pull/5412)
- [Add api method createcryptopaymentacct](https://github.com/bisq-network/bisq/pull/5356)
- [Provide more offer & contract detail to CLI](https://github.com/bisq-network/bisq/pull/5357)

### Development & Documentation
- [Generate more than 1 block(regtest)](https://github.com/bisq-network/bisq/pull/5355)
- [docs/build.md: Emphasize JDK requirements + formatting](https://github.com/bisq-network/bisq/pull/5403)

### Assets
No new assets.

## Verification

Url of the signing key (Christoph Atteneder): https://bisq.network/pubkey/29CDFD3B.asc
Full fingerprint: `CB36 D7D2 EBB2 E35D 9B75  500B CD5D C1C5 29CD FD3B`

Import the key:
`curl https://bisq.network/pubkey/29CDFD3B.asc | gpg --import`
GPG prints a confusion warning: "This key is not certified with a trusted signature!" - See https://serverfault.com/questions/569911/how-to-verify-an-imported-gpg-key for background information what it means.

How to verify signatures?
`gpg --digest-algo SHA256 --verify BINARY{.asc*,}`
Replace BINARY with the file you downloaded (e.g. Bisq-1.6.4.dmg)

## Known issues with installation 

### Windows:

There is a known issue with Anti Virus software. We got several reports from users running into different problems. Either the AV software blocks Bisq or Tor, delete files in the data directory [2] or app directory [1]) or cause such a long delay at startup that Tor gets terminated and a file remains locked which can cause that Bisq cannot be started afterwards. To resolve that you need to restart Windows then the lock get released. We are working on solutions to fix those issues.

If you use Crypto currencies on your Windows system be aware that Windows is much more vulnerable to malware than Linux or OSX. Consider to use a dedicated non-Windows system when dealing with cryptocurrencies.

[1] Application directory (contains application installation files):
C:\Users\<username>\AppData\Local\Bisq

[2] Data directory (contains all Bisq data including wallet):
C:\Users\<username>\AppData\Roaming\Bisq\btc_mainnet\tor (you can delete everything except the hiddenservice directory)


### Linux:

Hint for Debian users:
If you have problems starting Bisq on Debian use: `/opt/Bisq/Bisq`

If your Linux distro does not support .deb files please follow this instruction:
```
cd ~/Downloads  
mkdir tmp  
cd tmp   
ar x ../Bisq-64bit-1.6.4.deb  
sudo tar Jxvf data.tar.xz  
sudo cp -rp opt/Bisq /opt/
```
That instruction is not tested on many different distros. If you encounter problems please report it in a Github issue so we can improve it. 

## Credits

Thanks to everyone who directly contributed to this release:

- @BtcContributor 
- @cd2357 
- @devinbileck 
- @ghubstan
- @huey735 
- @jmacxx 
- @maxim-belkin 
- @ripcurlx 
- @sqrrm 
- @wallclockbuilder
- @wiz 

A special thanks to our first time contributor:

- @maxim-belkin :
   - [Tweak wording for takeOffer.fundsBox.isOfferAvailable](https://github.com/bisq-network/bisq/pull/5402)
   - [docs/build.md: Emphasize JDK requirements + formatting](https://github.com/bisq-network/bisq/pull/5403)

As well as to everyone that helped with translations on [Transifex](https://transifex.com/bisq/bisq-desktop).

-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/bisq-network/bisq/releases/tag/v1.6.4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210506/ba11c214/attachment.htm>


More information about the bisq-github mailing list