Releases: Sylius/AdyenPlugin
Releases · Sylius/AdyenPlugin
v1.1.0
What's Changed
- Make Adyen migration compatible with existing BitBag plugin tables by @pbalcerzak in #171
- Add
AUDIT-IGNORE.mdfile with CVE info by @michalkaczmarek-bitbag in #172
New Contributors
- @pbalcerzak made their first contribution in #171
- @michalkaczmarek-bitbag made their first contribution in #172
Full Changelog: v1.0.3...v1.1.0
v2.0.3
What's Changed
- [Maintenance] Fix phpstan by @NoResponseMate in #169
- [Shop] Fix edge case with a 500 on complete for gateways with no factory name by @NoResponseMate in #168
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- [ExpressCheckout] Fix handling checkout with skipped shipping or payment step by @GSadee in #166
- [UPMERGE] 1.0 -> 2.0 by @SyliusBot in #167
Full Changelog: v2.0.1...v2.0.2
v1.0.3
What's Changed
Full Changelog: v1.0.2...v1.0.3
v2.0.1
What's Changed
- [Maintenance] Add annotations mapping to traits by @NoResponseMate in #161
- [Maintenance] Remove unneeded overwritten template by @NoResponseMate in #160
- [Maintenance][Checkout] Less rigid checkout address validation by @NoResponseMate in #163
- [StateMachine] Do not auto-cancel paid non-adyen orders by @NoResponseMate in #164
- [API] Fix province validation decorator failing checkout by @NoResponseMate in #165
- [UPMERGE] 1.0 -> 2.0 by @SyliusBot in #162
Full Changelog: v2.0.0...v2.0.1
v1.0.2
What's Changed
- [StateMachine] Do not auto-cancel paid non-adyen orders by @NoResponseMate in #164
- [API] Fix province validation decorator failing checkout by @NoResponseMate in #165
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- [Maintenance] Add annotations mapping to traits by @NoResponseMate in #161
- [Maintenance] Remove unneeded overwritten template by @NoResponseMate in #160
- [Maintenance][Checkout] Less rigid checkout address validation by @NoResponseMate in #163
Full Changelog: v1.0.0...v1.0.1
v2.0.0
TL;DR
- Support Sylius 2.0 and 2.1
Details
- [Composer] Bump Sylius to 2.x by @GSadee in #74
- [Admin][UI] Refactor to Sylius 2.0 by @NoResponseMate in #84
- Adjust drop-in and express checkout cart to Sylius 2 by @Wojdylak in #88
- [Admin] Fix payment link button on order show by @GSadee in #95
- [API] Bump custom routes to APIP 3 metadata by @NoResponseMate in #107
- [Shop][UI] Refactor the rest to Sylius 2.0 by @NoResponseMate in #113
- Make Winzou State Machine optional by @GSadee in #126
- Remove legacy blocks config by @GSadee in #131
- [Admin] Move Adyen menu to payment method index page by @GSadee in #134
- [Admin] Add button for Adyen refunds to order show menu + remove unused AdminOrderShowMenuListener by @GSadee in #135
- [Product][ExpressCheckout] Fix changing variants by @NoResponseMate in #145
- [Admin] Extend proper form type to add commodity code to product form by @GSadee in #146
- [Admin] Move commodity code field to a separate tab in product and variant forms by @GSadee in #147
- [Maintenance][Workflow] Fix invalid cancel listener id in compiler pass by @NoResponseMate in #148
- [Admin][Order] Make refunding adyen orders a bit more visible by @NoResponseMate in #149
- [Admin][Order] Block manually completing adyen payment refunds by @NoResponseMate in #152
- [API] Fix endpoints schema definition by @NoResponseMate in #155
- [DX] Ease changing payment requests data by @NoResponseMate in #156
- [API] Update dropin configuration documentation modifier by @NoResponseMate in #158
Full Changelog: v1.0.0...v2.0.0
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 https://g...
v2.0.0-ALPHA.2
Details
- Remove legacy blocks config by @GSadee in #131
- [Composer] Minor dependency clean up by @GSadee in #132
- [Admin] Move Adyen menu to payment method index page by @GSadee in #134
- [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
- [Admin] Add button for Adyen refunds to order show menu + remove unused AdminOrderShowMenuListener by @GSadee in #135
- [Product][ExpressCheckout] Fix changing variants by @NoResponseMate in #145
Full Changelog: v2.0.0-ALPHA.1...v2.0.0-ALPHA.2