Skip to content

Latest commit

 

History

History
422 lines (249 loc) · 22.3 KB

CHANGELOG.md

File metadata and controls

422 lines (249 loc) · 22.3 KB

0.6.37 (2021-02-10)

Chores
  • deps: force latest version & audit fix (ace8728c)

0.6.36 (2021-01-06)

Chores
  • deps: force latest version & audit fix (b9021138)

0.6.35 (2020-12-26)

Chores
  • deps: force latest version & audit fix (5b3f4c26)

0.6.34 (2020-12-17)

Chores
  • deps:
    • force latest version & audit fix (4456ae51)
    • bump ini from 1.3.5 to 1.3.7 (ad770ff9)

0.6.33 (2020-12-06)

Chores
  • deps: force latest version & audit fix (535bcffe)

0.6.32 (2020-10-05)

Chores
  • deps: force latest version & audit fix (b76bc0cf)

0.6.31 (2020-09-23)

0.6.30 (2020-09-10)

Chores
  • deps: force latest version & audit fix (0d2c4ec6)

0.6.29 (2020-09-02)

Chores
  • deps: force latest version & audit fix (5c6824e6)

0.6.28 (2020-08-19)

Chores
  • deps: force latest version & audit fix (bc57468c)

0.6.27 (2020-08-04)

Chores
  • deps: force latest version & audit fix (bf56c731)

0.6.26 (2020-07-27)

Chores
  • deps: force latest version & audit fix (e3589f55)

0.6.25 (2020-07-20)

Chores
  • deps: force latest version & audit fix (a6732908)

0.6.24 (2020-07-12)

Chores
  • deps: force latest version & audit fix (3cfbed79)

0.6.23 (2020-07-08)

Chores
  • deps: force latest version & audit fix (1296ba29)

0.6.22 (2020-07-01)

0.6.21 (2020-06-25)

Chores
  • deps: force latest version & audit fix (5a3a8eac)

0.6.20 (2020-06-16)

Chores
  • deps: force latest version & audit fix (fc72dbe2)

0.6.19 (2020-06-07)

Chores
  • deps: force latest version & audit fix (cc91d33a)

0.6.18 (2020-05-29)

Chores
  • deps: force latest version & audit fix (4073feec)

0.6.17 (2020-05-14)

Chores
  • deps: force latest version & audit fix (9b1c1fcb)

0.6.16 (2020-05-09)

Chores
  • deps: force latest version & audit fix (9d580282)

0.6.15 (2020-05-01)

Chores
  • deps: force latest version & audit fix (29445c27)

0.6.14 (2020-04-25)

Chores
  • deps: force latest version & audit fix (7d865a8a)

0.6.13 (2020-04-15)

Chores
  • deps: force latest version & audit fix (25bd0c88)

0.6.12 (2020-03-30)

Chores
  • deps: force latest version & audit fix (d8372947)

0.6.11 (2020-03-06)

Chores
  • deps: force latest version & audit fix (f7822363)

0.6.10 (2020-02-28)

Chores
  • deps: force latest version & audit fix (0fb22e5a)

0.6.9 (2020-02-16)

Chores
  • deps: force latest version & audit fix (313e6971)

0.6.8 (2020-02-04)

Chores
  • deps: force latest version & audit fix (5bea2f61)

0.6.7 (2020-01-22)

Chores
  • deps: force latest version & audit fix (cb1f7957)

0.6.6 (2020-01-16)

Chores
  • deps: force latest version & audit fix (202bd8d1)

0.6.5 (2020-01-14)

Chores
  • deps: force latest version & audit fix (dc4a4090)

0.6.4 (2019-06-10)

Chores
  • deps: force latest version & audit fix (4afd6d17)

0.6.3 (2019-05-20)

Chores
  • deps: force latest version & audit fix (6ef2d031)

0.6.2 (2019-05-12)

Chores
  • deps: force latest version & audit fix (202e0ff2)

0.6.1 (2019-05-01)

Chores
  • .npmrc: prevent npm version to commit and tag version (86a2a0cd)
  • deps: force latest version & audit fix (dc9179c3)
  • dependencies: force latest versions (67c86a71)
  • release: generate latest changelog (f17e9eb0)
  • force latest node in travis (beae2956)
  • force latest dependencies (4868d8dd)
