2023

iOS SDK changelog releases 2023

December

6th Dec 2023 | Product: CE

iOS Smartech Base SDK 3.4.1

  • Fixed a close icon position for the native image-only in-app messages. From this SDK version onwards, close icon will be placed on top-right area of the image irrespective of its dimensions.
  • Fixed an issue where attribution was not getting updated for push notifications received via 100x campaigns.

6th Dec 2023 | Product: CE

iOS Smartech Push SDK 3.4.1

  • Fixed an issue where attribution was not getting updated for push notifications received via 100x campaigns.

4th Dec 2023 | Product: PX

iOS Smartech Nudges SDK 9.0.4

  • Fixed an app crash while trying to capture screen on flutter SDK.

November

25th Nov 2023 | Product: PX

iOS Smartech Nudges SDK 9.0.3

  • Fixed an issue where nudge priority was not working when user logs out and logs with different identity.
  • Fixed an issue where multiple beacon nudges were overlapping when scrolling.

October

17th Oct 2023 | Product: CE

iOS Smartech Base SDK 3.4.0

  • Minor enhancement patch for list and segment API response.

17th Oct 2023 | Product: CE

iOS Smartech Push SDK 3.4.0

  • Added support for more custom push notification templates such as image as overlay, edge-to-edge image, auto-carousel, small image notifications.
  • Please note iOS Smartech Push SDK 3.4.0 requires iOS Smartech Base SDK 3.4.0 as the minimum dependency.

17th Oct 2023 | Product: CE

iOS Smartech App Inbox SDK 3.2.10

  • Minor Enhancements related to Custom push notifications templates.

17th Oct 2023 | Product: PX

iOS Smartech Nudges SDK 9.0.2

  • Fixed MCQ submit button issue where the button was disabled on multiple options selections.
  • Fixed issue where screen was not getting captured for iOS flutter app.

September

11th Sep 2023 | Product: CE

iOS Smartech Base SDK 3.3.1

  • The API called via SDK was cached in the cache database created by the OS, so now have added an API header that will prevent saving the data in the cache for users henceforth.
  • Minor enhancement to PN Dismiss event not getting synced in real time when app is terminated.

11th Sep 2023 | Product: CE

iOS Smartech Push SDK 3.3.1

  • Bug fix for Notification title and subtitle not visible for scheduled local push notifications.

🚧

SmartPush-iOS-SDK (3.3.1) requires Smartech-iOS-SDK 3.3.1 as the minimum dependency


11th Sep 2023 | Product: CE

iOS Smartech App Inbox SDK 3.2.9

  • Updated app inbox functionality handling for notification categories.

🚧

Please note that this is a mandatory upgrade for app inbox feature


August

27th Aug 2023 | Product: PX

iOS Smartech Nudges SDK 9.0.1

  • Enhancement for using button action from DIY custom HTML nudge as trigger for other nudges for walkthrough usecases.
  • Added support for auto-play video in DIY custom HTML nudges.

3rd Aug 2023 | Product: CE

iOS Smartech Base SDK 3.3.0

  • New push notification templates added - Timer, Timer with progress bar, Rating.
  • Added support for text formatting and background color to the push notifications.

3rd Aug 2023 | Product: CE

iOS Smartech Push SDK 3.3.0

  • New push notification templates added - Timer, Timer with progress bar, Rating.
  • Added support for text formatting and background color to the push notifications.

June

29th Jun 2023 | Product: PX

iOS Smartech Nudges SDK 9.0.0

  • Added support for Flutter changes in the Native SDK.
  • The app default font does not match with Native Fonts on iOS.
  • Minor enhancement to feature management functionality.

8th Jun 2023 | Product: CE

iOS Smartech Base SDK 3.2.15

  • Bug fix for server-side segment-based nudges.

8th Jun 2023 | Product: PX

iOS Smartech Nudges SDK 8.7.8

  • Bug fix for server-side segment-based nudges.

🚧

Prerequisites: iOS Smartech Nudges SDK v8.7.8 requires iOS Smartech Base v3.2.15


May

30th May 2023 | Product: PX

