Top
iOS Changelog
  • 27 Feb 2024
  • 5 Minutes To Read
  • Dark
    Light
  • PDF

iOS Changelog

  • Dark
    Light
  • PDF

Article Summary

The following table shows the notable changes made to the Whatfix Mobile iOS project:

Your title goes here
It's in reverse chronological order with the latest changes visible at the top.
Updated OnVersion updated toChanges madeNew feature/Bug fix/Improvement
February 14, 2024v.1.11.6Added Regex supportNew Feature
Implemented Operation SequencingImprovement
December 26, 2023v.1.11.5Fixed Flow Last step completion success event for InsightsBug Fix
Dashboard: Popup Template fix for click actionsBug Fix
December 4, 2023v.1.11.4Fixed re-anchor for Gesture project
Bug fix
Fixed display for visual guidance on orientation changeBug fix
Fixed saving state issue for static Walkthroughs
Bug fix
November 29, 2023v.1.11.2Ability to share live logs using SDK Debugging Tools
Feature
Option to always identify first element in a list
Feature
November 6, 2023v.1.11.1Avoided repetitive flush calls
Bug fix
Bug fix in case of language panel dismiss
Bug fix
Fix for Crash with invalid date property
Bug fix
October 7, 2023v.1.11.0SDK debugging Tools
Feature
Carousel
Feature
September 22, 2023
v.1.10.4Made Stop Option from Icon configurable
Feature
September 14, 2023
v.1.10.3Intermittent auto scroll issue fix
Bug fix
August 31, 2023
v1.10.2Optional step reappears once the next step transition is done and shown
Bug fix
August 21, 2023
v1.10.1
Removal of incorrect shadow appearing in long text tooltips
Bug fix
August 11, 2023v1.10.0EndFlow button actions
Improvement
Relaunch project every time when embedProject is called multiple times in same session
Improvement
Tooltip rendering retry mechanism
Improvement
Crash fix in downloading content on wrong thread due to race condition
Bug fix
July 19, 2023v1.9.5Additional null checks to avoid incorrect casting on runtime
Bug fix

Enabled debugging via debug symbols

Improvement
Ability to block DAP content based on iOS version
Improvement
July 14, 2023v1.9.4Improved analytics management
Bug Fix
July 10, 2023v1.9.3Fixed a typo in the Swift Package ManagerBug fix


July 7, 2023


v1.9.2
Send Analytics data immediately on Flow Success, Flow Stop, and Project TerminationBug fix
Multilingual support for Disable AssistantImprovement
July 3, 2023v1.9.1Improvements to User Data syncImprovement


June 15, 2023


v1.9.0
Present assist in the same session on logoutBug fix
New screen capture experienceNew feature
May 24, 2023v1.8.10Enable the dismissal of overlay when tooltip fails to loadImprovement
May 17, 2023v1.8.9Added optional steps in Walkthrough
New feature
May 15, 2023v1.8.8Overlay screen block issue fixBug fix
May 5, 2023v1.8.7

Improvement to the target view auto scroll. Will be auto-scrolled to the center of the scroll.

Improvement
Fixed Tooltip flicker issueBug fix


April 28, 2023


v1.8.6
Resolved inconsistency in Flow step appearancesImprovement
Performance improvements and memory optimizationImprovement
April 10, 2023v1.8.5Improvement in screen identification logicBug fix
App restart fixed when the app is in the background
March 31, 2023v1.8.4Added bitcode supportBug fix
Smoother streaming in Creator SDK
Fixed Default properties
Fixed Landscape streaming
March 10, 2023v1.8.3Screenshot fixBug fix
February 22, 2023v1.8.0Support User IdentificationNew feature
February 3, 2023v1.7.0Self Hosting supportNew feature
December 19, 2022v1.6.2
  • Bitcode Enabled
  • Fixed logic for view filtering
Bug fix
November 28, 2022v1.6.0Survey supportNew feature
October 21, 2022v1.5.10

Downgraded swift toolchain to v5.6 to enable development in Xcode 12+

Improvement
October 7, 2022v1.5.9

Algorithm to filter out invisible views in hierarchy that prevent from selecting relevant views.

Improvement
September 27, 2022v1.5.8

Autoscroll disabled if element already visible for nested scrolls

Bug fix and improvement
September 27, 2022v1.5.7

URL Migration

Improvement
September 27, 2022v1.5.6

Autoscroll disabled if element already visible

Bug fix
September 27, 2022v1.5.5

Added setAppLocale API

New feature
July 30, 2022v1.5.4

Enhanced Streaming feature

New feature

Order of execution for Project priority

Bug fix
July 5, 2022v1.5.3

Download media content when config is fetched

Bug fix
July 4, 2022v1.5.0

Added Offline Support

New feature
June 29, 2022v1.4.4
  • Changed Default colour of leap icon.
  • Improvement in Streaming notification in sync with the dashboard.
  • Resolved Direct deployed project not working in offline.

Bug fix and improvement
June 13, 2022v1.4.3

