From 6b0a84e710bde34a98f606bbe30bfecda0491313 Mon Sep 17 00:00:00 2001 From: archipelago Date: Sun, 19 Jul 2026 02:17:45 -0400 Subject: [PATCH] chore: release v1.7.104-alpha --- core/archipelago/Cargo.toml | 2 +- neode-ui/package-lock.json | 4 ++-- neode-ui/package.json | 2 +- release-manifest.json | 37 ++++++++++++++++++------------------- releases/manifest.json | 37 ++++++++++++++++++------------------- 5 files changed, 40 insertions(+), 42 deletions(-) diff --git a/core/archipelago/Cargo.toml b/core/archipelago/Cargo.toml index 00be602f..0515e0ff 100644 --- a/core/archipelago/Cargo.toml +++ b/core/archipelago/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "archipelago" -version = "1.7.103-alpha" +version = "1.7.104-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 cbb7467e..11999cde 100644 --- a/neode-ui/package-lock.json +++ b/neode-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "neode-ui", - "version": "1.7.103-alpha", + "version": "1.7.104-alpha", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neode-ui", - "version": "1.7.103-alpha", + "version": "1.7.104-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 629ecc3c..85d9bd74 100644 --- a/neode-ui/package.json +++ b/neode-ui/package.json @@ -1,7 +1,7 @@ { "name": "neode-ui", "private": true, - "version": "1.7.103-alpha", + "version": "1.7.104-alpha", "type": "module", "scripts": { "start": "./start-dev.sh", diff --git a/release-manifest.json b/release-manifest.json index 16552cbe..7f763a57 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,29 +1,28 @@ { + "version": "1.7.104-alpha", + "release_date": "2026-07-19", "changelog": [ - "Connecting from the phone app no longer replays the intro cinematic on a loop: signing in after scanning the pairing QR could accidentally trigger \"Replay Intro\" instead of logging you in. The companion app now lands you straight on your dashboard, and the Android app waits for the login screen to be ready before it types your password.", - "Pressing Enter in any password box now does what you expect — it signs you in or moves to the next field, and can no longer \"click\" a nearby button by mistake when using a controller or the companion app.", - "The public demo no longer interrupts you with an \"Update Available\" popup that reset the site back to the intro — demo visitors simply get the newest version on their next visit." + "Software updates are now much safer to receive: the node will never install an update that isn't completely downloaded and verified byte-for-byte, closing a rare bug where an interrupted or cancelled download could leave a node unable to start.", + "If a freshly installed update does fail to start, the node now notices and automatically restores the previous working version by itself \u2014 no manual rescue needed.", + "The Electrum server now works with whichever Bitcoin you run: it finds Bitcoin Knots or Bitcoin Core automatically instead of assuming Knots.", + "While the Electrum server is first building its index, its waiting screen now shows the ElectrumX app icon and live progress." ], "components": [ { - "current_version": "1.7.103-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.103-alpha/archipelago", "name": "archipelago", - "new_version": "1.7.103-alpha", - "sha256": "b1a30287c1a694186e092d1746ed7cd647c4d2615edc59132cdc323ea5958ac4", - "size_bytes": 49949048 + "current_version": "1.7.104-alpha", + "new_version": "1.7.104-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.104-alpha/archipelago", + "sha256": "6f290654d3f6c784dd9518df673a14783b50f8832937306943bf50e62a33f1bb", + "size_bytes": 49976648 }, { - "current_version": "1.7.103-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.103-alpha/archipelago-frontend-1.7.103-alpha.tar.gz", - "name": "archipelago-frontend-1.7.103-alpha.tar.gz", - "new_version": "1.7.103-alpha", - "sha256": "0544897a1d365fda8f7113eb80d76c5edcf50d539588af2886764546f02f52bf", - "size_bytes": 174592877 + "name": "archipelago-frontend-1.7.104-alpha.tar.gz", + "current_version": "1.7.104-alpha", + "new_version": "1.7.104-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.104-alpha/archipelago-frontend-1.7.104-alpha.tar.gz", + "sha256": "8413af30dadbcade9ca40984beeac17add1b0477de7b1f7e4274f1482658d554", + "size_bytes": 174592628 } - ], - "release_date": "2026-07-18", - "signature": "39d3f161437a03d44a71cf87c0622d6c00cec2ec587e9e1533128f279c9b0e09c34c51465f2ee79983a3f76f080e909b836a0a74e9d16009cdcf528a7dc0830c", - "signed_by": "did:key:z6MkkidEnEpo6qHMCNSZoNKWtvQvxq3whnaME9wGgEFhq7ur", - "version": "1.7.103-alpha" + ] } diff --git a/releases/manifest.json b/releases/manifest.json index 16552cbe..7f763a57 100644 --- a/releases/manifest.json +++ b/releases/manifest.json @@ -1,29 +1,28 @@ { + "version": "1.7.104-alpha", + "release_date": "2026-07-19", "changelog": [ - "Connecting from the phone app no longer replays the intro cinematic on a loop: signing in after scanning the pairing QR could accidentally trigger \"Replay Intro\" instead of logging you in. The companion app now lands you straight on your dashboard, and the Android app waits for the login screen to be ready before it types your password.", - "Pressing Enter in any password box now does what you expect — it signs you in or moves to the next field, and can no longer \"click\" a nearby button by mistake when using a controller or the companion app.", - "The public demo no longer interrupts you with an \"Update Available\" popup that reset the site back to the intro — demo visitors simply get the newest version on their next visit." + "Software updates are now much safer to receive: the node will never install an update that isn't completely downloaded and verified byte-for-byte, closing a rare bug where an interrupted or cancelled download could leave a node unable to start.", + "If a freshly installed update does fail to start, the node now notices and automatically restores the previous working version by itself \u2014 no manual rescue needed.", + "The Electrum server now works with whichever Bitcoin you run: it finds Bitcoin Knots or Bitcoin Core automatically instead of assuming Knots.", + "While the Electrum server is first building its index, its waiting screen now shows the ElectrumX app icon and live progress." ], "components": [ { - "current_version": "1.7.103-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.103-alpha/archipelago", "name": "archipelago", - "new_version": "1.7.103-alpha", - "sha256": "b1a30287c1a694186e092d1746ed7cd647c4d2615edc59132cdc323ea5958ac4", - "size_bytes": 49949048 + "current_version": "1.7.104-alpha", + "new_version": "1.7.104-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.104-alpha/archipelago", + "sha256": "6f290654d3f6c784dd9518df673a14783b50f8832937306943bf50e62a33f1bb", + "size_bytes": 49976648 }, { - "current_version": "1.7.103-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.103-alpha/archipelago-frontend-1.7.103-alpha.tar.gz", - "name": "archipelago-frontend-1.7.103-alpha.tar.gz", - "new_version": "1.7.103-alpha", - "sha256": "0544897a1d365fda8f7113eb80d76c5edcf50d539588af2886764546f02f52bf", - "size_bytes": 174592877 + "name": "archipelago-frontend-1.7.104-alpha.tar.gz", + "current_version": "1.7.104-alpha", + "new_version": "1.7.104-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.104-alpha/archipelago-frontend-1.7.104-alpha.tar.gz", + "sha256": "8413af30dadbcade9ca40984beeac17add1b0477de7b1f7e4274f1482658d554", + "size_bytes": 174592628 } - ], - "release_date": "2026-07-18", - "signature": "39d3f161437a03d44a71cf87c0622d6c00cec2ec587e9e1533128f279c9b0e09c34c51465f2ee79983a3f76f080e909b836a0a74e9d16009cdcf528a7dc0830c", - "signed_by": "did:key:z6MkkidEnEpo6qHMCNSZoNKWtvQvxq3whnaME9wGgEFhq7ur", - "version": "1.7.103-alpha" + ] }