Versión 2.0.0
Se solucionan diferentes errores detectados en el SDK y se añaden nuevas características.
Fixed
- Se soluciona problema detectado al ejecutar autoconnect reiteradamente, que no permitía ejecutar el comando nuevamente al terminar la ejecución previa de autoconnect.
Added
- Se añade eventos para indicar cuando el puerto se abre o se cierra.
- Se añade un tiempo de espera máximo para la respuesta del POS, configurado en 150 segundos.
- Se agrega protección para el parámetro printOnPos del comando saleDetail, en caso de no ser de tipo booleano o string retornara un error. En caso de ser de tipo string y no ser true o 1, se retornara el detalle de las transacciones como un objeto.
Changed
- Los mensajes intermedios ahora son enviados como un objeto que contiene el código de respuesta y el mensaje de respuesta.