iOS - Release Notes

If you are using an older version of the iOS Hyper SDK for Express Checkout or Juspay Safe, please upgrade to the latest version to take advantage of new functionality and security upgrades.

Please reach out to support@juspay.inlink icon for any clarifications/queries.

Version 2.2.5 (Recommended)

Dated: 30-Oct 2025

  1. Framework upgrades and new features

    • Separated out Over-the-air functionality as a separate module in HyperSDK

    • New Integrations - Integration of PIX Biometric flow, CredUnbundle flow

    • Support for react-native new architecture (0.80 and above)

    • Support for mandates and other new features in Applepay

    • Support for improved customization for QR and loaders displayed via SDK (language / color schemas)

    • Added assets validation script in podspec

  2. Security, Reliability & Performance upgrades

    • Improved security by checking for more risk signals (deviceRooted, Frida, etc.,)

    • Support for storing deviceID via keychain

    • Support for JWE signed payloads

    • Improved build checks to catch assets bundling failures

    • Loading fonts in background thread

  3. Bug fixes, Memory leak and crash fixes - Fix for window delegate crash on SceneDelegate apps, etc.,

  4. UI / UX Improvements

    • Improved animations and experience - Carousel, corner radii in gradient views, etc.

    • Support for accessibility & touchFeedback

  5. UPI Plugin Updates

    • Security updates - Dismissing SMS composer when app toggles, App attestation during onboarding flow, Disabling input fields in SMS composer, prevent screen recording/mirroring

    • Support for intent, check and request permissions

Version 2.2.4

Dated: 30-Jun 2025

  1. Framework upgrades

    • Updated UPI dependencies to include latest CL library versions

    • Support for handling URL encoded postData in SafeBrowser

    • Logging optimizations and improvements

    • Support for LottieResourceID and accessibility optimizations

  2. Bug fixes, Memory leak and crash fixes

  3. Integrated Alipay & FPS payment modules

Version 2.2.3

Dated: 30-Mar 2025

  1. Framework and Feature upgrades

    • Improvements in reflection capabilities to reduce dependencies on native changes for feature updates and bug fixes

    • Optimized performance by moving assets download to background thread

    • Support to capture, download and share screenshot

    • Logging improvements and optimizations

    • Added support to open deep link URLs in Godel

  2. UI / UX upgrades - Support for LTR <> RTL layouts, GIF loading and handling of corner radius

  3. Integrated Alipay & FPS payment modules

  4. UPI Updates

    • Added functionality to retrieve contact list, geocode and location from user device

    • Added JWE encryption decryption and JWS signing and verification

    • Moved GetSessionToken handling to native for improving performance

  5. Bug fixes, Memory leak and crash fixes

Version 2.2.2

Dated: 15-Dec 2024

  1. Framework upgrades

    • Support for faster adoption of OTA updates - even single-run!

    • Name-spacing to support multi client ID use-cases for superApps

    • Multi-tenant support

    • Removed webview dependency for file downloads

    • Logging optimizations and improvements

  2. Bug fixes, Memory leak fixes, security and compliance fixes

Version 2.1.44

Dated: 19-Aug 2024

  • Logging improvements - Support for grouping and pushing of logs by categories (critical/analytics/debug), reduced memory consumption, bug fixes

  • UI/UX improvements - Animation improvements, native date picker, additional customisations to improve reflection

  • Compliance - Identifying SIM presence during UPI payments after binding

  • Performance improvements and Bug fixes - Support for static SDK, PayU SDK update

Version 2.1.41

Dated: 23-May 2024

  • Support to attach UI on custom base view.

  • Added prop to specify navigation bar visibility.

  • Rendering merchantView along with UI.

Version 2.1.39

Dated: 29-Apr 2024

  • Bug fix in calling completionHandler for JS alert, confirm, and prompt in JuspaySafeBrowser (version 0.1.83).

  • Ensuring that baseViewController is valid and remains alive until process completion.

  • Added a new process function to accept baseViewController as a parameter.

  • Resolved touch event propagation issue in Flutter.

  • Implemented support for displaying merchant loader before loading the challenge screen and handling invalid CRes in Trident 3DS SDK (version 1.0.3).

  • Integrated card scanner library (HyperCardScan SDK).

Version 2.1.37

Dated: 09-Apr 2024

  • Updated PayU 3DS SDK version to 1.2.0.

  • Added PrivacyManifest for JuspaySafeBrowser & Salvator.

Version 2.1.36

Dated: 22-Mar 2024

  • Bug fix in Expandable view.

  • Performance improvement.

  • Added PrivacyManifest for HyperSDK.

Version 2.1.35

