ut-codec
Version:
UT codec module.
513 lines (222 loc) • 15 kB
Markdown
<a name="5.16.1"></a>
## [5.16.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.16.0...v5.16.1) (2017-10-23)
<a name="5.16.0"></a>
# [5.16.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.15.0...v5.16.0) (2017-10-23)
### Bug Fixes
* add dependency ([e162961](https://github.com/softwaregroup-bg/ut-codec/commit/e162961))
* differentiate tags ([#24](https://github.com/softwaregroup-bg/ut-codec/issues/24)) ([d8558b3](https://github.com/softwaregroup-bg/ut-codec/commit/d8558b3))
* improve error message ([d5c5d48](https://github.com/softwaregroup-bg/ut-codec/commit/d5c5d48))
* index out of bounds ([dbd3eb6](https://github.com/softwaregroup-bg/ut-codec/commit/dbd3eb6))
* KW/KQ parsing ([c05d3e1](https://github.com/softwaregroup-bg/ut-codec/commit/c05d3e1))
* missing break ([#23](https://github.com/softwaregroup-bg/ut-codec/issues/23)) ([adedd10](https://github.com/softwaregroup-bg/ut-codec/commit/adedd10))
* separate emv logic ([e0319ef](https://github.com/softwaregroup-bg/ut-codec/commit/e0319ef))
* throw decode error to force disconnect ([44369da](https://github.com/softwaregroup-bg/ut-codec/commit/44369da))
* track transactionRequestId in faults ([b956a6d](https://github.com/softwaregroup-bg/ut-codec/commit/b956a6d))
* use matcher instead of match, which is not recommended ([0ca2595](https://github.com/softwaregroup-bg/ut-codec/commit/0ca2595))
### Features
* fallback to $meta.method ([69d0e62](https://github.com/softwaregroup-bg/ut-codec/commit/69d0e62))
* full header and footer support ([c14f47c](https://github.com/softwaregroup-bg/ut-codec/commit/c14f47c))
* map 0800 network codes ([#27](https://github.com/softwaregroup-bg/ut-codec/issues/27)) ([a96b3da](https://github.com/softwaregroup-bg/ut-codec/commit/a96b3da))
* track transaction request timeouts ([f6af754](https://github.com/softwaregroup-bg/ut-codec/commit/f6af754))
<a name="5.15.0"></a>
# [5.15.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.14.0...v5.15.0) (2017-09-13)
### Features
* zmk arqc arpc ([#19](https://github.com/softwaregroup-bg/ut-codec/issues/19)) ([b931d47](https://github.com/softwaregroup-bg/ut-codec/commit/b931d47))
<a name="5.14.0"></a>
# [5.14.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.13.0...v5.14.0) (2017-09-07)
### Bug Fixes
* separate emv logic ([807522d](https://github.com/softwaregroup-bg/ut-codec/commit/807522d))
<a name="5.13.0"></a>
# [5.13.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.12.2...v5.13.0) (2017-09-03)
### Features
* emv tags list ([#16](https://github.com/softwaregroup-bg/ut-codec/issues/16)) ([3d33170](https://github.com/softwaregroup-bg/ut-codec/commit/3d33170))
<a name="5.12.2"></a>
## [5.12.2](https://github.com/softwaregroup-bg/ut-codec/compare/v5.12.1...v5.12.2) (2017-08-25)
### Bug Fixes
* separate emv logic ([010869f](https://github.com/softwaregroup-bg/ut-codec/commit/010869f))
<a name="5.12.1"></a>
## [5.12.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.12.0...v5.12.1) (2017-08-14)
### Bug Fixes
* arqc format ([77ffba3](https://github.com/softwaregroup-bg/ut-codec/commit/77ffba3))
<a name="5.12.0"></a>
# [5.12.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.11.1...v5.12.0) (2017-08-01)
### Features
* emv parsing ([d85f336](https://github.com/softwaregroup-bg/ut-codec/commit/d85f336))
<a name="5.11.1"></a>
## [5.11.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.11.0...v5.11.1) (2017-07-28)
### Bug Fixes
* translade -> translate ([8624c30](https://github.com/softwaregroup-bg/ut-codec/commit/8624c30))
<a name="5.11.0"></a>
# [5.11.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.10.1...v5.11.0) (2017-07-26)
### Features
* support multiple printers ([cbd1a98](https://github.com/softwaregroup-bg/ut-codec/commit/cbd1a98))
<a name="5.10.1"></a>
## [5.10.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.10.0...v5.10.1) (2017-07-18)
### Bug Fixes
* arqc format ([ffd1ce1](https://github.com/softwaregroup-bg/ut-codec/commit/ffd1ce1))
<a name="5.10.0"></a>
# [5.10.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.15...v5.10.0) (2017-07-18)
### Features
* zmk_arqc_arpc ([#8](https://github.com/softwaregroup-bg/ut-codec/issues/8)) ([1783665](https://github.com/softwaregroup-bg/ut-codec/commit/1783665))
<a name="5.9.15"></a>
## [5.9.15](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.14...v5.9.15) (2017-06-27)
### Bug Fixes
* dont expect method in response ([#7](https://github.com/softwaregroup-bg/ut-codec/issues/7)) ([b4d841a](https://github.com/softwaregroup-bg/ut-codec/commit/b4d841a))
<a name="5.9.14"></a>
## [5.9.14](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.13...v5.9.14) (2017-06-21)
### Bug Fixes
* jsonrpc full rewrite ([#6](https://github.com/softwaregroup-bg/ut-codec/issues/6)) ([76f97c8](https://github.com/softwaregroup-bg/ut-codec/commit/76f97c8))
<a name="5.9.13"></a>
## [5.9.13](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.12...v5.9.13) (2017-06-05)
<a name="5.9.12"></a>
## [5.9.12](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.11...v5.9.12) (2017-05-26)
### Bug Fixes
* generateKeyCheckValue - kcvType added to request pattern ([#5](https://github.com/softwaregroup-bg/ut-codec/issues/5)) ([aee9d63](https://github.com/softwaregroup-bg/ut-codec/commit/aee9d63))
<a name="5.9.11"></a>
## [5.9.11](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.10...v5.9.11) (2017-05-22)
<a name="5.9.10"></a>
## [5.9.10](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.9...v5.9.10) (2017-05-22)
<a name="5.9.9"></a>
## [5.9.9](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.8...v5.9.9) (2017-05-22)
<a name="5.9.8"></a>
## [5.9.8](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.7...v5.9.8) (2017-05-22)
<a name="5.9.7"></a>
## [5.9.7](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.6...v5.9.7) (2017-05-22)
<a name="5.9.6"></a>
## [5.9.6](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.5...v5.9.6) (2017-05-05)
### Bug Fixes
* printPin responsePattern ([e605051](https://github.com/softwaregroup-bg/ut-codec/commit/e605051))
<a name="5.9.5"></a>
## [5.9.5](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.4...v5.9.5) (2017-05-03)
### Bug Fixes
* reset counters afer tx ready ([a696cf2](https://github.com/softwaregroup-bg/ut-codec/commit/a696cf2))
<a name="5.9.4"></a>
## [5.9.4](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.3...v5.9.4) (2017-04-23)
### Bug Fixes
* handle EMV messages ([64e1224](https://github.com/softwaregroup-bg/ut-codec/commit/64e1224))
<a name="5.9.3"></a>
## [5.9.3](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.2...v5.9.3) (2017-04-19)
### Bug Fixes
* add error codes ([a46b003](https://github.com/softwaregroup-bg/ut-codec/commit/a46b003))
<a name="5.9.2"></a>
## [5.9.2](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.1...v5.9.2) (2017-04-12)
### Bug Fixes
* tlv field parser ([#3](https://github.com/softwaregroup-bg/ut-codec/issues/3)) ([3e40afa](https://github.com/softwaregroup-bg/ut-codec/commit/3e40afa))
<a name="5.9.1"></a>
## [5.9.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.0...v5.9.1) (2017-03-29)
### Bug Fixes
* pin format ([#2](https://github.com/softwaregroup-bg/ut-codec/issues/2)) ([265ea71](https://github.com/softwaregroup-bg/ut-codec/commit/265ea71))
<a name="5.9.0"></a>
# [5.9.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.8.5...v5.9.0) (2017-03-16)
### Features
* ejAck & ejOptions ([#1](https://github.com/softwaregroup-bg/ut-codec/issues/1)) ([77b10ce](https://github.com/softwaregroup-bg/ut-codec/commit/77b10ce))
<a name="5.8.5"></a>
## [5.8.5](https://github.com/softwaregroup-bg/ut-codec/compare/v5.8.4...v5.8.5) (2017-03-08)
### Bug Fixes
* dependencies ([168a5a0](https://github.com/softwaregroup-bg/ut-codec/commit/168a5a0))
<a name="5.8.4"></a>
## [5.8.4](https://github.com/softwaregroup-bg/ut-codec/compare/v5.8.3...v5.8.4) (2017-02-17)
### Bug Fixes
* ej messages ([8a877d4](https://github.com/softwaregroup-bg/ut-codec/commit/8a877d4))
<a name="5.8.3"></a>
## [5.8.3](https://github.com/softwaregroup-bg/ut-codec/compare/v5.8.2...v5.8.3) (2017-02-14)
### Bug Fixes
* supply status handling ([225c15f](https://github.com/softwaregroup-bg/ut-codec/commit/225c15f))
<a name="5.8.2"></a>
## [5.8.2](https://github.com/softwaregroup-bg/ut-codec/compare/v5.8.1...v5.8.2) (2017-02-13)
### Bug Fixes
* **ndc:** parse new PIN ([485cd27](https://github.com/softwaregroup-bg/ut-codec/commit/485cd27))
<a name="5.8.1"></a>
## [5.8.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.8.0...v5.8.1) (2017-02-10)
### Bug Fixes
* use . separator for iso ([c55d386](https://github.com/softwaregroup-bg/ut-codec/commit/c55d386))
<a name="5.8.0"></a>
# [5.8.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.7.0...v5.8.0) (2017-02-05)
### Features
* implement ISO errors ([7ea3fa8](https://github.com/softwaregroup-bg/ut-codec/commit/7ea3fa8))
<a name="5.7.0"></a>
# [5.7.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.6.1...v5.7.0) (2017-01-27)
### Bug Fixes
* put namespace for errors ([d1ed967](https://github.com/softwaregroup-bg/ut-codec/commit/d1ed967))
### Features
* add generate cvv message ([58a0b35](https://github.com/softwaregroup-bg/ut-codec/commit/58a0b35))
<a name="5.6.1"></a>
## [5.6.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.6.0...v5.6.1) (2017-01-17)
### Bug Fixes
* pin data field format ([4d707bd](https://github.com/softwaregroup-bg/ut-codec/commit/4d707bd))
* split transaction reply to more fields ([d97066e](https://github.com/softwaregroup-bg/ut-codec/commit/d97066e))
<a name="5.6.0"></a>
# [5.6.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.5.1...v5.6.0) (2016-12-23)
### Features
* update dependencies ([42a2445](https://github.com/softwaregroup-bg/ut-codec/commit/42a2445))
<a name="5.5.1"></a>
## [5.5.1](https://github.com/softwaregroup-bg/ut-codec/compare/v5.5.0...v5.5.1) (2016-12-10)
### Bug Fixes
* add sensors to the session, handle mac ([c9c8b40](https://github.com/softwaregroup-bg/ut-codec/commit/c9c8b40))
* fix encoding ([105f544](https://github.com/softwaregroup-bg/ut-codec/commit/105f544))
* fix go out of service ([037e043](https://github.com/softwaregroup-bg/ut-codec/commit/037e043))
* fix lint error ([6bc9e06](https://github.com/softwaregroup-bg/ut-codec/commit/6bc9e06))
<a name="5.5.0"></a>
# [5.5.0](https://github.com/softwaregroup-bg/ut-codec/compare/v5.4.24...v5.5.0) (2016-12-06)
### Bug Fixes
* **ndc:** improve parsing ([47ab850](https://github.com/softwaregroup-bg/ut-codec/commit/47ab850))
* codec improvements ([cfc6be1](https://github.com/softwaregroup-bg/ut-codec/commit/cfc6be1))
* fix lint errors ([6f435dc](https://github.com/softwaregroup-bg/ut-codec/commit/6f435dc))
* improve NDC parsing ([3dff942](https://github.com/softwaregroup-bg/ut-codec/commit/3dff942))
* improve parsing ([d0797e9](https://github.com/softwaregroup-bg/ut-codec/commit/d0797e9))
* linting ([5cfc85e](https://github.com/softwaregroup-bg/ut-codec/commit/5cfc85e))
* more generic session handling ([002f6a0](https://github.com/softwaregroup-bg/ut-codec/commit/002f6a0))
* proper version ([06c076b](https://github.com/softwaregroup-bg/ut-codec/commit/06c076b))
* refactor and finish NDC codec ([43e8faf](https://github.com/softwaregroup-bg/ut-codec/commit/43e8faf))
* refactor and finish payshield codec ([6af9798](https://github.com/softwaregroup-bg/ut-codec/commit/6af9798))
### Features
* parse terminal side NDC ([3c8ee18](https://github.com/softwaregroup-bg/ut-codec/commit/3c8ee18))
<a name="5.4.24"></a>
## [5.4.24](https://github.com/softwaregroup-bg/ut-codec/compare/v5.4.23...v5.4.24) (2016-10-02)
<a name="5.4.23"></a>
## [5.4.23](https://github.com/softwaregroup-bg/ut-codec/compare/v5.4.22...v5.4.23) (2016-09-21)
<a name="5.4.22"></a>
## [5.4.22](https://github.com/softwaregroup-bg/ut-codec/compare/v5.4.21...v5.4.22) (2016-08-12)
### Bug Fixes
* publish to npm ([d568905](https://github.com/softwaregroup-bg/ut-codec/commit/d568905))
* update dependencies ([169c96c](https://github.com/softwaregroup-bg/ut-codec/commit/169c96c))
<a name="5.4.21"></a>
## [5.4.21](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.20...v5.4.21) (2016-08-02)
<a name="5.4.20"></a>
## [5.4.20](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.19...v5.4.20) (2016-07-11)
### Features
* upgrade dependencies ([7af4c1a](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/7af4c1a))
<a name="5.4.19"></a>
## [5.4.19](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.18...v5.4.19) (2016-06-15)
### Bug Fixes
* **jsonrpc:** Fix the message on error/success check. ([f9ec6a9](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/f9ec6a9))
* **jsonrpc:** Wrong operator for checking response type. ([552e2a3](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/552e2a3))
<a name="5.4.18"></a>
## [5.4.18](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.17...v5.4.18) (2016-06-08)
### Bug Fixes
* add missing dependency ([89a27ce](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/89a27ce))
* upgrade lodash ([7fe1c9e](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/7fe1c9e))
<a name="5.4.17"></a>
## [5.4.17](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.16...v5.4.17) (2016-06-03)
<a name="5.4.16"></a>
## [5.4.16](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.15...v5.4.16) (2016-05-14)
### Bug Fixes
* do not overwrite messageFormat.pattern ([1932ef1](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/1932ef1))
<a name="5.4.15"></a>
## [5.4.15](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.14...v5.4.15) (2016-04-15)
### Features
* add Gitlab-ci and Jenkins scripts ([015a404](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/015a404))
<a name="5.4.14"></a>
## [5.4.14](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.13...v5.4.14) (2016-04-07)
### Bug Fixes
* remove dynamic require ([c6d1170](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/c6d1170))
<a name="5.4.13"></a>
## [5.4.13](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.12...v5.4.13) (2016-03-31)
### Bug Fixes
* use constant dependencies ([2e7015b](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/2e7015b))
<a name="5.4.12"></a>
## [5.4.12](https://git.softwaregroup-bg.com/ut5/ut-codec/compare/v5.4.10...v5.4.12) (2016-03-30)
### Bug Fixes
* switch to nexus ([312cc1d](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/312cc1d))
### Features
* ut-tools upgrade ([119301f](https://git.softwaregroup-bg.com/ut5/ut-codec/commit/119301f))