Releases: CyberSource/cybersource-rest-client-java
Release v0.0.56
- Below are the new list of API added:
- APIs added in Payments Family (Billing Agreements):
- /pts/v2/billing-agreements - POST
- /pts/v2/billing-agreements/{id} - PATCH
- /pts/v2/billing-agreements/{id}/intimations - POST
- Update in Payments API Family
- Update in Decision Manager API Family
- Update in Payer Authentication API Family
- Update in Invoices API Family
- Fixed the issue of empty request body in case of POST, PUT, PATCH call
- Dependency "log4j" version updated from v2.17.1 to 2.20.0 for security fix
- Dependency "com.squareup.okhttp3" version updated from v4.10.0 to 4.11.0 for security fix
- Dependency "com.squareup.okio" excluded from dependency "okhttp3" and added externally "okio" v3.4.0 for security fix
- Dependency "cybersource authenticationSdk" upgraded the version from v0.0.26 to v0.0.27
Release v0.0.55
- Enhancements to Payments API Family
- Enhancements to TransactionDetails API Family
- Enhancements to Risk Management API Family
- Enhancements to Recurring Billing Subscriptions API Family
- SDK Tracking functionality added
Release v0.0.54
- Enhancements to Payments API Family
- Enhancements to TransactionDetails API Family
- Enhancements to Invoicing API Family
Release v0.0.53
- Enhancements to Payments API Family
- Enhancements to Payout API Family
- Enhancements to Risk API Family
Release v0.0.52
-
New API Family is added in SDK:
(i) Subscriptions Family-
/rbs/v1/plans - post & get
/rbs/v1/plans/{id} - get, patch & delete
/rbs/v1/plans/{id}/activate -post
/rbs/v1/plans/{id}/deactivate -post
/rbs/v1/plans/code - get
/rbs/v1/subscriptions - post & get
/rbs/v1/subscriptions/{id} -get & patch
/rbs/v1/subscriptions/{id}/cancel - post
/rbs/v1/subscriptions/{id}/suspend - post
/rbs/v1/subscriptions/{id}/activate - post
/rbs/v1/subscriptions/code -get(ii) Batches Family-
/accountupdater/v1/batches - post & get
/accountupdater/v1/batches/{batchId}/status - get
/accountupdater/v1/batches/{batchId}/report - get(iii) Token Management -> Token
(iv) Flex Microform -> Microform Integration -
Enhancements to Payments API Family
-
Enhancements to TMS API Family
-
Enhancements to UserManagement API Family
-
Update in microform API (/microform/v2/sessions -post ) for change in Response 201 schema type to "string"
-
Update in capture context API (/up/v1/capture-contexts -post ) for change in Response 201 schema type to "string"
-
Axa feature has been added as optional
Release v0.0.51
- Addition of new APIs::
(i) /pts/v2/refresh-payment-status/{id} - post
(ii) /pts/v1/push-funds-transfer - post - Enhancements to Payments API Family
- Enhancements to Risk API Family
- Security fixes: updated the version of commons-io library from 2.7 to 2.11.0
Release v0.0.50
-
Addition of new APIs::
(i) /kms/v2/keys - get
(ii) /kms/v2/keys-password/{keyId} - patch
(iii) /kms/v2/keys-pgp/{keyId} - patch
(iv) /kms/v2/keys-scmp/{keyId} - patch -
Addition of new verb/method in existing API
endpoint: /kms/v2/keys-asym/{keyId}
verb: patch -
Enhancements to Payments API with update in existing field length.
Release v0.0.49
- Addition of three new APIs:
(i) Transient Token Data
endpoint: "/up/v1/payment-details/{transientToken}"
(ii) Unified Checkout Capture Context
endpoint: "/up/v1/capture-contexts"
(iii) Retrieve the EMV Dictionary
endpoint: "/tss/v2/transactions/emvTagDetails" - Enhancements to Payments API with additional fields and update in existing field definition.
- Enhancements to Decision API with additional fields and update in existing field definition.
- Enhancements to PayerAuthEnrollment API with additional fields and update in existing field definition.
- Meta Key issue is fixed by upgrading the CyberSource Auth SDK version.
- Logging framework configuration is added in README.md file.
Release v0.0.48
- Enhancements to Payments API with additional fields and update in existing field definition.
- Upgraded okhttp3 to v4.10.0
Release v0.0.47
- Enhancements to Payments API