| System | Version |
|---|
| Rokt SDK for iOS | 4.12.0 |
| iOS | 12.0+ (Placements), 15.0+ (Layouts) |
| Package Manager | CocoaPod/ Swift Package Manager |
| Swift | 5 |
| Xcode | 16 |
- Add detection of Stripe SDK with Apple Pay capabilities
- Debounce embedded size change events
- Persist
sessionId from API response regardless of whether layouts are selected
- EmbeddedSizeChanged now gets emitted as an event
- FirstPositiveEngagement is now emitted for all execute calls
- Enabled DSym on XCFramework export
- Add detection of Apple Pay and if a user is new to Apple Pay
- Sessions are now retained between app restarts
- Explicitly add @objc annotation to support Cart Item Instant Purchase
- Support for openURL passthrough option
- Thank you upsells layout
- Image carousel layout
- Limit size dimensions to 2 decimal places to fix precision issue
- Remove spacing when image download fails
- Fix color mode switch on RichText after progression
- iOS SDK using UXHelper module as rendering engine
- Minimum supported iOS version bumped to 12 (deprecated support for iOS 11 & 10)
- Fixed regression on weight property
- Flutter embedded overlap fix released behind feature flag
- Fixed carousel height
- Refactored dynamic-height bottomsheet to fix onLoad callback
- Added Flutter iOS arm64 simulator support
- Dynamic bottomsheet enhancements
- Fixed accessibility text cut-off
- Fixed carousel distribution height on iOS 18
- Fixed bottomsheet bottom-edge background color
- Fixed system font accessibility sizing
- Support for dynamic-height bottomsheet
- Support collapsing the embedded layout with the close button
- Fix color mode changes on the RichText component after progression
- Fix Arabic/Farsi localized numbers in event dates
- Fix Flutter embedded placement not tappable on second offer
- Add extra is-Rokt URL parameters under feature flag
- Bounding box rendering under feature flag
- Fix retry logic on nil-response in networking layer
- Fix empty Flutter embedded placement height
- Fix RoktWebview menu on iPadOS
- Align StaticImage dark-URL behavior with Android
- Align overlay vertical-alignment key with Android and Web
- Re-register fonts and log on font errors
- Fix dark-mode switch on iOS 17
- Fix crash on text progress indicator
- Fix creative title rendering twice
- Fix crash on negative response
- Fix threading crash in BaseDependencyInjection sharedItems
- Open linked URLs from bottomsheet in full-screen height
Last updated May 29, 2025