Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Releases: Ingenico-ePayments/connect-sdk-nodejs

3.14.0

09 Jun 09:03
Compare
Choose a tag to compare
  • Added:
    • Added property paymentProduct4101SpecificInput to request type RedirectPaymentMethodSpecificInput.
  • Changed:
    • Upgraded form-data, jsonschema and node-uuid versions.
    • Replaced use of deprecated new Buffer with Buffer.from.
    • For webhooks signature validation, the arguments to secure-compare have been switched, so if the two signatures have different length, the length of the provided signature is used.
  • Security:
    • Upgraded dateformat and lodash dependency versions to fix some security vulnerabilities.

3.13.0

09 Apr 11:43
Compare
Choose a tag to compare
  • Added:
    • Added property isInstallments to request type PaymentContext.

3.12.0

03 Mar 08:44
Compare
Choose a tag to compare
  • Added:
    • Added property requiresApproval to request types NonSepaDirectDebitPaymentMethodSpecificInput and SepaDirectDebitPaymentMethodSpecificInput.
  • Fixed:
    • headers.isBinaryContent now returns a proper boolean if the given content type is falsy.
    • webhooks.unmarshal uses a local variable instead of global variable event.
    • webhooks.inMemorySecretKeyStore.getSecretKey uses a local variable instead of global variable secretKey.
    • webhooks.validate no longer passes a second argument with value null to the callback if the secret key lookup fails.
    • When leaving out required fields while uploading files, proper errors are passed to the callback instead of objects with a single message property.
    • If a JSON parse error occurs, a proper error is passed to the callback instead of an object with properties message, status and body. The error will have the additional status and body properties.

3.11.0

11 Dec 13:00
Compare
Choose a tag to compare
  • Added:
    • Added property lodgingData to request types AdditionalOrderInput and AdditionalOrderInputAirlineData.

3.10.0

05 Oct 14:25
Compare
Choose a tag to compare
  • Added:
    • Added properties authorizationMode, customerReference, requiresApproval and skipFraudService to request type MobilePaymentMethodSpecificInputHostedCheckout.
    • Added property threeDSecure to request type MobilePaymentProduct320SpecificInputHostedCheckout.
    • Added properties customerReference and paymentProduct320SpecificInput to request type MobilePaymentMethodSpecificInput.

3.9.0

03 Sep 14:33
Compare
Choose a tag to compare
  • Added:
    • Added property authMethod to request type DecryptedPaymentData.

3.8.0

11 Aug 07:05
Compare
Choose a tag to compare
  • Added:
    • Added property installments to request type AdditionalOrderInput.
    • Added call payments.devicefingerprint.
  • Deprecated:
    • Deprecated property numberOfInstallments of request type AdditionalOrderInput in favor of new property installments.

3.7.0

24 Jul 14:38
Compare
Choose a tag to compare
  • Added:
    • Added property paymentProduct302SpecificInput to request type MobilePaymentMethodSpecificInputHostedCheckout.
    • Added call products.sessions.

3.6.0

19 May 07:18
Compare
Choose a tag to compare
  • Added:
    • Added property authenticationAmount to request types ThreeDSecureBase and ThreeDSecure.

3.5.0

28 Apr 08:24
Compare
Choose a tag to compare
  • Added:
    • Added properties acsTransactionId, appliedExemption and schemeRiskScore to request type ExternalCardholderAuthenticationData.
  • Deprecated:
    • Deprecated property threeDServerTransactionId of request type ExternalCardholderAuthenticationData.