diff --git a/CHANGELOG.md b/CHANGELOG.md index ea48f59..82f3824 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,10 +6,15 @@ This fork tracks [`syoul/Mycell-UI`](https://git.open.us.org/syoul/Mycell-UI) (t ## [Unreleased] +## [0.1.1] — 2026-04-27 + ### Added -- `SidecarConfig.tcpListenPort` and `SidecarConfig.quicListenPort` (Option): pin the daemon's peer-listen ports across restarts so they can be reliably port-forwarded on a home router. `None` keeps the previous ephemeral behaviour. -- Two input fields in **Settings → Daemon configuration** to expose them, with an explanation of when to set them. -- App.vue surfaces a top banner when `phase === 'error'` with the daemon error message and a shortcut "Go to Settings" button. +- `SidecarConfig.tcpListenPort` and `SidecarConfig.quicListenPort` (Option): pin the daemon's peer-listen ports across restarts so they can be reliably port-forwarded on a home router. Defaults to mycelium's standard `9651` (TCP) and `9652` (QUIC); clearing the field falls back to ephemeral. +- Two input fields in **Settings → Daemon configuration** to expose them, with help text explaining when to override. +- App.vue surfaces a top banner when `phase === 'error'` with the daemon error message and a shortcut "Go to Settings" button when the failure mentions a network-config issue. + +### Changed +- `release/mycellium-ui-private_*.deb` rebuilt against the above. ## [0.1.0] — 2026-04-27 diff --git a/package.json b/package.json index d18abf4..82afe0c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "mycellium-ui-private", "private": true, - "version": "0.1.0", + "version": "0.1.1", "type": "module", "scripts": { "dev": "vite", diff --git a/release/README.md b/release/README.md index 61cb26c..f6643f5 100644 --- a/release/README.md +++ b/release/README.md @@ -5,7 +5,7 @@ Pre-built `.deb` of the private-network desktop client. Designed to coexist with ## Install ```bash -sudo apt install ./mycellium-ui-private_0.1.0_amd64.deb +sudo apt install ./mycellium-ui-private_0.1.1_amd64.deb ``` `apt install` with a local path resolves runtime deps (`pkexec | policykit-1`, `libwebkit2gtk-4.1-0`, `libgtk-3-0`) automatically. Plain `dpkg -i` will fail if any of those are missing. diff --git a/release/SHA256SUMS b/release/SHA256SUMS index 85aa4ae..0b30bc0 100644 --- a/release/SHA256SUMS +++ b/release/SHA256SUMS @@ -1 +1 @@ -fe9e98ff6b2ee740345a9cac5bc1fd828cf7b53c96242c0c15fdc26dd8249b4e release/mycellium-ui-private_0.1.0_amd64.deb +b70044915c695ffa3fbd32501b6d2fd7fd255f0be73d65a62cb1e940dc15e118 release/mycellium-ui-private_0.1.1_amd64.deb diff --git a/release/mycellium-ui-private_0.1.0_amd64.deb b/release/mycellium-ui-private_0.1.1_amd64.deb similarity index 66% rename from release/mycellium-ui-private_0.1.0_amd64.deb rename to release/mycellium-ui-private_0.1.1_amd64.deb index 44e2ac3..24ba2b1 100644 Binary files a/release/mycellium-ui-private_0.1.0_amd64.deb and b/release/mycellium-ui-private_0.1.1_amd64.deb differ diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 9b98ebc..6fbe9d3 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1947,7 +1947,7 @@ dependencies = [ [[package]] name = "mycellium-ui-private" -version = "0.1.0" +version = "0.1.1" dependencies = [ "hex", "parking_lot", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 97cf8f1..d43b162 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mycellium-ui-private" -version = "0.1.0" +version = "0.1.1" description = "Mycelium private network desktop client" authors = ["syoul"] edition = "2021" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 05c1cdb..be1b421 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Mycellium UI Private", - "version": "0.1.0", + "version": "0.1.1", "identifier": "tech.threefold.mycellium-ui-private", "build": { "beforeDevCommand": "pnpm dev",