Dated: 05-Mar 2024

  • Integrated PayU’s & Juspay’s 3DS 2.0 SDKs.

  • Added support to open JuspaySafe in App navigation controller.

Version 2.1.31

Dated: 29-Dec 2023

  • Auto-reinitiating SDK in case of Webview termination.

  • Separated out In App UPI functionalities to HyperUPI module.

  • Integrated UPI Lite in HyperUPI.

Version 2.1.30

Dated: 06-Dec 2023

  • Bug fix in setting view size on orientation change.

  • Made endUrl optional for JuspaySafe.

  • Added HyperCheckoutLite feature.

  • Added animation for expandable views.

  • UI bug fixes for animation, scrollView, click feedback, line spacing and html text.

  • Changed the minimum supported iOS version to 12.0.

  • Added WebView state check in isInitialised.

  • Removing older assets from internal storage on SDK update.

Version 2.1.23

Dated: 13-March 2023

  • Made Amazonpay and Paypal SDKs optional dependencies.

  • Fix for arm64 architecture issue on Apple Silicon systems.

  • Changed minimum supported iOS version to 11.0.

  • Added additional checks in isInitialised.

  • Crash fix in TextView and Amazonpay linking.

  • Bug fix for half screen animation issue.

  • Verifying assets download while compiling.

  • Bug fix for screen freezing issue.

  • Added support to open SDK’s UI in a new ViewController.

  • Integrated NPCI CommonLibrary version 1.8 for UPI-In-App.

  • Updated JuspaySafeBrowser version to 0.1.77.

Version 2.1.15

Dated: 12-July 2022

  • Crash fix in generateQR code function.

Version 2.1.14

Dated: 05-July 2022

  • Crash fix in network call logs.

Version 2.1.13

Dated: 05-July 2022

  • Added support to hide tab bar view.

  • Bug fix in passing environment for VIES production.

  • Removed deprecated functions.

Version 2.1.12

Dated: 02-June 2022

  • Added scan QR from gallery feature.

Version 2.1.11

Dated: 30-May 2022

  • Added ApplePay support.

  • Bug fix in logs.

Version 2.1.10

Dated: 25-May 2022

  • Added logs for third party SDK flows.

Version 2.1.9

Dated: 20-April 2022

  • Bug fix in adding properties in Info Plist file.

  • Fixed memory leaks in preFetch.

  • Moved all QR code related functions to a separate framework.

Version 2.1.6

Dated: 24-February 2022

  • Removed QR code scanner from SDK to avoid Missing Purpose String error that’s coming while submitting the app.

  • Using https for Assets download.

Version 2.1.5

Dated: 11-February 2022

  • Fix for CFBundleVersion update issue in Xcode 13.

  • Bug fix in updating assets on pod install.

Version 2.1.4

Dated: 04-January 2022

  • Updated JuspaySafeBrowser version to 0.1.73 to fix Unit testing timeout issue in Xcode 13.

Version 2.1.3

Dated: 30-December 2021

  • Removed direct imports of third party SDKs (CommonLibrary, VBA and SimplFingerPrint) and made it optional.

Version 2.1.1

Dated: 17-December 2021

  • Added a delegate function to access JuspaySafe webview.

  • Bug fix in setting HyperDelegate.

  • Storing SDK related data in encrypted format in UserDefaults.

Version 2.1.0#

Dated: 03-December 2021

  • Removing UI on terminate function call

  • Added support to use scope & environment options in MerchantConfig.txt

Version 2.0.92

Dated: 10-October 2021

  • Automatically adding the queries schemes and URL schemes in plist files for UPI intents, Amazonpay & CRED Pay

Version 2.0.89

Dated: 01-October 2021

  • Added support for Xcode 13 - iOS 15

  • Bug fix in JuspaySafe navigation bar

  • Enabled Simpl wallet

Version 2.0.82

Dated: 25-August 2021

  • Bug fix in Amazonpay wallet linking

Version 2.0.78

Dated: 18-August 2021

  • Added support for special characters in payload

Version 2.0.76

Dated: 15-August 2021

  • Supporting terminate followed by initiate on same hyper instance

  • Throwing error for multiple initiate calls

  • Made navigation controller optional for base view controller

  • Bug fix in inInitialised API

Version 2.0.73

Dated: 30-July 2021

  • Added dynamic assets support

  • UI related bug fixes (gradient, htmlText & translation)

  • Bug fix for JuspaySafeBrowser's duplicate class warnings

  • Bug fix for Apple's UIWebView usage warnings

Version 2.0.57

Dated: 02-July 2021

  • Bug fix for postData in startJuspaySafe

  • VBA SDK crash fix

Last updated 2 months ago