Releases: UnstoppableSwap/unstoppableswap-gui
1.0.0-rc.1
What's changed
Please see the changelog file here for a complete list of changes.
This release is a full rewrite of the GUI. It includes breaking changes on the network level. This means you will not be able to swap with providers who have already updated, until you upgrade the GUI as well. This release includes a lot improvements on different layers of the stack (UI, networking, ...). You should see a lot more swaps being completed successfully!
Before upgrading complete all pending swaps. If you are encountering any issues, please let us know!
This is the last release that'll be published on this repository. All development and releases have been moved to the core repo.
GPG Signing
All the relevant release files have been GPG signed by @binarybaron. His GPG key can be found here or here.
For example to check the validitiy of the AppImage release file you need to important @binarybaron public key and then run this command:
curl https://unstoppableswap.net/binarybaron.asc | gpg --import
gpg --verify UnstoppableSwap_1.0.0-rc.1_amd64.AppImage.asc UnstoppableSwap_1.0.0-rc.1_amd64.AppImage
0.6.4
What's changed
- Changed the default Bitcoin electrum server to
tcp://blockstream.info:110
- Users can override the used Bitcoin electrum server by setting the
OVERRIDE_ELECTRUM_RPC_URL
/OVERRIDE_TESTNET_ELECTRUM_RPC_URL
environment variable to a valid RPC url. A list of publicly accessible electrum servers can be found here
GPG Signing
All the relevant release files have been GPG signed by @binarybaron. His GPG key can be found here or here.
For example to check the validitiy of the AppImage release file you need to important @binarybaron public key and then run this command:
curl https://unstoppableswap.net/binarybaron.asc | gpg --import
gpg --verify UnstoppableSwap-0.6.4.AppImage.asc UnstoppableSwap-0.6.4.AppImage
0.6.3
What's changed
- Introduced a cooperative Monero redeem feature for users to request from the swap provider if they are punished for not refunding in time. The swap provider can choose to cooperate but is not obligated to do so. This change is backwards compatible. To attempt recovery, resume a swap in the Bitcoin punished state from the History page. Success depends on the swap provider being online and still having a record of the swap. Note that their cooperation is voluntary and recovery is not guaranteed
- Users can now choose between two refund policies. They can either refund to the internal Bitcoin wallet or an external Bitcoin address.
- A warning be displayed for swap providers that are running outdated software
- Update
swap-cli
to0.13.4
See comit-network/xmr-btc-swap@0.13.2...0.13.4 for the changes that were introduced to the swap-cli
since the last update.
GPG Signing
All the relevant release files have been GPG signed by @binarybaron. His GPG key can be found here or here.
For example to check the validitiy of the AppImage release file you need to important @binarybaron public key and then run this command:
curl https://unstoppableswap.net/binarybaron.asc | gpg --import
gpg --verify UnstoppableSwap-0.6.3.AppImage.asc UnstoppableSwap-0.6.3.AppImage
0.6.2
What's changed
- Add Button to open data directory to RpcControlBox in file explorer
- Convert debug switch into an icon button on swap dialog
- Display individual update release files as clickable links on updater dialog
- Display a different text on ProcessExitedAndNotDonePage depending state of swap
- Enable user to submit feedback while swap is running
- Update
electron
to26.2.1
- Show Stepper Step 1 as completed as soon as Bitcoin lock transaction is published
- Update
swap-cli
to0.13.2
See comit-network/xmr-btc-swap@0.13.1...0.13.2 for the changes that were introduced to the swap-cli
since the last update.
GPG Signing
All the relevant release files have been GPG signed by @binarybaron. His GPG key can be found here or here.
For example to check the validitiy of the AppImage release file you need to important @binarybaron public key and then run this command:
curl https://unstoppableswap.net/binarybaron.asc | gpg --import
gpg --verify UnstoppableSwap-0.6.2.AppImage.asc UnstoppableSwap-0.6.2.AppImage
0.6.1
What's Changed
This is a big update, with a lot of changes:
- We're now using the new RPC Server of the
swap-cli
- Update the
swap-cli
tov0.13.1
- Improvements to the "Waiting for Bitcoin Deposit" page. We're giving the user more context about the fees and amounts involved in the swap
- Display fiat value of Bitcoin and Monero amounts when hovering over them
- Allow user to display cryptographic keys required to manually redeem the Monero funds if we're stuck in
BtcRedeemed
state - System to allow users to give feedback build straight into the GUI itself
- Disable animations (page transition, hover, ...)
- Display progress bar while
monero-wallet-rpc
is being updated - Beautify log messages
- Start Tor on startup by default
- Clarify information about the current swap that is displayed to the user
- Tons of other small bug fixes and improvements
See comit-network/xmr-btc-swap@0.12.0...0.13.1 for the changes that were introduced to the swap-cli
since the last update.
RPC Server Update: v0.6.0
Note: This is a pre-release. This'll be converted to a stable release over the coming days.
What's Changed
This is a big update, with a lot of changes:
- We're now using the new RPC Server of the
swap-cli
- Update the
swap-cli
tov0.13.1
- Improvements to the "Waiting for Bitcoin Deposit" page. We're giving the user more context about the fees and amounts involved in the swap
- Display fiat value of Bitcoin and Monero amounts when hovering over them
- Allow user to display cryptographic keys required to manually redeem the Monero funds if we're stuck in
BtcRedeemed
state - System to allow users to give feedback build straight into the GUI itself
- Disable animations (page transition, hover, ...)
- Display progress bar while
monero-wallet-rpc
is being updated - Beautify log messages
- Start Tor on startup by default
- Clarify information about the current swap that is displayed to the user
- Tons of other small bug fixes and improvements
v0.5.3
v0.5.2
What's Changed
- Kill monero-wallet-rpc with command, revert daemon finder by @binarybaron in #160
- Update
swap-cli
to0.12.2
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Fix monero
no connection to daemon
by dynamically choosing a Monero Node on startup by @binarybaron in #157
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Added Alert to notify user when public registry is not available and inform about redemies
- Added Alert to notify user when Electrum server was successful or failed
- Added Alert to notify user when rendezvous fetch returns result
- Properly distinguish between providers discovered via the public registry vs via rendezvous
- Add preset addresses to rendezvous dialog
Full Changelog: v0.4.5...v0.4.6