diff --git a/core/archipelago/Cargo.toml b/core/archipelago/Cargo.toml index 3c3f3393..3a060c6e 100644 --- a/core/archipelago/Cargo.toml +++ b/core/archipelago/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "archipelago" -version = "1.7.66-alpha" +version = "1.7.67-alpha" edition = "2021" description = "Archipelago Bitcoin Node OS - Native backend" authors = ["Archipelago Team"] diff --git a/neode-ui/package-lock.json b/neode-ui/package-lock.json index 958a3016..e73e5aff 100644 --- a/neode-ui/package-lock.json +++ b/neode-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "neode-ui", - "version": "1.7.66-alpha", + "version": "1.7.67-alpha", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neode-ui", - "version": "1.7.66-alpha", + "version": "1.7.67-alpha", "dependencies": { "@types/dompurify": "^3.0.5", "@vue-leaflet/vue-leaflet": "^0.10.1", diff --git a/neode-ui/package.json b/neode-ui/package.json index bab54723..6f95a85c 100644 --- a/neode-ui/package.json +++ b/neode-ui/package.json @@ -1,7 +1,7 @@ { "name": "neode-ui", "private": true, - "version": "1.7.66-alpha", + "version": "1.7.67-alpha", "type": "module", "scripts": { "start": "./start-dev.sh", diff --git a/release-manifest.json b/release-manifest.json index d4b22b94..46261345 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,27 +1,30 @@ { - "version": "1.7.66-alpha", + "version": "1.7.67-alpha", "release_date": "2026-05-18", "changelog": [ - "Nginx Proxy Manager stale-port repair now detects stopped or `Created` Podman records by inspecting `podman ps -a` port metadata, covering records where `podman port nginx-proxy-manager` returns no mapping until start.", - "Live recovery on `100.70.96.88` removed only the stale Nginx Proxy Manager container record and recreated it with `8081:81`, `8084:80`, and `8444:443`, preserving `/var/lib/archipelago/nginx-proxy-manager` data.", - "Validation confirmed Nginx Proxy Manager recovered as healthy and responds through direct admin port `8081`, host compatibility port `81`, and `/app/nginx-proxy-manager/`." + "Home dashboard status cards now keep the last known good system, VPN, Bitcoin, and FIPS values while route changes or transient RPC failures are in flight, avoiding false \"not configured\" or \"not running\" flashes.", + "Home, Web5 Monitoring, and the Monitoring page headline cards now share the same live system-stat snapshot for CPU, memory, disk, uptime, and load so the visible numbers agree across the UI.", + "Settings What's New is filled through `v1.7.67-alpha`, including the missing historical `v1.7.44-alpha` through `v1.7.66-alpha` entries.", + "Bitcoin/Knots/Core shell lifecycle specs now match the Rust app config memory policy: 8 GiB on normal hosts, 4 GiB on low-memory hosts, and pruned Knots uses a larger dbcache on hosts with enough RAM to improve IBD throughput.", + "ElectrumX/electrs shell lifecycle specs now match the 4 GiB memory policy used by the Rust app config, reducing drift between first boot, reconcile, and app lifecycle paths.", + "Live assessment of `100.70.96.88` identified the current IBD bottlenecks as CPU/thermal/I/O pressure rather than RAM exhaustion, with follow-up work planned for existing-node swap repair, kiosk Chromium CPU reduction, and reconcile failure cleanup." ], "components": [ { "name": "archipelago", - "current_version": "1.7.66-alpha", - "new_version": "1.7.66-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.66-alpha/archipelago", - "sha256": "d410efd1acb6ae2f5e1270b585da8ff90c9de454fbf8b2648c37ddc4c1136794", - "size_bytes": 42947056 + "current_version": "1.7.67-alpha", + "new_version": "1.7.67-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.67-alpha/archipelago", + "sha256": "68140909683260ffb1e9109a2244b32e51c7b14c18398d92f391cfb0f802f770", + "size_bytes": 42943728 }, { - "name": "archipelago-frontend-1.7.66-alpha.tar.gz", - "current_version": "1.7.66-alpha", - "new_version": "1.7.66-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.66-alpha/archipelago-frontend-1.7.66-alpha.tar.gz", - "sha256": "35ca430accfb3b669c288800b59b899585435133d6d7e5da70c5066ae36a0308", - "size_bytes": 166469699 + "name": "archipelago-frontend-1.7.67-alpha.tar.gz", + "current_version": "1.7.67-alpha", + "new_version": "1.7.67-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.67-alpha/archipelago-frontend-1.7.67-alpha.tar.gz", + "sha256": "4f432a66bd976208010307cd68296d3f46d4e125b0edfe82e4d4d9fef13d6f1b", + "size_bytes": 166474514 } ] } diff --git a/releases/manifest.json b/releases/manifest.json index d4b22b94..46261345 100644 --- a/releases/manifest.json +++ b/releases/manifest.json @@ -1,27 +1,30 @@ { - "version": "1.7.66-alpha", + "version": "1.7.67-alpha", "release_date": "2026-05-18", "changelog": [ - "Nginx Proxy Manager stale-port repair now detects stopped or `Created` Podman records by inspecting `podman ps -a` port metadata, covering records where `podman port nginx-proxy-manager` returns no mapping until start.", - "Live recovery on `100.70.96.88` removed only the stale Nginx Proxy Manager container record and recreated it with `8081:81`, `8084:80`, and `8444:443`, preserving `/var/lib/archipelago/nginx-proxy-manager` data.", - "Validation confirmed Nginx Proxy Manager recovered as healthy and responds through direct admin port `8081`, host compatibility port `81`, and `/app/nginx-proxy-manager/`." + "Home dashboard status cards now keep the last known good system, VPN, Bitcoin, and FIPS values while route changes or transient RPC failures are in flight, avoiding false \"not configured\" or \"not running\" flashes.", + "Home, Web5 Monitoring, and the Monitoring page headline cards now share the same live system-stat snapshot for CPU, memory, disk, uptime, and load so the visible numbers agree across the UI.", + "Settings What's New is filled through `v1.7.67-alpha`, including the missing historical `v1.7.44-alpha` through `v1.7.66-alpha` entries.", + "Bitcoin/Knots/Core shell lifecycle specs now match the Rust app config memory policy: 8 GiB on normal hosts, 4 GiB on low-memory hosts, and pruned Knots uses a larger dbcache on hosts with enough RAM to improve IBD throughput.", + "ElectrumX/electrs shell lifecycle specs now match the 4 GiB memory policy used by the Rust app config, reducing drift between first boot, reconcile, and app lifecycle paths.", + "Live assessment of `100.70.96.88` identified the current IBD bottlenecks as CPU/thermal/I/O pressure rather than RAM exhaustion, with follow-up work planned for existing-node swap repair, kiosk Chromium CPU reduction, and reconcile failure cleanup." ], "components": [ { "name": "archipelago", - "current_version": "1.7.66-alpha", - "new_version": "1.7.66-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.66-alpha/archipelago", - "sha256": "d410efd1acb6ae2f5e1270b585da8ff90c9de454fbf8b2648c37ddc4c1136794", - "size_bytes": 42947056 + "current_version": "1.7.67-alpha", + "new_version": "1.7.67-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.67-alpha/archipelago", + "sha256": "68140909683260ffb1e9109a2244b32e51c7b14c18398d92f391cfb0f802f770", + "size_bytes": 42943728 }, { - "name": "archipelago-frontend-1.7.66-alpha.tar.gz", - "current_version": "1.7.66-alpha", - "new_version": "1.7.66-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.66-alpha/archipelago-frontend-1.7.66-alpha.tar.gz", - "sha256": "35ca430accfb3b669c288800b59b899585435133d6d7e5da70c5066ae36a0308", - "size_bytes": 166469699 + "name": "archipelago-frontend-1.7.67-alpha.tar.gz", + "current_version": "1.7.67-alpha", + "new_version": "1.7.67-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.67-alpha/archipelago-frontend-1.7.67-alpha.tar.gz", + "sha256": "4f432a66bd976208010307cd68296d3f46d4e125b0edfe82e4d4d9fef13d6f1b", + "size_bytes": 166474514 } ] }