Removed SSL Pinning

Bug fix
June 10, 2022v1.4.2

Resolved issues on AUI Components (Bottom Sheet, Tooltip and Highlight)

Bug fix and Improvement
June 8, 2022v1.4.1

Bug Fix on landscape and iPad support. (landscape is supported in dashboard from v1.4.1)

Bug fix
June 7, 2022v1.4.0

Added iPad Support.

New feature
April 19, 2022v1.3.0

Added Landscape Support

New feature
January 20, 2022v1.2.2

Add SSL Pinning Support

New feature
November 2021v1.2.1

Context detection of new discovery not happening after disabling existing discovery.

Bug fix
November 2021v1.1.8

Added analytics events for flow menu/connect project.

New feature
  • Delay timers reset for the project with delay trigger when the app goes to background.
  • Parent child project issue when there is more than 1 language.
Bug fix
October 2021v1.1.7
  • Auto Opt in feature for discovery.
  • Gzip implementation for html downloads.
New feature
  • Popup height fix for full screen image width.
  • Discovery content ignore from download when the discovery has Auto Opt In.
Bug fix
September 2021v1.1.5
  • Replay audio if not completed when view goes out of bounds.
  • Send hierarchy of UI elements as base64 string via web socket.

Improvement
September 2021v1.1.3

Unable to identify system components like date picker in dashboard.

Bug fix
September 2021v1.1.2
  • Resolved where highlightClickable not working for UITextfield when highlightClickable is true.
  • Html loads slow for all web assists, especially for the first time.
Bug fix
September 2021v1.1.1

Notification will trigger only when LeapSDK and LeapCreator are integrated

New feature
  • For Ping, when there is no overlay, background UI elements has be interactive.
  • Reset config in preferences if fetch config API returns 404
  • Send image packets only when there is a change during streaming.
Bug fix
August 2021v1.1.0
  • Added QR code scanner frame.
New feature
  • Static and Dynamic Flow bug fixes
  • Don't save flow completion in SharedPreference in case of Previews.
Bug fix
August 2021v1.0.7
  • Fixed Tooltip, Highlight clipping issue when element's position is on top.
  • Renamed key name from external_url to externalLink for HTML external link.
Bug fix
July 2021v1.0.6
  • Fixed discovery issue when icon is disabled.
  • Fixed spacing issue for Tooltip associated icon when the type is discover.
Bug fix
July 2021v1.0.3

Resolved webview content inset issue on creator and core which resolves issue in identifying the screen on leap platform and rendering the AUI element correctly on the target element in the mobile SDK.

Bug fix

Highlight on target element when the view is scrollable, updates the frame only when the position has changed.

Improvement
July 2021v1.0.2
  • Deployment Priority. Determines the order of projects starting on the same app screen.
  • Introduced reset properties feature as an add-on to projectId feature.
  • Additional analytics events for projectId feature.
New feature

Fixed Project ID not getting triggered on API call when done twice within the same session

Bug fix

ProjectId feature optimisation

Improvement
July 2021v1.0.1

Unable to start a project using projectId. Issue in logical condition which is resolved.

Bug fix


July 2021


v1.0.0
  • Deployment via Project ID. A project ID needs to be passed to the SDK via an API/Method to execute a specific project.
  • Added fireworks in the platform as an output element.
  • Along with the QR Code, there will also be a mirror code which is a 6 digit alpha-numeric code. This code can be used for pairing and preview
  • Added screen to enter OTP code and start streaming
  • Added accessibility support in any image a customer uploads.
New feature

Disabled zooming of webview in iOS.

Bug fix

Whenever, popup(or any output element) is about to get rendered on the mobile device, the SDK sends all the user tags along with their values to the html via Javascript Bridge.

Improvement
June 2021v0.1.3
  • Resolved streaming issue when app goes to background
  • Removed duplicate images while streaming
  • Resolved sound issue in Preview mode
Bug fix
June 2021v0.1.2
  • Added QR Code streaming and capturing modules
  • Added Scanner view to enable capturing of QR Code
  • Enable Caching of external fonts in the shared storage of application
  • Extended support for Delight elements like Confetti, Fireworks & Snowfall elements.
New feature
May 2021v0.1.1

Replacing old config with the new config

New feature

Resolved ripple effect issue when app goes to background and comes back to foreground.

Bug fix
May 2021v0.1.0

Ripple effect on tooltip and highlight AUI elements

New features
April 2021v0.0.1
  • Context Detection
  • Parsed Leap config
  • Introduced discovery, flow, stage and independent assist
  • Analytics Events
  • Paired iOS device with dashboard
  • Preview Feature
  • Sample App UI to scan QR code to connect to dashboard
  • Introduced AUI Elements like popup, tooltip, highlight, drawer, bottom sheet, fullscreen, beacon, finger ripple and gestures
  • AUI Animations for finger ripple and swipe gestures
  • Leap Icon drag and dismiss UI, UX and functionality.

New features

Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.