📋 Changelog

Tutte le novità e i miglioramenti di MAI Team

v1.6.4

LATEST3 maggio 2026
  • 🔧 Fix critico build: eliminata dipendenza better-sqlite3 dal bundle di produzione
  • 🗄️ Database adapter riscritto — sempre PostgreSQL, zero errori Turbopack
  • 🔄 Fix import errato in /api/upload (usava db.ts invece di db-adapter)
  • ⏳ Fix missing await su analyticsDb.trackVisit e userDb.findById
  • 🏗️ Fix colonna worker_tasks: task_type → type (allineamento schema DB)
  • 📊 Fix constraint scheduled_at NOT NULL → DEFAULT CURRENT_TIMESTAMP
  • 🏥 API /api/health ora usa APP_VERSION centralizzato
  • 🧹 Rimosso require('better-sqlite3') da setup-usage route
  • 📦 Aggiornamento versione a v1.6.4 su desktop, mobile, web e service worker
  • 🚀 Build stabile: 206 pagine, 100+ API routes, zero errori TypeScript

v1.3.5-beta

20 aprile 2026
  • 🔧 Protocollo di debugging totale — analisi e fix di ogni modulo
  • 🔒 Sanitizzazione input XSS/SQL injection su tutte le API
  • 🔑 Fix critico consistenza JWT_SECRET su 36+ route API
  • 🛡️ Header di sicurezza HTTP completi (CSP, HSTS, X-Frame-Options)
  • 🧩 Error Boundary React con fallback UI
  • 💳 Fix deduzione crediti pay-per-use e reset al cambio piano
  • 🌍 Fallback i18n a italiano con deep merge per 8 lingue
  • ⚡ Service worker ottimizzato con caching intelligente
  • 🖼️ Immagini convertite in WebP (96% riduzione)
  • 📱 25 nuovi test E2E Playwright (mobile, responsive, error boundary)
  • 🗄️ CASCADE DELETE sessioni e consistenza SQLite/Postgres
  • 📧 Template email responsivi con viewport meta tag
  • 🔄 Sistema di versioning centralizzato con aggiornamenti automatici

v1.2.1

4 aprile 2026
  • 🎯 Consent Prompt inline nella chat — sistema TRUST/RUN a 3 livelli
  • ⚡ Esecuzione azioni reali: email, SMS, WhatsApp, social media
  • 📎 File picker nativo per allegare immagini e video
  • 👁️ Activity Monitor collegato con SSE real-time e dettagli espandibili
  • 💳 Stripe Checkout integrato con prezzi reali (Premium €9.99, Super €29.99)
  • 🔔 Notifiche desktop native per attività completate/fallite
  • 📌 Badge contatori su Activity Monitor e Consensi nella sidebar
  • 🖱️ Drag & drop file nella chat
  • 🔽 Minimizzazione in tray con menu contestuale
  • 🏗️ Supporto ARM64 per Windows e Linux
  • 📱 PWA installabile dal sito web
  • 🔧 Fix: chiusura app durante disinstallazione
  • 🔧 Fix: cleanup SSE/polling al logout
  • 🔧 Fix: validazione dimensione file per piano

v1.2.0

24 marzo 2026
  • 🚀 Lancio app desktop Electron per Windows, macOS, Linux
  • 🤖 15 agenti AI specializzati
  • 💬 Chat multi-agente con Team Leader
  • 🌍 Supporto 8 lingue
  • 📊 Dashboard utilizzo e limiti per piano
  • 🔐 Sistema di autenticazione JWT
  • ✈️ Bot Telegram integrato
  • 🎨 Generazione immagini con Leonardo.ai
  • 💰 Integrazione Stripe per pagamenti