Release version 3.0.1 (#570)

* Prepare release 3.0.1

* Update CHANGELOG.md

---------

Co-authored-by: UnstoppableSwap Botty <help@unstoppableswap.net>
Co-authored-by: Mohan <86064887+binarybaron@users.noreply.github.com>
This commit is contained in:
Gecko Botty 2025-09-19 04:52:37 +02:00 committed by GitHub
parent d5b07370e8
commit b9948d7f00
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 8 additions and 14 deletions

View file

@ -7,20 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [3.0.0-beta.16] - 2025-09-18
## [3.0.0-beta.15] - 2025-09-18
## [3.0.0-beta.14] - 2025-09-17
## [3.0.1] - 2025-09-19
- ASB: require Monero wallet to be fully synchronized before providing quotes
- ORCHESTRATOR: Allow re-generating `docker-compose.yml` while preserving the asb config (`config.toml`). If you've ran the `orchestrator` before you can download a newer version, run it and an updated `docker-compose.yml` will be generated (overwriting the previous file). All data and configuration options will be preserved as they are stored inside the Docker volumes and the `config.toml` file.
- GUI + CLI: Fix an issue where it'd take a long time to redeem the Monero. We did not properly skip the block scanning.
- GUI + CLI: Assume Monero double spend safety after 22 instead of after 12 blocks given the recent large re-org attacks
- ORCHESTRATOR: Change exposed mainnet port from `9839` to `9939`
## [3.0.0-beta.11] - 2025-08-20
- ORCHESTRATOR: We incorrectly passed the `--mainnet` flag to the `asb` binary but it is the default for the asb.
- CONTROLLER: Add a `bitcoin-seed` command to the controller. You can use it to export the descriptor of the internal Bitcoin wallet.
- CLI + GUI + ASB: Accept self-signed TLS certificates and TLS certificates with older protocol versions.
@ -657,7 +650,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/3.0.0-beta.16...HEAD
[unreleased]: https://github.com/eigenwallet/core/compare/3.0.1...HEAD
[3.0.1]: https://github.com/eigenwallet/core/compare/3.0.0-beta.16...3.0.1
[3.0.0-beta.16]: https://github.com/eigenwallet/core/compare/3.0.0-beta.15...3.0.0-beta.16
[3.0.0-beta.15]: https://github.com/eigenwallet/core/compare/3.0.0-beta.14...3.0.0-beta.15
[3.0.0-beta.14]: https://github.com/eigenwallet/core/compare/3.0.0-beta.13...3.0.0-beta.14

4
Cargo.lock generated
View file

@ -13406,7 +13406,7 @@ dependencies = [
[[package]]
name = "swap"
version = "3.0.0-beta.16"
version = "3.0.1"
dependencies = [
"anyhow",
"arti-client",
@ -16575,7 +16575,7 @@ dependencies = [
[[package]]
name = "unstoppableswap-gui-rs"
version = "3.0.0-beta.16"
version = "3.0.1"
dependencies = [
"anyhow",
"dfx-swiss-sdk",

View file

@ -1,6 +1,6 @@
[package]
name = "unstoppableswap-gui-rs"
version = "3.0.0-beta.16"
version = "3.0.1"
authors = ["binarybaron", "einliterflasche", "unstoppableswap"]
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View file

@ -1,6 +1,6 @@
{
"productName": "eigenwallet",
"version": "3.0.0-beta.16",
"version": "3.0.1",
"identifier": "net.unstoppableswap.gui",
"build": {
"devUrl": "http://localhost:1420",

View file

@ -1,6 +1,6 @@
[package]
name = "swap"
version = "3.0.0-beta.16"
version = "3.0.1"
authors = ["The COMIT guys <hello@comit.network>"]
edition = "2021"
description = "XMR/BTC trustless atomic swaps."