La versión 11.0.4 es un lanzamiento enfocado en la fiabilidad y previsibilidad del funcionamiento del exchanger. Se actualizaron los formatos BestChange, mejoró el sistema de pagos automáticos y se revisaron profundamente las reservas y la actualización de tipos de cambio para eliminar duplicados, saltos de valores y la influencia de fuentes problemáticas. Además, se corrigieron errores importantes y se resolvieron problemas graves detectados en el sistema.
Novedades y mejoras
- Formato actualizado de BestChange XML: Se implementó soporte para el nuevo formato BestChange XML.
- Nuevo sistema de pagos automáticos y estado «Pago pendiente»: Se añadió un nuevo estado y se actualizó la lógica de pagos automáticos. Importante: tras la actualización, se recomienda verificar que los pagos automáticos estén activados y funcionen correctamente en la configuración.
- Sistema de reservas completamente revisado: Las reservas ahora se contabilizan con precisión y transparencia, sin errores, duplicados ni saltos bruscos de valores. Se añadió un historial detallado de operaciones para cada reserva con tipos de acción claros (recarga, deducción, devolución), mostrando «antes / después» y sumas correctas sin ceros ni exponentes innecesarios. Se implementó análisis diario de reservas (resumen diario, dinámica, distribución de operaciones y balance final). La interfaz del historial de reservas se actualizó: en lugar de tablas sobrecargadas, se usa una lista ordenada con filtros cómodos y mejor jerarquía visual.
- Sistema de modos de operación del exchanger ordenado: La lógica para determinar el estado se centralizó y usa igual en todas las partes del sistema (panel de administración, interfaz de usuario, procesos en segundo plano, archivos). Los modos están claramente separados: el modo manual ignora completamente el horario, el modo por horario funciona automáticamente pero permite intervención manual temporal sin bloqueo. Las acciones temporales se restablecen correctamente y el sistema vuelve a la operación normal. Comportamiento seguro por defecto: si no hay horario o no coincide, el exchanger se considera apagado. Se optimizó el rendimiento: el estado se calcula una vez y se reutiliza.
- Sistema de actualización de tipos de cambio revisado: Se mejoró la estabilidad y velocidad. La actualización ya no depende de fuentes problemáticas: pares inestables y datos temporalmente no disponibles se omiten sin afectar otros tipos, y el almacenamiento de datos es más fiable.
- Mejora en el manejo de reservas relacionadas y actualizaciones masivas: El sistema procesa correctamente cadenas de reservas relacionadas de cualquier longitud y siempre usa la reserva final actualizada. Se redujeron significativamente los errores y advertencias falsas. Se optimizó el rendimiento en actualizaciones masivas de tipos y reservas: el procesamiento es más rápido y seguro incluso con grandes volúmenes de datos.
Correcciones
- Se solucionaron problemas graves y errores importantes que afectaban la estabilidad de reservas, tipos y actualizaciones en general.


