From 65a7f0bdbbfb1cc54341df1536c9f9872c6d8b0b Mon Sep 17 00:00:00 2001 From: SkateSpots Date: Fri, 30 Oct 2026 13:15:18 +0700 Subject: [PATCH] release: 1.7.50 --- package-lock.json | 4 ++-- package.json | 2 +- release-notes.txt | 16 ++++++++++++++++ 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 386b2bb..8155c8a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "skate-spots", - "version": "1.7.49", + "version": "1.7.50", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "skate-spots", - "version": "1.7.49", + "version": "1.7.50", "license": "AGPL-3.0-only", "dependencies": { "@bitcoinerlab/secp256k1": "^1.2.0", diff --git a/package.json b/package.json index ccce4ae..30ba5e6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "skate-spots", "private": true, - "version": "1.7.49", + "version": "1.7.50", "license": "AGPL-3.0-only", "type": "module", "homepage": "https://skate-spots.org", diff --git a/release-notes.txt b/release-notes.txt index b83d64e..d426060 100644 --- a/release-notes.txt +++ b/release-notes.txt @@ -1,3 +1,19 @@ +⚡ Faster shell, smoother menus, safer Amber +- The web entry bundle is ~25% smaller after moving the map to a web-only lazy + route and loading the Cashu/Zap dialog on first tap. Android keeps the map + eager (static) so the native boot path is unchanged. +- Page navigation keeps the header and bottom nav mounted. A short delayed + skeleton fades in under the chrome instead of a full-screen black spinner, + and primary menu destinations prefetch on hover/touch. +- The mobile burger menu now closes on any route change (back, notifications, + global search), and nav links expose aria-current. +- Amber native calls are serialized and coalesced by request. Identical + concurrent decrypts/signs share one result, decrypts are memory-cached, and + overlapping intents can no longer race the 60s native timeout. +- Production dependency audit: 0 vulnerabilities. No risky major upgrades. + +--- + 🔐 Community chat setup: no overlapping Amber requests - Cordn setup now runs one coordinator operation at a time. A double-tap on “Set up” can no longer start two publish/join flows and leave one Amber