Releases: Adyen/adyen-magento2
Adyen Payment 9.5.2
What's Changed
Fixes ⛑️
- [ECP-9172] Solving Full Capture for Partial Payments by @khushboo-singhvi in #2610
Other Changes 🖇️
- Add migration guide to README.md by @candemiralp in #2605
- [ECP-9088] - Add an extra field in the frontend and header to send value for headfull payments. by @raoulritter in #2595
- [ECP-8945] Write unit test for Data Helper by @khushboo-singhvi in #2614
- [ECP-9209] Adding Unit test for TransactionCapture.php by @khushboo-singhvi in #2618
- Release 9.5.2 by @khushboo-singhvi in #2612
Current Checkout API version: v70
Current Checkout Component version: 5.63.0
Full Changelog: 9.5.1...9.5.2
Adyen Payment 9.5.1
What's Changed
This release resolves a critical issue introduced in version 9.5.0, where webhooks on the Adyen Payment module were unable to be processed due to missing dependencies in the WebhookHandlerFactory. The related dependencies were added in #2600.
This update ensures smooth and reliable webhook processing moving forward.
Fixes ⛑️
- [ECP-9163] - Fix missing dependencies in WebhookHandlerFactory by @raoulritter in #2600
- [ECP-9111] Fix multishipping failed if only one payment method is activated by @RokPopov in #2597
- [ECP-9066] - Update to check the order status before updating by @raoulritter in #2592
Other Changes 🖇️
- [ECP-9147] Fix unit test OrderRepositoryTest by @candemiralp in #2594
- Bump PHP version on main workflow by @khushboo-singhvi in #2593
Current Checkout API version: v70
Current Checkout Component version: 5.63.0
Full Changelog: 9.5.0...9.5.1
Adyen Payment 9.5.0
What's Changed
New Features 💎
- Implement asynchronous POS cloud for in-person payments by @candemiralp in #2565
- [ECP-8687] - Update Module-Payment to handle dispute notifications. by @raoulritter in #2550
Fixes ⛑️
- [ECP-9112] Fix broken feature of obtaining state data from DB by @khushboo-singhvi in #2583
Other Changes 🖇️
- [ECP-9089] - Update checkout component to 5.63.0 by @raoulritter in #2586
- #1852 Add Observer to remove CSP headers from Adyen requests by @josh-carter in #2059
New Contributors
- @josh-carter made their first contribution in #2059
Full Changelog: 9.4.1...9.5.0
Current Checkout API version: v70
Current Checkout Component version: 5.63.0
Adyen Payment 9.4.1
What's Changed
Fixes ⛑️
- [ECP-8992] Add Apple Pay billing address requirement by @candemiralp in #2572
- [ECP-8984] Remove version from data patches and setup_version from module.xml by @candemiralp in #2567
- [ECP-8885] Fix invoice creation of partial shipment for capture on shipment case by @candemiralp in #2570
- [ECP-9113] Skip child items while building the line items array for credit memo by @candemiralp in #2577
Other Changes 🖇️
- Update SECURITY.md by @elhanarinc in #2576
- [ECP-9077] Use PaymentMethodUtil class instead of deprecated ManualCapture class by @candemiralp in #2564
Current Checkout API version: v70
Current Checkout Component version: 5.60.0
New Contributors
- @elhanarinc made their first contribution in #2576
Full Changelog: 9.4.0...9.4.1
Adyen Payment 9.4.0
What's Changed
New Features 💎
- [ECP-8895] Crosscheck storedPaymentMethods coming from paymentMethods response with vault DB table by @RokPopov in #2528
- [ECP-8899] ACH Payment Method Generated by @khushboo-singhvi in #2554
- [ECP-8972] GraphQL implementation of new giftcard flow by @candemiralp in #2559
Fixes ⛑️
- [ECP-8748] Fix line item calculations for open invoice payment methods by @candemiralp in #2419
Other Changes 🖇️
- [ECP-8947] Add unit tests for /Helper/Webhook.php by @RokPopov in #2555
- [ECP-9070] Upgrade checkout component version to v5.60.0 by @candemiralp in #2561
Current Checkout API version: v70
Current Checkout Component version: 5.60.0
Full Changelog: 9.3.0...9.4.0
Adyen Payment 9.3.0
What's Changed
New Features 💎
- [ECP-8962] Implement Bizum payment method by @candemiralp in #2525
Fixes ⛑️
- Fix - Skip excluded payment methods from activation toggling by @hossam-adyen in #2503
- fix: Missing dependencies / setup fails on new installations by @pmzandbergen in #2509
- [ECP-8908] Add storeId parameter while obtaining success page URL for headless integrations by @raoulritter in #2523
- [ECP-9041] Fix html element hierarchy for alternative payment methods by @candemiralp in #2537
- [ECP-9042] Remove unused imports and add property type declarations in CheckoutDataBuilder by @candemiralp in #2538
- [ECP-8855-v9] Obtain the previous payment event from the DB by @candemiralp in #2521
Other Changes 🖇️
- [ECP-8944] Payment Methods Helper Unit Test by @khushboo-singhvi in #2532
- Simplify docker-compose usage and workflows by @candemiralp in #2534
- Use fixed stable version of Playwright instead of latest by @candemiralp in #2541
- [ECP-9044] Add payment method title to config provider for Hyva checkout by @candemiralp in #2544
- Fix test workflows by @candemiralp in #2545
Current Checkout API version: v70
Current Checkout Component version: 5.51.0
Full Changelog: 9.2.0...9.3.0
Adyen Payment 8.22.8
What's Changed
Fixes ⛑️
- [ECP-8653] Remove donationToken from PaymentResponseHandler from V8 by @khushboo-singhvi in #2522
- [ECP-8855] Fix payment pspreference update after a failing payment attempt by @candemiralp in #2520
Current Checkout API version: v70
Current Checkout Component version: 5.49.2
Full Changelog: 8.22.7...8.22.8
Adyen Payment 9.2.0
What's Changed
New Features 💎
- ECP-8575 - Implement CashAppPay by @raoulritter in #2501
- [ECP-8919] Add vipps method by @dimitriBouteille in #2470
- [ECP-8894] Create a REST endpoint to remove the store payment method by @RokPopov in #2513
- [ECP-8729] Add Mobilepay payment method by @khushboo-singhvi in #2512
- [ECP-8692] Implement usage of pending_payment status for action required payment attempts by @candemiralp in #2381
Fixes ⛑️
- [ECP-8986] Fix token label format alternative payment method tokens by @candemiralp in #2508
- [ECP-8985] Define missing property openInvoiceHelper on RefundDataBuilder by @candemiralp in #2507
- [ECP-8776] Fix failing paymentsDetails call for headless integration by @candemiralp in #2510
- [ECP-8990] Update config.xml and di.xml for vault_payment that were generated incorrectly by @raoulritter in #2516
Other Changes 🖇️
- Update PHPCS parameters by @candemiralp in #2345
- Update mcr.microsoft.com/playwright Docker tag to v1.41.2 by @renovate in #2442
- [ECP-8942] Add unit tests for the non-tested methods of Order helper by @RokPopov in #2502
- [ECP-8889] Refactor HTML code by @khushboo-singhvi in #2517
- [ECP-8941] Some payment methods are active in config.xml by @khushboo-singhvi in #2519
- Release 9.2.0 by @candemiralp in #2518
New Contributors
- @dimitriBouteille made their first contribution in #2470
Full Changelog: 9.1.0...9.2.0
Current Checkout API version: v70
Current Checkout Component version: 5.51.0
Adyen Payment 9.1.0
What's Changed
New Features 💎
- [ECP-8900] Billie Payment Method by @khushboo-singhvi in #2482
Fixes ⛑️
- Fix tokenization type table not showing row data by @hossam-adyen in #2472
- [ECP-8923] Braintree Module Error from Adyen Plugin by @khushboo-singhvi in #2486
- [ECP-8959] Fix values being sent in headers by @RokPopov in #2488
- [ECP-8788-v9] Use default value for recurringProcessingModel if no value set on token details by @candemiralp in #2493
- [ECP-8959-2] Fixing the values by @RokPopov in #2494
- ECP-8903 fix RabbitMQ not able to Process Webhooks by @hossam-adyen in #2475
Other Changes 🖇️
- [ECP-8925] Create dispatch workflow for SonarCloud by @candemiralp in #2461
- [ECP-8925-2] Merge SonarCloud workflows by @candemiralp in #2477
- Write unit tests for CLI commands by @candemiralp in #2433
- [ECP-8849] Create unit tests for AdditionalDataLevel23DataBuilder by @RokPopov in #2483
- [ECP-8850] Add unit test for BrowserInfoDataBuilder class by @RokPopov in #2484
- [ECP-8979] Bump pipeline hard stop time to 25 mins for E2E pipelines by @cenkiravul in #2497
- ECP-8660/Batch-enable-disable-payment-methods-with-upgrade-script by @hossam-adyen in #2476
Current Checkout API version: v70
Current Checkout Component version: 5.51.0
Full Changelog: 9.0.7...9.1.0
Adyen Payment 9.0.7
What's Changed
Fixes ⛑️
- [ECP-8890] Update missing references on PaymentRequest class by @candemiralp in #2441
- [ECP-8878] Show pspreference of POS payments on order view page by @candemiralp in #2443
- [ECP-8717] Fix undefined getQuoteId() exception on GiftcardDataBuilder by @candemiralp in #2436
- ShopperReference should be string to be aligned with checkout API by @hossam-adyen in #2453
Other Changes 🖇️
- [ECP-8825] Enable pipeline runs for external contributions by @cenkiravul in #2451
- [ECP-8787] Handle Pending resultCode on multishipping payments by @candemiralp in #2448
- [ECP-8822] Use correct endpoint for webhooks on auto configuration by @candemiralp in #2440
- Remove post install commands for phpcompatibility/php-compatibility by @candemiralp in #2458
- [ECP-8891] Fix OFFER_CLOSED webhook processing issue due to null cc_type field by @candemiralp in #2437
- [ECP-8907] - Allow passing optional quoteId while fetching order payment status by @raoulritter in #2462
- [ECP-8707] Setup custom headers for each request made to Adyen by @RokPopov in #2444
- [ECP-8851] Create unit tests for /Gateway/Request/AddressDataBuilder class by @RokPopov in #2425
- Write unit tests for PaymentRequest and PaymentMethods classes by @candemiralp in #2464
- Write unit tests for GiftcardDataBuilder and multishipping Success classes by @candemiralp in #2465
Current Checkout API version: v70
Current Checkout Component version: 5.51.0
Full Changelog: 9.0.6...9.0.7