chore: ignore generated android/ project; add v1.4.4 release notes

This commit is contained in:
SkateSpots 2026-09-26 15:52:14 +07:00
parent b8bf8c8534
commit 0ac57d4250
2 changed files with 38 additions and 0 deletions

3
.gitignore vendored
View file

@ -39,3 +39,6 @@ local.properties
# Local build artifacts
skatespots.zip
# Generated native project (recreate with `npm run android:init`)
/android/

View file

@ -1,3 +1,38 @@
v1.4.4
🔄 Cross-device sync
- Your read state (notifications, messages, crew chat, newsletter) and app
preferences now sync across devices via encrypted NIP-78 app data.
🔒 Security hardening
- Amber signatures are verified, and trust scores verify event signatures
before they're used.
- Cashu wallet seed is stored in the native Keychain/Keystore with a mandatory
first-time backup.
- The agent (CVM) server only serves signature-verified events.
🗺️ Map & spots
- Crisp map pins with spot-type and shelter glyphs, plus smoother loading.
- New "Shelter" (weather protection) field.
- Better spot dedupe across geohash/city and name variants.
- Faster cold-start: query persistence, optimistic geolocation, skeleton pins.
📅 Tours & events
- Tour countdown badges, session times on scheduled local tours, and calendar
export. Polished Create Tour flow.
🐿️ Sasquatch
- Faster answers via a local fast-path, honest spot counts, deduped results,
and no more empty/typo dead-ends.
🎨 Polish & accessibility
- Lighter onboarding, shared empty states, improved contrast, a skip-to-content
link, and live-region announcements.
- Relay list UI polish with live connection indicators.
- Mobile fix: detail-page grids no longer overflow horizontally on narrow screens.
---
v1.3.3
📡 NEW — Local Relay (Citrine) · Android