Patches
1.2.1 - August 2026
- New
form.cardBrandIconPlacementoption ('input'|'button', default'input'). form.textDirection: 'rtl'now properly mirrors layout.form.selfHostedDomainandapms.selfHostedDomainare removed. They are no longer recognized keys, so passing one is rejected at runtime and logged as "selfHostedDomain is not a valid option, default value was set instead.". If you were passing selfHostedDomain: false, note that this previously selected a different submission path — it is now a no-op. DDC / device-fingerprint (3DS) requests always run first-party on your merchant page; there is no merchant toggle..CardBrandSlotis now a layout‑only container. Each brand mark carries its own chip. If you styled .CardBrandSlotas a single chip surface, re-check that rule.- Unrecognized keys in
formare rejected at runtime. - iDEAL now renders on non-Stripe orders. Previously it emitted
apm.unavailableand collapsed its slot silently.