All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
17.14.5 (2026-03-25)
- add private:true to prevent npm publish (#4384) (#465) (ee52d8a)
- sbom: update sbom [skip ci] (040e814)
17.14.4 (2026-02-26)
17.14.3 (2026-02-12)
- sbom: update sbom [skip ci] (525434a)
- update dependencies and apply security patches (#455) (3c1b83b), closes #1238
17.14.2 (2026-02-05)
- sbom: update sbom [skip ci] (d54fb98)
17.14.1 (2026-02-03)
17.14.0 (2026-01-29)
17.13.11 (2026-01-16)
17.13.10 (2026-01-07)
17.13.9 (2026-01-04)
- sbom: update sbom [skip ci] (7cc51a8)
17.13.8 (2025-11-04)
- sbom: update sbom [skip ci] (04aa94b)
17.13.7 (2025-10-31)
- sbom: update sbom [skip ci] (60ff730)
17.13.6 (2025-10-06)
17.13.5 (2025-09-10)
17.13.4 (2025-09-08)
17.13.3 (2025-09-05)
- sbom: update sbom [skip ci] (b32df35)
17.13.2 (2025-09-04)
- sbom: update sbom [skip ci] (ed7fb3d)
17.13.1 (2025-09-03)
- sbom: update sbom [skip ci] (834ab15)
17.13.0 (2025-08-26)
- sbom: update sbom [skip ci] (38b45d0)
17.12.1 (2025-07-25)
17.12.0 (2025-07-17)
17.10.5 (2025-07-13)
17.10.4 (2025-07-11)
17.10.3 (2025-07-08)
17.10.2 (2025-06-17)
17.10.1 (2025-06-06)
17.10.0 (2025-05-30)
17.9.0 (2025-04-15)
17.8.0 (2025-04-10)
17.7.2 (2025-04-10)
17.7.1 (2025-03-27)
17.7.0 (2025-03-26)
17.6.0 (2025-03-18)
17.5.0 (2025-03-14)
17.4.0 (2025-03-07)
17.3.1 (2025-03-06)
17.3.0 (2025-03-03)
17.2.1 (2025-02-25)
17.2.0 (2025-02-21)
17.1.3 (2025-02-20)
17.1.2 (2025-02-04)
17.1.1 (2025-01-30)
17.1.0 (2025-01-30)
17.0.5 (2025-01-29)
17.0.4 (2025-01-28)
17.0.3 (2025-01-22)
17.0.2 (2025-01-21)
- update licensing and dependencies (#384) (fe8cfdd), closes mojaloop/#3689
17.0.1 (2025-01-20)
17.0.0 (2025-01-18)
- add iso 20022 compatibility (#383)
- add iso 20022 compatibility (#383) (8406c75), closes mojaloop/#3689
16.0.1 (2024-12-18)
16.0.0 (2024-12-17)
- fx and interscheme implementation (#353)
15.7.3 (2024-06-17)
15.7.2 (2024-05-16)
15.7.1 (2024-04-19)
15.7.0 (2024-02-23)
- iprod/#379: added integration tests; updated docker-compose (#324) (66b7158), closes iprod/#379
15.6.0 (2024-02-02)
- 3666: refactor quoting service into an event driven solution to improve performance (#321) (29036d5), closes mojaloop/#3739
15.5.0 (2023-11-02)
- mojaloop/#3604: update dependencies (#320) (c0ae7bd), closes mojaloop/#3604
15.4.0 (2023-10-17)
- mojaloop/#3564: multi insert quote party extensions (#319) (b413ffd), closes mojaloop/#3564
15.3.0 (2023-10-13)
- mojaloop/#3565: database and cache optimizations (#318) (da15567), closes mojaloop/#3565
15.2.2 (2023-10-10)
15.2.1 (2023-10-05)
- mojaloop/#3537: add mitigation for req obj mutation in handler async functions (#315) (250a2fe), closes mojaloop/#3537
15.2.0 (2023-10-05)
- mojaloop/#3537: add metrics for cache hits and duplicate result (#314) (05708ac), closes mojaloop/#3537
- mojaloop/#3537: add missing histgram ending (#313) (0ae94d7), closes mojaloop/#3537
15.1.0 (2023-10-02)
- mojaloop/#3432: add metrics for quote handlers and models (#311) (de37e1e), closes mojaloop/#3432
15.0.4 (2023-09-07)
15.0.3 (2023-09-06)
- mojaloop/#3438: nodejs upgrade (#309) (d3aba52), closes mojaloop/#3438
15.0.2 (2022-06-16)
15.0.1 (2022-06-09)
- dockerfile typo fix (938bf65)
15.0.0 (2022-06-09)
- Major version bump for node v16 LTS support, re-structuring of project directories to align to core Mojaloop repositories and docker image now uses /opt/app instead of /opt/quoting-service which will impact config mounts.
- upgrade to node LTS v16 (#302) (bc11b7c), closes mojaloop/#2767
14.0.0 (2022-03-04)
- mojaloop/#2704: - Config PROTOCOL_VERSIONS.CONTENT has now been modified to support backward compatibility for minor versions (i.e. v1.0 & 1.1) as follows:
"PROTOCOL_VERSIONS": { "CONTENT": "1.1", <-- used when generating messages from the "SWITCH", and validate incoming FSPIOP API requests/callbacks CONTENT-TYPE headers "ACCEPT": { "DEFAULT": "1", <-- used when generating messages from the "SWITCH" "VALIDATELIST": [ <-- used to validate incoming FSPIOP API requests/callbacks ACCEPT headers "1", "1.0", "1.1" ] } },to be consistent with the ACCEPT structure as follows:
"PROTOCOL_VERSIONS": { "CONTENT": { "DEFAULT": "1.1", <-- used when generating messages from the "SWITCH" "VALIDATELIST": [ <-- used to validate incoming FSPIOP API requests/callbacks CONTENT-TYPE headers "1.1", "1.0" ] }, "ACCEPT": { "DEFAULT": "1", <-- used when generating messages from the "SWITCH" "VALIDATELIST": [ <-- used to validate incoming FSPIOP API requests/callbacks ACCEPT headers "1", "1.0", "1.1" ] } },
- merge mowali branch (#286) (f92299b), closes #100 #101 #102 #127
- mojaloop/#2704: core-services support for non-breaking backward api compatibility (#295) (812b75d), closes mojaloop/#2704
13.0.1 (2021-11-16)
- mojaloop/#2535: fspiop api version negotiation not handled by quoting service (#289) (#290) (d4d48c1), closes mojaloop/#2535
13.0.0 (2021-11-05)
- mojaloop/#2535: Forcing a major version change for awareness of the config changes. The
LIB_RESOURCE_VERSIONSenv var is now deprecated, and this is now also controlled by the PROTOCOL_VERSIONS config in the default.json. This has been done for consistency between all API services going forward and unifies the config for both inbound and outbound Protocol API validation/transformation features.
- mojaloop/#2535: fspiop api version negotiation not handled by quoting service (#289) (737c7b4), closes mojaloop/#2535
12.0.10 (2021-09-01)
12.0.9 (2021-09-01)
12.0.8 (2021-09-01)
- mojaloop/#2439: quoting-service-model.validatequoterequest-doesnt-perform-correct-validation (#280) (b0c2cdc), closes mojaloop/#2439
- updated circleci config to use the SHA1 hash of the last commit of the current build (#281) (9ee10d7)