Releases: mojaloop/transaction-requests-service
Releases · mojaloop/transaction-requests-service
v13.0.0 Release
13.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
- mojaloop/#2704: core-services support for non-breaking backward api compatibility (#85) (974c66d), closes mojaloop/#2704 mojaloop/#2704
v12.0.1 Release
12.0.1 (2021-11-05)
Bug Fixes
- mojaloop/#2537: fspiop api version negotiation not handled (#81) (32b899e), closes mojaloop/#2537 mojaloop/#2537
v12.0.0 Release
12.0.0 (2021-11-03)
⚠ BREAKING CHANGES
- mojaloop/#2537: 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
- mojaloop/#2537: fspiop api version negotiation not handled (#80) (7109cf9), closes mojaloop/#2537 mojaloop/#2537
v11.1.7 Release
11.1.7 (2021-09-14)
v11.1.6 Release
v11.1.5 Release
change-log for this release
- feat(2151): helm-release-v12.1.0
- Updated dependencies
- Migrated 'ml-testing-toolkit-shared-lib' dependency to '@mojaloop/ml-testing-toolkit-shared-lib'
- Bump to patch version
- Added Jest types to devDependecies to correctly show Jest functions without errors in IDE (e.g. vscode)
- Updated Unit tests to reflect
- Added support for URI Path params to be generated by Mockgen
- Fixes for audit resolve
v11.1.4 Release
v11.1.3 Release
Hotfix:
- Fixes to OpenAPI v3 specification document:
- Changed all params to references
- Updated all schemas to references
- Added missing params
- Fixed quotation characters, i.e.
”
->"
- Resolved bug mojaloop/project#1887
Maintenance:
- Removed Swagger v2 interface specification, re-moved Swagger tools that only support Swagger v2. The code is now fully dependent on the OpenAPI v3 Spec document. I.e. only one spec doc :D/
- Refactored existing code/unit-tests to work with OpenAPI v3 API specifications
- Added OpenAPI v3 request generator as helper util
- Cleaned-up unused dependencies in code
- Cleaned-up unused dependencies/scripts in package.json
- Updated dependencies to latest versions
v11.1.2 Release
Changelog:
- Updated dependencies for helm 11 release