diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index cdee1ee..2793142 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -13,6 +13,29 @@ versioni `0.y.z` erano pre-release. ## [Non rilasciato] +## [1.1.1] - 2026-09-28 + +### Aggiunto + +- **Keepalive giornaliero** — un Vercel Cron Job chiama `/api/public/keepalive` una volta + al giorno con una lettura minima, per evitare che il progetto Supabase free tier vada in + pausa dopo 7 giorni senza richieste API. + +### Modificato + +- **Backup completo** — la cifratura (gpg, `tar.gz.gpg`) è ora il comportamento di default + invece che opt-in con `--encrypt`, dato che i dump contengono dati sensibili (hash + password, documenti d'identità); si disattiva con `--no-encrypt`. Aggiunte le istruzioni + di decompressione nel README. + +### Corretto + +- **Squadra** — la card dell'allenatore nella Rosa è collassata come quella dei giocatori + (nome e ruolo in riga chiusa, data di nascita solo aprendo il dettaglio) invece di + mostrare subito tutto. +- **Squadra** — uno scroll verticale veloce nella tab Stats non fa più scattare per errore + il cambio tab verso Obiettivi. + ## [1.1.0] - 2026-09-27 ### Aggiunto diff --git a/package.json b/package.json index 74513ba..c35fc96 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "crapp", - "version": "1.1.0", + "version": "1.1.1", "private": true, "sideEffects": false, "type": "module", diff --git a/src/components/crapp/BarraSottosezioni.tsx b/src/components/crapp/BarraSottosezioni.tsx index a2d4315..b9a19b7 100644 --- a/src/components/crapp/BarraSottosezioni.tsx +++ b/src/components/crapp/BarraSottosezioni.tsx @@ -149,6 +149,9 @@ export function BarraSottosezioni({ // Sui device deboli lo swipe orizzontale (pointer listener + hit-testing // ad ogni frame) resta disattivato: si cambia tab solo toccando la barra. drag={ridotto ? false : "x"} + // Blocca il gesto sull'asse dominante iniziale: uno scroll verticale veloce + // (con la solita deriva orizzontale del dito) non deve far scattare il cambio tab. + dragDirectionLock dragConstraints={{ left: 0, right: 0 }} dragElastic={0.12} dragMomentum={false}