Cronologia completa di tutti gli aggiornamenti di RADR. Ogni versione, ogni miglioria, ogni bug risolto — tutto documentato in modo trasparente.Complete history of all RADR updates. Every version, every improvement, every bug fixed — all documented transparently.
8
VersioniVersions
40+
FunzionalitàFeatures
15+
Bug fix
220+
Utenti attiviActive users
2025
Anno lancioLaunch year
v1.5.0
Versione attualeCurrent versionMajorGiugno 2026
L'aggiornamento più ricco di sempre. Chat avanzata con doppia spunta, indicatore "sta scrivendo" animato, possibilità di annullare match e cancellare conversazioni. Nuovo sito web radr.it completamente ridisegnato.The richest update ever. Advanced chat with double tick, animated "typing" indicator, ability to unmatch and delete conversations. Completely redesigned radr.it website.
✨Nuove funzionalitàNew features
Doppia spunta messaggi — spunta bianca piena = letto, spunta grigia = inviato. Identico a WhatsApp, immediato e intuitivo.Double tick messages — full white tick = read, grey tick = sent. Identical to WhatsApp, immediate and intuitive.
Indicatore "Sta scrivendo" — tre puntini animati appaiono quando il tuo match sta digitando. Scompaiono automaticamente dopo 4 secondi di inattività."Typing" indicator — three animated dots appear when your match is typing. Disappear automatically after 4 seconds of inactivity.
Annulla match — swipe a sinistra sulla card in Matches o menu ⋮ in chat. Elimina match e tutta la chat con conferma dialog.Unmatch — swipe left on card in Matches or ⋮ menu in chat. Deletes match and entire chat with confirmation dialog.
Cancella conversazione — elimina solo i messaggi mantenendo il match attivo. Accessibile dal menu ⋮ in chat.Delete conversation — deletes only messages while keeping the match active. Accessible from the ⋮ menu in chat.
Nuovo sito radr.it — homepage premium con radar animato canvas, blog con 4 articoli, FAQ con 47 domande, guida completa, pagina about, contatti.New radr.it website — premium homepage with animated canvas radar, blog with 4 articles, FAQ with 47 questions, complete guide, about page, contacts.
🔧MiglioramentiImprovements
Messaggi segnati come letti automaticamente all'apertura della chat — filtro lato client, nessun indice Firestore richiesto.Messages automatically marked as read when opening chat — client-side filter, no Firestore index required.
Eliminazione messaggi in batch da 500 — gestisce chat con migliaia di messaggi senza timeout.Message deletion in batches of 500 — handles chats with thousands of messages without timeout.
Regole Firestore aggiornate per supportare delete su matches e subcollection messaggi.Firestore rules updated to support delete on matches and messages subcollection.
v1.4.3
HotfixMaggio 2026
Fix critico per l'autenticazione su dispositivi Android con ROM personalizzate (Realme, OPPO, Xiaomi). Risolto il problema del "permission-denied" su Firestore al riavvio dell'app.Critical fix for authentication on Android devices with custom ROMs (Realme, OPPO, Xiaomi). Fixed the "permission-denied" issue on Firestore when restarting the app.
🐛Bug fix
Fix autenticazione ROM personalizzate — aggiunto getIdToken(true) prima di accedere a Firestore per forzare il refresh del token Firebase.Custom ROM authentication fix — added getIdToken(true) before accessing Firestore to force Firebase token refresh.
Fix login anonimo — l'account anonimo viene creato solo al salvataggio del profilo, non all'apertura del form. La freccia back funziona correttamente.Anonymous login fix — anonymous account is created only when saving profile, not when opening the form. Back arrow works correctly.
Migliorato il flusso splash screen per attendere il ripristino della sessione Firebase prima di navigare.Improved splash screen flow to wait for Firebase session restoration before navigating.
v1.4.2
HotfixMaggio 2026
Tentativo di fix per il problema di autenticazione. Parzialmente risolto — sostituito nella v1.4.3 con la soluzione definitiva.Authentication fix attempt. Partially resolved — replaced in v1.4.3 with the definitive solution.
🐛Bug fix
Tentativo di fix autenticazione con fallback su SharedPreferences per il ripristino della sessione.Authentication fix attempt with SharedPreferences fallback for session restoration.
Aggiunto timeout di 10 secondi su authStateChanges().first per evitare blocchi indefiniti.Added 10 second timeout on authStateChanges().first to avoid indefinite blocks.
v1.4.1
HotfixAprile 2026
Fix urgente per il problema di logout automatico riscontrato su alcuni dispositivi dopo la v1.4.0. Migliorata la gestione del ripristino della sessione all'avvio.Urgent fix for the automatic logout issue encountered on some devices after v1.4.0. Improved session restoration management at startup.
🐛Bug fix
Fix logout automatico — risolto il problema per cui l'app chiedeva il login ad ogni riavvio su alcuni dispositivi.Automatic logout fix — resolved the issue where the app asked for login on every restart on some devices.
Sostituito il metodo di ripristino sessione con authStateChanges().first per attendere Firebase Auth prima di navigare.Replaced session restoration method with authStateChanges().first to wait for Firebase Auth before navigating.
Aggiornate le animazioni splash screen per fermarsi prima della navigazione — risolto errore "Ticker disposed with active animation".Updated splash screen animations to stop before navigation — resolved "Ticker disposed with active animation" error.
v1.4.0
StabileMajorAprile 2026
Aggiornamento maggiore con molte funzionalità nuove: supporto bilingue IT/EN, toggle ALL/FILTRATO nel radar, sezione likes ricevuti, centro notifiche migliorato, feedback aptico e numerosi fix.Major update with many new features: bilingual IT/EN support, ALL/FILTERED toggle in radar, received likes section, improved notification center, haptic feedback and numerous fixes.
✨Nuove funzionalitàNew features
Supporto bilingue IT/EN — l'app è ora disponibile in italiano e inglese. Cambio lingua immediato dalle Impostazioni.Bilingual IT/EN support — the app is now available in Italian and English. Instant language change from Settings.
Toggle ALL/FILTRATO — nuovo pulsante nell'header del radar per filtrare i profili già visti. La preferenza viene salvata tra le sessioni.ALL/FILTERED toggle — new button in radar header to filter already seen profiles. Preference is saved between sessions.
Likes Ricevuti — nuova sezione che mostra chi ti ha già messo like con foto e distanza. Rispondi per fare match istantaneo.Received Likes — new section showing who already liked you with photo and distance. Respond for instant match.
Centro notifiche — storico completo di likes, match e messaggi. Swipe per cancellare, cestino per svuotare tutto.Notification center — complete history of likes, matches and messages. Swipe to delete, trash to clear all.
Feedback aptico — vibrazione proporzionale agli utenti rilevati dal radar. Disattivato di default con avviso compatibilità.Haptic feedback — vibration proportional to users detected by radar. Disabled by default with compatibility warning.
Collega Google ad account anonimo — proteggi il tuo account anonimo collegando Google senza perdere dati.Link Google to anonymous account — protect your anonymous account by linking Google without losing data.
🔧MiglioramentiImprovements
Paginazione backend admin corretta — tutti gli utenti (220+) ora visualizzati correttamente nel pannello admin.Corrected admin backend pagination — all users (220+) now displayed correctly in admin panel.
Badge likes nel radar corretto — mostra solo i profili validi, esclude utenti senza GPS.Corrected likes badge in radar — shows only valid profiles, excludes users without GPS.
Raggio radar visualizzato correttamente a 1.000 e 5.000 km — fix arrotondamento floating point.Radar range displayed correctly at 1,000 and 5,000 km — floating point rounding fix.
v1.3.0
StabileMarzo 2026
Prima versione salvata su GitHub. Funzionalità complete: radar GPS con zoom 50x, swipe verticale, match system, chat in tempo reale, notifiche push, modalità invisibile.First version saved on GitHub. Complete features: GPS radar with 50x zoom, vertical swipe, match system, real-time chat, push notifications, invisible mode.
✨Funzionalità completeComplete features
Radar GPS animato con scansione progressiva 1→5000 km, zoom 50x, pan interattivo, colori per stato utente.Animated GPS radar with progressive scanning 1→5000 km, 50x zoom, interactive pan, colors per user state.
Swipe verticale — su per like, giù per skip. Profili ordinati per distanza. Smart filter anti-ripetizioni.Vertical swipe — up to like, down to skip. Profiles sorted by distance. Anti-repetition smart filter.
Sistema match — like reciproci, dialog di celebrazione, notifica push, accesso rapido alla chat.Match system — mutual likes, celebration dialog, push notification, quick chat access.
Chat in tempo reale — messaggi istantanei via Firebase Firestore, supporto multiline.Real-time chat — instant messages via Firebase Firestore, multiline support.
Notifiche push — Firebase Cloud Functions per like, match e messaggi anche con app chiusa.Push notifications — Firebase Cloud Functions for likes, matches and messages even with app closed.
Modalità invisibile — esplora senza essere visto, banner animato "I'm Invisible".Invisible mode — explore without being seen, animated "I'm Invisible" banner.
Filtri bidirezionali — genere, fascia d'età, distanza massima.Bidirectional filters — gender, age range, maximum distance.
Segnala e blocca — sistema di moderazione con motivo segnalazione.Report and block — moderation system with report reason.
Onboarding — 6 schermate introduttive per nuovi utenti.Onboarding — 6 introductory screens for new users.
Login Google + anonimo — due modalità di accesso, collegamento account in seguito.Google + anonymous login — two access modes, account linking later.
v1.0 — v1.2
BetaBeta2025
Fasi beta di sviluppo. Prima versione del radar GPS, architettura Firebase, sistema di autenticazione, interfaccia base. Test interni e iterazioni rapide prima del lancio pubblico.Beta development phases. First version of GPS radar, Firebase architecture, authentication system, basic interface. Internal testing and rapid iterations before public launch.
🏗️FondamentaFoundation
Prima implementazione del radar GPS circolare con canvas Flutter.First implementation of circular GPS radar with Flutter canvas.
Sistema di autenticazione Google e anonimo con Firebase Auth.Google and anonymous authentication system with Firebase Auth.
Modello dati utenti, interazioni, matches, messaggi, notifiche.Data model for users, interactions, matches, messages, notifications.
Prima versione della chat in tempo reale con Firebase Firestore streams.First version of real-time chat with Firebase Firestore streams.
Integrazione Cloudinary per la gestione e ottimizzazione delle foto profilo.Cloudinary integration for profile photo management and optimization.
Primo deploy su Google Play Store — versione alpha per test interni.First deploy on Google Play Store — alpha version for internal testing.
🔔
Aggiornamenti via emailEmail updates
Ricevi una notifica quando pubblichiamo una nuova versione di RADR. Nessuno spam, solo aggiornamenti.Receive a notification when we publish a new RADR version. No spam, updates only.