Releases: Adyen/adyen-java-api-library
Adyen Java API Library 18.1.0
What's Changed
- fix: changing the type of installmentType from List t… by @sherasWL in #752
- Missing NonProfit CreateAccountHolderRequest.LegalEntityEnum option by @camerr in #783
- #784 Add newer model to CreatePaymentLinkRequest to fix missing themeID parameter by @jillingk in #789
- [PW-6494] renewed the CreateAccountHolderRequest model by @jillingk in #769
- [PW-7093] authorise/authorise3D can set ApplicationInfo by @jillingk in #790
- Added models/service/test for closestores endpoint by @jillingk in #768
- OnLinePIN should be without capital L by @jillingk in #765
- Add no-args constructor to ErrorFieldTypeContainer so that it can be deserialized by @hvvka in #791
- fix paymentmethod serialization for indian banking and wallets by @wboereboom in #795
- add ssc to saleToAcquirerData model by @wboereboom in #796
- Bump the version to 18.1.0 by @AlexandrosMor in #797
New Contributors
- @sherasWL made their first contribution in #752
- @camerr made their first contribution in #783
- @jillingk made their first contribution in #789
- @hvvka made their first contribution in #791
Full Changelog: 18.0.0...18.1.0
Adyen Java API Library 18.0.0
What's Changed
Changes
- Pw 6688 checkout api v69 by @wboereboom in #754
- Adds all missing TransactionStatusEnum values by @basstager in #728
- bump version for release by @wboereboom in #759
- Release 18.0.0 by @wboereboom in #760
Dependencies
- Bump mockito-core from 4.5.1 to 4.6.1 by @dependabot in #755
- Bump jackson-annotations from 2.13.2 to 2.13.3 by @dependabot in #749
- Bump jackson-datatype-jdk8 from 2.13.2 to 2.13.3 by @dependabot in #748
- Bump jackson-databind from 2.13.2.2 to 2.13.3 by @dependabot in #747
- Bump maven-compiler-plugin from 3.1 to 3.10.1 by @dependabot in #739
- Bump maven-jar-plugin from 2.4 to 3.2.2 by @dependabot in #738
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.1 by @renovate-bot in #735
- Update dependency org.apache.maven.plugins:maven-jar-plugin to v3 - autoclosed by @renovate-bot in #737
New Contributors
- @basstager made their first contribution in #728
Full Changelog: 17.4.0...18.0.0
Adyen Java API Library 17.4.0
What's Changed
- fix javadoc errors due to bug in java by @wboereboom in #677
- [PW-5250] Create javaci.yml by @AlexandrosMor in #601
- Hmac validator null-safe check by @AlexandrosMor in #647
- Update javaci.yml by @AlexandrosMor in #694
- Fix test flakiness due to getDeclaredFields() without adding dependencies by @kaiyaok2 in #681
- [PW-6440] Add UpiCollectDetails and UpiDetails by @AlexandrosMor in #708
- Run coveralls on pull requests by @michaelpaul in #706
- Use googlepay instead of paywithgoogle by @michaelpaul in #697
- Added missing Fields for PaymentFailureNotificationContent by @LukasDrP in #619
- Update pom.xml by @AlexandrosMor in #733
New Contributors
- @kaiyaok2 made their first contribution in #681
- @michaelpaul made their first contribution in #706
- @daanvinken made their first contribution in #731
Full Changelog: 17.3.0...17.4.0
Adyen Java API Library 17.3.0
What's Changed
- Bump httpclient5 from 5.1 to 5.1.1 by @dependabot in #643
- Added functionality for funds/debitAccountHolder (aka "Top up Funds") by @LukasDrP in #618
- add props 'showPages' and 'collectInformation' to GetOnboardingUrlRequest by @fipp in #626
- Bump gson from 2.8.8 to 2.8.9 by @dependabot in #646
- Update dependency com.google.code.gson:gson to v2.8.9 by @renovate-bot in #645
- Bump httpclient5 from 5.1.1 to 5.1.2 by @dependabot in #650
- Bump mockito-core from 4.0.0 to 4.1.0 by @dependabot in #652
- Bump swagger-annotations from 2.1.11 to 2.1.12 by @dependabot in #668
- Update dependency io.swagger.core.v3:swagger-models to v2.1.12 by @renovate-bot in #665
- Bump jackson.version from 2.13.0 to 2.13.1 by @dependabot in #661
- Bump maven-bundle-plugin from 5.1.2 to 5.1.3 by @dependabot in #657
- Bump mockito-core from 4.1.0 to 4.2.0 by @dependabot in #659
- Bump swagger-models from 2.1.11 to 2.1.12 by @dependabot in #667
- Update dependency org.mockito:mockito-core to v4.2.0 by @renovate-bot in #658
- Pw 5250 remove travis by @wboereboom in #655
- Renaming master branch to main in README.md by @acampos1916 in #653
- change ProtectedCardData type from ContentInformation to String by @wboereboom in #669
- Remove enableRealTimeUpdate by @AlexandrosMor in #648
- 17.3.0 Release by @wboereboom in #670
New Contributors
- @LukasDrP made their first contribution in #618
- @fipp made their first contribution in #626
- @acampos1916 made their first contribution in #653
Full Changelog: 17.2.0...17.3.0
Special thanks to:
@LukasDrP
@fipp
Versions
- Checkout API version: v68
- Payments API version: v52
- Recurring API version: v49
- Payouts API version: v51
- Account API version: v6
- Fund API version: v6
- Notification Configuration API version: v6
- HOP API version: v6
- BinLookup API version: v50
- Stored Value API version: v46
- POS Terminal Management version: v1
- Data Protection Version: v1
Adyen Java API Library 17.2.0
#634 [PW-5187] - Update modifications checkout
#637 [PW-5474] - Add the requestChallengeAsMandate ENUM
#638 [PW-5647] - Updated various types due to breaking changes in checkout v68
#639 [PW-5647] - Remove details field as mentioned in release notes
Versions:
- Checkout API version: v68
- Payments API version: v52
- Recurring API version: v49
- Payouts API version: v51
- Account API version: v6
- Fund API version: v6
- Notification Configuration API version: v6
- HOP API version: v6
- BinLookup API version: v50
- Stored Value API version: v46
- POS Terminal Management version: v1
- Data Protection Version: v1
Adyen Java API Library 17.1.0
#625 Update to Checkout API v68 and included sessions endpoint
Supported API versions:
Checkout API version: v68
Payments API version: v52
Recurring API version: v49
Payouts API version: v51
Account API version: v6
Fund API version: v6
Notification Configuration API version: v6
HOP API version: v6
BinLookup API version: v50
Stored Value API version: v46
POS Terminal Management version: v1
Data Protection Version: v1
Adyen Java API Library 17.0.0
Important Note
This is a major release, because we are upgrading the Notifications, older versions will not work anymore. To update to the newer ones you need to specify the apiVersion to be 6 in the corresponding api call using this field.
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.
#595 Revert "Add AccountEventContainer layer for AccountHolderStatus"
#597 added tavv and tokenAuthenticationVerificationValue fields to ThreeDSecureData model
#602 fixed HMAC validation mechanism
#532 improved library compatibility
#599 Extend signatory support for Account API
#600 Add support for UltimateParentCompany
Supported API versions:
- Checkout API version: v67
- Payments API version: v52
- Recurring API version: v49
- Payouts API version: v51
- Account API version: v6
- Fund API version: v6
- Notification Configuration API version: v6
- HOP API version: v6
- BinLookup API version: v50
- Stored Value API version: v46
- POS Terminal Management version: v1
- Data Protection Version: v1
Adyen Java API Library 16.0.0
Important Note
This is a major release, because we are upgrading the Apache HTTP Client version to version 5.1, this might create conflicts if you are using an older version of the client in your project.
#579 Updated Apache HTTP Client to version 5.1 to avoid package conflict in Android
#580 add shopperNotificationReference field to DefaultPaymentMethodsDetails
#583 add /getTaxForm endpoint
#518 add annotations to nexo models for terminal api
Supported API versions:
- Checkout API version: v67
- Payments API version: v52
- Recurring API version: v49
- Payouts API version: v51
- Account API version: v6
- Fund API version: v6
- Notification Configuration API version: v6
- HOP API version: v6
- BinLookup API version: v50
- Stored Value API version: v46
- POS Terminal Management version: v1
- Data Protection Version: v1
Adyen Java API Library 15.1.0
#569 added support for client certificate authentication
#573 Update TerminalCommonNameValidator to support validation of Castles certificates
Supported API versions:
- Checkout API version: v67
- Payments API version: v52
- Recurring API version: v49
- Payouts API version: v51
- Account API version: v6
- Fund API version: v6
- Notification Configuration API version: v6
- HOP API version: v6
- BinLookup API version: v50
- Stored Value API version: v46
- POS Terminal Management version: v1
- Data Protection Version: v1
Adyen Java API Library 15.0.2
#571 added requiredShopperFields to CreatePaymentlLinkRequest
bugfixes: #572, #567, #566
Supported API versions:
- Checkout API version: v67
- Payments API version: v52
- Recurring API version: v49
- Payouts API version: v51
- Account API version: v6
- Fund API version: v6
- Notification Configuration API version: v6
- HOP API version: v6
- BinLookup API version: v50
- Stored Value API version: v46
- POS Terminal Management version: v1
- Data Protection Version: v1