Skip to content

Latest commit

 

History

History
139 lines (82 loc) · 7.31 KB

CHANGELOG.md

File metadata and controls

139 lines (82 loc) · 7.31 KB

Changelog

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

14.0.7 (2024-06-11)

Chore

  • dependency updates to address security patches (#528) (29a8caa)
  • deps: Bump @apidevtools/json-schema-ref-parser from 11.1.0 to 11.6.2 (#526) (035e9b1)

14.0.6 (2024-05-17)

Bug Fixes

14.0.5 (2023-11-07)

Bug Fixes

Chore

14.0.4 (2023-09-04)

14.0.3 (2023-09-04)

14.0.2 (2023-08-28)

Bug Fixes

14.0.1 (2023-08-11)

Bug Fixes

  • change consume message log line to debug (#510) (95d20ae)

14.0.0 (2022-05-23)

⚠ BREAKING CHANGES

  • mojaloop/#2092: 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/ml-api-adapter which will impact config/secret mounts.

Features

13.0.0 (2022-03-03)

⚠ 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

12.3.0 (2022-02-25)

Features

12.2.0 (2022-02-22)

Features

12.1.0 (2021-12-14)

Features

12.0.0 (2021-11-11)

⚠ BREAKING CHANGES

  • mojaloop/#2536: 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

  • #2557: error notification to payer fsp, header for source having wrong value (#488) (42f079f), closes #2557
  • mojaloop/#2536: fspiop api version negotiation not handled by transfers service (#487) (c4d6b45), closes mojaloop/#2536