Release Notes

iOS Smartech Nudge SDK 8.7.1

Released 23rd Mar 2023
Changelog:

  • 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

iOS Smartech Nudge SDK 8.7.0

Released 14th Mar 2023
Changelog:

  • 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

iOS Smartech Nudge SDK 8.6.0

Released 10th Feb 2023
Changelog:

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

iOS Smartech Nudge SDK 8.5.34

Released 2nd Jan 2023
Changelog:

  • 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

iOS Smartech Base SDK 3.2.11

Released 27th Dec 2022
Changelog:

  • Added support for feature of adding activity payload based personalization in in-app messaging channel.

iOS Smartech Nudge SDK 8.5.33

Released 19th Dec 2022
Changelog:

  • Added support for sending journey hash and nudge id in hansel events listener callback
  • Fixed issue where blank event name was being sent in hansel events listener callback

iOS Smartech Nudge SDK 8.5.32

Released 8th Dec 2022
Changelog:

  • Enhanced spotlight nudges where single click on highlighted element will dismiss the nudge and navigate user to the respective screen
  • Bug fix where the tooltip anchor point is misaligned when the top position is selected for the tooltip nudge

iOS Smartech Nudge SDK 8.5.31

Released 6th Dec 2022
Changelog:

  • Added a callback when the action button having the launch URL option is clicked.

iOS Smartech Nudge SDK 8.5.30

🚧

When migrating to iOS Smartech Nudges SDK v8.5.30, also ensure to use iOS Base SDK v3.2.10 (modular SDK) or iOS SDK v3.1.14 (non-modular SDK) onwards.

Released 6th Dec 2022
Changelog:

  • Added feature of showing reasons for nudges not shown in nudge results
  • Added support for sending simulated nudge views for control group users
  • Bug fix where spotlight nudges are not showing properly when overlay style is selected as Round

iOS Smartech Base SDK 3.2.10

Released 6th Dec 2022
Changelog:

  • Added support for the Nudge Not Shown system event

iOS Smartech SDK 3.1.14

Released 6th Dec 2022
Changelog:

  • Added support for the Nudge Not Shown system event
  • Added XCFramework support.

iOS Smartech Nudge SDK 8.5.29

Released 1st Nov 2022
Changelog:

  • Added new nudge - spotlight with images
  • Fix for re-evaluating client-side segments on user ID change or clearing of user attributes

iOS Smartech App Inbox SDK 3.2.5

Released 22nd Oct 2022
Changelog:

  • All the SDKs now are released as xcframework.
  • Fixed arm64 issue for the simulator.

iOS Smartech Push SDK 3.0.1

Released 22nd Oct 2022
Changelog:

  • All the SDKs now are released as xcframework.
  • Fixed arm64 issue for the simulator.

iOS Smartech Base SDK 3.2.9

Released 22nd Oct 2022
Changelog:

  • All the SDKs now are released as xcframework.
  • Fixed arm64 issue for the simulator.

iOS Smartech Nudge SDK 8.5.28

🚧

This release has a mandatory dependency on Smartech SDK version v3.1.13 and above or Smartech SDK version v3.2.28 and above

Released 24th Aug 2022
Changelog:

  • Enhancement in init SDK API call, which now will be driven by Smartech Base SDK
  • Added support for nudge stop conditions based on event and scheduled timeout condition
  • Added new nudge template - Animated swipes (Alert with image)
  • Handled UITableHeaderFooterView repeatable index

iOS Smartech Base SDK 3.2.8

Released 24th Aug 2022
Changelog:

  • Internal Enhancement for Smartech Nudges endpoints from Smartech SDK App Init API (hansel_api_endpoint)

iOS Smartech SDK 3.1.13

Released 24th Aug 2022
Changelog:

  • Internal Enhancement for Smartech Nudges endpoints from Smartech SDK App Init API (hansel_api_endpoint)

iOS Smartech SDK 3.1.12

Released 19th Jul 2022
Changelog:

  • Fixed a bug where a blank screen was visible at a certain time when rendering InApp Message using Native Image.

iOS Smartech Nudges SDK 8.5.26

Released 24th Jun 2022
Changelog:

  • Added support for personalization for text and URL fields of nudge content
  • Added support for line height, letter spacing, text padding, button padding, and spacing options in the nudge editor
  • Added new spotlight shapes - pill top and pill bottom
  • Added new nudge template - tooltip & beacon with image having stepper conditions

iOS Smartech Nudges SDK 8.5.25

Released 26th May 2022
Changelog:

  • Crash fix for test devices when the screen is getting captured.

iOS Smartech Nudges SDK 8.5.24

Released 14th May 2022
Changelog:

  • Added support for testing specific variants of AB experiment when journey is in test mode
  • Minor fix for issue of nudges not showing on iPad devices

iOS Smartech Nudges SDK 8.5.23

Released 13th May 2022
Changelog:
Added support for Invisible Container handling

iOS Smartech Nudges SDK 8.5.22

Released 9th May 2022
Changelog :
Minor bug fix for nudges showing twice intermittently when app_load event is used as nudge trigger

iOS Smartech Nudges SDK 8.5.21

Released 18th Apr 2022
Changelog :
Minor bug fix for nudge results for AB experiment goals

iOS Smartech Base SDK 3.2.7

