π§Ύ Release Notes: v0.133.0
π Compare changes from v0.132.0 β v0.133.0
π Features
- feat: eligibility feature enhancement with surcharge calculation (#1593)
- feat: add support for PayPal manual capture (#1539)
- feat: add PixEmv (#1507)
- feat: SDK config API integration (#1577)
- feat: add Hyperswitch Vault flow (#1615)
- feat: add new combined PML call (#1618)
- feat: Superposition dynamic fields enhancements (#1619)
- feat: start consuming combined payment method list (#1623)
- feat: VGS Vault integration (#1622)
- feat: VGS return user flow (#1626)
- feat: add subscription events (#1632)
- feat: add HS external vault flow and return user support (#1643)
- feat: add
OPPPas a dimension for DynamicFields resolution (#1656) - feat: improve eligibility surcharge UI (#1665)
- feat: add logging instrumentation for update intent flow (#1667)
- feat: add logs for DynamicFields rendered for each payment method (#1670)
- feat: migrate from Recoil to Jotai (#1702)
π Fixes
- fix: resolve
isReadypromise handling (#1594) - fix: extract
payment_idfrom SDK authorization token across all flows and correctgetSdkAuthorizationDatalogic (#1584) - fix: user gesture handling for TrustPay Apple Pay (#1604)
- fix: add
applePayTokenfor interceptor (#1606) - fix: SDK configs API authentication (#1634)
- fix: change request payload for Vault card flow (#1639)
- fix: validation error chaining in Superposition (#1628)
- fix: correct
paymentMethodTypein DynamicFields (#1641) - fix: support phone fields and placeholders from Superposition (#1629)
- fix: expiry year parsing for VGS external Vault (#1658)
- fix: move
makeOneClickHandlerPromiseintossn.onvalidatemerchantin Apple Pay session (#1660) - fix: collect
requiredFieldsfrom wallet data (#1669) - fix: resolve
onPaymentButtonClickcallback race condition (#1663) - fix: wallet DynamicFields handling (#1672)
- fix: use country ISO2 codes for Superposition config parameter (#1676)
- fix: prevent intent data bypass via DynamicFields (#1679)
- fix: correct Superposition dimension for mandate and collect billing (#1680)
- fix: make SDK configs API critical (#1689)
- fix: address
usePrefilledValuesandisUseBillingAddressflags (#1683) - fix: filter bank list according to configuration (#1696)
- fix: remove
card_issuerfrom payment body (#1700) - fix: change CVC location in confirm payload for saved flow (#1698)
β»οΈ Refactor
- refactor: migrate state management from Recoil to Jotai (#1702)
βοΈ CI/CD
- test: add dynamic merchant and connector setup for Cypress SDK tests (#1631)
π§© Compatibility
This version of the Hyperswitch SDK is compatible with the following versions of other components:
| Component | Version |
|---|---|
| Control Center | v1.38.7 |
| App Server | v1.126.0 |
| WooCommerce Plugin | v1.6.1 |
| Card Vault | v0.9.0 |
| Key Manager | v0.1.14 |
Full Changelog: v0.132.0...v0.133.0 β