# [7.3.0](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.2.2...v7.3.0) (2023-08-07) ### Features * Add lmkIdentifier to hsm the commands. UNMB-54 ([#64](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/64)) ([6e97216](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/6e97216227975d510f3818575e2dc93a3c05aba7)) ## [7.2.2](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.2.1...v7.2.2) (2022-06-03) ## [7.2.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.2.0...v7.2.1) (2021-06-15) ### Bug Fixes * ignore $meta.trace for requests [UTCORE-121] ([4d92aa9](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4d92aa9b385dab45ad1919c1eb9e95f90ecea1b2)) # [7.2.0](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.7...v7.2.0) (2021-03-31) ### Features * generate rsa key pair and sign ([#63](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/63)) ([8ed1fac](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/8ed1fac988394c51867cbe6a0fbb711093ebf912)) ## [7.1.7](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.6...v7.1.7) (2020-04-27) ## [7.1.6](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.5...v7.1.6) (2020-04-09) ### Bug Fixes * TAP upgrade ([f2c6b16](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/f2c6b1617b41d644a5f81202547d1ed8708fbac6)) ## [7.1.5](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.4...v7.1.5) (2020-02-24) ### Bug Fixes * lint ([ecde656](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/ecde656ea6fdd532aa20d7e2dab8f5b7848c6bc4)) ## [7.1.4](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.3...v7.1.4) (2020-01-17) ## [7.1.3](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.2...v7.1.3) (2020-01-17) ### Bug Fixes * mac data ([a060a01](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/a060a01)) * tests ([cd0dc93](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/cd0dc93)) ## [7.1.2](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.1...v7.1.2) (2020-01-17) ## [7.1.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.1.0...v7.1.1) (2020-01-15) # [7.1.0](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.0.1...v7.1.0) (2019-11-06) ### Bug Fixes * PS-169 additional nonCorrectableFields added ([d6278fa](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d6278fa)) * PS-169 move config to json ([7bf31e5](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/7bf31e5)) * PS-169 nonCorrectableFields default ([2d1de87](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/2d1de87)) ### Features * PS-169 uppercase strings in requests before encoding ([b3b857e](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/b3b857e)) ## [7.0.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v7.0.0...v7.0.1) (2019-09-27) # [7.0.0](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.5.2...v7.0.0) (2019-09-26) ## [6.5.2](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.5.1...v6.5.2) (2018-09-25) ## [6.5.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.5.0...v6.5.1) (2018-08-10) ### Bug Fixes * PS-33 ([004fddd](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/004fddd)) * PS-33 ([4f4b84a](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4f4b84a)) # [6.5.0](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.5.0-rc-diesel.1...v6.5.0) (2018-07-10) ## [6.4.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.5.0-rc-diesel.0...v6.4.1) (2018-04-20) ## [6.4.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.4.0...v6.4.1) (2018-04-20) ### Bug Fixes * Header size definition ([#9](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/9)) ([501eb2f](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/501eb2f)) ## [6.2.7](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.2.6...v6.2.7) (2018-03-28) ### Bug Fixes * error call ([b3d7459](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/b3d7459)) ## [6.2.6](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.2.5...v6.2.6) (2018-03-23) ### Bug Fixes * fix error handling ([171547b](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/171547b)) ## [6.2.5](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.2.4...v6.2.5) (2018-03-22) ### Bug Fixes * cleanup ([d22db85](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d22db85)) ## [6.2.4](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.2.3...v6.2.4) (2018-03-19) ### Bug Fixes * goot description ([22ae500](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/22ae500)) ## [6.2.3](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.2.2...v6.2.3) (2018-03-12) ### Bug Fixes * better error handling ([97dd1c3](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/97dd1c3)) * dep. inject ([4de52fb](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4de52fb)) * deps ([806137d](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/806137d)) * logging ([3387ddb](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/3387ddb)) * move to ut-error ([e759f7f](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/e759f7f)) * trigger ([af872a2](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/af872a2)) ## [6.2.2](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.2.1...v6.2.2) (2018-02-15) ### Bug Fixes * dependencies ([4312b3d](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4312b3d)) ## [6.2.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.2.0...v6.2.1) (2018-02-06) ### Bug Fixes * MAC commands revised for firmware v3.2 ([b152168](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/b152168)) # [6.2.0](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.1.4...v6.2.0) (2018-02-06) ### Features * zek && zak translation ([6240111](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/6240111)) ## [6.1.4](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.1.3...v6.1.4) (2018-01-04) ### Bug Fixes * generateArqc4 pan length ([c028448](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/c028448)) ## [6.1.3](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.1.2...v6.1.3) (2017-12-06) ### Bug Fixes * verifyCvv ([f9b17f4](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/f9b17f4)) ## [6.1.2](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.1.1...v6.1.2) (2017-12-01) ### Bug Fixes * do mapping earlier ([e5f6a73](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/e5f6a73)) ## [6.1.1](https://github.com/softwaregroup-bg/ut-codec-payshield/compare/v6.1.0...v6.1.1) (2017-10-23) ### Bug Fixes * add method ([906f3f0](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/906f3f0)) # 6.1.0 (2017-10-23) ### Bug Fixes * fix go out of service ([037e043](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/037e043)) * **codec:** change hex to binhex in default field format ([814f54f](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/814f54f)) * add dependency ([e162961](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/e162961)) * add error codes ([a46b003](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/a46b003)) * add missing dependency ([3c304ae](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/3c304ae)) * add mtid in smpp.decode ([f685850](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/f685850)) * add sensors to the session, handle mac ([c9c8b40](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/c9c8b40)) * arqc format ([ffd1ce1](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/ffd1ce1)) * arqc format ([77ffba3](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/77ffba3)) * codec improvements ([cfc6be1](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/cfc6be1)) * decouple codec ([1dec594](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/1dec594)) * dependencies ([168a5a0](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/168a5a0)) * differentiate tags ([#24](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/24)) ([d8558b3](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d8558b3)) * do not overwrite messageFormat.pattern ([4d612e0](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4d612e0)) * dont expect method in response ([#7](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/7)) ([b4d841a](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/b4d841a)) * ej messages ([8a877d4](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/8a877d4)) * fix encoding ([105f544](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/105f544)) * fix lint error ([6bc9e06](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/6bc9e06)) * fix lint errors ([6f435dc](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/6f435dc)) * generateKeyCheckValue - kcvType added to request pattern ([#5](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/5)) ([aee9d63](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/aee9d63)) * handle EMV messages ([64e1224](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/64e1224)) * **ndc:** improve parsing ([47ab850](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/47ab850)) * improve error message ([d5c5d48](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d5c5d48)) * improve NDC parsing ([3dff942](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/3dff942)) * improve parsing ([d0797e9](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d0797e9)) * index out of bounds ([dbd3eb6](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/dbd3eb6)) * jsonrpc full rewrite ([#6](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/6)) ([76f97c8](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/76f97c8)) * KW/KQ parsing ([c05d3e1](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/c05d3e1)) * linting ([5cfc85e](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/5cfc85e)) * missing break ([#23](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/23)) ([adedd10](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/adedd10)) * more generic session handling ([002f6a0](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/002f6a0)) * move context out of $meta ([702f7d6](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/702f7d6)) * pin data field format ([4d707bd](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4d707bd)) * pin format ([#2](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/2)) ([265ea71](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/265ea71)) * printPin responsePattern ([e605051](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/e605051)) * proper version ([06c076b](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/06c076b)) * publish to npm ([d568905](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d568905)) * put namespace for errors ([d1ed967](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d1ed967)) * refactor and finish NDC codec ([43e8faf](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/43e8faf)) * refactor and finish payshield codec ([6af9798](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/6af9798)) * remove dynamic require ([3633788](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/3633788)) * reset counters afer tx ready ([a696cf2](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/a696cf2)) * separate emv logic ([807522d](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/807522d)) * separate emv logic ([010869f](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/010869f)) * separate emv logic ([e0319ef](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/e0319ef)) * split transaction reply to more fields ([d97066e](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d97066e)) * start using meta ([47d5080](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/47d5080)) * supply status handling ([225c15f](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/225c15f)) * switch to nexus ([9928669](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/9928669)) * throw decode error to force disconnect ([44369da](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/44369da)) * tlv field parser ([#3](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/3)) ([3e40afa](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/3e40afa)) * track transactionRequestId in faults ([b956a6d](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/b956a6d)) * translade -> translate ([8624c30](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/8624c30)) * update dependencies ([169c96c](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/169c96c)) * upgrade lodash ([e262b0c](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/e262b0c)) * use . separator for iso ([c55d386](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/c55d386)) * use constant dependencies ([b240311](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/b240311)) * **codec:** fix issue with bitmap handling ([57c614a](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/57c614a)) * **decode:** corect decode tlv's ([9ce04f3](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/9ce04f3)) * **decode:** meta properties fix ([ba839cd](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/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](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/561cdb4)) * use matcher instead of match, which is not recommended ([0ca2595](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/0ca2595)) * **decode:** tlv value len fix ([336ca54](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/336ca54)) * **encode:** dont encode mtid if not exists ([6b8eb9c](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/6b8eb9c)) * **encode:** sm_length is set based on message length ([4aa86d5](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4aa86d5)) * **encode:** was always returning that second bitmap exists even if it not ([9d2c4a3](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/9d2c4a3)) * **jsonrpc:** Fix the message on error/success check. ([320b049](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/320b049)) * **jsonrpc:** Wrong operator for checking response type. ([8d4f947](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/8d4f947)) * **ndc:** parse new PIN ([485cd27](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/485cd27)) ### Features * add generate cvv message ([58a0b35](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/58a0b35)) * **codec:** add iso8583 decoding ([f711c59](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/f711c59)) * add Gitlab-ci and Jenkins scripts ([4cd55ae](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4cd55ae)) * add linting through npm test and ut-tools/ut-lint ([13eb483](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/13eb483)) * ejAck & ejOptions ([#1](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/1)) ([77b10ce](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/77b10ce)) * emv parsing ([d85f336](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/d85f336)) * emv tags list ([#16](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/16)) ([3d33170](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/3d33170)) * fallback to $meta.method ([69d0e62](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/69d0e62)) * full header and footer support ([c14f47c](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/c14f47c)) * implement ISO errors ([7ea3fa8](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/7ea3fa8)) * map 0800 network codes ([#27](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/27)) ([a96b3da](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/a96b3da)) * parse terminal side NDC ([3c8ee18](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/3c8ee18)) * support multiple printers ([cbd1a98](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/cbd1a98)) * track transaction request timeouts ([f6af754](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/f6af754)) * update dependencies ([42a2445](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/42a2445)) * upgrade dependencies ([423c246](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/423c246)) * ut-tools upgrade ([294dff0](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/294dff0)) * **codec:** add iso8583 encoding ([4a25f44](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/4a25f44)) * **decode:** now return entire message not only body;not throwing error anymore when body is empty ([41a816c](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/41a816c)) * **matcher:** rename 'hex' specifier to 'hexbin' and make it return a Buffer instead of string ([9ddaa5e](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/9ddaa5e)) * **meta:** introduced meta param ([a3b8d93](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/a3b8d93)) * zmk arqc arpc ([#19](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/19)) ([b931d47](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/b931d47)) * zmk_arqc_arpc ([#8](https://github.com/softwaregroup-bg/ut-codec-payshield/issues/8)) ([1783665](https://github.com/softwaregroup-bg/ut-codec-payshield/commit/1783665)) # [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)) # [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)) # [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)) ## [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)) ## [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)) # [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)) ## [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)) # [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)) ## [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)) # [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)) ## [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)) ## [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)) ## [5.9.13](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.12...v5.9.13) (2017-06-05) ## [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)) ## [5.9.11](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.10...v5.9.11) (2017-05-22) ## [5.9.10](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.9...v5.9.10) (2017-05-22) ## [5.9.9](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.8...v5.9.9) (2017-05-22) ## [5.9.8](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.7...v5.9.8) (2017-05-22) ## [5.9.7](https://github.com/softwaregroup-bg/ut-codec/compare/v5.9.6...v5.9.7) (2017-05-22) ## [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)) ## [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)) ## [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)) ## [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)) ## [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)) ## [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)) # [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)) ## [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)) ## [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)) ## [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)) ## [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)) ## [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)) # [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)) # [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)) ## [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)) # [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)) ## [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)) # [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)) ## [5.4.24](https://github.com/softwaregroup-bg/ut-codec/compare/v5.4.23...v5.4.24) (2016-10-02) ## [5.4.23](https://github.com/softwaregroup-bg/ut-codec/compare/v5.4.22...v5.4.23) (2016-09-21) ## [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)) ## [5.4.21](https://git.softwaregroup.com/ut5/ut-codec/compare/v5.4.20...v5.4.21) (2016-08-02) ## [5.4.20](https://git.softwaregroup.com/ut5/ut-codec/compare/v5.4.19...v5.4.20) (2016-07-11) ### Features * upgrade dependencies ([7af4c1a](https://git.softwaregroup.com/ut5/ut-codec/commit/7af4c1a)) ## [5.4.19](https://git.softwaregroup.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.com/ut5/ut-codec/commit/f9ec6a9)) * **jsonrpc:** Wrong operator for checking response type. ([552e2a3](https://git.softwaregroup.com/ut5/ut-codec/commit/552e2a3)) ## [5.4.18](https://git.softwaregroup.com/ut5/ut-codec/compare/v5.4.17...v5.4.18) (2016-06-08) ### Bug Fixes * add missing dependency ([89a27ce](https://git.softwaregroup.com/ut5/ut-codec/commit/89a27ce)) * upgrade lodash ([7fe1c9e](https://git.softwaregroup.com/ut5/ut-codec/commit/7fe1c9e)) ## [5.4.17](https://git.softwaregroup.com/ut5/ut-codec/compare/v5.4.16...v5.4.17) (2016-06-03) ## [5.4.16](https://git.softwaregroup.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.com/ut5/ut-codec/commit/1932ef1)) ## [5.4.15](https://git.softwaregroup.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.com/ut5/ut-codec/commit/015a404)) ## [5.4.14](https://git.softwaregroup.com/ut5/ut-codec/compare/v5.4.13...v5.4.14) (2016-04-07) ### Bug Fixes * remove dynamic require ([c6d1170](https://git.softwaregroup.com/ut5/ut-codec/commit/c6d1170)) ## [5.4.13](https://git.softwaregroup.com/ut5/ut-codec/compare/v5.4.12...v5.4.13) (2016-03-31) ### Bug Fixes * use constant dependencies ([2e7015b](https://git.softwaregroup.com/ut5/ut-codec/commit/2e7015b)) ## [5.4.12](https://git.softwaregroup.com/ut5/ut-codec/compare/v5.4.10...v5.4.12) (2016-03-30) ### Bug Fixes * switch to nexus ([312cc1d](https://git.softwaregroup.com/ut5/ut-codec/commit/312cc1d)) ### Features * ut-tools upgrade ([119301f](https://git.softwaregroup.com/ut5/ut-codec/commit/119301f))