8.0.0 (2024-04-19)
7.3.0 (2023-08-07)
7.2.2 (2022-06-03)
7.2.1 (2021-06-15)
- ignore $meta.trace for requests [UTCORE-121] (4d92aa9)
7.2.0 (2021-03-31)
7.1.7 (2020-04-27)
7.1.6 (2020-04-09)
- TAP upgrade (f2c6b16)
7.1.5 (2020-02-24)
- lint (ecde656)
7.1.4 (2020-01-17)
7.1.3 (2020-01-17)
7.1.2 (2020-01-17)
7.1.1 (2020-01-15)
7.1.0 (2019-11-06)
- PS-169 additional nonCorrectableFields added (d6278fa)
- PS-169 move config to json (7bf31e5)
- PS-169 nonCorrectableFields default (2d1de87)
- PS-169 uppercase strings in requests before encoding (b3b857e)
7.0.1 (2019-09-27)
7.0.0 (2019-09-26)
6.5.2 (2018-09-25)
6.5.1 (2018-08-10)
6.5.0 (2018-07-10)
6.4.1 (2018-04-20)
6.4.1 (2018-04-20)
6.2.7 (2018-03-28)
- error call (b3d7459)
6.2.6 (2018-03-23)
- fix error handling (171547b)
6.2.5 (2018-03-22)
- cleanup (d22db85)
6.2.4 (2018-03-19)
- goot description (22ae500)
6.2.3 (2018-03-12)
- better error handling (97dd1c3)
- dep. inject (4de52fb)
- deps (806137d)
- logging (3387ddb)
- move to ut-error (e759f7f)
- trigger (af872a2)
6.2.2 (2018-02-15)
- dependencies (4312b3d)
6.2.1 (2018-02-06)
- MAC commands revised for firmware v3.2 (b152168)
6.2.0 (2018-02-06)
- zek && zak translation (6240111)
6.1.4 (2018-01-04)
- generateArqc4 pan length (c028448)
6.1.3 (2017-12-06)
- verifyCvv (f9b17f4)
6.1.2 (2017-12-01)
- do mapping earlier (e5f6a73)
6.1.1 (2017-10-23)
- add method (906f3f0)
- fix go out of service (037e043)
- codec: change hex to binhex in default field format (814f54f)
- add dependency (e162961)
- add error codes (a46b003)
- add missing dependency (3c304ae)
- add mtid in smpp.decode (f685850)
- add sensors to the session, handle mac (c9c8b40)
- arqc format (ffd1ce1)
- arqc format (77ffba3)
- codec improvements (cfc6be1)
- decouple codec (1dec594)
- dependencies (168a5a0)
- differentiate tags (#24) (d8558b3)
- do not overwrite messageFormat.pattern (4d612e0)
- dont expect method in response (#7) (b4d841a)
- ej messages (8a877d4)
- fix encoding (105f544)
- fix lint error (6bc9e06)
- fix lint errors (6f435dc)
- generateKeyCheckValue - kcvType added to request pattern (#5) (aee9d63)
- handle EMV messages (64e1224)
- ndc: improve parsing (47ab850)
- improve error message (d5c5d48)
- improve NDC parsing (3dff942)
- improve parsing (d0797e9)
- index out of bounds (dbd3eb6)
- jsonrpc full rewrite (#6) (76f97c8)
- KW/KQ parsing (c05d3e1)
- linting (5cfc85e)
- missing break (#23) (adedd10)
- more generic session handling (002f6a0)
- move context out of $meta (702f7d6)
- pin data field format (4d707bd)
- pin format (#2) (265ea71)
- printPin responsePattern (e605051)
- proper version (06c076b)
- publish to npm (d568905)
- put namespace for errors (d1ed967)
- refactor and finish NDC codec (43e8faf)
- refactor and finish payshield codec (6af9798)
- remove dynamic require (3633788)
- reset counters afer tx ready (a696cf2)
- separate emv logic (807522d)
- separate emv logic (010869f)
- separate emv logic (e0319ef)
- split transaction reply to more fields (d97066e)
- start using meta (47d5080)
- supply status handling (225c15f)
- switch to nexus (9928669)
- throw decode error to force disconnect (44369da)
- tlv field parser (#3) (3e40afa)
- track transactionRequestId in faults (b956a6d)
- translade -> translate (8624c30)
- update dependencies (169c96c)
- upgrade lodash (e262b0c)
- use . separator for iso (c55d386)
- use constant dependencies (b240311)
- codec: fix issue with bitmap handling (57c614a)
- decode: corect decode tlv's (9ce04f3)
- decode: meta properties fix (ba839cd)
- decode: proper handling body and tvl;message len added when there is short message param, now short message len is based on message len (561cdb4)
- use matcher instead of match, which is not recommended (0ca2595)
- decode: tlv value len fix (336ca54)
- encode: dont encode mtid if not exists (6b8eb9c)
- encode: sm_length is set based on message length (4aa86d5)
- encode: was always returning that second bitmap exists even if it not (9d2c4a3)
- jsonrpc: Fix the message on error/success check. (320b049)
- jsonrpc: Wrong operator for checking response type. (8d4f947)
- ndc: parse new PIN (485cd27)
- add generate cvv message (58a0b35)
- codec: add iso8583 decoding (f711c59)
- add Gitlab-ci and Jenkins scripts (4cd55ae)
- add linting through npm test and ut-tools/ut-lint (13eb483)
- ejAck & ejOptions (#1) (77b10ce)
- emv parsing (d85f336)
- emv tags list (#16) (3d33170)
- fallback to $meta.method (69d0e62)
- full header and footer support (c14f47c)
- implement ISO errors (7ea3fa8)
- map 0800 network codes (#27) (a96b3da)
- parse terminal side NDC (3c8ee18)
- support multiple printers (cbd1a98)
- track transaction request timeouts (f6af754)
- update dependencies (42a2445)
- upgrade dependencies (423c246)
- ut-tools upgrade (294dff0)
- codec: add iso8583 encoding (4a25f44)
- decode: now return entire message not only body;not throwing error anymore when body is empty (41a816c)
- matcher: rename 'hex' specifier to 'hexbin' and make it return a Buffer instead of string (9ddaa5e)
- meta: introduced meta param (a3b8d93)
- zmk arqc arpc (#19) (b931d47)
- zmk_arqc_arpc (#8) (1783665)
5.15.0 (2017-09-13)
5.14.0 (2017-09-07)
- separate emv logic (807522d)
5.13.0 (2017-09-03)
5.12.2 (2017-08-25)
- separate emv logic (010869f)
5.12.1 (2017-08-14)
- arqc format (77ffba3)
5.12.0 (2017-08-01)
- emv parsing (d85f336)
5.11.1 (2017-07-28)
- translade -> translate (8624c30)
5.11.0 (2017-07-26)
- support multiple printers (cbd1a98)
5.10.1 (2017-07-18)
- arqc format (ffd1ce1)
5.10.0 (2017-07-18)
5.9.15 (2017-06-27)
5.9.14 (2017-06-21)
5.9.13 (2017-06-05)
5.9.12 (2017-05-26)
5.9.11 (2017-05-22)
5.9.10 (2017-05-22)
5.9.9 (2017-05-22)
5.9.8 (2017-05-22)
5.9.7 (2017-05-22)
5.9.6 (2017-05-05)
- printPin responsePattern (e605051)
5.9.5 (2017-05-03)
- reset counters afer tx ready (a696cf2)
5.9.4 (2017-04-23)
- handle EMV messages (64e1224)
5.9.3 (2017-04-19)
- add error codes (a46b003)
5.9.2 (2017-04-12)
5.9.1 (2017-03-29)
5.9.0 (2017-03-16)
5.8.5 (2017-03-08)
- dependencies (168a5a0)
5.8.4 (2017-02-17)
- ej messages (8a877d4)
5.8.3 (2017-02-14)
- supply status handling (225c15f)
5.8.2 (2017-02-13)
- ndc: parse new PIN (485cd27)
5.8.1 (2017-02-10)
- use . separator for iso (c55d386)
5.8.0 (2017-02-05)
- implement ISO errors (7ea3fa8)
5.7.0 (2017-01-27)
- put namespace for errors (d1ed967)
- add generate cvv message (58a0b35)
5.6.1 (2017-01-17)
5.6.0 (2016-12-23)
- update dependencies (42a2445)
5.5.1 (2016-12-10)
- add sensors to the session, handle mac (c9c8b40)
- fix encoding (105f544)
- fix go out of service (037e043)
- fix lint error (6bc9e06)
5.5.0 (2016-12-06)
- ndc: improve parsing (47ab850)
- codec improvements (cfc6be1)
- fix lint errors (6f435dc)
- improve NDC parsing (3dff942)
- improve parsing (d0797e9)
- linting (5cfc85e)
- more generic session handling (002f6a0)
- proper version (06c076b)
- refactor and finish NDC codec (43e8faf)
- refactor and finish payshield codec (6af9798)
- parse terminal side NDC (3c8ee18)
5.4.24 (2016-10-02)
5.4.23 (2016-09-21)
5.4.22 (2016-08-12)
5.4.21 (2016-08-02)
5.4.20 (2016-07-11)
- upgrade dependencies (7af4c1a)
5.4.19 (2016-06-15)
- jsonrpc: Fix the message on error/success check. (f9ec6a9)
- jsonrpc: Wrong operator for checking response type. (552e2a3)
5.4.18 (2016-06-08)
5.4.17 (2016-06-03)
5.4.16 (2016-05-14)
- do not overwrite messageFormat.pattern (1932ef1)
5.4.15 (2016-04-15)
- add Gitlab-ci and Jenkins scripts (015a404)
5.4.14 (2016-04-07)
- remove dynamic require (c6d1170)
5.4.13 (2016-03-31)
- use constant dependencies (2e7015b)
5.4.12 (2016-03-30)
- switch to nexus (312cc1d)
- ut-tools upgrade (119301f)