Releases: Adyen/adyen-web
4.0.0
Breaking changes
- The origin key is no longer supported. If you haven't already, switch to using the client key for client-side authentication.
- Drop-in now only accepts props related to itself.
- Configuration at the component level overrides all other configuration.
- We removed some deprecated props.
- You must now configure aria labels using translation fields.
Have a look at the Adyen Web 4.0.0 migration guide for more detailed explanations of the breaking changes.
New
- For NPM installations, we now also release ES and CJS format bundles. This is in addition to the UMD format bundle released with previous versions.
- You can now configure action components by action
type
insidepaymentMethodsConfiguration
.
Improvements
- The
onChange
event now also returns error and validation information. Thestate.valid
object returns a boolean for each field, andstate.errors
can be used to log the state of your form. You should only use theonError
event for non-validaton errors, for example network errors. - Drop-down menus now have search functionality which filters results as you type. This applies, for example, for the list of issuers for iDEAL payments, or the lists of countries, states, or provinces for payment methods that require these.
- If an issuing bank is offline, it appears greyed out to the shopper and they cannot select it from the dropdown menu. This applies, for example, to Dotpay.
Required API version
Adyen Web 4.0.0 requires API v67 or later.
Full release notes: https://docs.adyen.com/online-payments/release-notes#web-components-4-0-0
3.23.0
3.22.2
Fixes
The 3DS2 flows are kept separate #762
(This fixes the backwards compatibility issues with existing 3D Secure 2.0 integrations - see "Warning" on last 2 releases, 3.22.1
& 3.22.0
)
Improvements
The phone input field labels have been improved for the Qiwi Wallet and MBWay components #756
Required API version
Adyen Web v3.22.2 requires API v66 or later
3.22.1
Fixes
- Fix loading status on QRCode components #753
- Prevent the PayPal submit method being called programmatically in the Drop-in #754
- Update RatePay to support NL. #755
Changes
Upped SecuredFields version to 3.3.1
Required API version
Adyen Web v3.22.1 requires API v66 or later.
3.22.0
Fixes
Filter payment methods which are not supported in the Drop-in (#722).
Changes
In preparation for a future release, we've made some updates to the 3D Secure flow (#729).
Required API version
Adyen Web v3.22.0 requires API v66 or later.
3.21.1
3.21.0
New
- PIX component (#669)
Improvements
- Improvements on bin lookup functionality (#692, #707)
- Ensure issuer lists selected issuer icon has a height for IE11 (#677, #675)
- PayPal component: add the onShippingChange event (#710)
- Improvements on installments functionality (#686)
Fixes
- Fix test script on Windows environments #696
Changes
- Upped SecuredFields version to
3.3.0
- Switched to
v2
of/binLookup
API
Required API version
Adyen Web v3.21.0 requires API v66 or later.
3.20.0
New
Improvements
- Apple Pay/Google Pay: brands from payment methods response #615
- Card component: New Bancontact bins #648
- Card component:
aria-label
iframe strings are now set in the translations files #613
Fixes
- Fix personal details output in voucher components #632
Changes
- Upped SecuredFields version to
3.2.8
3.19.0
New
Bacs Direct Debit component (#568)
Bank transfer component (#564)
primeiropay_boleto component #513
Improvements
Improve Gift card error messages (#507)
Show a dropdown of countries if no country is passed in Open Invoices #571
Add onClick event to Apple Pay Component (#592)
Fixes
Fix storedPaymentMethodId parameter on the onDisableStoredPaymentMethod Drop-in event (#504)
Fix issue with PayPal Credit button styles. (#545)
Fix null value issues on PaymentMethodsResponse (#505)
Autofill holderName only when holderName is enabled (#503)
Custom Card component: Set default (translated) placeholders for separate date fields (#519)
Fixed issue in SecuredFields with Tabbing & Safari (it was taking 2 presses of Tab to focus on a field, first time round)
Changes
Upped SecuredFields version to 3.2.7