release: v0.1.1
Bump package + crate + tauri identifier from 0.1.0 to 0.1.1 and rebuild the .deb. The 0.1.1 binary includes everything between fork-init and HEAD~0: - custom TCP/QUIC listen ports (default 9651/9652) - daemon-failure banner with shortcut to Settings - misc UX wording CHANGELOG split: 0.1.1 section closes the previously-Unreleased list; 0.1.0 untouched. release/mycellium-ui-private_0.1.0_amd64.deb removed and replaced by 0.1.1 with refreshed SHA256SUMS.
This commit is contained in:
11
CHANGELOG.md
11
CHANGELOG.md
@@ -6,10 +6,15 @@ This fork tracks [`syoul/Mycell-UI`](https://git.open.us.org/syoul/Mycell-UI) (t
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [0.1.1] — 2026-04-27
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- `SidecarConfig.tcpListenPort` and `SidecarConfig.quicListenPort` (Option<u16>): 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.
|
- `SidecarConfig.tcpListenPort` and `SidecarConfig.quicListenPort` (Option<u16>): 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 an explanation of when to set them.
|
- 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.
|
- 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
|
## [0.1.0] — 2026-04-27
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "mycellium-ui-private",
|
"name": "mycellium-ui-private",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.1.0",
|
"version": "0.1.1",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Pre-built `.deb` of the private-network desktop client. Designed to coexist with
|
|||||||
## Install
|
## Install
|
||||||
|
|
||||||
```bash
|
```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.
|
`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.
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
fe9e98ff6b2ee740345a9cac5bc1fd828cf7b53c96242c0c15fdc26dd8249b4e release/mycellium-ui-private_0.1.0_amd64.deb
|
b70044915c695ffa3fbd32501b6d2fd7fd255f0be73d65a62cb1e940dc15e118 release/mycellium-ui-private_0.1.1_amd64.deb
|
||||||
|
|||||||
Binary file not shown.
2
src-tauri/Cargo.lock
generated
2
src-tauri/Cargo.lock
generated
@@ -1947,7 +1947,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "mycellium-ui-private"
|
name = "mycellium-ui-private"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"hex",
|
"hex",
|
||||||
"parking_lot",
|
"parking_lot",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "mycellium-ui-private"
|
name = "mycellium-ui-private"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
description = "Mycelium private network desktop client"
|
description = "Mycelium private network desktop client"
|
||||||
authors = ["syoul"]
|
authors = ["syoul"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://schema.tauri.app/config/2",
|
"$schema": "https://schema.tauri.app/config/2",
|
||||||
"productName": "Mycellium UI Private",
|
"productName": "Mycellium UI Private",
|
||||||
"version": "0.1.0",
|
"version": "0.1.1",
|
||||||
"identifier": "tech.threefold.mycellium-ui-private",
|
"identifier": "tech.threefold.mycellium-ui-private",
|
||||||
"build": {
|
"build": {
|
||||||
"beforeDevCommand": "pnpm dev",
|
"beforeDevCommand": "pnpm dev",
|
||||||
|
|||||||
Reference in New Issue
Block a user