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
toClientCallUnaryNucleiBase
.
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.