Skip to content

Releases: Adyen/adyen-node-api-library

Adyen Node API Library v12.2.0

20 Jan 09:42
b76846c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v12.0.0...v12.2.0

Adyen Node API Library v12.1.0

07 Nov 08:33
d6b50a3
Compare
Choose a tag to compare

Description

The API library now includes models and services for the Legal Entity Management API and the Transfers API.
This release also includes fixes to Local Terminal API abort requests.

What's Changed

New Contributors

Full Changelog: v12.0.0...v12.1.0

Adyen Node API Library v12.0.0

26 Aug 11:05
20097e6
Compare
Choose a tag to compare

Description

This release contains a major library overhaul. Several API's have been added. Several others have had their models updated to match the latest version of every API. Check The Readme to check which API's have been updated. The corresponding models can also be found in the Adyen API Explorer

⚠ Breaking Changes

We have found some services and end-points have been changed around in this major release. here are the two most notable changes

Modifications service

Modifications service modifications.d.ts has been removed. The following methods are now part of  Checkout service (checkout.d.td): captures, cancels, refunds, reversals, amountUpdates

Required changes

Remove the usage of the Modification constructor

const modification = new Modification(client);

and use instead the CheckoutAPI

const checkout = new CheckoutAPI(client);

The methods' signatures did not change: invoke the method via the Checkout service

const response = await checkout.reversals(paymentStore[req.query.orderRef].paymentRef, payload);

Recurring model changes

In Recurring Service the models have been modified:

RecurringDetailContainer has been deleted

RecurringDetailsResult details is now Array. (see https://github.com/Adyen/adyen-node-api-library/blob/7f6e1f2a5686c2b62aa50da47dd886daf292779e/src/typings/recurring/recurringDetailsResult.ts)

Required changes

Update access to RecurringDetailsResult

const reference = recurringDetailsRequest.details.[0].recurringDetailReference;

What's Changed

New Contributors

Full Changelog: v11.0.0...v12.0.0

Adyen Node API Library v11.0.0

13 Jun 14:07
5867310
Compare
Choose a tag to compare

What's Changed

Upgrade Checkout API to v69 #891
Adding exemptLabels to stalebot #882
Update library node compatibility #889 & #891

Full Changelog: v10.3.0...v11.0.0

Adyen Node API Library v10.3.0

28 Apr 13:22
73adc4c
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Updates

Full Changelog: 10.2.0...v10.3.0

Adyen Node API Library v10.2.0

03 Feb 09:09
7df995e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.1.0...10.2.0

Adyen Node API Library v10.1.0

10 Nov 07:14
1b697c9
Compare
Choose a tag to compare

Description

  • Updated platforms notification types (#795)

Adyen Node API Library v10.0.0

28 Oct 11:23
26fcf54
Compare
Choose a tag to compare

Description

  • Updated to Checkout API v68 (#789)
  • Added CheckoutSessions and Donations endpoint (#789)
  • Added missing paymentLinkId in notifications (#787 #788)

Adyen Node API Library v9.1.0

28 Sep 05:58
7b72a28
Compare
Choose a tag to compare

Description

  • fixed capitalization bug in local terminal API (#769)
  • Added typings export to library root (#755)

Adyen Node API Library v9.0.0

04 Aug 15:47
bcd0724
Compare
Choose a tag to compare

Description

  • Regenerate Terminal Cloud Types (#719)
  • Updated Modifications service to use the checkout modification endpoints in favor of the classic integration modification endpoints.

Thanks to Laszlo Klock from Nodebee for reporting the Hmac validation issues under the Adyen responsible disclosure policy. We are happy to announce these issues are now fixed up.