Skip to content

Latest commit

 

History

History
242 lines (126 loc) · 12.7 KB

CHANGELOG.md

File metadata and controls

242 lines (126 loc) · 12.7 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

16.0.1 (2024-12-18)

Refactors

  • csi-944: refactor code for maintainability (#379) (80beb3f)

16.0.0 (2024-12-17)

⚠ BREAKING CHANGES

  • fx and interscheme implementation (#353)

Features

Chore

15.7.3 (2024-06-17)

Chore

  • dependency upgrades and minor maintenance (#337) (51c9ad9)

15.7.2 (2024-05-16)

Bug Fixes

15.7.1 (2024-04-19)

Bug Fixes

  • enable keep alive for HTTP requests made by the quoting service (#330) (4d393b4)

15.7.0 (2024-02-23)

Features

15.6.0 (2024-02-02)

Features

  • 3666: refactor quoting service into an event driven solution to improve performance (#321) (29036d5), closes mojaloop/#3739

15.5.0 (2023-11-02)

Bug Fixes

15.4.0 (2023-10-17)

Features

15.3.0 (2023-10-13)

Features

15.2.2 (2023-10-10)

Chore

  • mojaloop/#3565: fix logger statements (#312) (47fa7f3)

15.2.1 (2023-10-05)

Bug Fixes

15.2.0 (2023-10-05)

Features

Chore

15.1.0 (2023-10-02)

Features

15.0.4 (2023-09-07)

CI

15.0.3 (2023-09-06)

Chore

15.0.2 (2022-06-16)

Bug Fixes

15.0.1 (2022-06-09)

Bug Fixes

15.0.0 (2022-06-09)

⚠ BREAKING CHANGES

  • 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.

Features

14.0.0 (2022-03-04)

⚠ BREAKING CHANGES

  • 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"
      ]
    }
  },

Features

Bug Fixes

  • #2704 core services support for non breaking backward api compatibility (#297) (acf48a5)

13.0.1 (2021-11-16)

Bug Fixes

13.0.0 (2021-11-05)

⚠ BREAKING CHANGES

  • 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.

Bug Fixes

12.0.10 (2021-09-01)

12.0.9 (2021-09-01)

Bug Fixes

12.0.8 (2021-09-01)

Bug Fixes

  • 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)