diff --git a/core/Cargo.lock b/core/Cargo.lock index f7c37375..19d64bc9 100644 --- a/core/Cargo.lock +++ b/core/Cargo.lock @@ -95,7 +95,7 @@ dependencies = [ [[package]] name = "archipelago" -version = "1.7.113-alpha" +version = "1.7.114-alpha" dependencies = [ "anyhow", "archipelago-container", diff --git a/core/archipelago/Cargo.toml b/core/archipelago/Cargo.toml index 31f408dc..f5cf0a9d 100644 --- a/core/archipelago/Cargo.toml +++ b/core/archipelago/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "archipelago" -version = "1.7.113-alpha" +version = "1.7.114-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 5d1b4390..304b6d0e 100644 --- a/neode-ui/package-lock.json +++ b/neode-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "neode-ui", - "version": "1.7.113-alpha", + "version": "1.7.114-alpha", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neode-ui", - "version": "1.7.113-alpha", + "version": "1.7.114-alpha", "dependencies": { "@scure/bip39": "^2.2.0", "@types/dompurify": "^3.0.5", diff --git a/neode-ui/package.json b/neode-ui/package.json index 92c10cd3..0bf4bc7d 100644 --- a/neode-ui/package.json +++ b/neode-ui/package.json @@ -1,7 +1,7 @@ { "name": "neode-ui", "private": true, - "version": "1.7.113-alpha", + "version": "1.7.114-alpha", "type": "module", "scripts": { "start": "./start-dev.sh", diff --git a/release-manifest.json b/release-manifest.json index fe01889c..7e15c279 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,30 +1,31 @@ { "changelog": [ - "Fixed a money bug in Cashu ecash sends: the token you handed a recipient could carry your own change proofs along with it, letting the same sats be credited twice. Change now stays in your wallet — only the amount you meant to send leaves it.", - "Closing a Lightning channel is no longer a leap of faith. The close used to hang (or time out with an error) even though it had actually gone through; it now comes back within seconds with the closing transaction ID. Channels mid-close appear in the channel list as Closing or Force-closing with their transaction attached, and a new closed-channels history keeps past closes visible instead of letting them vanish from the list.", - "The wallet card now leads with your total bitcoin across everything, and the on-chain balance gets its own chain icon so the rows read at a glance.", - "The companion phone app (0.5.15) connects dramatically faster away from home: a cold connect over 5G dropped from 40+ seconds to about 5. First connects no longer stall on unreachable mesh dial hints, fresh joins fail fast and retry instead of waiting out long timeouts, and the phone re-announces itself the moment the network around it changes. The node side's mesh-join handling was hardened to match." + "Plugging in a mesh radio no longer traps it in an endless reboot loop. The device detector itself was causing it: every scan pulsed the radio's reset line, the same board was probed twice under two names, and retries came so fast the radio never finished booting before the next reset hit. Detection now gives the board real time to boot, probes it once, backs off properly between attempts, and no longer fights the \"device detected\" popup for the port. Radios that could never connect now come up within a minute of being plugged in.", + "The Lightning channels screen now has All / Active / Pending / Closed tabs. Pending gathers everything in motion (opening, closing, force-closing — each with its own status dot and a link to the closing transaction), and Closed is a real history: how each channel ended, what settled back to you, and the closing transaction for each.", + "Sending bitcoin on-chain now puts you in charge of the network fee: pick Fast, Standard, or Slow (Standard is the default), or set your own target blocks or sats-per-vByte. The confirmation step shows the estimated fee for your chosen speed before any money moves.", + "Type on-chain amounts in whichever unit you think in — a sats/BTC switch on the amount field converts as you type.", + "Back up your seed by scanning it. Every recovery-phrase screen (onboarding, Settings, and the Lightning wallet seed) now has Words and QR code tabs — words always shown first. The QR for your node's recovery phrase uses the SeedQR standard, so hardware wallets like Passport Prime, SeedSigner, and Keystone can import it with a single scan (a plain-text option remains for wallets that read the phrase as text). The Lightning seed's QR is plain text with an honest note: it's an LND-format seed that restores into Lightning wallets like Zeus or Blixt, not into hardware wallets." ], "components": [ { - "current_version": "1.7.113-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.113-alpha/archipelago", + "current_version": "1.7.114-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.114-alpha/archipelago", "name": "archipelago", - "new_version": "1.7.113-alpha", - "sha256": "3027a33f6e98ddd87b7a37e852501c1e4323823174aa5e164f4d484e9221b201", - "size_bytes": 51560408 + "new_version": "1.7.114-alpha", + "sha256": "524039b6517c6e506f2d7933051349310704f3babd490d8125ced9ba24a0b0fc", + "size_bytes": 51705848 }, { - "current_version": "1.7.113-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.113-alpha/archipelago-frontend-1.7.113-alpha.tar.gz", - "name": "archipelago-frontend-1.7.113-alpha.tar.gz", - "new_version": "1.7.113-alpha", - "sha256": "f830d6d2180ac9fa9623fe5120f4591a53b18ae1f85cd17716517f783ead71cf", - "size_bytes": 177963652 + "current_version": "1.7.114-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.114-alpha/archipelago-frontend-1.7.114-alpha.tar.gz", + "name": "archipelago-frontend-1.7.114-alpha.tar.gz", + "new_version": "1.7.114-alpha", + "sha256": "fc48209cdf18eaf935e589b2779c46f392e925c93c56ccd085437509c13d65fd", + "size_bytes": 177972573 } ], - "release_date": "2026-07-25", - "signature": "14f4da1f850eff528121f1b174b24dc891fca47ebec0a04eb2da283b7a5ee83f46c474628d7663dd13029b5a00de69e3fa50efb98b2c6665f03708cfaaf6a006", + "release_date": "2026-07-26", + "signature": "25ca2cf334da4454cc0ad04165d8fc683a81527a33286bd7253c34a965a791204467fd7e9dba2e6e749469bce699867f7f99fea22d3278d88621ff6aa04ed109", "signed_by": "did:key:z6MkkidEnEpo6qHMCNSZoNKWtvQvxq3whnaME9wGgEFhq7ur", - "version": "1.7.113-alpha" + "version": "1.7.114-alpha" } diff --git a/releases/manifest.json b/releases/manifest.json index fe01889c..7e15c279 100644 --- a/releases/manifest.json +++ b/releases/manifest.json @@ -1,30 +1,31 @@ { "changelog": [ - "Fixed a money bug in Cashu ecash sends: the token you handed a recipient could carry your own change proofs along with it, letting the same sats be credited twice. Change now stays in your wallet — only the amount you meant to send leaves it.", - "Closing a Lightning channel is no longer a leap of faith. The close used to hang (or time out with an error) even though it had actually gone through; it now comes back within seconds with the closing transaction ID. Channels mid-close appear in the channel list as Closing or Force-closing with their transaction attached, and a new closed-channels history keeps past closes visible instead of letting them vanish from the list.", - "The wallet card now leads with your total bitcoin across everything, and the on-chain balance gets its own chain icon so the rows read at a glance.", - "The companion phone app (0.5.15) connects dramatically faster away from home: a cold connect over 5G dropped from 40+ seconds to about 5. First connects no longer stall on unreachable mesh dial hints, fresh joins fail fast and retry instead of waiting out long timeouts, and the phone re-announces itself the moment the network around it changes. The node side's mesh-join handling was hardened to match." + "Plugging in a mesh radio no longer traps it in an endless reboot loop. The device detector itself was causing it: every scan pulsed the radio's reset line, the same board was probed twice under two names, and retries came so fast the radio never finished booting before the next reset hit. Detection now gives the board real time to boot, probes it once, backs off properly between attempts, and no longer fights the \"device detected\" popup for the port. Radios that could never connect now come up within a minute of being plugged in.", + "The Lightning channels screen now has All / Active / Pending / Closed tabs. Pending gathers everything in motion (opening, closing, force-closing — each with its own status dot and a link to the closing transaction), and Closed is a real history: how each channel ended, what settled back to you, and the closing transaction for each.", + "Sending bitcoin on-chain now puts you in charge of the network fee: pick Fast, Standard, or Slow (Standard is the default), or set your own target blocks or sats-per-vByte. The confirmation step shows the estimated fee for your chosen speed before any money moves.", + "Type on-chain amounts in whichever unit you think in — a sats/BTC switch on the amount field converts as you type.", + "Back up your seed by scanning it. Every recovery-phrase screen (onboarding, Settings, and the Lightning wallet seed) now has Words and QR code tabs — words always shown first. The QR for your node's recovery phrase uses the SeedQR standard, so hardware wallets like Passport Prime, SeedSigner, and Keystone can import it with a single scan (a plain-text option remains for wallets that read the phrase as text). The Lightning seed's QR is plain text with an honest note: it's an LND-format seed that restores into Lightning wallets like Zeus or Blixt, not into hardware wallets." ], "components": [ { - "current_version": "1.7.113-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.113-alpha/archipelago", + "current_version": "1.7.114-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.114-alpha/archipelago", "name": "archipelago", - "new_version": "1.7.113-alpha", - "sha256": "3027a33f6e98ddd87b7a37e852501c1e4323823174aa5e164f4d484e9221b201", - "size_bytes": 51560408 + "new_version": "1.7.114-alpha", + "sha256": "524039b6517c6e506f2d7933051349310704f3babd490d8125ced9ba24a0b0fc", + "size_bytes": 51705848 }, { - "current_version": "1.7.113-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.113-alpha/archipelago-frontend-1.7.113-alpha.tar.gz", - "name": "archipelago-frontend-1.7.113-alpha.tar.gz", - "new_version": "1.7.113-alpha", - "sha256": "f830d6d2180ac9fa9623fe5120f4591a53b18ae1f85cd17716517f783ead71cf", - "size_bytes": 177963652 + "current_version": "1.7.114-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.114-alpha/archipelago-frontend-1.7.114-alpha.tar.gz", + "name": "archipelago-frontend-1.7.114-alpha.tar.gz", + "new_version": "1.7.114-alpha", + "sha256": "fc48209cdf18eaf935e589b2779c46f392e925c93c56ccd085437509c13d65fd", + "size_bytes": 177972573 } ], - "release_date": "2026-07-25", - "signature": "14f4da1f850eff528121f1b174b24dc891fca47ebec0a04eb2da283b7a5ee83f46c474628d7663dd13029b5a00de69e3fa50efb98b2c6665f03708cfaaf6a006", + "release_date": "2026-07-26", + "signature": "25ca2cf334da4454cc0ad04165d8fc683a81527a33286bd7253c34a965a791204467fd7e9dba2e6e749469bce699867f7f99fea22d3278d88621ff6aa04ed109", "signed_by": "did:key:z6MkkidEnEpo6qHMCNSZoNKWtvQvxq3whnaME9wGgEFhq7ur", - "version": "1.7.113-alpha" + "version": "1.7.114-alpha" }