Releases: Adyen/adyen-node-api-library
Adyen Node API Library v13.1.3
What's Changed
Other Changes 🖇️
- chore(deps): update peter-evans/enable-pull-request-automerge action to v3 by @renovate in #1128
- chore(deps): update dependency release-it to v15.10.1 by @renovate in #1126
- chore(deps): update dependency eslint to v8.38.0 by @renovate in #1130
- chore(deps): update peter-evans/create-pull-request action to v5 by @renovate in #1133
- chore(deps): update dependency @types/node to v14.18.42 by @renovate in #1129
- chore(deps): update typescript-eslint monorepo to v5.58.0 by @renovate in #1123
- Bump vm2 from 3.9.15 to 3.9.16 by @dependabot in #1138
- Update models by @AdyenAutomationBot in #1137
- Technical writers' revision by @krisstallenberg in #1145
- Update models by @AdyenAutomationBot in #1141
- chore(deps): update dependency nock to v13.3.1 by @renovate in #1146
- chore(deps): update peter-evans/create-pull-request action to v5.0.1 by @renovate in #1149
- chore(deps): update dependency eslint to v8.39.0 by @renovate in #1143
- chore(deps): update dependency release-it to v15.10.3 by @renovate in #1147
- Bump vm2 from 3.9.16 to 3.9.17 by @dependabot in #1142
- chore(deps): update typescript-eslint monorepo to v5.59.2 by @renovate in #1140
- Release v13.1.3 by @AdyenAutomationBot in #1139
New Contributors
- @krisstallenberg made their first contribution in #1145
Full Changelog: v13.1.2...v13.1.3
Adyen Node API Library v13.1.2
What's Changed
Other Changes 🖇️
- respect naming capitalizations from API spec by @wboereboom in #1131
- Update models by @AdyenAutomationBot in #1125
- fix unit tests after openApi update by @wboereboom in #1134
- Bump vm2 from 3.9.11 to 3.9.15 by @dependabot in #1135
- ITT-438: Auto release as AdyenAutomationBot by @michaelpaul in #1136
- Release v13.1.2 by @AdyenAutomationBot in #1132
Full Changelog: v13.1.1...v13.1.2
Adyen Node API Library v13.1.1
What's Changed
Other Changes 🖇️
- Remove draft flag by @michaelpaul in #1115
- chore(deps): update dependency minimist to v1.2.8 by @renovate in #1113
- chore(deps): update dependency eslint to v8.36.0 by @renovate in #1096
- chore(deps): update dependency release-it to v15.6.0 by @renovate in #1070
- chore(deps): update dependency acorn to v8.8.2 by @renovate in #1112
- chore(deps): update dependency ts-auto-mock to v3.6.4 by @renovate in #1118
- chore(deps): update dependency ttypescript to v1.5.15 by @renovate in #1119
- chore(deps): update typescript-eslint monorepo to v5.55.0 by @renovate in #1060
- chore(deps): update dependency @types/node to v14.18.38 by @renovate in #1106
- chore(deps): update dependency release-it to v15.9.0 by @renovate in #1120
- chore(deps): update peter-evans/create-pull-request action to v4.2.4 by @renovate in #1110
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #1089
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #1078
- chore(deps): update dependency typescript to v4.9.5 by @renovate in #1088
- chore(deps): update dependency @types/node to v14.18.40 by @renovate in #1124
- Update develop branch after release by @michaelpaul in #1122
- [ITT-331] Upgrade to new Node versions by @jillingk in #1114
- Release v13.1.1 by @AdyenAutomationBot in #1116
Full Changelog: v13.1.0...v13.1.1
Adyen Node API Library v13.1.0
What's Changed
Other Changes 🖇️
- Update models by @AdyenAutomationBot in #1101
- update enum format such that strings can be cast to enum by @wboereboom in #1102
- ITT-12: Release automation by @michaelpaul in #1105
- add library name and version to request headers by @wboereboom in #1109
- ITT-377: Create Github Release automatically by @michaelpaul in #1111
- Update models by @AdyenAutomationBot in #1103
- Release v13.1.0 by @github-actions in #1104
New Contributors
- @github-actions made their first contribution in #1104
Full Changelog: v13.0.0...v13.1.0
Adyen Node API Library v13.0.0
⚠ Breaking Changes
The Adyen Node API Library now supports Checkout API v70. All models and end-points have been updated appropriately.
What's Changed
- Release 12.1.0 by @wboereboom in #1028
- Release 12.2.0 by @jillingk in #1083
- Update models by @AdyenAutomationBot in #1032
- Adds upgrading part to the README by @jlengrand in #1087
- [PW-7518] AdditionalData Parameters for webhooks notifications by @jillingk in #1065
- Update models by @AdyenAutomationBot in #1090
- update checkout to v70 and change to single resource class for checkout by @wboereboom in #1092
- chore(deps): update dependency eslint to v8.33.0 by @renovate in #1071
- Update models by @AdyenAutomationBot in #1093
- Add Donation EventCode to notificationRequestItem by @jillingk in #1091
- Pw 7982/release bump by @wboereboom in #1097
- Update models by @AdyenAutomationBot in #1099
New Contributors
- @jlengrand made their first contribution in #1087
Full Changelog: v12.2.0...v13.0.0
Adyen Node API Library v12.2.0
What's Changed
- update readme links to point to currently supported version of api docs by @KilianB in #982
- PW-7094: Dynamic title and body for automatic PR by @michaelpaul in #1006
- [PW-7079] fix abort request localterminal API by @jillingk in #997
- [PW-6847] Add support for LEM endpoints by @jillingk in #999
- add LEM service to services index by @wboereboom in #1014
- Update models by @AdyenAutomationBot in #980
- Update dependency @types/jest to v27.5.2 by @renovate in #1043
- Arribatec/fix terminal comms typo by @EoinFalconer in #1029
- Changing name of Value to BarcodeValue in OutputBarcode corresponding to docs (and API) by @jillingk in #1051
- add dataProtection service to library by @wboereboom in #1063
- fix: add balancePlatform to services index by @wboereboom in #1068
- Pw 7156/update readme by @wboereboom in #1069
- add basic auth option to the client by @wboereboom in #1076
- unit test maintenance by @wboereboom in #1075
- PW-7502: Bind QueryString type to URLSearchParams by @michaelpaul in #1077
- PW-7514: Fully Generated Management API client by @michaelpaul in #1064
- [PW-7765] add create/disablePermit and simple UT by @jillingk in #1082
New Contributors
- @KilianB made their first contribution in #982
- @EoinFalconer made their first contribution in #1029
Full Changelog: v12.0.0...v12.2.0
Adyen Node API Library v12.1.0
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
- update readme links to point to currently supported version of api docs by @KilianB in #982
- PW-7094: Dynamic title and body for automatic PR by @michaelpaul in #1006
- [PW-7079] fix abort request localterminal API by @jillingk in #997
- [PW-6847] Add support for LEM endpoints by @jillingk in #999
- [PW-6850] bank issueing fund transfers by @wboereboom in #1027
- Update models by @AdyenAutomationBot in #980
New Contributors
Full Changelog: v12.0.0...v12.1.0
Adyen Node API Library v12.0.0
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
-
add openapi templates to repo by @wboereboom in #890
-
PW-6628: Update ReversalRequest model by @michaelpaul in #899
-
PW-6592: Publish on NPM automatically by @michaelpaul in #896
-
PW-6591: Add new job to generate models by @michaelpaul in #902
-
Pw 6663/fix checkout + payments services by @wboereboom in #903
-
Update models by @AdyenAutomationBot in #917
-
Terminal API barcodetype enum value 'Qrcode' should not be all caps by @jillingk in #900
-
Pw 6826/storedvalue api by @wboereboom in #918
-
update recurringService to v68 by @wboereboom in #919
-
update HOP API by @wboereboom in #921
-
PW-6881: Generate more models by @michaelpaul in #915
-
Update models by @AdyenAutomationBot in #932
library/pull/931 -
Pw 6904/management api by @wboereboom in #926
-
PW-6903: Add more services to model generator by @michaelpaul in #934
-
PW-6843: Add /debitAccountHolder endpoint by @michaelpaul in #938
-
PW-6832: Parse datetime fields as
Date
by @michaelpaul in #936 -
Checkout Idempotency keys by @wboereboom in #943
-
fix linting warnings for using "any" as type by @wboereboom in #927
-
PW-6668: POS Terminal Management API by @michaelpaul in #922
-
PW-6846: Platforms and financial products - Configuration by @michaelpaul in #949
-
Update models by @AdyenAutomationBot in #956
-
move payouts from interface models to generated models by @wboereboom in #962
-
add BinLookup to model generator pipeline by @wboereboom in #963
-
Update models by @AdyenAutomationBot in #958
-
PW-6940: Management API merchant endpoints by @michaelpaul in #953
-
remove binlookup interface in favor of generated models by @wboereboom in #965
-
Update dependabot reviewers by @acampos1916 in #966
-
allow splits terminal for marketplace by @IcebergRage in #967
-
fix unit tests by @wboereboom in #972
-
Update models by @AdyenAutomationBot in #969
-
Update models by @AdyenAutomationBot in #973
-
Release 12.0.0 by @wboereboom in #975
New Contributors
- @michaelpaul made their first contribution in #899
- @AdyenAutomationBot made their first contribution in #917
- @jillingk made their first contribution in #900
- @IcebergRage made their first contribution in #967
Full Changelog: v11.0.0...v12.0.0
Adyen Node API Library v11.0.0
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
What's Changed
Features
- add getTaxForm endpoint to Platform Accounts API by @wboereboom in #872
Fixes
- fix maskedPAN by @wboereboom in #849
Updates
- Bump dotenv from 15.0.0 to 16.0.0 by @dependabot in #844
- Bump nock from 13.2.2 to 13.2.3 by @dependabot in #845
- Bump jest from 27.4.7 to 27.5.0 by @dependabot in #847
- Bump nock from 13.2.3 to 13.2.4 by @dependabot in #848
- Bump jest from 27.5.0 to 27.5.1 by @dependabot in #851
- Bump release-it from 14.12.4 to 14.12.5 by @dependabot in #854
- Bump @types/jest from 27.4.0 to 27.4.1 by @dependabot in #855
- Bump typescript from 4.5.5 to 4.6.2 by @dependabot in #856
- Bump jest-ts-auto-mock from 2.0.0 to 2.1.0 by @dependabot in #857
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #861
- Bump ts-jest from 27.1.3 to 27.1.4 by @dependabot in #862
- Bump typescript from 4.6.2 to 4.6.3 by @dependabot in #863
- Bump async from 3.2.1 to 3.2.3 by @dependabot in #875
- Bump release-it from 14.12.5 to 14.14.2 by @dependabot in #867
- Bump https-proxy-agent from 5.0.0 to 5.0.1 by @dependabot in #870
- Bump ts-auto-mock from 3.5.0 to 3.5.1 by @dependabot in #874
- Bump acorn from 8.7.0 to 8.7.1 by @dependabot in #873
- bump version for release by @wboereboom in #876
- Release 10.3.0 by @wboereboom in #877
Full Changelog: 10.2.0...v10.3.0