v1.0.0
Details (full changelog for 1.0)
- Bump sylius to 1.14 and add test application by @Wojdylak in #1
- Rename BitBag to Sylius by @Wojdylak in #2
- [Composer] Bump adyen/php-api-library to the newest version by @GSadee in #3
- Add api plarform mapping path by @Wojdylak in #6
- Code cleanup by @Wojdylak in #5
- Bump Adyen Web to v6 by @GSadee in #7
- Symlink templates & update asset installation and template copy process by @Rafikooo in #4
- Use HandleTrait by @Wojdylak in #8
- Fix shop routing import by @Wojdylak in #11
- Update and improve VersionResolver by @GSadee in #10
- Introduce collecting and sending ESD (Enhanced Scheme Data) by @GSadee in #9
- [Maintenance] Allow all payment methods by @NoResponseMate in #13
- [Shop] Handle errors during payments in Dropin by @GSadee in #14
- Add GooglePay express checkout by @Wojdylak in #12
- Add Przelewy24 to allowed payment methods by @GSadee in #16
- [Shop] Handle errors during payments in PaymentsAction and Drop-in by @GSadee in #15
- [Maintenance] Update used state machines by @NoResponseMate in #18
- [Maintenance] Stateless redirects fallback in response processors by @NoResponseMate in #19
- [Payment] Cover auto-capture default setting by @NoResponseMate in #20
- Adjust repositories by @Wojdylak in #21
- [Config] Update Monolog settings to include Adyen-specific channels and handlers by @Rafikooo in #22
- [Maintenance] Add more info to unknown notification command log by @NoResponseMate in #25
- Add common CartConfigurationAction by @Wojdylak in #24
- Reversals, refunds and cancelling by @NoResponseMate in #23
- [Maintenance] Cleanup after reversals review by @NoResponseMate in #27
- [Checkout] Fix inability to pay when first payment did not succeed by @NoResponseMate in #26
- [Maintenance] Cascade payment removal to adyen references by @NoResponseMate in #28
- [Unit] Extend
CheckoutProcessTestwith 3DS Scenarios & Improve Webhook testing by @Rafikooo in #31 - Add AdyenPaymentDetail and validation of paymentsDetails actions by @Wojdylak in #34
- [PayByLink] Cover functionality by @NoResponseMate in #32
- [Payment] Add tax percentage to payload by @NoResponseMate in #35
- [Maintenance] Abstract out notification data aware commands creation by @NoResponseMate in #37
- Add express checkout for paypal by @Wojdylak in #36
- Add express checkout templates for the product by @Wojdylak in #40
- [Payment] Fix payment not transitioning to paid on external verification by @NoResponseMate in #38
- [CI] Disable builds trigger on docs updates by @NoResponseMate in #42
- [Admin][Order] Allow reversing payments for fulfilled orders by @NoResponseMate in #44
- [Migration] Use the Sylius Core AbstractMigration as the base for the Version and include a new migration to rename indexes by @Rafikooo in #43
- [Docs] Eliminate outdated documentation and transfer it to GitBook by @Rafikooo in #45
- [Maintenance] General cleanup by @NoResponseMate in #48
- Add google pay express checkout on product page by @Wojdylak in #47
- Add anylytics and risk detection script to the shop by @GSadee in #51
- Add payPal express checkout on product page by @Wojdylak in #50
- Update merchant application name + add possibility to configure integrator name by @GSadee in #53
- [Maintenance] Fix notification success field mapping by @NoResponseMate in #52
- [Maintenance] Update and enforce max message length for logs by @NoResponseMate in #54
- Use different anylytics and risk detection script according to the environment by @GSadee in #56
- [ExpressCheckout] Use correct payment method code and make repository methods more specific by @Wojdylak in #57
- [ExpressCheckout][GooglePay] Add handling for missing shipping method by @Wojdylak in #59
- [Refactor] Rename
AdyenTokenresource toShopperReferenceby @Rafikooo in #60 - [Payment] Add a switch for automatic and manual capture modes by @NoResponseMate in #58
- [Manual][Refund] After QA Fixes by @NoResponseMate in #61
- Fix changing payment method after placing an order with offline one by @GSadee in #62
- Add parameters for scalaPay by @Wojdylak in #65
- [Manual] Fix reapplied authorization on currently processing payment by @NoResponseMate in #64
- [Refund][Manual] Fix partial refunding flow and add refund tests by @NoResponseMate in #66
- Fix express checkout initialization when payment method are disabled by @Wojdylak in #67
- Limit available payment methods by configuration by @Rafikooo in #55
- Add configuration for Oney payment method by @Wojdylak in #68
- [Maintenance] Remove Adyen SDK deprecations by @NoResponseMate in #70
- [CI] Add upmerge action by @GSadee in #71
- [Webhook] Cover capture failed event by @NoResponseMate in #73
- Add validation for checkout completion by @Wojdylak in #72
- [Admin][Refund] Limit available refund adyen methods to only the one used in the payment by @NoResponseMate in #75
- [Maintenance] Fix payload data for updated endpoints by @NoResponseMate in #78
- [Checkout] Fix saved methods accessing by @NoResponseMate in #80
- [Manual] Add manual toggle to available payment methods call by @NoResponseMate in #79
- [Checkout][Manual] Filter out all methods not supporting manual capture by @NoResponseMate in #81
- [Maintenance] Disable PayPal in manual capture mode by @NoResponseMate in #82
- [Admin][UX] Expose Adyen logs in main menu by @NoResponseMate in #85
- Fix typo in translations + sort translations alphabetically by @GSadee in #87
- Support Symfony Workflow by @GSadee in #91
- [PaymentMethods] Allow configuring methods not available for guests and forcing manual mode by @NoResponseMate in #93
- [PaymentMethods] Fix Billie not failing on failure by @NoResponseMate in #94
- [Payment] Fix payment methods configuration resolving and the ability to store payment methods by @NoResponseMate in #97
- Enable Apple Pay payment method by @GSadee in #98
- [ExpressCheckout][Cart] Add ApplePay by @Wojdylak in #90
- [Order] Fix invalid behaviour when retrying payment by @NoResponseMate in #101
- Replace shipping methods resolver service not to use deprecated one by @GSadee in #105
- [ExpressCheckout][Product] Add ApplePay by @GSadee in #103
- [Maintenance][API] Streamline endpoints names by @NoResponseMate in #108
- [CI] Remove unnecessary steps by @NoResponseMate in #111
- [DX] Extract a provider for dropin configuration by @NoResponseMate in #110
- [Maintenance] Remove unused classes by @NoResponseMate in #114
- [ExpressCheckout][Cart] Handle the cart changes in parallel with ApplePay by @GSadee in #117
- [ExpressCheckout][Product] Handle the cart changes in parallel with ApplePay initiated on product page by @GSadee in #119
- [Maintenance] Fix migrations and add initial migration for postgres by @NoResponseMate in #116
- [Maintenance] Enhance configuration and fix refund config loading by @NoResponseMate in #115
- [DX][Maintenance] Remove the need of extending upstream resource repositories by @NoResponseMate in #118
- [Maintenance] Add license files by @NoResponseMate in #122
- [CI] Block push builds on upmerge PRs by @NoResponseMate in #124
- Add RefundPlugin migrations namespace to be loaded before by @GSadee in #127
- [Maintenance] Add monolog
adyenchannel and handler by default by @NoResponseMate in #129 - [Composer] Minor dependency clean up by @GSadee in #132
- [ExpressCheckout] Render buttons only if payment method is available by @GSadee in #137
- [ExpressCheckout] Take selected variant and its quantity into account by @GSadee in #138
- [ExpressCheckout] Handle selecting current variant to properly initialize GooglePay with shipping required option by @GSadee in #139
- Update link to docs by @CoderMaggie in #141
- [Checkout] Fix a new
cartpayment being created in some cases by @NoResponseMate in #142 - [Checkout] Fix methods boxes styling conflict by @NoResponseMate in #143
- Adjust README file by @GSadee in #150
- Minor README improvements by @GSadee in #153
- [API] Update dropin configuration payment methods example by @NoResponseMate in #157
Full Changelog: https://github.com/Sylius/AdyenPlugin/commits/v1.0.0