diff --git a/CHANGELOG.md b/CHANGELOG.md index 281ea29f..59cb78c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [2.3.0-beta] - 2025-06-19 +## [2.3.0-beta.1] - 2025-06-19 - ASB + CLI + GUI: Introduce a load-balancing proxy for Monero RPC nodes that automatically discovers healthy nodes and routes requests to improve connection reliability. - ASB: Added `monero_node_pool` boolean option to ASB config. When enabled, the ASB uses the internal Monero RPC pool instead of connecting directly to a single daemon URL, providing improved reliability and automatic failover across multiple Monero nodes. diff --git a/Cargo.lock b/Cargo.lock index 482ac9fa..19bebfa2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9596,7 +9596,7 @@ checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" [[package]] name = "swap" -version = "2.3.0-beta" +version = "2.3.0-beta.1" dependencies = [ "anyhow", "arti-client", @@ -12141,7 +12141,7 @@ dependencies = [ [[package]] name = "unstoppableswap-gui-rs" -version = "2.3.0-beta" +version = "2.3.0-beta.1" dependencies = [ "anyhow", "monero-rpc-pool", diff --git a/Dockerfile b/Dockerfile index 59ab2231..359e0e11 100644 --- a/Dockerfile +++ b/Dockerfile @@ -43,7 +43,6 @@ ENV PATH="/root/.cargo/bin:${PATH}" COPY . . # Check that submodules are present (they should be initialized before building) -# Run: git submodule update --init --recursive before building this Docker image RUN if [ ! -f "monero-sys/monero/CMakeLists.txt" ]; then \ echo "ERROR: Submodules not initialized. Run 'git submodule update --init --recursive' before building Docker image."; \ exit 1; \ diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 09478e6a..99db2e95 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "unstoppableswap-gui-rs" -version = "2.3.0-beta" +version = "2.3.0-beta.1" 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 9023d3b3..f8e568a9 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,6 +1,6 @@ { "productName": "UnstoppableSwap", - "version": "2.3.0-beta", + "version": "2.3.0-beta.1", "identifier": "net.unstoppableswap.gui", "build": { "devUrl": "http://localhost:1420", diff --git a/swap/Cargo.toml b/swap/Cargo.toml index 50ebb5bf..f7ba5a2a 100644 --- a/swap/Cargo.toml +++ b/swap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "swap" -version = "2.3.0-beta" +version = "2.3.0-beta.1" authors = ["The COMIT guys "] edition = "2021" description = "XMR/BTC trustless atomic swaps."