From d91b858d9ba1cd3687d08d8dc4be6d4ca004c839 Mon Sep 17 00:00:00 2001 From: archipelago Date: Sun, 17 May 2026 22:40:36 -0400 Subject: [PATCH] chore: release v1.7.62-alpha --- core/archipelago/Cargo.toml | 2 +- neode-ui/package-lock.json | 4 ++-- neode-ui/package.json | 2 +- release-manifest.json | 30 +++++++++++++++--------------- releases/manifest.json | 30 +++++++++++++++--------------- 5 files changed, 34 insertions(+), 34 deletions(-) diff --git a/core/archipelago/Cargo.toml b/core/archipelago/Cargo.toml index f41cfd5b..80af5de8 100644 --- a/core/archipelago/Cargo.toml +++ b/core/archipelago/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "archipelago" -version = "1.7.61-alpha" +version = "1.7.62-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 b7377495..6a61c418 100644 --- a/neode-ui/package-lock.json +++ b/neode-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "neode-ui", - "version": "1.7.61-alpha", + "version": "1.7.62-alpha", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neode-ui", - "version": "1.7.61-alpha", + "version": "1.7.62-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 bddc6b73..030a651c 100644 --- a/neode-ui/package.json +++ b/neode-ui/package.json @@ -1,7 +1,7 @@ { "name": "neode-ui", "private": true, - "version": "1.7.61-alpha", + "version": "1.7.62-alpha", "type": "module", "scripts": { "start": "./start-dev.sh", diff --git a/release-manifest.json b/release-manifest.json index b2340540..7fb54aad 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,28 +1,28 @@ { - "version": "1.7.61-alpha", - "release_date": "2026-05-18", + "version": "1.7.62-alpha", + "release_date": "2026-05-17", "changelog": [ - "Multi-container stack installs now keep their app card in the `Installing` state for up to 20 minutes while dependency containers are being pulled and prepared.", - "BTCPay Server installs no longer appear to vanish or fail after two minutes while Postgres and NBXplorer are still being created before the primary `btcpay-server` container exists.", - "The stale-transition escape hatch remains short for start, stop, restart, update, and removal operations, so genuinely wedged lifecycle actions still recover quickly.", - "Live validation on `100.70.96.88` confirmed BTCPay Server completed installation and responds on port `23000` with the expected HTTP redirect." + "Nginx Proxy Manager start and restart now repair stale Podman containers that still publish the admin UI on host port `81`, which conflicts with host nginx on updated nodes.", + "The repair recreates only the stale Nginx Proxy Manager container metadata while preserving `/var/lib/archipelago/nginx-proxy-manager` data and using the current `8081:81`, `8084:80`, and `8444:443` mappings.", + "Runtime stale-listener cleanup for Nginx Proxy Manager is shared across start and restart paths so rootless port helper leftovers are still cleared before lifecycle retries.", + "Validation passed with `cargo fmt --all --check --manifest-path core/Cargo.toml` and `cargo check -p archipelago --manifest-path core/Cargo.toml`." ], "components": [ { "name": "archipelago", - "current_version": "1.7.61-alpha", - "new_version": "1.7.61-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.61-alpha/archipelago", + "current_version": "1.7.62-alpha", + "new_version": "1.7.62-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.62-alpha/archipelago", "sha256": "5b08f66aa9a685475b86cdcbabe96c3132f3cc0e72d8daaeb0ddd52a01ca87b6", "size_bytes": 42738544 }, { - "name": "archipelago-frontend-1.7.61-alpha.tar.gz", - "current_version": "1.7.61-alpha", - "new_version": "1.7.61-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.61-alpha/archipelago-frontend-1.7.61-alpha.tar.gz", - "sha256": "80c5bef31460ece8c1416a8f4e5e88626d1ef4103d40fec0e4872aafb3332dcc", - "size_bytes": 166470847 + "name": "archipelago-frontend-1.7.62-alpha.tar.gz", + "current_version": "1.7.62-alpha", + "new_version": "1.7.62-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.62-alpha/archipelago-frontend-1.7.62-alpha.tar.gz", + "sha256": "5923368c4cd00cfcc40c0fc2eccc9d086b5ff450ae9da3e09bede48d434dc95e", + "size_bytes": 166467764 } ] } diff --git a/releases/manifest.json b/releases/manifest.json index b2340540..7fb54aad 100644 --- a/releases/manifest.json +++ b/releases/manifest.json @@ -1,28 +1,28 @@ { - "version": "1.7.61-alpha", - "release_date": "2026-05-18", + "version": "1.7.62-alpha", + "release_date": "2026-05-17", "changelog": [ - "Multi-container stack installs now keep their app card in the `Installing` state for up to 20 minutes while dependency containers are being pulled and prepared.", - "BTCPay Server installs no longer appear to vanish or fail after two minutes while Postgres and NBXplorer are still being created before the primary `btcpay-server` container exists.", - "The stale-transition escape hatch remains short for start, stop, restart, update, and removal operations, so genuinely wedged lifecycle actions still recover quickly.", - "Live validation on `100.70.96.88` confirmed BTCPay Server completed installation and responds on port `23000` with the expected HTTP redirect." + "Nginx Proxy Manager start and restart now repair stale Podman containers that still publish the admin UI on host port `81`, which conflicts with host nginx on updated nodes.", + "The repair recreates only the stale Nginx Proxy Manager container metadata while preserving `/var/lib/archipelago/nginx-proxy-manager` data and using the current `8081:81`, `8084:80`, and `8444:443` mappings.", + "Runtime stale-listener cleanup for Nginx Proxy Manager is shared across start and restart paths so rootless port helper leftovers are still cleared before lifecycle retries.", + "Validation passed with `cargo fmt --all --check --manifest-path core/Cargo.toml` and `cargo check -p archipelago --manifest-path core/Cargo.toml`." ], "components": [ { "name": "archipelago", - "current_version": "1.7.61-alpha", - "new_version": "1.7.61-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.61-alpha/archipelago", + "current_version": "1.7.62-alpha", + "new_version": "1.7.62-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.62-alpha/archipelago", "sha256": "5b08f66aa9a685475b86cdcbabe96c3132f3cc0e72d8daaeb0ddd52a01ca87b6", "size_bytes": 42738544 }, { - "name": "archipelago-frontend-1.7.61-alpha.tar.gz", - "current_version": "1.7.61-alpha", - "new_version": "1.7.61-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.61-alpha/archipelago-frontend-1.7.61-alpha.tar.gz", - "sha256": "80c5bef31460ece8c1416a8f4e5e88626d1ef4103d40fec0e4872aafb3332dcc", - "size_bytes": 166470847 + "name": "archipelago-frontend-1.7.62-alpha.tar.gz", + "current_version": "1.7.62-alpha", + "new_version": "1.7.62-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.62-alpha/archipelago-frontend-1.7.62-alpha.tar.gz", + "sha256": "5923368c4cd00cfcc40c0fc2eccc9d086b5ff450ae9da3e09bede48d434dc95e", + "size_bytes": 166467764 } ] }