Changelog

Cosa abbiamo spedito.

Spediamo settimanalmente. Qui trovi le release più recenti — feature nuove, miglioramenti UX, performance, sicurezza. Per cosa arriva dopo vedi la roadmap pubblica.

Release K30+

  • Audit log viewer arricchito

    Feature

    L'admin internal vede 3 KPI in cima (ultimi 7d/30d/match), filtri per attore, target type, range date. distinctActions calcolato DB-side per non perdere azioni rare.

  • Onboarding celebration

    UX

    Dopo il wizard finale niente più redirect immediato: confetti CSS + summary card con monitor/categorie/setup attivo, CTA verso /admin o /home.

  • Loyalty configurator in admin

    Feature

    Pagina /admin/loyalty per attivare stamp card digitale: timbri richiesti, reward label, min spend. KPI overview con timbri emessi e reward riscattati.

Release K28-K30

  • /prezzi, /clienti, /glossario pubblici

    Feature

    Tre nuove route SEO-friendly: pricing con tabella comparativa 15×3, 5 case studies con KPI, glossario 20 termini con DefinedTermSet JSON-LD.

  • Comparison matrix /vs/*

    Feature

    Tabella feature-per-feature su tutti i 5 confronti competitor (tilby, soluti, di tiziano, zucchetti, lightspeed). Tono fattuale, copy IT-first.

  • 404 brand-coerente

    UX

    Pagina 404 ora IT-first, gradient peach→mint, 4 shortcut card e search box che porta a /risorse?q= filtrata.

Release K25-K27

  • Recipe Builder live

    Feature

    /ms/recipes ora calcola food cost % live mentre digiti gli ingredienti. MarginBadge mint/amber/red sotto/sopra le soglie 30%/40%.

  • CSV menu import

    Feature

    /ms/menu-import: bulk-add 500 righe con header categoria/nome/descrizione/prezzo/allergeni. Mappa allergeni IT → EU14 enum codes.

  • Cmd+K palette su Sync/MS/Admin

    UX

    Esteso il command palette di Block B alle 3 tool shell. Search monitors/products/payments con keyboard-only navigation.

Release K22-K24

  • Code split recharts + framer-motion

    Performance

    Bundle FFL sotto target 200kB. Dynamic import su /admin/reports e /admin-internal/money. Framer-motion sostituito da CSS transition dove sensato.

  • Cross-tenant aggregate ottimizzato

    Data

    Raw SQL singolo invece di groupBy+map JS per /admin-internal cockpit. p95 da 480ms a 80ms.

  • Stripe webhook idempotency

    Security

    WebhookEvent persisted con unique on event.id. Retry da Stripe non duplicano più ledger entries o refund. Payment-failed email al cliente.

Release K15-K21

  • Super-admin overhaul

    Feature

    Shell + cockpit + customer 360 + money + team + Cmd+K. Block A completato del ciclo K1-K30.

  • Empty state tone migration

    UX

    Tutti gli empty state passati a warm-v2: mint per success-adjacent, peach per neutro, lavender per data-empty.

  • Indici DB strategici

    Performance

    Indici composti su (restaurantId, createdAt DESC) per le query top dei dashboard. p95 dashboard da 800ms a 120ms.

Release K1-K14

  • Suite shell warm-v2

    Feature

    Layout group, prefetch attivo, breadcrumb consistency, Cloudinary auto-format, bundle analyzer setup. Foundation del nuovo design system.

  • Sync K3 heatmap + K4 webhook delivery log

    Feature

    Heatmap downtime dei monitor, log webhook delivery con replay manuale.

  • Chat widget consolidato

    UX

    Un solo bottone (cerchio minimal) + preset chips per la richiesta di supporto.

Versioni precedenti consolidate in macro-release. Per dettagli su singoli fix, contattaci.

Vuoi essere il prossimo a essere citato qui?

Iniziamo con un sopralluogo e un menu di prova. Decidi tu.

Richiedi preventivo gratuito