diff --git a/core/archipelago/Cargo.toml b/core/archipelago/Cargo.toml index 4191fe21..7bbc51f6 100644 --- a/core/archipelago/Cargo.toml +++ b/core/archipelago/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "archipelago" -version = "1.7.84-alpha" +version = "1.7.85-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 4cf163b0..063540f5 100644 --- a/neode-ui/package-lock.json +++ b/neode-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "neode-ui", - "version": "1.7.84-alpha", + "version": "1.7.85-alpha", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neode-ui", - "version": "1.7.84-alpha", + "version": "1.7.85-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 f91fbbed..6f4cb32a 100644 --- a/neode-ui/package.json +++ b/neode-ui/package.json @@ -1,7 +1,7 @@ { "name": "neode-ui", "private": true, - "version": "1.7.84-alpha", + "version": "1.7.85-alpha", "type": "module", "scripts": { "start": "./start-dev.sh", diff --git a/release-manifest.json b/release-manifest.json index fe35b704..899a0cb5 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,29 +1,30 @@ { - "version": "1.7.84-alpha", - "release_date": "2026-06-11", + "version": "1.7.85-alpha", + "release_date": "2026-06-12", "changelog": [ - "Bitcoin trusted-node relay approvals now generate restricted `txrelay` RPC credentials when needed and restart the active Bitcoin backend so bitcoind loads the new `rpcauth` whitelist.", - "Bitcoin Core now matches Bitcoin Knots for restricted relay RPC support, including the txrelay secret injection and sendrawtransaction-focused whitelist.", - "The Bitcoin UI companion image is pinned to `1.7.84-alpha` across release metadata and the Quadlet fallback path, avoiding stale `latest` detection during OTA updates.", - "Container scanning now uses an RAII in-flight guard so timeout and error paths cannot leave the scanner stuck in a permanently busy state.", - "Validation passed with `cargo fmt`, `cargo check -p archipelago`, `git diff --check`, and focused source review of the relay message/approval path." + "ElectrumX now runs with less cache pressure and more memory headroom, reducing the restart loop seen during sync catch-up.", + "Portainer is pinned to `2.19.4` instead of `latest`, avoiding schema-drift restarts from surprise image updates.", + "LND receive-address creation now asks for a native SegWit address and returns clearer wallet/readiness failures when an address is not available.", + "Fleet telemetry now carries server name, hostname, and server URL, and the Fleet dashboard shows those names instead of hashed node ids.", + "Trusted federation peers are still auto-added transitively, but the local node no longer imports itself back into the fleet list.", + "Validation passed locally for the touched frontend helpers, `git diff --check`, and Rust formatting." ], "components": [ { "name": "archipelago", - "current_version": "1.7.84-alpha", - "new_version": "1.7.84-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.84-alpha/archipelago", - "sha256": "620743db2cb0839e56d126a8eac18612a1e54ea15ee6eb412a036f80d54717e7", - "size_bytes": 43891848 + "current_version": "1.7.85-alpha", + "new_version": "1.7.85-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.85-alpha/archipelago", + "sha256": "06a6fe6e8f2e50bcda6c152c2de1a874edc84b2e65377f6e06d195c4eebc9cde", + "size_bytes": 44049488 }, { - "name": "archipelago-frontend-1.7.84-alpha.tar.gz", - "current_version": "1.7.84-alpha", - "new_version": "1.7.84-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.84-alpha/archipelago-frontend-1.7.84-alpha.tar.gz", - "sha256": "be9a572ee749d9f7f1f8a93a0bee96f30c58aa3ba245bc63763c07fdf000faf9", - "size_bytes": 184083908 + "name": "archipelago-frontend-1.7.85-alpha.tar.gz", + "current_version": "1.7.85-alpha", + "new_version": "1.7.85-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.85-alpha/archipelago-frontend-1.7.85-alpha.tar.gz", + "sha256": "c809fb27772773925d89b711236a81834465229d9f544bd65cf5816776cfda76", + "size_bytes": 184057997 } ] } diff --git a/releases/manifest.json b/releases/manifest.json index 2ce6526d..899a0cb5 100644 --- a/releases/manifest.json +++ b/releases/manifest.json @@ -1,30 +1,30 @@ { - "version": "1.7.84-alpha", - "release_date": "2026-06-11", + "version": "1.7.85-alpha", + "release_date": "2026-06-12", "changelog": [ - "Bitcoin trusted-node relay approvals now generate restricted `txrelay` RPC credentials when needed and restart the active Bitcoin backend so bitcoind loads the new `rpcauth` whitelist.", - "Bitcoin Core now matches Bitcoin Knots for restricted relay RPC support, including the txrelay secret injection and transaction broadcast whitelist.", - "The restricted Bitcoin relay whitelist now includes `submitpackage` and `gettxout`, covering newer wallet/package-relay broadcast flows without opening wallet/admin RPC.", - "The Bitcoin UI companion image is pinned to `1.7.84-alpha` across release metadata and the Quadlet fallback path, avoiding stale `latest` detection during OTA updates.", - "Container scanning now uses an RAII in-flight guard so timeout and error paths cannot leave the scanner stuck in a permanently busy state.", - "Validation passed with `cargo fmt`, `cargo check -p archipelago`, `git diff --check`, and focused source review of the relay message/approval path." + "ElectrumX now runs with less cache pressure and more memory headroom, reducing the restart loop seen during sync catch-up.", + "Portainer is pinned to `2.19.4` instead of `latest`, avoiding schema-drift restarts from surprise image updates.", + "LND receive-address creation now asks for a native SegWit address and returns clearer wallet/readiness failures when an address is not available.", + "Fleet telemetry now carries server name, hostname, and server URL, and the Fleet dashboard shows those names instead of hashed node ids.", + "Trusted federation peers are still auto-added transitively, but the local node no longer imports itself back into the fleet list.", + "Validation passed locally for the touched frontend helpers, `git diff --check`, and Rust formatting." ], "components": [ { "name": "archipelago", - "current_version": "1.7.84-alpha", - "new_version": "1.7.84-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.84-alpha/archipelago", - "sha256": "620743db2cb0839e56d126a8eac18612a1e54ea15ee6eb412a036f80d54717e7", - "size_bytes": 43891848 + "current_version": "1.7.85-alpha", + "new_version": "1.7.85-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.85-alpha/archipelago", + "sha256": "06a6fe6e8f2e50bcda6c152c2de1a874edc84b2e65377f6e06d195c4eebc9cde", + "size_bytes": 44049488 }, { - "name": "archipelago-frontend-1.7.84-alpha.tar.gz", - "current_version": "1.7.84-alpha", - "new_version": "1.7.84-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.84-alpha/archipelago-frontend-1.7.84-alpha.tar.gz", - "sha256": "be9a572ee749d9f7f1f8a93a0bee96f30c58aa3ba245bc63763c07fdf000faf9", - "size_bytes": 184083908 + "name": "archipelago-frontend-1.7.85-alpha.tar.gz", + "current_version": "1.7.85-alpha", + "new_version": "1.7.85-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.85-alpha/archipelago-frontend-1.7.85-alpha.tar.gz", + "sha256": "c809fb27772773925d89b711236a81834465229d9f544bd65cf5816776cfda76", + "size_bytes": 184057997 } ] }