Skip to content

v0.121.2

Compare
Choose a tag to compare
@PritishBudhiraja PritishBudhiraja released this 30 Apr 12:55
· 186 commits to main since this release

🧾 Release Notes: v0.121.2

πŸ”— Compare changes from v0.109.2 β†’ v0.121.2


πŸš€ Features

πŸ’³ Card & Payment Methods

  • Click to Pay

    • feat: Added initial support #846
    • fix: Error handling improvements #923
    • fix: Loader and shimmer issues #917, #896
  • New Card Networks & Regex

    • feat: Add UnionPay regex and fallback detection #882
    • feat: Add Interac card network #901
    • fix: Update regex for CartesBancaires #952
  • New Payment Methods

    • feat: Add EFT (Electronic Funds Transfer) #910
    • feat: Add Instant Bank Transfer #968
    • feat: Add integration for Redsys 3DS #963
  • Billing & Surcharge

    • feat: Display billing details feature #874
    • chore: Custom & short surcharge message props added #930, #939
    • fix: Missing billing details #934
  • UX Enhancements

    • feat: Update QR code page for DuitNow #929
    • feat: Change color of input icon #935

πŸ› Fixes

  • fix: Loader above saved cards #880
  • fix: CVC and expiry behavior updates #840
  • fix: Shimmer fix for saved flow #909
  • fix: Error on switching between saved and new card methods #913
  • fix: Country code dropdown styling and overflow issues #881, #903
  • fix: Responsive behavior for saved cards #922
  • fix: Crypto pay body payload #919
  • fix: Samsung Pay customer acceptance #943
  • fix: Bancontact confirm payload #976
  • fix: QR code modal closing causing pay button stuck #944
  • fix: Netcetera & CVC Cypress test #956

πŸ”„ Refactors

  • refactor: Remove displaySavedPaymentMethodsCheckbox condition #904
  • refactor: Update state.json #907, #908
  • refactor: Formatting main branch code #915
  • refactor: TrustPay wallet logs #971
  • refactor: Replace deprecated Sentry integrations #964
  • refactor: Add PK to crash logs #969

πŸ§ͺ Tests

  • test: Add Cypress test for card input validation #796
  • test: Card payment tests with multiple brands #825
  • test: CVC and expiry removal test case #843

🧹 Chores

  • chore: Fix webpack & ReScript Docker parallel issue #878
  • chore: Enforce no console.log via eslint #912
  • chore: Add Samsung Pay logo and mandate support #957, #959
  • chore: Add more bank names (Maybank, Citibank) #918
  • chore: Update FPX bank list #926
  • chore: Add customization rules and OrPayLine support #936, #938
  • chore: Trim nickname for larger lengths #973
  • chore: Sentry fix #970

βš™οΈ CI/CD

  • ci: Version bump #921
  • chore(deps): Bump @babel/helpers from 7.26.0 β†’ 7.27.0 #967

🧩 Compatibility

This version of the Hyperswitch SDK is compatible with the following versions of other components:

Component Version
Control Center v1.37.1
App Server v1.114.0
WooCommerce Plugin v1.6.1
Card Vault v0.6.4
Key Manager v0.1.7