From 775d1f99566d8ffaaca5f663215737e45f6e7f19 Mon Sep 17 00:00:00 2001 From: SkateSpots Date: Wed, 28 Oct 2026 11:06:22 +0700 Subject: [PATCH] release: 1.7.10 --- package-lock.json | 4 ++-- package.json | 2 +- release-notes.txt | 29 +++++++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index c30edae..6a9c908 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "skate-spots", - "version": "1.7.9", + "version": "1.7.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "skate-spots", - "version": "1.7.9", + "version": "1.7.10", "license": "AGPL-3.0-only", "dependencies": { "@bitcoinerlab/secp256k1": "^1.2.0", diff --git a/package.json b/package.json index d77ac11..3ceeb7a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "skate-spots", "private": true, - "version": "1.7.9", + "version": "1.7.10", "license": "AGPL-3.0-only", "type": "module", "homepage": "https://skate-spots.org", diff --git a/release-notes.txt b/release-notes.txt index 23678df..bfde63a 100644 --- a/release-notes.txt +++ b/release-notes.txt @@ -1,3 +1,32 @@ +🧭 The map footer is back +- DIY, Newsletter, License and Privacy are always visible on the desktop map + again, plus the OpenSats note. We removed the hide toggle that could bury the + only footer on the map forever. Mobile keeps the compact Links chip. + +πŸ”” Cordn private-chat join requests now push +- A background watcher checks the coordinator every minute and turns each new + request into a NIP-17 DM (so the phone can wake with the app closed) and an + encrypted notification-bell card. +- The bell shows "Private chat request" with Review and Dismiss; the in-app + request dot still works. The watcher uses its own key β€” never an admin key. + +πŸ›‘ Inline crew roles + private-chat controls +- The founder can promote/demote a member directly from the Private chat member + row (it republishes the crew event with the updated admin tag). +- Private chat now has reactions, delete-for-everyone and read receipts. These + ride as encrypted MLS control messages; the coordinator still sees ciphertext + only. Delete is a tombstone, not a relay hard-delete. Automatic read receipts + are silent-signer only (Amber users aren't prompted behind their back). + +πŸ“Š Translation matrix runner (and a real finding) +- Added `npm run translation:matrix` to drive the actual built worker in a + browser. First runs: en↔es ~54s, en↔ca ~21s; the Basque model downloads did + not finish in 25 minutes. The 617 MB M2M100 is too slow for low-end phones β€” + this needs a smaller model or native ONNX, not another checkbox. All-language + APK/low-end verification is still open. + +--- + πŸ“° The weekly newsletter builds itself (almost) - The newsletter now assembles a complete weekly draft: four shipped highlights, three rotating South Park-style roasts, current tech headlines, and a fresh