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
- [PW-8014] Removed Error Deserialization by @jillingk in #961
- [PW-7984] Checkout v70 (model generation and adding endpoints) by @jillingk in #960
- [ITT-78] Webhook validation check and remove deprecated HPP classes and config objects by @jillingk in #971
- Update models by @AdyenAutomationBot in #956
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
- PW-8051: Application info via headers by @michaelpaul in #962
- [ITT-76] Created notification handler for Terminal event/display notifications by @jillingk in #969
Fixes ⛑️
- fix typo in payments example by @wboereboom in #958
- PW-8005: Fix Javadoc issues by @michaelpaul in #957
- Fixing the constructor with config object in Client.java by @jillingk in #959
- Update LegalEntity.json by @michaelpaul in #963
- [ITT-40] Fix transfer base url by @jillingk in #973
- Update HMAC validation snippet by @gcatanese in #967
- Remove
from Javadoc (Checkout) by @gcatanese in #966
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
- Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.2 by @renovate-bot in #880
- Bump jackson-annotations from 2.13.4 to 2.14.0 by @dependabot in #879
- Bump jackson-datatype-jdk8 from 2.13.4 to 2.14.0 by @dependabot in #878
- Bump jackson-databind from 2.13.4.2 to 2.14.0 by @dependabot in #877
- Bump mockito-core from 4.8.0 to 4.8.1 by @dependabot in #859
- add applicationInfo library info to Checkout requests by @wboereboom in #892
- Update dependency com.google.code.gson:gson to v2.10 by @renovate in #898
- Update dependency org.mockito:mockito-core to v4.9.0 by @renovate in #899
- Update dependency io.swagger:swagger-annotations to v1.6.9 by @renovate in #897
- Update dependency io.swagger.core.v3:swagger-models to v2.2.7 by @renovate in #895
- Update dependency io.swagger.core.v3:swagger-annotations to v2.2.7 by @renovate in #894
- 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
- Update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.2.1 by @renovate in #934
- Update dependency com.squareup.okio:okio to v3.3.0 by @renovate in #929
- Update dependency io.swagger.core.v3:swagger-models to v2.2.8 by @renovate in #928
- Update dependency io.swagger.core.v3:swagger-annotations to v2.2.8 by @renovate in #927
- Update dependency com.google.code.gson:gson to v2.10.1 by @renovate in #926
- Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.2.1 by @renovate in #916
- Update dependency com.fasterxml.jackson.datatype:jackson-datatype-jdk8 to v2.14.1 by @renovate in #902
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.14.1 by @renovate in #901
- Update dependency com.fasterxml.jackson.core:jackson-annotations to v2.14.1 by @renovate in #900
- Update dependency org.mockito:mockito-core to v4.11.0 by @renovate in #920
- Delete dependabot.yml by @wboereboom in #912
- Update README.md by @antolo-arch in #942
- Update dependency org.mockito:mockito-core to v5 by @renovate in #939
- [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
- Update CODEOWNERS by @wboereboom in #965
- Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.5.0 by @renovate in #964
- Bump versions for Release 19.0.0 by @jillingk in #975
- [ITT-26] Automate Maven release by @jillingk in #976
- Release 19.0.0 by @jillingk in #977
- Hotfix the publish pipeline by @jillingk in #979
- Hotfix2-patch-release-workflow by @jillingk in #980
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
- @gcatanese made their first contribution in #967
Full Changelog: 18.1.3...19.0.0