From c5daddcb561a3a5f99ad466bffb291f13d106784 Mon Sep 17 00:00:00 2001 From: Gecko Botty Date: Fri, 18 Jul 2025 15:41:26 +0200 Subject: [PATCH] Prepare release 3.0.0-beta (#473) Co-authored-by: UnstoppableSwap Botty --- CHANGELOG.md | 5 ++++- Cargo.lock | 4 ++-- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 2 +- swap/Cargo.toml | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a4c184b4..18efcd76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.0.0-beta] - 2025-07-18 + - GUI: The GUI can now be used as a Monero wallet. You can open existing Monero wallet files that were created with `monero-wallet-cli` / `monero-wallet-rpc` / `monero-wallet-gui` / Feather Wallet. You can also generate new wallets or recover existing ones from a seed phrase. To change the restore height of a wallet, go to the "Wallet" tab and click on the "..." -> "Restore height" button. You can view your previous transactions, sync your wallet with the Blockchain and send Monero. - GUI: The internal Bitcoin wallet and the p2p identitiy is now tied directly to the Monero wallet. The Bitcoin wallet and p2p identity is derived from the entropy of the Monero seed. The `seed.pem` file has no purpose for the GUI anymore and is only used for the CLI / ASB or when using the legacy mode of the GUI. - GUI: The data directory has been split into multiple subdirectories. Each Monero wallet has its own data directory in `identities/`. That directory is used to store the swap history, the wallet cache for the Bitcoin wallet and the Tor client cache. When opening the GUI you can either select a Monero wallet to open or you can click the "No Wallet (Legacy)" button to view swaps that were started with older versions of the GUI or to get access to the Bitcoin wallet that was used in previous versions of the GUI. @@ -582,7 +584,8 @@ It is possible to migrate critical data from the old db to the sqlite but there - Fixed an issue where Alice would not verify if Bob's Bitcoin lock transaction is semantically correct, i.e. pays the agreed upon amount to an output owned by both of them. Fixing this required a **breaking change** on the network layer and hence old versions are not compatible with this version. -[unreleased]: https://github.com/eigenwallet/core/compare/2.5.6...HEAD +[unreleased]: https://github.com/eigenwallet/core/compare/3.0.0-beta...HEAD +[3.0.0-beta]: https://github.com/eigenwallet/core/compare/2.5.6...3.0.0-beta [2.5.6]: https://github.com/eigenwallet/core/compare/2.4.5...2.5.6 [2.4.5]: https://github.com/eigenwallet/core/compare/2.4.3...2.4.5 [2.4.3]: https://github.com/eigenwallet/core/compare/2.0.3...2.4.3 diff --git a/Cargo.lock b/Cargo.lock index 427d5878..102c1181 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9720,7 +9720,7 @@ checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" [[package]] name = "swap" -version = "2.5.6" +version = "3.0.0-beta" dependencies = [ "anyhow", "arti-client", @@ -12360,7 +12360,7 @@ dependencies = [ [[package]] name = "unstoppableswap-gui-rs" -version = "2.5.6" +version = "3.0.0-beta" dependencies = [ "anyhow", "monero-rpc-pool", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index c56785ef..74dad4cf 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "unstoppableswap-gui-rs" -version = "2.5.6" +version = "3.0.0-beta" authors = [ "binarybaron", "einliterflasche", "unstoppableswap" ] edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 43e2d35c..a9dbd43f 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,6 +1,6 @@ { "productName": "eigenwallet", - "version": "2.5.6", + "version": "3.0.0-beta", "identifier": "net.unstoppableswap.gui", "build": { "devUrl": "http://localhost:1420", diff --git a/swap/Cargo.toml b/swap/Cargo.toml index 6d8332f7..99123933 100644 --- a/swap/Cargo.toml +++ b/swap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "swap" -version = "2.5.6" +version = "3.0.0-beta" authors = ["The COMIT guys "] edition = "2021" description = "XMR/BTC trustless atomic swaps."