Skip to main content

Release Notes

Nuclei iOS SDK Release Notes

v8.1.1

Core:

  • Removed references to credit score, gift card, and web SDK.
  • Updated headers for Svelte and gRPC API calls.
  • Added a generic localization variable, replacing the hard-coupled enum.
  • Fixed race condition issue with fetching partner SDK attributes in master data and added an internet connection check.
  • Updated master data protos from ClientCallUnaryBase to ClientCallUnaryNucleiBase.

Svelte:

  • Fixed multiple logs in the Svelte console.
  • Made web views inspectable in debug mode.

Synapse:

  • Temporarily allowed domains list, as the webview is currently intercepting all requests (including network requests).

v8.1.0

Core:

  • Fixed Contact Picker crash (caused due to access of the 0th index contact even when a Null contact was present).
  • [feat] iOS 18 Support.

SvelteSDK:

  • Enabled scroll while input field is active for Svelte categories, improving user experience.

v8.0.0

Core:

  • Removed Flutter web and Flutter Native support (reduced size by 7MB).
  • Reduced Core size by moving fonts to Modular App.

Svelte:

  • Fixed status bar safe area issue in Dynamic Island devices.

Synapse:

  • Fixed open and dismiss synapse issue.

v7.1.4

Synapse | Recharge | Donation:

  • Font changes in Donations and Synapse.
  • Native font customization changes.
  • Fixed blur images issue in donations.

Svelte SDK:

  • Added heartbeat for Svelte category.

v7.1.3

Core:

  • VAPT SCR fixes.
  • iOS 12 and 13 Svelte categories not loading issue fixed.
  • Hardcoded the bearer token and secret keys in files, moved to info plist.

Synapse:

  • Fixed synapse zoom-in issue.
  • Resolved synapse domain issue.

v7.1.2

Core:

  • Complied with Apple's new requirement: Privacy manifest.
  • Added Environment Manager.

v7.1.1

Core:

  • Added generic metadata to master data v1.
  • Passed app version and SDK version in getPartnerSDKAttributes.
  • Added missing headers for web categories like partner_key.

Synapse:

  • Introduced new tab and safe URL launching in Synapse.

v7.1.0

  • Migrated from Swift 4 to Swift 5.
  • Added gaming vouchers and fixed web URL parser.
  • Removed hard coupling in core adapter (frameworks can be removed without generating separate frameworks for each bank).
  • Made Google Mobile Ads optional.

v7.0.4

Core:

  • Added a bus scheme to the modular app, facilitating smoother communication between modules.

Synapse:

  • Replaced the back button with a close icon in the Synapse AppBar for better user experience.

v7.0.3

Core:

  • Onboarded car rental category.
  • Added update payment mode functionality.

v7.0.2

Synapse:

  • Redirection of merchant order details.
  • Help section support added.
  • Removed TnC section in About of Synapse.
  • Added Heartbeat.
  • Fixed powered by view issue.
  • Loading optimizations for webview.

v7.0.1

WebSDK:

  • Fixed UAE environment in JS channel.
  • Resolved powered by issue in bottom bar.

v7.0.0

Core:

  • Introduced banners for iOS.
  • Updated location manager in JS channels.
  • Added config map in hook.

Flights:

  • Fixed caps page menu issue.

Svelte:

  • Resolved Svelte SDK reopening issue.
  • Added config map in JS channels.

Bugs:

  • Handled back press for Partner grid and Nuclei grid.

v6.0.0

Features:

  • Svelte native support.
  • Web support for Recharge.
  • New contacts fetching algorithm.
  • Discount coupons feature (enables instant discounts to users).
  • Revamped script for easier generation of frameworks for banks.

Bugs:

  • Fixed zero wallet issue.
  • Fixed coupon images in Wallet.

v5.0.1

Core:

  • Introduced XCFrameworks for easier distribution.
  • Made floating text field global.

Recharge:

  • Operator logo fetched to the left of the operator text field.
  • Fixed crash issue on clicking proceed to recharge in lower iOS devices.

Bugs:

  • Fixed error label alignment in Recharge.
  • Ensured contact book color is primary.
  • Fixed distance bug in hotels listing screen.
  • Fixed date issue on holiday calendar in Bus.

v5.0.0

Features:

  • Size optimization of release frameworks.
  • Recharge processing fee and note in order review screen.
  • Clevertap events for Flutter web categories.
  • Added additional headers for Flutter web categories.

Bugs:

  • Fixed listing all details in order review screen in Recharge.
  • Resolved operator fetching based on all numbers.
  • Fixed repeat order.
  • Fixed yellow chip display when note is empty in order details screen in Core.

v1.7.1

Improvements & Features:

  • Hotels & Events Flutter web support.
  • Fare calendar in Flights Flutter web.
  • Clevertap iOS push notifications.

Bug Fixes:

  • Resolved various image issues and loading problems in native order details screen and booking details.

v1.7.0

  • Fixed retry/repeat CTA in Order Details Screen in Recharge.
  • Added gift card web support.

v1.6.9

  • Added background download support for main.zip.

v1.6.8

  • Resolved back button issue in Flights.
  • Fixed various iOS issues in Flights and enabled dark mode status bar support.

v1.6.7

  • Fixed blank screen on second load.
  • Updated permission handling methods.

v1.6.6

  • Introduced category-level control for coupons and wallet.
  • Implemented UPI changes and fixed navigation bar color.

v1.6.5

  • Added Flutter web support.
  • Introduced flight nationality picker and fixed crash issues.

v1.6.4

Flights:

  • Made nationality mandatory for all travelers.

Generic:

  • Updated weakly linked frameworks.

v1.6.3

Hotels Module:

  • Fixed theming issue in MyBookings.

Bus Module:

  • Fixed theming issue in MyBookings.

Donations Module:

  • Fixed theming issue in cause details screen.

v1.6.2

Flights Module:

  • Added destination change alert and fare change popup.
  • Corrected theme issue of DONE button in date of birth picker.

Donation Module:

  • Fixed crash issue on tapping email field in user details screen.

Bus Module:

  • Fixed separator line above to/from toggle button.

Gold Module:

  • Introduced sell flow.