Skip to content

Releases: mojaloop/sdk-scheme-adapter

v18.0.0 Release

11 Jul 14:23
Compare
Choose a tag to compare

18.0.0 (2022-07-11)

⚠ BREAKING CHANGES

  • mojaloop/#2811: docker image now uses /opt/app instead of the root folder which will impact config mounts, and the secrets folder is no longer included in the docker image which aligns with best practices. Both these changes should NOT be a breaking change but I have marked them as such to make this change more obvious.

Bug Fixes

v17.0.1 Release

04 Jul 16:01
Compare
Choose a tag to compare

17.0.1 (2022-07-04)

Bug Fixes

v17.0.0 Release

04 Jul 13:03
Compare
Choose a tag to compare

17.0.0 (2022-07-04)

Features

Chore

  • add dummy pr to major version bump due to unsquashed title (#327) (ff0f29b)
  • release: 16.0.0 [skip ci] (0071c65)

v16.0.0 Release

01 Jul 16:24
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

Features

Merged changes from mojaloop-connector:

  • MBP-501: handle config changes
  • Bug fix - ML-Connector error setting currentState to ERROR_OCCURED at sendNotificationToPayee
  • Handle PATCH notification ABORTED
  • MBP-328: Update content-type version to support 1.1
  • MBP 286: If backend returns fulfilment, transferState or completedTimestamp assign to POST /transfers response

v15.0.1 Release

01 Jul 15:35
Compare
Choose a tag to compare

15.0.1 (2022-07-01)

v15.0.0 Release

17 Jun 16:11
Compare
Choose a tag to compare

15.0.0 (2022-06-17)

⚠ BREAKING CHANGES

  • added outbound bulk api (#320)

Features

v14.0.0 Release

19 May 18:34
Compare
Choose a tag to compare

14.0.0 (2022-05-19)

⚠ BREAKING CHANGES

  • bump nodejs version and update central services (#319)

Features

  • bump nodejs version and update central services (#319) (ee5a6da)

v13.0.4 Release

13 May 21:33
Compare
Choose a tag to compare

13.0.4 (2022-05-13)

Bug Fixes

🛑 BREAKING CHANGES Notes from all 13.0.x releases.

Outbound server responses now return internal mojaloop responses with headers instead of just the payload.

List of properties that have been changed.

  • partiesByIdResponse.party in GET /parties/{Type}/{ID} and /parties/{Type}/{ID}/{SubId}
  • quotesPostResponse.quotes in POST /quotes
  • simpleTransfersPostResponse.transfer in POST /simpleTransfers
  • transferResponse.getPartiesResponse in POST /transfers POST /transfers/{ID} POST /requestToPayTransfer/{requestToPayTransactionId}
  • transferResponse.quoteResponse in POST /transfers POST /transfers/{ID} POST /requestToPayTransfer/{requestToPayTransactionId}
  • transferResponse.fulfil in POST /transfers POST /transfers/{ID} POST /requestToPayTransfer/{requestToPayTransactionId}
  • transferStatusResponse.fulfil in GET /transfers/{transferId}
  • accountsResponse.postAccountsResponse in POST /accounts

If you are accessing the payload in these responses you'll need to upgrade your accessors to .body

Rough schema

{ body: putResponse, headers: object }

Example schema change

        quoteResponse:
-          $ref: '#/components/schemas/QuotesIDPutResponse'
+          type: object
+         required:
+            - body
+          properties:
+            body:
+              $ref: '#/components/schemas/QuotesIDPutResponse'
+            headers:
+              type: object

v13.0.3 Release

12 May 19:14
Compare
Choose a tag to compare

13.0.3 (2022-05-12)

🛑 Please use ^13.0.4. All changes not encapsulated in this release.

Bug Fixes

v13.0.2 Release

12 May 04:16
Compare
Choose a tag to compare

13.0.2 (2022-05-12)

🛑 Please use ^13.0.4. All changes not encapsulated in this release.

Bug Fixes

  • update outbound interface and response oa3 defs (#316) (50d23d8)