iOS Smartech Nudges SDK 8.7.7

  • Feature added for support 'minute' value in Repeat Condition in the trigger section of a nudge.

15th May 2023 | Product: PX

iOS Smartech Nudges SDK 8.7.6

  • Feature added for customizing the spotlight size.
  • Feature added where you can add enable nudge animations such as bounce, ripple, slide in/out and transition animation such as fade in-out for nudges.
  • Feature added where you can get a callback for branch tracker event, in order to know when a user becomes part of a certain segment or variant branch.

15th May 2023 | Product: CE

iOS Smartech Base SDK 3.2.14

  • System events tracked by iOS Base SDK are now passed to PX SDK, so that they can be used as a trigger or client-side segmentation for PX. These events include First app launch, App launch, App reinstall and App update.

April

28th Apr 2023 | Product: PX

iOS Smartech Nudges SDK 8.7.5

  • Released support for feature where you can partially format the text used in nudges.
  • Bug Fixed Added Check for duplicate nudge id's in the map.
  • Bug Fixed for Button Alignment not working, fix for Stepper/Carousel Nudge.

19th Apr 2023 | Product: PX

iOS Smartech Nudges SDK 8.7.4

  • Bug fixed for updating Maps in SDK on Segment Change based on feedback nudge input.
  • Bug fixed and removed element from the queue if it's a Simulated Nudge.

5th Apr 2023 | Product: CE

iOS Smartech Base SDK 3.2.13

  • Passing complete notification payload when a notification is clicked.
  • Exposing a callback when a notification is received when the app is in the foreground.
  • Bug Fixed Fixed multiple app launch events observed when geofence callback is not received, specially on app running on emulator.

5th Apr 2023 | Product: CE

iOS Smartech Push SDK 3.2.1

  • Exposing a callback when a notification is received when the app is in the foreground.

March

28th Mar 2023 | Product: PX

iOS Smartech Nudges SDK 8.7.3

  • Bug fixed for Setting Button Text on get data sync optimisation.

28th Mar 2023 | Product: PX

iOS Smartech Nudges SDK 8.7.2

  • Enhanced SDK to support nudges on UICollectionReusableView , UITableViewHeaderFooterView. Please follow integration steps for this that are given here

28th Mar 2023 | Product: CE

iOS Smartech Base SDK 3.2.12

  • Bug fixed related to in-app message not rendering when multi-event real-time segment conditions have event payload in capital case.
  • Bug fixed related to in-app message not rendering when the system event is selected as multi-event real-time segment conditions.

28th Mar 2023 | Product: CE

iOS Smartech Push SDK 3.2.0

  • Bug fix where push notification click event not getting captured when the app is in the terminated state.
  • Minor enhancement to send the 'user_enabled_pn' or 'user_disabled_pn' event at a defined interval.
  • Bug fix where scheduled local push notification not working.

23rd Mar 2023 | Product: PX

iOS Smartech Nudge SDK 8.7.1

  • Feature enhancement where MCQ feedback nudges is shown with radio button and checkboxes.
  • Bug Fix for increasing socket timeout to 180 seconds which earlier was 60 seconds.

14th Mar 2023 | Product: PX

iOS Smartech Nudge SDK 8.7.0

  • Added support for new feature - DIY/Create your own nudge where you can add HTML content in the nudges.
  • Bug Fix where nudge priority was not getting evaluated even after the user satisfied conditions.

February

10th Feb 2023 | Product: PX

iOS Smartech Nudge SDK 8.6.0

  • Removed the encryption from Get Data API.
  • Enhanced handling for Get data validity.
  • Fixed app crash happening on a particular screen while doing a screen capture on the PX panel.
  • Nudge Stop condition based on the event occurring will now be evaluated for a given user id instead of a device id.

January

2nd Jan 2023 | Product: PX

iOS Smartech Nudge SDK 8.5.34

  • Fixed a bug where SDK was sending wrong element identifier for UIView inside UITableView.
  • Minor enhancement where SDK will send feedback data for nudges only if actionType key in get-data is Submit.
  • Fixed a bug related to checking anchor element availability while simulating the nudge views for control group users.