This is a follow-up release that adds the latest Tor version (v0.4.7.8) to improve Tor connectivity.
See v1.9.4 Milestone · GitHub for more details.
Here are the release notes from v1.9.3:
Release notes
This release improves XMR trade security by using subaddresses, improves Tor connectivity, and ships bug fixes and minor improvements across the board.
Improvements
- Create new XMR subaddress for each trade
- Improve XMR proof service
- Reset Tor directory when a new release is downloaded
- Adopt economyFee recommendation from Mempool rate provider
- Add chart series for total trade fees
- Show changes in BSQ Supply over time
- Prevent account creation for banned Revolut GBP sort code 040075
- Improve wording & appearance of trade shutdown dialog
- Prevent shutdown if trade is in process of being taken
- Mark user’s own offers in Market → Offer book
- Attempt self-ping 3 times before reporting error with connectivity
Bug fixes
- NPE when duplicate offer with deleted account
- Include payment screen ref text message & fix sizing issues
- Signed account must show signed age
- Australia PayID was not displaying payment info on buyer trade
- Refactor BSQ fee validation to handle multiple tx inputs
- Fix refresh issue with x-axis tick labels (Market/Trade charts)
- Transactions view: fix NPE in column sorting when Memo is empty
- Update matching account toggle state when tab is selected
Development & Documentation
- Seednode: Install tor from tor repository and add external tor as default
- Seednode: Update Java version for install script
- Seednode: Clean up tor files at seed node startup
- Pricenode: Add JVM flag ExitOnOutOfMemoryError
- Pricenode: Upgrade to XChange 5.0.13
- Pricenode: configurable exclusion by provider currency
- API: Block API attempt to swap BSQ with insufficient funds
- API: Add API method
getavgbsqprice
- API: Add API method
getnetwork
- API: Make API getoffers (altcoin) offer list order match UI
- API: Conditionally block API’s send payment sent/rcvd msgs
- API: Remove legacy bitcoind txindex param from apitest harness
- API: Block API takeoffer attempt if !sufficient btc in wallet
- API: Fix API CLI gettrades bug: category param can be uppercase
- API: Fix API editoffer bug: set fixed-price=0 on margin offers
- Bisq 2: Use bisq2 rest infrastructure for daonode
- Bisq 2: Tiny daonode rest service with 1 endpoint
- Bump actions/setup-java from 3.2.0 to 3.3.0
- Bump actions/setup-java from 3.1.1 to 3.2.0
New Assets
No new assets added.