All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
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_VERSIONS
env 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)