Releases: TransbankDevelopers/transbank-pos-sdk-nodejs
Releases · TransbankDevelopers/transbank-pos-sdk-nodejs
Versión 4.0.0
Actualiza:
- Se actualiza dependencias del SDK.
- Se actualiza la versión mínima de Node a >=20.
- Se refina el flujo de desconexión del puerto serial.
3.0.2
Fixed
- Se corrige bug detectado en la reconexión del puerto serie
- Se mejoran los logs de debug
3.0.1
Se agrega compatibilidad con POS Autoservicio.
Fixed
- Se corrige problema detectado al ejecutar connect con baudrate por defecto.
- Se arregla bug en mensajes intermedios cuando callback es nulo.
- Se arregla número de funcion en detalle de refund, estaba llegando un caracter hexadicemal extra que ahora es ignorado.
Added
- Se agrega soporte para POS Autoservicio.
- Se agrega clase BasePOS que contiene código compartido por POS Integrado y POS Autoservicio.
Changed
- Se renombra clase POS a POS Integrado.
Versión 2.1.1
Se añade la opción de configurar el baud rate en el método autoconnect
Versión 2.1.0
Se añade mensaje intermedio para el código de respuesta 80.
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.
Versión 1.1.0
Fixed
- Añade soporte para multi código y vuelto PR #1