📜 MenuQR – Changelog

Registro histórico del desarrollo de MenuQR. Sigue los estándares de Versionado Semántico.


[Unreleased]

🚀 Añadido

  • Rediseño UI Corporate SaaS: 26 archivos rediseñados con estilo Linear/Stripe
  • Sistema de diseño global: Variables CSS, clases reutilizables (.btn, .badge, .card, .modal)
  • Documentación actualizada: AGENTS.md, BACKLOG.md, TASKS.md, README.md
  • RLS policies corregidas: support_tickets, support_faqs, support_messages
  • Notificaciones sonoras: Web Audio API (AudioContext) para bypass de autoplay

🔧 Cambiado

  • Nombre del proyecto: MenuQR (se descartó CatalogQR)
  • Font-weight máximo: 600 (eliminados 700/800/900)
  • Border-radius máximo: 10px (eliminados >12px)
  • Sombras reemplazadas por bordes 1px solid
  • Base font-size: 15px

[v1.3.0] – 2026-05-21

🚀 Añadido

  • Rediseño completo de toda la interfaz (26 archivos .svelte)
  • Sistema de diseño Corporate SaaS en app.css
  • Módulo de reportes con exportación CSV
  • Generador de QR con tarjeta descargable
  • CRM de clientes con panel lateral de detalle
  • Configuración global maestro con tabs
  • Soporte interno con tickets, FAQs y mensajes realtime

🔧 Cambiado

  • Migración de Precision Architect a Corporate SaaS
  • Modales unificados con clases globales
  • Tablas con HTML nativo en lugar de divs

[v1.2.0] – 2026-04-14

🚀 Añadido

  • Dashboard del Super Admin con métricas reales en tiempo real
  • Sistema de alertas visuales para tickets de soporte abiertos
  • Monitoreo de MRR y métricas de adquisición de nuevos comercios
  • Skeleton loading para una experiencia de carga premium

🔧 Cambiado

  • Estandarización de accesibilidad (A11y) en modales de configuración

[v1.1.0] – 2026-04-13

🚀 Añadido

  • Motor SMTP dinámico integrado
  • Sistema de soporte con notificaciones bidireccionales
  • Checkout de suscripción SaaS integrado con Wompi
  • Panel de configuración de pasarelas de pago por Merchant

[v1.0.0] – 2026-04-05

🚀 Añadido

  • Lanzamiento de la arquitectura base SvelteKit + Supabase
  • Aislamiento multi-tenant mediante políticas RLS
  • Nivel 1 (Staff): Gestión global del ecosistema y suscripciones
  • Nivel 2 (Merchant): Gestión de catálogos, inventarios y órdenes (Kanban)
  • Nivel 3 (Public): Interfaz de catálogo responsive con carrito y checkout
  • Implementación del sistema de diseño Precision Architect

🔗 Documentación Relacionada