Releases: Adyen/adyen-java-api-library
Adyen Java API Library 19.0.0-beta
What's Changed
Breaking Changes 🛠
- PW-7048: Upgrade Payout from v51 to v68 by @michaelpaul in #831
- PW-7049: Upgrade Recurring from v49 to v68 by @michaelpaul in #830
- PW-7046: Upgrade Payments Classic from v52 to v68 by @michaelpaul in #808
- Pw 7050/update checkout service by @wboereboom in #838
- add modifications to payment service by @wboereboom in #873
- [PW-7051] Binlookup models by @AlexandrosMor in #872
- [PW-7450] Migrate from legacy java Date Library to Java 1.8 OffsetDateTime by @jillingk in #906
New Features 💎
- [PW-7056] Legal Entity Management Endpoints API by @jillingk in #849
- [PW-7256] Add Bank and Issuing Fund Transfers V3 API by @AlexandrosMor in #856
- PW-7052: Management API by @michaelpaul in #871
- Allow setting RequestOptions for Checkout captures, cancels, refunds, reversals, and payment amount updates by @jrparker in #857
- [PW-7055]BalancePlatform by @jillingk in #839
- add missing createPermit and DisablePermit to recurring service by @wboereboom in #941
- add requestoptions for all service calls supporting idempotency keys by @wboereboom in #952
Other Changes 🖇️
- PW-7305: Service class template by @michaelpaul in #864
- Update models by @AdyenAutomationBot in #816
- Fix/generated models service cleanup by @wboereboom in #869
- add applicationInfo library info to Checkout requests by @wboereboom in #892
- PW-7378: Summary based method names by @michaelpaul in #884
- [PW-7449] Remove Parent Class from LEM/BalancePlatform by @jillingk in #910
- Update Broken Link by @jillingk in #883
- Added requestOptions to storeDetailAndSubmitThirdParty in Payout API by @luggi961 in #909
- Add release.yml file to automatically categorize PRs by @Morerice in #907
- Delete .openapi-generator-ignore by @wboereboom in #915
- move common models to specific packages by @wboereboom in #908
- [PW-7442] Change JSON.java template to fix byte-array adapter by @jillingk in #923
- Pw 7465/update docs by @wboereboom in #919
- Delete dependabot.yml by @wboereboom in #912
- Update README.md by @antolo-arch in #942
- [PW-7716-extended] Removing javax-annotation dependency by @jillingk in #950
- Add nextgen powerhouses to codeOwners by @wboereboom in #944
- [PW-7716] Removing unused depedencies by @jillingk in #943
- fix transfers models directory and reference by @wboereboom in #954
- Update models by @AdyenAutomationBot in #888
- Release 19.0.0-beta by @michaelpaul in #955
New Contributors
- @AdyenAutomationBot made their first contribution in #816
- @jrparker made their first contribution in #857
- @renovate made their first contribution in #898
- @luggi961 made their first contribution in #909
- @antolo-arch made their first contribution in #942
Full Changelog: 18.1.3...19.0.0-beta
Adyen Java API Library 18.1.3
Adyen Java API Library 18.1.2
What's Changed
Fixes
- PW-7327: Serialise ByteArray into JSON String by @michaelpaul in #848
- Secure PRNG for ivNonce in NexoCrypto based on strongest non blocking instance by @jillingk in #818
Adyen Java API Library 18.1.1
What's Changed
Fixes
- PW-7215: Allow client configuration via system properties by @michaelpaul in #815
- PW-7204: Add AuthenticationNotRequired by @michaelpaul in #820
Others
- PW-6294: Add OpenAPI model templates by @michaelpaul in #802
- PW-7045: Model generation workflow by @michaelpaul in #809
Full Changelog: 18.1.0...18.1.1
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