Documentation Changes
New Features
  • add isSuccessful on parsed response & result (a20cf66f)
  • reformat parsed response (c9abea8f)
  • introduce initial normalized response (24ffb374)
  • add code, type & description on errors (dc754edb)
  • handle gateway server fault response (e675ec3c)
  • handle gatewat client fault response (bb88b379)
  • add default command on info (c14cfc29)
  • expose client information (32a03fd1)
  • allow custom commands on parse options (0b873f85)
  • allow number and name for businessNumber and businessName (0219950b)
  • expose machine readable gateway name (8e8bdfc4)
Tests
  • index: update context name (9472840c)
  • fixture:
    • add client fault response payload (c6779c0e)
    • add server fault response payload (30ed8fd8)
    • add result expired payload (ea6eebc4)
    • add result cancelled payload (54b758c4)
    • add result success payload (24038bee)

0.6.0 (2019-04-23)

Chores
Documentation Changes
New Features
  • add isSuccessful on parsed response & result (a20cf66f)
  • reformat parsed response (c9abea8f)
  • introduce initial normalized response (24ffb374)
  • add code, type & description on errors (dc754edb)
  • handle gateway server fault response (e675ec3c)
  • handle gatewat client fault response (bb88b379)
  • add default command on info (c14cfc29)
  • expose client information (32a03fd1)
  • allow custom commands on parse options (0b873f85)
  • allow number and name for businessNumber and businessName (0219950b)
  • expose machine readable gateway name (8e8bdfc4)
Tests
  • fixture:
    • add client fault response payload (c6779c0e)
    • add server fault response payload (30ed8fd8)
    • add result expired payload (ea6eebc4)
    • add result cancelled payload (54b758c4)
    • add result success payload (24038bee)

0.5.1 (2019-04-04)

Documentation Changes

0.5.0 (2019-04-04)

Chores
Documentation Changes
  • update build & dependency status (28a65dab)
New Features
Bug Fixes
  • honor username on transaction request (0d1d5e0b)
Refactors
  • change request command to CustomerPaybill (93e64d62)

0.4.1 (2019-04-01)

Chores

0.4.0 (2019-03-29)

Chores
New Features
  • add ssl options on charge request (7b445c03)
  • add ssl options on login request (a8bc189c)
  • add ssl options reader (15b58d00)
  • add ssl files path configs (d4b21722)
  • add support for http content type & accept from .env (3440420e)
  • support currency from .env (a75920c2)
Other Changes
  • switch content-type and accept headers to text/xml (8033b715)
Refactors
Code Style Changes
Tests
  • improve readSSL optins and its jsdoc (8430b6a4)

0.3.0 (2019-02-17)

New Features
  • propagate ussd sessionId to charge response body (25ef5a89)
Bug Fixes

0.2.0 (2019-02-09)

Documentation Changes
New Features
  • implement ussd push webhook result parser (42320c69)

0.1.0 (2019-02-09)

Chores
Documentation Changes
New Features
  • implement request payment (e36a6d6e)
  • deserialize authentication failed, login failed & session expired to error (d551f8e1)
  • implement ussd login request (61d13969)
  • implement transaction response deserializer (d0a93ef0)
  • implement login response deserialize (1583d9bd)
  • implement transaction request payload builder (d2159f30)
  • implement login request builder (9c02642a)
  • implement request xml builder (e341ac5a)
  • implement parseTransactionResult (97d24801)
  • implement gereric request parse (208685ed)
  • add currency client metadata (e06dd19c)
  • add client required metadata (8a614efa)
Refactors
  • serializeTransaction to merge defaults (4e733b9e)
  • serializeLogin to merge defaults (9d061ea8)
  • rename token to sessionId for transaction serialization (f8cf740d)
  • rename parseTransactionResult to deserializeResult (c99932b5)
  • rename parseTransactionResponse to deserializeTransaction (c8ba0adb)
  • rename parseLoginResponse to deserializeLogin (4e2f9230)
  • rename parseRequest to deserialize (31798018)
  • rename buildTransactionRequest to serializeTransaction (0657e738)
  • rename buildLoginRequest to serializeLogin (a83105d2)
  • rename buildRequest to serialize (7cc0a147)
  • rename parseRequest->parseXml & buildRequest->buildXml (a34718e7)
Tests
  • review charge specs (04c94c49)
  • implement transaction error specs (4973a776)
  • refactor to add default env variables (b185de16)
  • refactor readFile to helper (afa8a9bc)
  • improve login specs for auth failed, session expired & login failed (ad561fb9)
  • improve login error handlers specs (4db09d4e)
  • rename transaction result title (e217782f)