Released 15th Apr 2022
Changelog :

  • Bug fixed where In-App Message viewed event was not getting captured when using native images
  • Removed Smartech.h method isNotificationFromSmartech
  • Added logs to show if panel is active or SDK is active based on App Init data.
  • Added additional catch to check if payload is valid and reject the payload showing event name.
  • Added handling BackendEnvironment for proper managing of backend Pod environment and added a default case to point to production URL.
  • Added log to show which event is failing.
  • Removed unused variables related to AppInbox in constants.

iOS Smartech SDK 3.1.12

Released 15th Apr 2022
Changelog :

  • Bug fixed where In-App Message viewed event was not getting captured when using native images

iOS Smartech Nudges SDK 8.5.20

Released 29th Mar 2022
Changelog :

  • Minor bug fixes for backdrop opacity for spotlight nudges
  • Crash fix while updating the new version of the app

iOS Smartech Nudges SDK 8.5.19

Released 24th Mar 2022
Changelog :

  • Minor bug fixes for announcement nudge width

iOS Smartech Nudges SDK 8.5.18

Released 23rd Mar 2022
Changelog :

  • Added support for configurable beacon size and opacity option
  • Crash fix for handling UICollectionView view hierarchy changes introduced in iOS 13

iOS Smartech Nudges SDK 8.5.17

Released 9th Mar 2022
Changelog :

  • Button alignment support for nudges having action buttons
  • Support for nudge priority feature

iOS Smartech Nudges SDK 8.5.16

Released 17th Feb 2022
Changelog :

  • Minor enhancement to nudge branch tracker event

iOS Smartech Nudges SDK 8.5.15

Released 27th Jan 2022
Changelog :

  • Minor bug fix in nudge attribution for goal events having properties condition

iOS Smartech SDK 3.1.10

Released 30th Dec 2021
Changelog :

  • Added support for using multiple event triggers in In-app messaging campaigns.

iOS Smartech Base SDK 3.2.6

Released 28th Dec 2022
Changelog :

  • To fix a crash related to SMTReachability we have removed the reachabilty functionality from the SDK.

iOS Smartech SDK 3.1.9

Released 28th Dec 2022
Changelog :

  • To fix a crash related to SMTReachability we have removed the reachabilty functionality from the SDK.

iOS Smartech Nudges SDK 8.5.14

Released 21st Dec 2021
Changelog :

  • Minor bug fixes

iOS Smartech SDK 3.1.8

Released 17th Dec 2021
Changelog :

  • Added support for user-level frequency capping
  • Added support for rendering image only in-app template as native in-app message
  • Reachability crash fix with ReachabilityCallback method
  • Hardcoded SDK version in SMTConstant, added version in Info.plist for Smartech Key

iOS Smartech Base SDK 3.2.5

Released 7th Dec 2021
Changelog :

  • Minor bug fixes

iOS Smartech Base SDK 3.2.4

Released 22nd Nov 2021
Changelog :

  • Added support for user-level frequency capping.
  • Added support for rendering image only in-app template as a native in-app message.

iOS Smartech App Inbox SDK 3.2.3

Released 17th Nov 2021
Changelog :

  • Minor bug fixes

iOS Smartech App Inbox SDK 3.2.2

Released 28th Oct 2021
Changelog :

  • Minor bug fixes

iOS Smartech App Inbox SDK 3.2.1

Released 11th Oct 2021
Changelog :

  • Minor bug fixes

iOS Smartech Nudges SDK 8.5.9

Released 30th Sep 2021
Changelog :
Added Support for the below functionalities

  • GIF file format support in an image editor
  • Blur effect for the backdrop
  • Set Image or gradient colors as the nudge background
  • Set custom padding for images in the image editor
  • Support for multi-screen walkthrough flow for nudges
  • Feedback nudges fix

iOS Smartech Nudges SDK 8.5.8

Released 25th Aug 2021
Changelog :

  • Results 2.0 + Analytics optimization
  • Nudge level goals and attribution window feature for nudge results analytics

iOS Smartech Nudges SDK 8.5.7

Released 27th Jul 2021
Changelog :

  • Removed UIWebview from list of public views.

iOS Smartech App Inbox SDK 3.2.0

Released 13th Jul 2021
Changelog :

  • Initial release for SmartechAppInbox SDK.

iOS Smartech Base SDK 3.2.2

Released 7th Oct 2021
Changelog :
Bug Fixes.

iOS Smartech Base SDK 3.2.1

Released 6th Sept 2021
Changelog :

  • SDK Rearchitected and has been split into modules now i.e, Smartech(base framework), SmartPush (for push notifications) and SmartechAppInbox (for AppInbox).

iOS Smartech Push SDK 3.2.0

Released 23rd Apr 2021
Changelog :

  • Initial release for SmartPush SDK.

iOS Smartech Base SDK 3.2.0

Released 23rd Apr 2021
Changelog :

  • SDK Rearchitected and has been split into modules now i.e, Smartech(base framework) and SmartPush (for push notifications).

iOS Smartech SDK 3.1.4

Released 23rd Apr 2021
Changelog :

  • Handled SmartechAutoFetchLocation Condition

iOS Smartech SDK 3.1.3

Released 26th Mar 2021
Changelog :

iOS Smartech SDK 3.1.2

Released 15th Mar 2021
Changelog :

  • Added Geofence feature.

iOS Smartech SDK 3.1.1

Released 11th Feb 2021
Changelog :

  • Added event optimization.

iOS Smartech SDK 3.1.0

Released 14th Jan 2021
Changelog :

  • Added Actionable Push Notification support.
  • Added Hansel SDK support.
  • Added Native to web view user stitching support.