t
TripLoop

Changelog

Todo lo que hemos shippeado, ordenado por sprint.

major

S71

  • Landing 100% multilingüe nativo (EN·ES·PT·DE)
  • Fix drawer mobile con Portal (11px → 92% viewport)
  • LocaleSwitcher a11y con role=group + aria-label
  • Rewrite favicon + hreflang cubre 4 locales
major

S70

  • Expansión a 4 idiomas (EN·ES·PT·DE) — Portugués y Alemán agregados
  • Refactor SEO multi-locale (sitemap, OpenGraph, canonicals)
  • Hamburger mobile 44×44 WCAG AA + drawer completo
fix

S51

  • 4 broken links arreglados (/about, /terms, /privacy, /changelog)
  • 4 páginas legales/info bilingües creadas
  • Footer dead-links limpieza
feature

S50

  • DiscoveryPanel dentro Itinerary con filtros (categoría/radio/rating/sort)
  • Feature Tour primera visita (5 pasos)
  • Landing cleanup — CitiesGrid removido
major

S48-S49

  • Hero rediseñado 3 CTAs por intent + Timeline mockup
  • FeatureQuickAccess con 6 features de 1-click
  • Nav dropdown Destinos (24 regiones × 4 continentes)
major

S46-S47

  • Motor AI Operations — edita itinerario en lenguaje natural
  • Colaboración realtime (Supabase postgres_changes)
  • Cola de mutaciones offline + auto-flush
  • AI Undo, Analytics, Print/PDF, Share
major

S44-S45

  • Motor Itinerary P0-P3: schema trip_days + itinerary_items
  • Timeline día×hora con DnD entre días
  • Google Routes v2 traffic-aware + cache
  • Chequeo horarios, Programar día, Optimizar día (TSP)
feature

S42-S43

  • Dashboard costos IA (/admin/ai-costs)
  • Web Vitals RUM via sendBeacon
  • Tracker financiero (reservado/actual/restante)
  • Votación por parada LIKE/MAYBE/NO

Subscríbete al RSS del blog para más actualizaciones.