Releases: juspay/hyperswitch-web
v0.35.4
What's Changed
- fix(boleto): boleto Icon fill color and size fix by @vsrivatsa-juspay in #210
- refactor: start using @rescript/core package by @seekshiva in #205
- feat(PaymentElement): moved SavedCards component outside card form by @prafulkoppalkar in #197
- feat: props divide disableSave cards to checkbox and api by @PritishBudhiraja in #206
- fix: added Wallets to Saved Payment Methods by @ArushKapoorJuspay in #213
- feat: Support to handle confirm button (E2E) by @PritishBudhiraja in #198
- feat: Added Payment Session Headless by @ArushKapoorJuspay in #209
- fix: card payment customer_acceptance by @PritishBudhiraja in #220
- refactor: refactor masking logic by @seekshiva in #219
- refactor: library update by @seekshiva in #216
- fix: added ordering for saved payment methods by @ArushKapoorJuspay in #222
- fix: disable and enable Pay now button by @PritishBudhiraja in #221
- fix: pay now button text & theme based changes by @PritishBudhiraja in #223
- feat: cvc nickname gpay by @ArushKapoorJuspay in #224
- feat: added prop for PaymentHeader Text by @PritishBudhiraja in #226
- fix(ideal): bank name not being populated by @vsrivatsa-juspay in #227
- fix: added paymentType to be passed in the confirm body by @ArushKapoorJuspay in #228
- fix(PayNowButton): update loader and disable states of pay now button after confirm by @vsrivatsa-juspay in #229
- fix: not require_cvc disable the pay now button by @PritishBudhiraja in #230
- fix: react hook errors by @seekshiva in #225
- refactor: rescript core changes json, dict, string, nullable & array by @PritishBudhiraja in #212
- refactor: Update rescript v11 by @seekshiva in #232
- chore: formatting rescript code by @PritishBudhiraja in #234
- fix(applepay): added logger instance for ApplePay intent calls by @vsrivatsa-juspay in #218
- chore: react useeffect changes for useeffect0 by @PritishBudhiraja in #237
- fix: saved Payment Method stuck in loading state and Card Holder Name for every saved card by @ArushKapoorJuspay in #241
- fix: hotfix changes for postal code by @prafulkoppalkar in #245
- fix(savedcarditem): fixed Dynamic Fields not rendering for some saved… by @ArushKapoorJuspay in #246
- feat: 3DS without redirection by @prafulkoppalkar in #249
- fix: applePay Dynamic Fields Error Handling and Dynamic Fields PostalCode Error by @ArushKapoorJuspay in #250
- fix(3ds method iframe): 3ds failing with no cors and color depth … by @prafulkoppalkar in #253
- fix: add saved payment methods throughout checkout by @PritishBudhiraja in #254
- feat(logger): calculate loading latency from iframe init to render by @vsrivatsa-juspay in #248
- fix: pk_dev added for development purpose by @PritishBudhiraja in #259
- chore: promise core changes by @PritishBudhiraja in #236
- chore: useCallback changes from 0-7 to useCallback by @PritishBudhiraja in #240
- chore: useMemo changes from 0-7 to useMemo by @PritishBudhiraja in #239
Full Changelog: v0.27.2...v0.35.4
Hyperswitch-web v0.27.2
Features
- feat:HS-186: added metadata support for logs by @arun-mi in #88
- feat: HS-188: Building before committing and added release rules by @ArushKapoorJuspay in #90
- feat: HS-181: Added support of Dynamic Fields For Bancontact by @ArushKapoorJuspay in #72
- feat: HS-197: Added Address Element by @ArushKapoorJuspay in #109
- feat: HS-148: Added Surcharge for One Click Wallets by @ArushKapoorJuspay in #110
- feat: HS-2222: Dynamic fields support for IDeal, Sofort and Eps by @prafulkoppalkar in #125
- feat: HS-187: Added Pix Bank Transfer by @ArushKapoorJuspay in #129
- feat: Added masked payload for confirm calls by @vsrivatsa-juspay in #148
- feat: Logging framework revamped by @vsrivatsa-juspay in #167
- feat: HS-132: Language Support for Error Messages by @ArushKapoorJuspay in #173
- feat: moved Issues from Jira to Github by @ArushKapoorJuspay in #138
- Feature - one click confirm handler by @vsrivatsa-juspay in #69
- feat: added LOADER_CHANGED event on loader state update by @vsrivatsa-juspay in #178
- feat(paymentmethods): boleto Payment Method Integration by @vsrivatsa-juspay in #195
Refactors / Bug Fixes
- fix: HS-123: created separate iframe for full screen by @arun-mi in #111
- fix: HS-180: Added check on last name for Dynamic Fields by @ArushKapoorJuspay in #71
- fix: HS-166: New Elements file without PreMountLoader by @ArushKapoorJuspay in #29
- fix: HS-167: Added Dynamic Fields for Open Banking Uk by @ArushKapoorJuspay in #117
- fix: HS-111: Bugfix: multiple country dropdown by @prafulkoppalkar in #119
- fix: HS-111: Fix: Empty/Invalid Country Varient /confirm call by @prafulkoppalkar in #137
- fix: HS-132: Fixed multiple re render by @ArushKapoorJuspay in #144
- fix: HS-2222: Missing Address state by @prafulkoppalkar in #150
- fix: HS-111: Added billing name to address element by @prafulkoppalkar in #145
- fix: HS-222: Address line2 optional in case of isUseBillingAddress by @prafulkoppalkar in #174
- fix(animatedcheckbox): Save Card Details checkbox changes by @vsrivatsa-juspay in #184
- fix(intentCall): handling no response on confirm by @vsrivatsa-juspay in #203
Compatibility
This version of the Hyperswitch Web client is compatible with the following versions of other components:
Hyperswitch-web v0.16.7
v0.16.7 (2024-01-11)
Product Name: Hyperswitch-web
Version: v0.16.7
SDK demo Docker Release: v1.0.10
We're thrilled to announce the release of Hyperswitch web version v0.16.7! This marks a significant milestone in our journey toward providing a versatile, innovative, and community-driven payment solution.
Key Features:
Open Source Initiative: Hyperswitch-web is now officially completely open source! All the features available in our cloud-hosted offering are now available in the open-source version as well. We're excited to invite the community to collaborate, contribute, and build upon this foundation. The entire source code is available on github.
New Features:
- Added Evoucher Payment Method Type Redirection flow
Category - Payment Method
Type - Reward
PR (#73) (414ee37)
Improvements:
- ApplePay Payment Request to take client's country in case session sends null (#78) (2ee7afc)
- Added all billing details if any is empty (#80) (f7ce161)
Bugs:
- Or Pay using fix for GooglePay and ApplePay (#85) (938793b)
- ApplePay button not rendering and orPayUsing not visible (#84) (2a96ed7)