UNPKG

@mojaloop/central-services-shared

Version:
816 lines (357 loc) 43.8 kB
# Changelog All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. ### [18.30.6](https://github.com/mojaloop/central-services-shared/compare/v18.30.5...v18.30.6) (2025-07-23) ### Chore * fix vuls and update deps ([#471](https://github.com/mojaloop/central-services-shared/issues/471)) ([a05df6d](https://github.com/mojaloop/central-services-shared/commit/a05df6d980b4cdb0fc27d9b6d7a5b79bc4eab023)) ### [18.30.5](https://github.com/mojaloop/central-services-shared/compare/v18.30.4...v18.30.5) (2025-07-23) ### Chore * fix vuls and update deps ([#469](https://github.com/mojaloop/central-services-shared/issues/469)) ([fcda835](https://github.com/mojaloop/central-services-shared/commit/fcda835c44ea35c721c0dd75f60bea06d1abea04)) ### [18.30.4](https://github.com/mojaloop/central-services-shared/compare/v18.30.3...v18.30.4) (2025-07-21) ### Chore * **deps:** bump on-headers and compression ([#467](https://github.com/mojaloop/central-services-shared/issues/467)) ([b59a6c5](https://github.com/mojaloop/central-services-shared/commit/b59a6c584c775a9163916dd57b9f1b4e994dad7c)) ### [18.30.3](https://github.com/mojaloop/central-services-shared/compare/v18.30.2...v18.30.3) (2025-07-17) ### Chore * update node version in circleci config ([#466](https://github.com/mojaloop/central-services-shared/issues/466)) ([718cfa1](https://github.com/mojaloop/central-services-shared/commit/718cfa1971a2864ba73cf97fc184c10f6e85685a)) ### [18.30.2](https://github.com/mojaloop/central-services-shared/compare/v18.30.1...v18.30.2) (2025-07-17) ### Chore * update sdk-standard-components ver ([#465](https://github.com/mojaloop/central-services-shared/issues/465)) ([1cf47c0](https://github.com/mojaloop/central-services-shared/commit/1cf47c017274b05d7be33a7b54de9322c0c39067)) ### [18.30.1](https://github.com/mojaloop/central-services-shared/compare/v18.30.0...v18.30.1) (2025-07-16) ### Chore * fix vul and update deps ([#464](https://github.com/mojaloop/central-services-shared/issues/464)) ([564e18e](https://github.com/mojaloop/central-services-shared/commit/564e18e5dee162f10d71f4e3205aacbadfbdbadd)) ## [18.30.0](https://github.com/mojaloop/central-services-shared/compare/v18.29.0...v18.30.0) (2025-07-11) ### Features * add retry and connection check to redis classes ([#463](https://github.com/mojaloop/central-services-shared/issues/463)) ([4b6d172](https://github.com/mojaloop/central-services-shared/commit/4b6d172b25fe44b0f7628227663a5ca11c975791)) ## [18.29.0](https://github.com/mojaloop/central-services-shared/compare/v18.28.3...v18.29.0) (2025-07-03) ### Features * **csi-1604:** implement the new HA timeout design for ALS timeout handler ([#460](https://github.com/mojaloop/central-services-shared/issues/460)) ([23daf72](https://github.com/mojaloop/central-services-shared/commit/23daf72e0e149188cbf28d5bdc390ce886c14ea6)) ### [18.28.3](https://github.com/mojaloop/central-services-shared/compare/v18.28.2...v18.28.3) (2025-06-24) ### Chore * add parties to header resources ([#459](https://github.com/mojaloop/central-services-shared/issues/459)) ([5092d84](https://github.com/mojaloop/central-services-shared/commit/5092d84125e72257ecb9bdcff1441274c253ca04)) ### [18.28.2](https://github.com/mojaloop/central-services-shared/compare/v18.28.1...v18.28.2) (2025-06-12) ### Chore * bump deps and loosen peer deps ([#458](https://github.com/mojaloop/central-services-shared/issues/458)) ([874f297](https://github.com/mojaloop/central-services-shared/commit/874f2970fd15209e66e6cf4e3d2802286cb059cd)) ### [18.28.1](https://github.com/mojaloop/central-services-shared/compare/v18.28.0...v18.28.1) (2025-06-11) ### Chore * update deps ([#456](https://github.com/mojaloop/central-services-shared/issues/456)) ([f0ae610](https://github.com/mojaloop/central-services-shared/commit/f0ae610c73efce33a319885c64b196ef229314ed)) ## [18.28.0](https://github.com/mojaloop/central-services-shared/compare/v18.27.0...v18.28.0) (2025-06-10) ### Features * **csi-1562:** throw a custom error if endpoint is empty ([#455](https://github.com/mojaloop/central-services-shared/issues/455)) ([e0013ae](https://github.com/mojaloop/central-services-shared/commit/e0013aea0dc9b3d3a53d56c20a53d85ad8cff087)) ## [18.27.0](https://github.com/mojaloop/central-services-shared/compare/v18.26.2...v18.27.0) (2025-06-02) ### Features * **csi-1470:** added KnexWrapper ([#454](https://github.com/mojaloop/central-services-shared/issues/454)) ([3f2d54c](https://github.com/mojaloop/central-services-shared/commit/3f2d54ccf72c140fd7623a81ddb2e3fbc022a43f)) ### [18.26.2](https://github.com/mojaloop/central-services-shared/compare/v18.26.1...v18.26.2) (2025-05-20) ### Chore * update peer dependencies versions ([#453](https://github.com/mojaloop/central-services-shared/issues/453)) ([87932e5](https://github.com/mojaloop/central-services-shared/commit/87932e5382bc89a0a39638859334cba064b5b433)) ### [18.26.1](https://github.com/mojaloop/central-services-shared/compare/v18.26.0...v18.26.1) (2025-05-20) ### Chore * update dependencies ([#452](https://github.com/mojaloop/central-services-shared/issues/452)) ([b5c2e4f](https://github.com/mojaloop/central-services-shared/commit/b5c2e4f5c9cefac35ece322c50c9e20375f12317)) ## [18.26.0](https://github.com/mojaloop/central-services-shared/compare/v18.25.0...v18.26.0) (2025-05-13) ### Features * add sharded pubsub support ([#450](https://github.com/mojaloop/central-services-shared/issues/450)) ([d98675c](https://github.com/mojaloop/central-services-shared/commit/d98675c4d403ad835f462affc06cbab55344958d)) ## [18.25.0](https://github.com/mojaloop/central-services-shared/compare/v18.24.0...v18.25.0) (2025-05-13) ### Features * bump up node to v22.15.0 ([#449](https://github.com/mojaloop/central-services-shared/issues/449)) ([8000922](https://github.com/mojaloop/central-services-shared/commit/8000922127549f1699850c1d5049f5328942b838)) ## [18.24.0](https://github.com/mojaloop/central-services-shared/compare/v18.23.3...v18.24.0) (2025-04-17) ### Features * add pub sub class ([#447](https://github.com/mojaloop/central-services-shared/issues/447)) ([10f5edf](https://github.com/mojaloop/central-services-shared/commit/10f5edf5377715e0193bb295536ef56b06fcb14e)) ### [18.23.3](https://github.com/mojaloop/central-services-shared/compare/v18.23.2...v18.23.3) (2025-04-15) ### Chore * **csi-1348:** used updated @mojaloop/sdk-standard-components ([#446](https://github.com/mojaloop/central-services-shared/issues/446)) ([e64297c](https://github.com/mojaloop/central-services-shared/commit/e64297c14a97f257d71e9d09330f6ac2e11bcd8d)) ### [18.23.2](https://github.com/mojaloop/central-services-shared/compare/v18.23.1...v18.23.2) (2025-03-31) ### Bug Fixes * do not log http agent internals, due to excessive object nesting ([#445](https://github.com/mojaloop/central-services-shared/issues/445)) ([46ecaba](https://github.com/mojaloop/central-services-shared/commit/46ecabaec3fc5695ffbef8ff072f5fa43000f612)) ### [18.23.1](https://github.com/mojaloop/central-services-shared/compare/v18.23.0...v18.23.1) (2025-03-25) ### Chore * **csi-1266:** fixed logging in countFspiopError ([#444](https://github.com/mojaloop/central-services-shared/issues/444)) ([2d9f8dd](https://github.com/mojaloop/central-services-shared/commit/2d9f8dd4d952b507ced988ab4d1e49de2aa7d863)) ## [18.23.0](https://github.com/mojaloop/central-services-shared/compare/v18.22.4...v18.23.0) (2025-03-18) ### Features * add context and expected labels to errorCount metric ([#443](https://github.com/mojaloop/central-services-shared/issues/443)) ([f794188](https://github.com/mojaloop/central-services-shared/commit/f794188b8a37dfcf35f7df858e672d1f2e075454)) ### [18.22.4](https://github.com/mojaloop/central-services-shared/compare/v18.22.3...v18.22.4) (2025-03-13) ### Chore * **csi-1233:** improved participantEndpointCache logging ([#440](https://github.com/mojaloop/central-services-shared/issues/440)) ([94eb898](https://github.com/mojaloop/central-services-shared/commit/94eb898a0d3cb9152390162d5fefca24a6c6082e)) ### [18.22.3](https://github.com/mojaloop/central-services-shared/compare/v18.22.2...v18.22.3) (2025-03-12) ### Chore * fix dependency loop ([#442](https://github.com/mojaloop/central-services-shared/issues/442)) ([f9f853e](https://github.com/mojaloop/central-services-shared/commit/f9f853e9c77e9c0e9c1dbbf46e555300470dd1d1)) ### [18.22.2](https://github.com/mojaloop/central-services-shared/compare/v18.22.1...v18.22.2) (2025-03-12) ### Chore * fix dependency loop ([#441](https://github.com/mojaloop/central-services-shared/issues/441)) ([13fa3a5](https://github.com/mojaloop/central-services-shared/commit/13fa3a533f96503ba8dce56c26846b5014f9e103)) ### [18.22.1](https://github.com/mojaloop/central-services-shared/compare/v18.22.0...v18.22.1) (2025-03-07) ### Bug Fixes * **csi-1297:** used logger.child() to create a new logger ([#439](https://github.com/mojaloop/central-services-shared/issues/439)) ([3e25d16](https://github.com/mojaloop/central-services-shared/commit/3e25d163b63147b93def4058b9bb8aecb6716bf9)) ## [18.22.0](https://github.com/mojaloop/central-services-shared/compare/v18.21.0...v18.22.0) (2025-03-06) ### Features * **csi-1252:** added error output to final request log ([#438](https://github.com/mojaloop/central-services-shared/issues/438)) ([314e16a](https://github.com/mojaloop/central-services-shared/commit/314e16a54045b09b674f03b0cf70ccb54cc74251)) ## [18.21.0](https://github.com/mojaloop/central-services-shared/compare/v18.20.0...v18.21.0) (2025-02-28) ### Features * added enums for audit tags ([#437](https://github.com/mojaloop/central-services-shared/issues/437)) ([06a2f6c](https://github.com/mojaloop/central-services-shared/commit/06a2f6cfcf2d6dbab4ea71e3d1c43edf6147f5b3)) ## [18.20.0](https://github.com/mojaloop/central-services-shared/compare/v18.19.0...v18.20.0) (2025-02-26) ### Features * **csi-1194:** add audit query tags for ml-api ([#435](https://github.com/mojaloop/central-services-shared/issues/435)) ([6ffc75d](https://github.com/mojaloop/central-services-shared/commit/6ffc75de3bf50b7da072a25ff1bea8e317c21695)) ## [18.19.0](https://github.com/mojaloop/central-services-shared/compare/v18.18.2...v18.19.0) (2025-02-25) ### Features * add option to count error only ([#436](https://github.com/mojaloop/central-services-shared/issues/436)) ([7703a67](https://github.com/mojaloop/central-services-shared/commit/7703a671d85021c2954d686fb3317d3c1bc18e78)) ### [18.18.2](https://github.com/mojaloop/central-services-shared/compare/v18.18.1...v18.18.2) (2025-02-21) ### Chore * maintenance updates ([#434](https://github.com/mojaloop/central-services-shared/issues/434)) ([ef90f8c](https://github.com/mojaloop/central-services-shared/commit/ef90f8c338e20db0642e749365d14e5a7c38c40b)) ### [18.18.1](https://github.com/mojaloop/central-services-shared/compare/v18.18.0...v18.18.1) (2025-02-20) ### Chore * update src code headers pi26 ([#433](https://github.com/mojaloop/central-services-shared/issues/433)) ([0ddb11b](https://github.com/mojaloop/central-services-shared/commit/0ddb11ba0e50348e95b71c9c0669334f09d8aa6e)) ## [18.18.0](https://github.com/mojaloop/central-services-shared/compare/v18.17.0...v18.18.0) (2025-02-17) ### Features * align audits ALS ([#432](https://github.com/mojaloop/central-services-shared/issues/432)) ([1a7bd9c](https://github.com/mojaloop/central-services-shared/commit/1a7bd9c26a5d2c6b052950a1ff8450a8caead305)) ## [18.17.0](https://github.com/mojaloop/central-services-shared/compare/v18.16.2...v18.17.0) (2025-01-30) ### Features * throw better error for missing date header ([#431](https://github.com/mojaloop/central-services-shared/issues/431)) ([1125b1e](https://github.com/mojaloop/central-services-shared/commit/1125b1e48d2a0918188563386eb69495f0521a9c)) ### [18.16.2](https://github.com/mojaloop/central-services-shared/compare/v18.16.1...v18.16.2) (2025-01-27) ### Chore * clean unused import ([#430](https://github.com/mojaloop/central-services-shared/issues/430)) ([59bb08c](https://github.com/mojaloop/central-services-shared/commit/59bb08c20fd679a89f4e282163276267596f5e5e)) ### [18.16.1](https://github.com/mojaloop/central-services-shared/compare/v18.16.0...v18.16.1) (2025-01-27) ### Bug Fixes * fixed type definition ([#429](https://github.com/mojaloop/central-services-shared/issues/429)) ([0acce0b](https://github.com/mojaloop/central-services-shared/commit/0acce0b68fc5827bbb8fe3e36f4d38c42407629b)) ## [18.16.0](https://github.com/mojaloop/central-services-shared/compare/v18.15.2...v18.16.0) (2025-01-24) ### Features * added missing types and maintenance fixes ([#428](https://github.com/mojaloop/central-services-shared/issues/428)) ([f8e84e5](https://github.com/mojaloop/central-services-shared/commit/f8e84e52c3052196de23b51994297b35fd6ac757)) ### [18.15.2](https://github.com/mojaloop/central-services-shared/compare/v18.15.1...v18.15.2) (2025-01-20) ### Chore * add date validation ([#427](https://github.com/mojaloop/central-services-shared/issues/427)) ([96b3e34](https://github.com/mojaloop/central-services-shared/commit/96b3e34cf9732178b197daa488079f1bb7ea6bf9)) ### [18.15.1](https://github.com/mojaloop/central-services-shared/compare/v18.15.0...v18.15.1) (2025-01-07) ### Chore * fix vulnerabilities and clean audit-ci.jsonc ([#426](https://github.com/mojaloop/central-services-shared/issues/426)) ([d6728eb](https://github.com/mojaloop/central-services-shared/commit/d6728ebe4cae3d1b0d12eb547d9962c6c4a08098)) ## [18.15.0](https://github.com/mojaloop/central-services-shared/compare/v18.14.2...v18.15.0) (2025-01-06) ### Features * add rethrow functions ([#425](https://github.com/mojaloop/central-services-shared/issues/425)) ([82758d4](https://github.com/mojaloop/central-services-shared/commit/82758d4a3ffcd9cefadfcd1d22b5e2dab6aa3358)) ### [18.14.2](https://github.com/mojaloop/central-services-shared/compare/v18.14.1...v18.14.2) (2024-12-20) ### Bug Fixes * modify internal routes for logging ([#424](https://github.com/mojaloop/central-services-shared/issues/424)) ([262cb0d](https://github.com/mojaloop/central-services-shared/commit/262cb0d7ead0705896c259abb2a68878d456259c)) ### [18.14.1](https://github.com/mojaloop/central-services-shared/compare/v18.14.0...v18.14.1) (2024-12-12) ### Chore * standardize egress audit key ([#423](https://github.com/mojaloop/central-services-shared/issues/423)) ([fa5ff1e](https://github.com/mojaloop/central-services-shared/commit/fa5ff1e9f428815db6d3cbea89d0e9a760fd6c27)) ## [18.14.0](https://github.com/mojaloop/central-services-shared/compare/v18.13.0...v18.14.0) (2024-12-11) ### Features * update event type ([#422](https://github.com/mojaloop/central-services-shared/issues/422)) ([e33d748](https://github.com/mojaloop/central-services-shared/commit/e33d748e1face53022d4c4a2a9eac84f8d0b3bec)) ## [18.13.0](https://github.com/mojaloop/central-services-shared/compare/v18.12.1...v18.13.0) (2024-12-10) ### Features * **csi-927:** added loggingPlugin to util/hapi ([#421](https://github.com/mojaloop/central-services-shared/issues/421)) ([1676221](https://github.com/mojaloop/central-services-shared/commit/1676221faecfbb28d4838268099c7eeb0c2d836f)) ### [18.12.1](https://github.com/mojaloop/central-services-shared/compare/v18.12.0...v18.12.1) (2024-12-02) ### Chore * **moja-tools-bot:** update license md file ([#406](https://github.com/mojaloop/central-services-shared/issues/406)) ([dddff62](https://github.com/mojaloop/central-services-shared/commit/dddff625c50307bf833f8de49168f576040f2bc9)) ## [18.12.0](https://github.com/mojaloop/central-services-shared/compare/v18.11.3...v18.12.0) (2024-11-29) ### Features * log request error details ([#418](https://github.com/mojaloop/central-services-shared/issues/418)) ([5511386](https://github.com/mojaloop/central-services-shared/commit/551138626de6a5fa04c388e65c7c724ee222011b)) ### [18.11.3](https://github.com/mojaloop/central-services-shared/compare/v18.11.2...v18.11.3) (2024-11-26) ### Chore * **deps:** bump express from 4.19.2 to 4.21.1 ([#417](https://github.com/mojaloop/central-services-shared/issues/417)) ([a76199a](https://github.com/mojaloop/central-services-shared/commit/a76199a3e72fb54fa183adc9ba0e6f900b0c698f)) ### [18.11.2](https://github.com/mojaloop/central-services-shared/compare/v18.11.1...v18.11.2) (2024-11-21) ### Bug Fixes * **csi-933:** added http error response.data to logs ([#410](https://github.com/mojaloop/central-services-shared/issues/410)) ([809a633](https://github.com/mojaloop/central-services-shared/commit/809a633f2105d461704899c1c684b11fc72d91d0)) ### [18.11.1](https://github.com/mojaloop/central-services-shared/compare/v18.11.0...v18.11.1) (2024-11-13) ### Bug Fixes * **csi-421:** misleading error in fetchParticipant ([#409](https://github.com/mojaloop/central-services-shared/issues/409)) ([62fdfce](https://github.com/mojaloop/central-services-shared/commit/62fdfceef9be2df5e3cc3f2d799a3f493acf4485)) ## [18.11.0](https://github.com/mojaloop/central-services-shared/compare/v18.10.0...v18.11.0) (2024-10-24) ### Features * add generic redis get/set cache ([#403](https://github.com/mojaloop/central-services-shared/issues/403)) ([365f2d4](https://github.com/mojaloop/central-services-shared/commit/365f2d45e349d3d262c1e14ffd1245500537a633)), closes [#405](https://github.com/mojaloop/central-services-shared/issues/405) * **csi-106:** added iso-20022 headers support ([#402](https://github.com/mojaloop/central-services-shared/issues/402)) ([290cad3](https://github.com/mojaloop/central-services-shared/commit/290cad3f04db1ff5d8bf042b96dffc0cf3e9f746)) ### Chore * fix bad version ([#408](https://github.com/mojaloop/central-services-shared/issues/408)) ([e100a24](https://github.com/mojaloop/central-services-shared/commit/e100a248f67c5da6c84c5b9a0fae234749f768a0)) ## [18.10.0](https://github.com/mojaloop/central-services-shared/compare/v18.9.0...v18.10.0) (2024-10-14) ### Features * add argument to add context to kafka message ([#404](https://github.com/mojaloop/central-services-shared/issues/404)) ([4d8f8de](https://github.com/mojaloop/central-services-shared/commit/4d8f8de33b613da1795d9b1765c81a108c212c39)) ## [18.9.0](https://github.com/mojaloop/central-services-shared/compare/v18.8.0...v18.9.0) (2024-09-18) ### Features * ulid generator ([#401](https://github.com/mojaloop/central-services-shared/issues/401)) ([080f55b](https://github.com/mojaloop/central-services-shared/commit/080f55b1f2782b4797f72ebfbe17d77a18094f2a)) ## [18.8.0](https://github.com/mojaloop/central-services-shared/compare/v18.7.6...v18.8.0) (2024-09-17) ### Features * **csi/643:** add fx-notify event for patch fxTransfer updates ([#400](https://github.com/mojaloop/central-services-shared/issues/400)) ([8be247a](https://github.com/mojaloop/central-services-shared/commit/8be247a8b3258838fae590ea4572ef5f5237e5bb)) ### [18.7.6](https://github.com/mojaloop/central-services-shared/compare/v18.7.5...v18.7.6) (2024-09-12) ### Bug Fixes * fx-get-map ([#399](https://github.com/mojaloop/central-services-shared/issues/399)) ([f1184a6](https://github.com/mojaloop/central-services-shared/commit/f1184a6bd82fd2344ca5d2f74f410f1b19275975)) ### [18.7.5](https://github.com/mojaloop/central-services-shared/compare/v18.7.4...v18.7.5) (2024-09-12) ### Chore * add fx-prepare-duplicate to kakfa map ([#398](https://github.com/mojaloop/central-services-shared/issues/398)) ([ab33676](https://github.com/mojaloop/central-services-shared/commit/ab33676b6f7dd873eec2f88a3c9ae476448e3144)) ### [18.7.4](https://github.com/mojaloop/central-services-shared/compare/v18.7.3...v18.7.4) (2024-09-11) ### Bug Fixes * fx duplicate map ([#397](https://github.com/mojaloop/central-services-shared/issues/397)) ([9b5dfce](https://github.com/mojaloop/central-services-shared/commit/9b5dfce7bf29ef3d7f5aaec3648fd49f62b42042)) ### [18.7.3](https://github.com/mojaloop/central-services-shared/compare/v18.7.2...v18.7.3) (2024-08-27) ### Chore * **csi/551:** add enums for fx-forwarded event ([#396](https://github.com/mojaloop/central-services-shared/issues/396)) ([fe87436](https://github.com/mojaloop/central-services-shared/commit/fe874360da7b7af2251abb2bdd1846dd08217546)) ### [18.7.2](https://github.com/mojaloop/central-services-shared/compare/v18.7.1...v18.7.2) (2024-08-22) ### Bug Fixes * added action map for fx abort validation ([#395](https://github.com/mojaloop/central-services-shared/issues/395)) ([90dd015](https://github.com/mojaloop/central-services-shared/commit/90dd01512b268907f315d72d6ac08f6bd94f696b)) ### [18.7.1](https://github.com/mojaloop/central-services-shared/compare/v18.7.0...v18.7.1) (2024-08-20) ### Bug Fixes * axios vulnerability GHSA-8hc4-vh64-cxmj ([#394](https://github.com/mojaloop/central-services-shared/issues/394)) ([8cf6e33](https://github.com/mojaloop/central-services-shared/commit/8cf6e336114d391fd2ec63fbb69aa99af707cbf5)) ## [18.7.0](https://github.com/mojaloop/central-services-shared/compare/v18.6.3...v18.7.0) (2024-07-26) ### Features * **csi-16:** added getAllProxiesNames method ([#387](https://github.com/mojaloop/central-services-shared/issues/387)) ([3fd95ac](https://github.com/mojaloop/central-services-shared/commit/3fd95ac128a1cb0c60afb4e359aef75230b49b69)), closes [#393](https://github.com/mojaloop/central-services-shared/issues/393) ### [18.6.3](https://github.com/mojaloop/central-services-shared/compare/v18.6.2...v18.6.3) (2024-07-12) ### Chore * add forwarded notification to kafka topic map ([#392](https://github.com/mojaloop/central-services-shared/issues/392)) ([fe60cda](https://github.com/mojaloop/central-services-shared/commit/fe60cdad7bd0c66f1e03e3a8ff2cc1eae57af358)) ### [18.6.2](https://github.com/mojaloop/central-services-shared/compare/v18.6.1...v18.6.2) (2024-07-08) ### Chore * align proxy config ([#391](https://github.com/mojaloop/central-services-shared/issues/391)) ([d92f8db](https://github.com/mojaloop/central-services-shared/commit/d92f8db4694b1e40a84060b5df46ceccb71063ff)) ### [18.6.1](https://github.com/mojaloop/central-services-shared/compare/v18.6.0...v18.6.1) (2024-07-08) ### Chore * update index.d file ([#390](https://github.com/mojaloop/central-services-shared/issues/390)) ([93b8048](https://github.com/mojaloop/central-services-shared/commit/93b8048310b71f89993dede5a8d58d0f6283d00f)) ## [18.6.0](https://github.com/mojaloop/central-services-shared/compare/v18.5.2...v18.6.0) (2024-07-05) ### Features * proxy calling ([#389](https://github.com/mojaloop/central-services-shared/issues/389)) ([b7a1615](https://github.com/mojaloop/central-services-shared/commit/b7a1615116214466a240d244376a8aaaa165951d)) ### [18.5.2](https://github.com/mojaloop/central-services-shared/compare/v18.5.1...v18.5.2) (2024-07-04) ### Chore * **mojaloop/csi-190:** update enums for proxy transfer states ([#388](https://github.com/mojaloop/central-services-shared/issues/388)) ([735d30a](https://github.com/mojaloop/central-services-shared/commit/735d30a92416ec024d094affd69b41781c0e11e3)) ### [18.5.1](https://github.com/mojaloop/central-services-shared/compare/v18.5.0...v18.5.1) (2024-06-28) ### Bug Fixes * **mojaloop/#3984:** add type definition for HeaderValidation ([#386](https://github.com/mojaloop/central-services-shared/issues/386)) ([3f79b90](https://github.com/mojaloop/central-services-shared/commit/3f79b90e87e2aeca669783bfc4f4d068055aaf58)), closes [mojaloop/#3984](https://github.com/mojaloop/project/issues/3984) ## [18.5.0](https://github.com/mojaloop/central-services-shared/compare/v18.4.0...v18.5.0) (2024-06-25) ### Features * **csi-164:** parameterize switch id [BREAKING CHANGES] ([#385](https://github.com/mojaloop/central-services-shared/issues/385)) ([9cb880e](https://github.com/mojaloop/central-services-shared/commit/9cb880ecec57d8eb3d6870eeb6a891b1d4d9ad89)) ## [18.4.0](https://github.com/mojaloop/central-services-shared/compare/v18.3.8...v18.4.0) (2024-06-20) ### Features * add shared resources for fx functionality ([#384](https://github.com/mojaloop/central-services-shared/issues/384)) ([8bec55c](https://github.com/mojaloop/central-services-shared/commit/8bec55c7077882e8c1b9e767a15396f2c59b7220)), closes [mojaloop/#3689](https://github.com/mojaloop/project/issues/3689) ### [18.3.8](https://github.com/mojaloop/central-services-shared/compare/v18.3.7...v18.3.8) (2024-06-11) ### Chore * dependency updates and minor maintenance ([#383](https://github.com/mojaloop/central-services-shared/issues/383)) ([764f6b0](https://github.com/mojaloop/central-services-shared/commit/764f6b082f04a187f561f0fc17ea1eafa4736929)) ### [18.3.7](https://github.com/mojaloop/central-services-shared/compare/v18.3.6...v18.3.7) (2024-06-07) ### Chore * dependency updates to sub dependencies in widdershins for ajv ([#381](https://github.com/mojaloop/central-services-shared/issues/381)) ([b64403d](https://github.com/mojaloop/central-services-shared/commit/b64403d4936f7ca584938dd5614b10d532d2b48b)) ### [18.3.6](https://github.com/mojaloop/central-services-shared/compare/v18.3.5...v18.3.6) (2024-05-24) ### Bug Fixes * await span.audit ([#375](https://github.com/mojaloop/central-services-shared/issues/375)) ([3b1c8cb](https://github.com/mojaloop/central-services-shared/commit/3b1c8cb9c7357dbe28b55dba5b2885387827329b)) ### [18.3.5](https://github.com/mojaloop/central-services-shared/compare/v18.3.4...v18.3.5) (2024-04-23) ### Bug Fixes * excessive logging of agent internals ([0073c37](https://github.com/mojaloop/central-services-shared/commit/0073c37724b96909cdabd43055ac8ce653f1516a)) ### [18.3.4](https://github.com/mojaloop/central-services-shared/compare/v18.3.3...v18.3.4) (2024-04-09) ### Chore * updated 3p dependencies to address moderate vulns ([#367](https://github.com/mojaloop/central-services-shared/issues/367)) ([08d1c74](https://github.com/mojaloop/central-services-shared/commit/08d1c7474e00fd12585274f39f349f8dea65ffb9)) ### [18.3.3](https://github.com/mojaloop/central-services-shared/compare/v18.3.2...v18.3.3) (2024-04-05) ### Chore * overrides to 3p dependencies to address vulnerabilities ([#366](https://github.com/mojaloop/central-services-shared/issues/366)) ([8e87809](https://github.com/mojaloop/central-services-shared/commit/8e87809c8f552d18dd644fe1242987cec178414c)) ### [18.3.2](https://github.com/mojaloop/central-services-shared/compare/v18.3.1...v18.3.2) (2024-04-05) ### Chore * dependency updates to address issues ([#365](https://github.com/mojaloop/central-services-shared/issues/365)) ([6dd4a53](https://github.com/mojaloop/central-services-shared/commit/6dd4a53fd5092a3af566032fd7a8f4a968778d4d)) ### [18.3.1](https://github.com/mojaloop/central-services-shared/compare/v18.3.0...v18.3.1) (2024-04-04) ### Chore * **deps:** bump express from 4.18.2 to 4.19.2 ([#363](https://github.com/mojaloop/central-services-shared/issues/363)) ([248bad2](https://github.com/mojaloop/central-services-shared/commit/248bad29d36ad9a09832792f45d3a2d8d66ae2da)) * **deps:** bump follow-redirects from 1.15.5 to 1.15.6 ([#364](https://github.com/mojaloop/central-services-shared/issues/364)) ([eed3eeb](https://github.com/mojaloop/central-services-shared/commit/eed3eebf0adefeed5f954d5aa31eddc730e04325)) ## [18.3.0](https://github.com/mojaloop/central-services-shared/compare/v18.2.0...v18.3.0) (2024-03-07) ### Features * **mojaloop/#3759:** fix faulty cache implementation and add invalidation feature ([#360](https://github.com/mojaloop/central-services-shared/issues/360)) ([459291f](https://github.com/mojaloop/central-services-shared/commit/459291ffccc9d089605fc6dd8ed306285cb43772)) ## [18.2.0](https://github.com/mojaloop/central-services-shared/compare/v18.1.3...v18.2.0) (2023-11-23) ### Features * **mojaloop/#3426:** add participant request caching, axios override and metrics ([#357](https://github.com/mojaloop/central-services-shared/issues/357)) ([c5329a2](https://github.com/mojaloop/central-services-shared/commit/c5329a2f92c63fd9c9319f07ae01e5d3a4f2c11b)), closes [mojaloop/#3426](https://github.com/mojaloop/project/issues/3426) ### [18.1.3](https://github.com/mojaloop/central-services-shared/compare/v18.1.2...v18.1.3) (2023-11-02) ### Bug Fixes * **mojaloop/#3604:** update dependencies ([#356](https://github.com/mojaloop/central-services-shared/issues/356)) ([b626266](https://github.com/mojaloop/central-services-shared/commit/b626266276c272de7b75dc0551f1d3ced6f72258)), closes [mojaloop/#3604](https://github.com/mojaloop/project/issues/3604) ### [18.1.2](https://github.com/mojaloop/central-services-shared/compare/v18.1.1...v18.1.2) (2023-09-18) ### Bug Fixes * fix type declaration ([#353](https://github.com/mojaloop/central-services-shared/issues/353)) ([07aa30e](https://github.com/mojaloop/central-services-shared/commit/07aa30e72a5c89fcb0020927eb562d359221f8b2)) ### Chore * update ci config ([#355](https://github.com/mojaloop/central-services-shared/issues/355)) ([d3e6810](https://github.com/mojaloop/central-services-shared/commit/d3e6810e944fdddb4f6a5a09de4a9c051e3e17ca)) ### [18.1.1](https://github.com/mojaloop/central-services-shared/compare/v18.1.0...v18.1.1) (2023-09-12) ### Chore * migrate master to main ([#352](https://github.com/mojaloop/central-services-shared/issues/352)) ([80aeece](https://github.com/mojaloop/central-services-shared/commit/80aeecee5657ddb2243b18536d1045efb044bb17)) ## [18.1.0](https://github.com/mojaloop/central-services-shared/compare/v18.0.0...v18.1.0) (2023-09-06) ### Features * **mojaloop/#3519:** add topic name override to proceed and produce message ([#351](https://github.com/mojaloop/central-services-shared/issues/351)) ([305566b](https://github.com/mojaloop/central-services-shared/commit/305566bdfd5e09c8916760d57b52a2d31562aa85)), closes [mojaloop/#3519](https://github.com/mojaloop/project/issues/3519) ## [18.0.0](https://github.com/mojaloop/central-services-shared/compare/v17.6.3...v18.0.0) (2023-08-31) ### ⚠ BREAKING CHANGES * **mojaloop/#3498:** refactor message keying logic in proceed function (#350) * **mojaloop/#3498:** refactor message keying logic in proceed function ([#350](https://github.com/mojaloop/central-services-shared/issues/350)) ([664f454](https://github.com/mojaloop/central-services-shared/commit/664f4546346e9ab3d4b377f473c25e02d151c72c)), closes [mojaloop/#3498](https://github.com/mojaloop/project/issues/3498) ### [17.6.3](https://github.com/mojaloop/central-services-shared/compare/v17.6.2...v17.6.3) (2023-08-29) ### [17.6.2](https://github.com/mojaloop/central-services-shared/compare/v17.6.1...v17.6.2) (2023-08-24) ### [17.6.1](https://github.com/mojaloop/central-services-shared/compare/v17.6.0...v17.6.1) (2023-08-17) ## [17.6.0](https://github.com/mojaloop/central-services-shared/compare/v17.5.3...v17.6.0) (2023-08-17) ### Features * configure keepalive ([#342](https://github.com/mojaloop/central-services-shared/issues/342)) ([b753382](https://github.com/mojaloop/central-services-shared/commit/b753382c5ea1864eb8a869bc7a75c16d9da433d8)) ### [17.5.3](https://github.com/mojaloop/central-services-shared/compare/v17.5.2...v17.5.3) (2023-08-17) ### Bug Fixes * add null check before passing payload to getRawBody ([#344](https://github.com/mojaloop/central-services-shared/issues/344)) ([a4dcccc](https://github.com/mojaloop/central-services-shared/commit/a4dccccef9224bdd0dba85b5cd751ca1477d4082)) ### [17.5.2](https://github.com/mojaloop/central-services-shared/compare/v17.5.1...v17.5.2) (2023-08-16) ### Bug Fixes * **mojaloop/#3480:** change performance impacting log statements to debug ([#343](https://github.com/mojaloop/central-services-shared/issues/343)) ([20c2fdb](https://github.com/mojaloop/central-services-shared/commit/20c2fdb3d1b1ad86308c602b0d69e95038d1c91a)), closes [mojaloop/#3480](https://github.com/mojaloop/project/issues/3480) ### [17.5.1](https://github.com/mojaloop/central-services-shared/compare/v17.5.0...v17.5.1) (2023-02-23) ## [17.5.0](https://github.com/mojaloop/central-services-shared/compare/v17.4.0...v17.5.0) (2023-01-16) ### Features * added enum types of ledger account types ([#337](https://github.com/mojaloop/central-services-shared/issues/337)) ([bc3399a](https://github.com/mojaloop/central-services-shared/commit/bc3399a53ee0713cd81c06de8078a3100bee9e52)) ## [17.4.0](https://github.com/mojaloop/central-services-shared/compare/v17.3.1...v17.4.0) (2023-01-13) ### Features * expose useful parseDataURI function ([#338](https://github.com/mojaloop/central-services-shared/issues/338)) ([733188c](https://github.com/mojaloop/central-services-shared/commit/733188c749a3689412f8b0e371048e42d7bf9040)) ### [17.3.1](https://github.com/mojaloop/central-services-shared/compare/v17.3.0...v17.3.1) (2022-09-29) ## [17.3.0](https://github.com/mojaloop/central-services-shared/compare/v17.2.1...v17.3.0) (2022-08-15) ### Features * **mojaloop/#2801:** add ABORTING bulk transfer state ([#333](https://github.com/mojaloop/central-services-shared/issues/333)) ([8b26635](https://github.com/mojaloop/central-services-shared/commit/8b266358999574727882c6a5c723ead7f12c2df8)), closes [mojaloop/#2801](https://github.com/mojaloop/project/issues/2801) ### [17.2.1](https://github.com/mojaloop/central-services-shared/compare/v17.2.0...v17.2.1) (2022-08-15) ### Bug Fixes * **mojaloop/#2814:** added bulk quotes to header validation ([#334](https://github.com/mojaloop/central-services-shared/issues/334)) ([ab6c3f6](https://github.com/mojaloop/central-services-shared/commit/ab6c3f6f9ed5968c1f154f3c78fab080e03a1534)), closes [mojaloop/#2814](https://github.com/mojaloop/project/issues/2814) ## [17.2.0](https://github.com/mojaloop/central-services-shared/compare/v17.1.0...v17.2.0) (2022-08-11) ### Features * **mojaloop/#2796:** duplicate transaction not getting callback for post /bulkTransfers ([#332](https://github.com/mojaloop/central-services-shared/issues/332)) ([5427a53](https://github.com/mojaloop/central-services-shared/commit/5427a5307fe8f3be319888ec83ecf3eab1d85cdd)), closes [mojaloop/#2796](https://github.com/mojaloop/project/issues/2796) ## [17.1.0](https://github.com/mojaloop/central-services-shared/compare/v17.0.2...v17.1.0) (2022-08-05) ### Features * **mojaloop/#2796:** duplicate transaction not getting callback for post /bulkTransfers ([#331](https://github.com/mojaloop/central-services-shared/issues/331)) ([b7f6ba6](https://github.com/mojaloop/central-services-shared/commit/b7f6ba6cb90565b1f50a6574408f33f41388be68)), closes [mojaloop/#2796](https://github.com/mojaloop/project/issues/2796) ### [17.0.2](https://github.com/mojaloop/central-services-shared/compare/v17.0.1...v17.0.2) (2022-05-19) ### Bug Fixes * updated peerDependencies as NPM v7+ handles their resolution for us ([968da97](https://github.com/mojaloop/central-services-shared/commit/968da97051e0a59f6108ff86b1b51c0670b967bd)) ### [17.0.1](https://github.com/mojaloop/central-services-shared/compare/v17.0.0...v17.0.1) (2022-05-19) ### Bug Fixes * removed typescript build from ci config ([cc75c8a](https://github.com/mojaloop/central-services-shared/commit/cc75c8ab6326b2ef3fb1116a328f3aa3792bcd7e)) ## [17.0.0](https://github.com/mojaloop/central-services-shared/compare/v16.0.0...v17.0.0) (2022-05-19) ### ⚠ BREAKING CHANGES * **mojaloop/#2092:** major version bump for node v16 LTS support, and re-structuring of project directories to align to core Mojaloop repositories! ### Features * **mojaloop/#2092:** upgrade nodeJS version for core services ([#330](https://github.com/mojaloop/central-services-shared/issues/330)) ([4778864](https://github.com/mojaloop/central-services-shared/commit/477886485299940b08a29d3db5a4ceaab431d47d)), closes [mojaloop/#2092](https://github.com/mojaloop/project/issues/2092) ## [16.0.0](https://github.com/mojaloop/central-services-shared/compare/v15.3.0...v16.0.0) (2022-03-03) ### ⚠ BREAKING CHANGES * **mojaloop/#2704:** - headerValidation.FSPIOPHeaderValidation now expects the`supportedProtocolContentVersions` options argument to be a list, the same as `supportedProtocolAcceptVersions` ### Features * **mojaloop/#2704:** core-services support for non-breaking backward api compatibility ([#325](https://github.com/mojaloop/central-services-shared/issues/325)) ([cb81f7e](https://github.com/mojaloop/central-services-shared/commit/cb81f7ec92376e0d6ce45e2ce046379ce1996167)), closes [mojaloop/#2704](https://github.com/mojaloop/project/issues/2704) ## [15.3.0](https://github.com/mojaloop/central-services-shared/compare/v15.2.0...v15.3.0) (2022-02-07) ### Features * **mojaloop/project#2556:** implement patch notification for failure scenarios (following v1.1 update) ([#321](https://github.com/mojaloop/central-services-shared/issues/321)) ([92015a7](https://github.com/mojaloop/central-services-shared/commit/92015a7d9eec7e01e85eff86af5cc6e6147e5f20)), closes [mojaloop/project#2556](https://github.com/mojaloop/project/issues/2556) ## [15.2.0](https://github.com/mojaloop/central-services-shared/compare/v15.1.0...v15.2.0) (2021-12-13) ### Features * **mojaloop/#2608:** injected resource versions config for outbound requests ([#319](https://github.com/mojaloop/central-services-shared/issues/319)) ([13a3d9d](https://github.com/mojaloop/central-services-shared/commit/13a3d9dc8ab8d4815db2aea22563317e3670a19b)), closes [mojaloop/#2608](https://github.com/mojaloop/project/issues/2608) ## [15.1.0](https://github.com/mojaloop/central-services-shared/compare/v15.0.1...v15.1.0) (2021-11-17) ### Features * add a new action enum for `RESERVED_ABORTED` ([#317](https://github.com/mojaloop/central-services-shared/issues/317)) ([0e743b8](https://github.com/mojaloop/central-services-shared/commit/0e743b82a90dd0c97ce3c72454621c191d2a6675)) ### [15.0.1](https://github.com/mojaloop/central-services-shared/compare/v15.0.0...v15.0.1) (2021-11-08) ### Bug Fixes * **#2557:** error notification to payer fsp, header for source having wrong value ([#316](https://github.com/mojaloop/central-services-shared/issues/316)) ([d4b95b6](https://github.com/mojaloop/central-services-shared/commit/d4b95b619ce2c4f810ae6909859ef6dbf5894ad0)), closes [#2557](https://github.com/mojaloop/central-services-shared/issues/2557) ## [15.0.0](https://github.com/mojaloop/central-services-shared/compare/v14.0.0...v15.0.0) (2021-10-18) ### ⚠ BREAKING CHANGES * **mojaloop/#2536:** split options config for supportedProtocolVersions to supportedProtocolVersions & supportedProtocolAcceptVersions of HeaderValidation Hapi Plugin. It should be backward compatible, but forcing a major version bump to reflect this new functionality. ### Bug Fixes * **mojaloop/#2536:** fspiop api version negotiation not handled by transfers service ([#315](https://github.com/mojaloop/central-services-shared/issues/315)) ([e3a8748](https://github.com/mojaloop/central-services-shared/commit/e3a874829794ed8b85b6487dd58bcb58f31a5dd1)), closes [mojaloop/#2536](https://github.com/mojaloop/project/issues/2536) ## [14.0.0](https://github.com/mojaloop/central-services-shared/compare/v13.4.1...v14.0.0) (2021-09-10) ### ⚠ BREAKING CHANGES * **mojaloop/#2470:** Adding this for a major bump. The change of encoding should not impact anyone, but I want users of this library to be aware of a potential issue with regard to how the messages are encoded/decoded! ### Bug Fixes * **mojaloop/#2470:** central-services-shared streamingprotocol encode/decode functionality fix ([#313](https://github.com/mojaloop/central-services-shared/issues/313)) ([cedc359](https://github.com/mojaloop/central-services-shared/commit/cedc3595508ebe2fd67517f732e8e1da35635171)), closes [mojaloop/#2470](https://github.com/mojaloop/project/issues/2470) ### [13.4.1](https://github.com/mojaloop/central-services-shared/compare/v13.4.0...v13.4.1) (2021-08-25) ### Bug Fixes * **index.d.ts:** missing eventTypeEnum ([#312](https://github.com/mojaloop/central-services-shared/issues/312)) ([0dc78fc](https://github.com/mojaloop/central-services-shared/commit/0dc78fc228b65e52d5a4fc814fb88ad871952bdb)) ## [13.4.0](https://github.com/mojaloop/central-services-shared/compare/v13.0.5...v13.4.0) (2021-08-25) ### Features * **ci:** automate releases ([#311](https://github.com/mojaloop/central-services-shared/issues/311)) ([3ec7998](https://github.com/mojaloop/central-services-shared/commit/3ec79987a4acaddba83c74b41fe61ec3200946cc)) * **enums:** add enums for /tpr/authorizations and /tpr/verifications ([#310](https://github.com/mojaloop/central-services-shared/issues/310)) ([332869b](https://github.com/mojaloop/central-services-shared/commit/332869bcefbb08d4fbc766b85c14a0bfb12c11bb)) ## [13.3.0](https://github.com/mojaloop/central-services-shared/compare/v13.0.5...v13.3.0) (2021-08-25) ### Features * add verification eventType ([d7efe85](https://github.com/mojaloop/central-services-shared/commit/d7efe85424c756087886d51b21da79156fc627c2)) * **ci:** adding automated release support, removing dependency check, as it's now covered by dependabot ([7f52097](https://github.com/mojaloop/central-services-shared/commit/7f520970a4b36d866b427f9467fadf845617d348)) * **enums:** add enums for /tpr/authorizations and /tpr/verifications ([95ec42e](https://github.com/mojaloop/central-services-shared/commit/95ec42e5363846ccc99995ee85e50bd012e5febc)) * **enums:** add enums for /tpr/authorizations and /tpr/verifications ([#310](https://github.com/mojaloop/central-services-shared/issues/310)) ([332869b](https://github.com/mojaloop/central-services-shared/commit/332869bcefbb08d4fbc766b85c14a0bfb12c11bb)) ### Bug Fixes * **vulns:** run npm audit, fix and ignore unfixable and unused ([501f683](https://github.com/mojaloop/central-services-shared/commit/501f683f17ee2e1fa619429d95a1988611f39e43)) ## [13.2.0](https://github.com/mojaloop/central-services-shared/compare/v13.0.5...v13.2.0) (2021-08-25) ### Features * add verification eventType ([d7efe85](https://github.com/mojaloop/central-services-shared/commit/d7efe85424c756087886d51b21da79156fc627c2)) * **ci:** adding automated release support, removing dependency check, as it's now covered by dependabot ([7f52097](https://github.com/mojaloop/central-services-shared/commit/7f520970a4b36d866b427f9467fadf845617d348)) * **enums:** add enums for /tpr/authorizations and /tpr/verifications ([95ec42e](https://github.com/mojaloop/central-services-shared/commit/95ec42e5363846ccc99995ee85e50bd012e5febc)) * **enums:** add enums for /tpr/authorizations and /tpr/verifications ([#310](https://github.com/mojaloop/central-services-shared/issues/310)) ([332869b](https://github.com/mojaloop/central-services-shared/commit/332869bcefbb08d4fbc766b85c14a0bfb12c11bb)) ### Bug Fixes * **vulns:** run npm audit, fix and ignore unfixable and unused ([501f683](https://github.com/mojaloop/central-services-shared/commit/501f683f17ee2e1fa619429d95a1988611f39e43)) ## [13.1.0](https://github.com/mojaloop/central-services-shared/compare/v13.0.5...v13.1.0) (2021-08-25) ### Features * add verification eventType ([d7efe85](https://github.com/mojaloop/central-services-shared/commit/d7efe85424c756087886d51b21da79156fc627c2)) * **enums:** add enums for /tpr/authorizations and /tpr/verifications ([95ec42e](https://github.com/mojaloop/central-services-shared/commit/95ec42e5363846ccc99995ee85e50bd012e5febc)) ### Bug Fixes * **vulns:** run npm audit, fix and ignore unfixable and unused ([501f683](https://github.com/mojaloop/central-services-shared/commit/501f683f17ee2e1fa619429d95a1988611f39e43))