TrackeraX v3.7.12
Notas de release y changelog completo de la versión TrackeraX 3.7.12 (patch) — 2025-12-29.
Nuevas Características
- Tipo de unidad para sensor de horas de motor — Se añadió un tipo de unidad para el sensor de horas de motor para cálculos más precisos.
- Columna de distancia en tabla de dispositivos — Se añadió la columna de distancia a la tabla lookup de dispositivos.
- Columna de velocidad en tabla de eventos — Se añadió la columna de velocidad a la tabla lookup de eventos.
- Verificación de teléfono de usuario — Se añadió la funcionalidad de verificación de teléfono de usuario.
- Ajustes por defecto de widgets — Se añadieron ajustes por defecto de widgets.
- Proveedor de email Gmail — Se añadió soporte para el proveedor de email Gmail.
- Plantilla de color Tropical Blue — Se añadió la plantilla de color 'Tropical blue'.
- Sistema de notificaciones admin — Se añadió un sistema completo de notificaciones admin con log y gestión desde interfaz.
- Soporte de idioma kurdo — Se añadió soporte para idioma kurdo con traducciones completas.
- Mejora de meta tags SEO — Se añadieron meta tags de SEO y redes sociales a los layouts del frontend para mejor posicionamiento en buscadores.
- Herramienta de búsqueda de direcciones — Se añadió una nueva herramienta de búsqueda de direcciones para mejorar la geocodificación.
- Biblioteca de iconos RemixIcon — Se añadió la biblioteca de iconos RemixIcon para mejorar la iconografía en la aplicación.
- Nuevo diseño de layout frontend — Se implementó un layout frontend completamente rediseñado (loged2.blade.php) con UI/UX moderna, navegación mejorada y mejor experiencia de usuario.
- Nuevas plantillas de layout admin — Se añadieron nuevas plantillas de layout admin (default1 y default2) para mejor organización, navegación y gestión de la interfaz administrativa.
- Plugin de reproducción de audio para eventos — Se añadió un plugin de reproducción de audio para eventos con soporte de Text-to-Speech (TTS), permitiendo notificaciones por voz en múltiples idiomas usando Web Speech API.
- Sistema de gestión de historial de versiones — Se añadió un sistema completo de gestión de historial de versiones con controlador e interfaz dedicada para ver los changelogs en inglés y español.
- Interfaz de creación de modelos de dispositivo — Se añadió una interfaz dedicada de creación de modelos de dispositivo con mejor manejo de formularios y validación.
Mejoras
- Lista de usuarios admin optimizada — Se optimizó la carga de la lista de usuarios en la sección admin.
- Selección de dispositivos optimizada — Se optimizó la selección de dispositivos para el layout de envío de comandos.
- Formulario de alertas optimizado — Se optimizó la carga del formulario de alertas.
- Mapa de dispositivos optimizado — Se optimizó la carga del mapa de dispositivos.
- Geo caching optimizado — Se mejoró el rendimiento del geo caching.
- Posicionamiento de media del dispositivo optimizado — Se optimizó la búsqueda de posición más cercana para el media del dispositivo.
- Gestión de iconos de dispositivo mejorada — Se mejoró la validación de subida de iconos de dispositivo y la interfaz de gestión.
- Manejo de idioma mejorado — Se mejoró la selección de idioma para eventos del tracker para usar las preferencias del usuario automáticamente.
- Notificaciones push mejoradas — Se mejoró el servicio Firebase Cloud Messaging (FCM) y el manejo de jobs de notificación push.
- Procesamiento de jobs SMS mejorado — Se mejoró el procesamiento de jobs SMS con mejor manejo de errores y mecanismos de reintento.
- Middleware RefreshToken mejorado — Se mejoró el middleware RefreshToken con soporte de tokens configurables y fallback por defecto.
- Actualizaciones de traducción completas — Se actualizaron y sincronizaron las traducciones en todos los idiomas soportados (archivos admin, front, global, validation).
- History Modal Helper mejorado — Se añadió HistoryModalHelper para mejor manejo y visualización de datos de historial.
- Login y recuperación de contraseña mejorados — Se mejoró la página de login y la funcionalidad de recordatorio/reseteo de contraseña con mejor UI/UX.
- Soporte de internacionalización Select2 — Se añadió soporte i18n de Select2 con archivos de locale para múltiples idiomas (alemán, inglés, español, francés, italiano, japonés, portugués, ruso, chino).
- Interfaz de gestión de clientes mejorada — Se mejoró la gestión de clientes con un nuevo modal de dispositivos, selección mejorada y mejor visualización en tabla.
- Componentes de tabla mejorados — Se mejoraron los componentes de tabla en múltiples secciones admin con mejor filtrado, ordenamiento y capacidades de visualización.
Correcciones
- API Sharing corregido — Se corrigió la creación de API sharing con notificación SMS/email.
- Cálculo de sensor de combustible corregido — Se corrigió el cálculo de diferencia del sensor de combustible.
- Asignación de valor de sensor corregida — Se corrigió la asignación de valor de sensor con posiciones del historial.
- Restauración del historial de dispositivo corregida — Se corrigió la restauración del backup del historial de dispositivo.
- Expiración de servicios de dispositivo corregida — Se corrigió el chequeo de expiración de servicios de dispositivo.
- Reportes de conductores corregidos — Se corrigió el cálculo de reportes de conductores con entidades reset.
- Consistencia de traducciones corregida — Se corrigieron inconsistencias de traducción y se estandarizaron términos entre varios archivos de idioma.
- Compatibilidad de temas CSS corregida — Se corrigieron problemas de compatibilidad CSS en todas las variantes de tema (modos oscuro y claro).
- Mapeo de entidad de dispositivo corregido — Se corrigieron los mapeos del transformer de entidad de dispositivo para mejores respuestas API.
- Visualización de tabla de objetos admin corregida — Se corrigieron problemas de column span en la tabla de objetos admin.
Soporte de Dispositivos
- Log de comandos — Se añadió la funcionalidad de log de comandos.
- Decodificación de beacon EYE — Se implementó la decodificación de datos de beacon EYE.
- Actualización del protocolo GL200 — Se reemplazó la decodificación other de GL200.
- Nivel de batería Cantrack — Se añadió la decodificación del nivel de batería Cantrack.
- Actualización del protocolo TranSync — Se actualizó el protocolo TranSync.
- Decodificación de ID M588 — Se mejoró la decodificación de ID M588 y se implementó el protocolo M588/M588Ti.
- Protocolo Jointech — Se corrigió la decodificación de ID Jointech y se añadió soporte para sensor de temperatura Jointech.
- Protocolo VL106 — Se decodificó el nuevo formato de mensaje VL106.
- Beesure GPS SeTracker — Se añadió soporte para Beesure GPS SeTracker.
- Sensor digital de combustible GV350M — Se añadió soporte para sensor digital de combustible GV350M.
- Sensor externo JT301B — Se corrigió la decodificación del sensor externo JT301B.
- Actualización de versión protobuf — Se actualizó la versión de protobuf.
- Valores ADC ERM STARLINK — Se decodificaron los valores ADC ERM STARLINK.
- Respuesta de comando G08LS — Se añadió soporte de respuesta de comando G08LS.
- Sensores TPMS de presión de neumáticos — Se decodificaron los sensores TPMS de presión de neumáticos.