Improvements:
- Reduce memory usage caused by logging.
- Fixed case where content is untouchable. (iOS)
Native SDK Versions:
- Android SDK version 2.1.9: Release Notes
- iOS SDK version 2.1.9: Release Notes
Improvements:
- Add language parameter.
Native SDK Versions:
- Android SDK version 2.1.8: Release Notes
- iOS SDK version 2.1.7: Release Notes
Improvements:
- Fixed hooks thread safety. (iOS)
- Support new onSurveyDisplayAllowed and onMessageDisplayAllowed hooks.
- Fixed destroy animation.
- Improved surveys hit boxes. (Android)
Native SDK Versions:
- Android SDK version 2.1.2: Release Notes
- iOS SDK version 2.1.6: Release Notes
Improvements:
- Improved security
- Improved handling of activities switching. (Android)
- Fixed unwanted insets. (Android)
- Improved surveys hitboxes. (iOS)
Native SDK Versions:
- Android SDK version 2.0.38: Release Notes
- iOS SDK version 2.1.1: Release Notes
Improvements:
- Improved security
- Improved handling of activities switching. (Android)
- Fixed unwanted insets. (Android)
- Improved surveys hitboxes. (iOS)
Native SDK Versions:
- Android SDK version 2.0.38: Release Notes
- iOS SDK version 2.1.1: Release Notes
Improvements:
- Multi-platform support.
- Better handling of window switching. (iOS)
- Improved handling of activities switching. (Android)
- Fixed a possible crash when receiving events. (Android)
- Don’t waive webview when not visible. (Android)
Native SDK Versions:
- Android SDK version 2.0.31: Release Notes
- iOS SDK version 2.0.11: Release Notes
Improvements:
- Handle a rare case where a survey is not properly closed.
- Improved commands encoding.
- Switched from
play core
libs toplay review
libs. (Android) - Fixed a possible crash on old devices. (Android)
Native SDK Versions:
- Android SDK version 2.0.31: Release Notes
- iOS SDK version 2.0.10: Release Notes
Improvements:
- Fixed iOS properties Bool/Int incorrect values.
Native SDK Versions:
- Android SDK version 2.0.28: Release Notes
- iOS SDK version 2.0.9: Release Notes
Improvements:
- Improved context tracking.
- Improved mutli-process support. (Android)
Native SDK Versions:
- Android SDK version 2.0.28: Release Notes
- iOS SDK version 2.0.9: Release Notes
Improvements:
- Fixed Close/Init SDK lifecycle. (iOS)
Native SDK Versions:
- Android SDK version 2.0.27: Release Notes
- iOS SDK version 2.0.8: Release Notes
Improvements:
- Added closeSurvey command.
- Avoid overriding input soft mode on start. (Android)
- Improve compatibility with other webviews (Android)
- Properly handle SSL errors. (iOS)
- Improve errors reporting.
Native SDK Versions:
- Android SDK version 2.0.27: Release Notes
- iOS SDK version 2.0.7: Release Notes
Improvements:
- Fixed an exception aand lifecycle when calling closeSdk
Native SDK Versions:
- Android SDK version 2.0.23: Release Notes
- iOS SDK version 2.0.3: Release Notes
Improvements:
- Fixed a possible crash during the initialization of the SDK
Native SDK Versions:
- Android SDK version 2.0.22: Release Notes
- iOS SDK version 2.0.3: Release Notes
Improvements:
- Fixed a case where the survey was not displayed
Native SDK Versions:
- Android SDK version 2.0.12: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Forced the keyboard to not overlap the survey
Native SDK Versions:
- Android SDK version 2.0.11: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Improved insets handling
Native SDK Versions:
- Android SDK version 2.0.10: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Improved thread safety
Native SDK Versions:
- Android SDK version 2.0.9: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Avoided the keyboard overlapping the survey
Native SDK Versions:
- Android SDK version 2.0.7: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Added InitProvider to allow setting up the plugin without overriding the Application class
Native SDK Versions:
- Android SDK version 2.0.6: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Reduced iOS minimum version to 11.0
Native SDK Versions:
- Android SDK version 2.0.4: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Caught possible exceptions when parsing messages
Native SDK Versions:
- Android SDK version 2.0.4: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Fixed surveys not showing in some cases
Native SDK Versions:
- Android SDK version 2.0.3: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- Improved compatibility with other webviews plugins
Native SDK Versions:
- Android SDK version 2.0.2: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- The SDK has been rewritten from scratch to provide greater stability, instant updates of Screeb features, and to be even lighter.
- Improved Android Flutter compatibility
- Introduced Hooks
Native SDK Versions:
- Android SDK version 2.0.1: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- The SDK has been rewritten from scratch to provide greater stability, instant updates of Screeb features, and be even lighter.
- Improved Android Flutter compatibility
Native SDK Versions:
- Android SDK version 2.0.1: Release Notes
- iOS SDK version 2.0.0: Release Notes
Improvements:
- The SDK has been rewritten from scratch to provide greater stability, instant updates of Screeb features, and be even lighter.
- Improved Android Flutter compatibility
Native SDK Versions:
- Android SDK version 2.0.0-rc.2: Release Notes
- iOS SDK version 2.0.0-rc.3: Release Notes
Improvements:
- The SDK has been rewritten from scratch to provide greater stability, instant updates of Screeb features, and be even lighter.
Native SDK Versions:
- Android SDK version 2.0.0-rc.1: Release Notes
- iOS SDK version 2.0.0-rc.3: Release Notes
Improvements:
- Resolved an unhandled exception in Android's internal coroutine.
Native SDK Versions:
- Android SDK version 1.13.7: Release Notes
- iOS SDK version 1.13.2: Release Notes
Improvements:
- Added a new "Range rating" type of questions.
- Fixed a crash that occurred when the host couldn't be resolved.
Native SDK Versions:
- Android SDK version 1.13.5: Release Notes
- iOS SDK version 1.13.2: Release Notes
Improvements:
- Enhanced the logger.
- Fixed a Moshi IllegalArgumentException.
- Improved Version Targeting.
- Updated Gradle version.
Native SDK Versions:
- Android SDK version 1.13.3: Release Notes
- iOS SDK version 1.13.1: Release Notes
Improvements:
- The "startSurvey" command now accepts the "ignoreSurveyStatus" argument (default: true).
- Fixed multiple "End survey" buttons.
Native SDK Versions:
- Android SDK version 1.13.1: Release Notes
- iOS SDK version 1.13.0: Release Notes
Improvements:
- Updated dependencies, including vanniktech/Emoji.
- Improved log management.
- Enhanced error handling.
Native SDK Versions:
- Android SDK version 1.12.3: Release Notes
- iOS SDK version 1.12.3: Release Notes
Improvements:
- Added validation for event and group names.
- Implemented automatic screen detection.
Native SDK Versions:
- Android SDK version 1.12.1: Release Notes
- iOS SDK version 1.12.3: Release Notes
Improvements:
- Resolved some build issues with iOS.
Native SDK Versions:
- Android SDK version 1.12.0: Release Notes
- iOS SDK version 1.12.1: Release Notes
Improvements:
- Added "debug" and "debugTargeting" commands.
- Introduced the "resetIdentity" command.
- Included "closeSdk" functionality.
Native SDK Versions:
- Android SDK version 1.12.0: Release Notes
- iOS SDK version 1.12.0: Release Notes
Improvements:
- Fixed crashes occurring during unexpected question/answer flows.
- Resolved unexpected behavior when closing responses.
- Updated dependencies for Android.
Native SDK Versions:
- Android SDK version 1.10.9: Release Notes
- iOS SDK version 1.10.4: Release Notes
Improvements:
- Made targeting more reliable to avoid triggering surveys in corner cases.
Native SDK Versions:
- Android SDK version 1.10.6: Release Notes
- iOS SDK version 1.10.4: Release Notes
Improvements:
- Replaced number emojis with custom emojis.
Native SDK Versions:
- Android SDK version 1.10.5: Release Notes
- iOS SDK version 1.10.3: Release Notes
- Implemented the "startSurvey" feature.
- Implemented (un)assignGroup features.
- (Un)assignGroup now permits null properties.
Native SDK Versions:
- Android SDK version 1.10.4: Release Notes
- iOS SDK version 1.10.2: Release Notes
- Special thanks to @jeff-odopass for his assistance. 😊
Native SDK Versions:
- Android SDK version 1.9.2: Release Notes
- iOS SDK version 1.8.2: Release Notes
Improvements:
- Fixed tablet multiple choices appearance.
Native SDK Versions:
- Android SDK version 1.9.1: Release Notes
- iOS SDK version 1.8.1: Release Notes
Improvements:
- Added assignGroup command.
- Added session targeting support.
- Fixed translation for Card close text.
Native SDK Versions:
- Android SDK version 1.9.0: Release Notes
- iOS SDK version 1.8.0: Release Notes
Improvements:
- Fixed cut icons in Cards format.
Native SDK Versions:
- Android SDK version 1.8.1: Release Notes
- iOS SDK version 1.7.0: Release Notes
Improvements:
- Chat mode design improved.
- Card mode design improved.
- startSurvey command added.
- Quota management improved.
- Session targeting added.
Native SDK Versions:
- Android SDK version 1.8.0: Release Notes
- iOS SDK version 1.7.0: Release Notes
Improvements:
- Fixed NPS wrong value issue.
- Fixed message widget border issue.
- Fixed non-ASCII keyboard issue.
Native SDK Versions:
- Android SDK version 1.7.1: Release Notes
- iOS SDK version 1.6.0: Release Notes
Improvements:
- Fixed NPS wrong values issue.
Native SDK Versions:
- Android SDK version 1.7.1: Release Notes
- iOS SDK version 1.5.1: Release Notes
Improvements:
- Fixed compilation bug due to old Moshi version.
- Cards format now ready to use.
Native SDK Versions:
- Android SDK version 1.7.0: Release Notes
- iOS SDK version 1.5.0: Release Notes
Improvements:
- Optional properties can be omitted, ex: setIdentity("user_id")
Native SDK Versions:
- Android SDK version 1.7.0: Release Notes
- iOS SDK version 1.5.0: Release Notes
Improvements:
- Performance improvements.
- Threads related crashes fixed.
Native SDK Versions:
- Android SDK version 1.7.0: Release Notes
- iOS SDK version 1.4.0: Release Notes
Improvements:
- Fixed screen targeting issue.
Native SDK Versions:
- Android SDK version 1.7.0: Release Notes
- iOS SDK version 1.3.0: Release Notes
Improvements:
- Fixed null property issue.
Native SDK Versions:
- Android SDK version 1.7.0: Release Notes
- iOS SDK version 1.2.0: Release Notes
Improvements:
- Adedd Appstore rating/review.
- Fixed network issue when device is not connected.
- Message widget format fixed (line breaks).
- Accurate quota management.
- Fixed display latencies.
- Added top mask gradient.
- Question answered format improved (text inlined).
- Fixed first message cut issue.
- Fixed keyboard masking input fields.
Native SDK Versions:
- Android SDK version 1.6.0: Release Notes
- iOS SDK version 1.2.0: Release Notes
Improvements:
- Fixed README documentation.
Improvements:
- Renamed tracking methods and setProperties.
- Many bugs fixed.
Native SDK Versions:
- Android SDK version 1.4.0: Release Notes
- iOS SDK version 1.1.0: Release Notes
Improvements:
- Added english translations.
- Improved survey triggering speed.
- Fixed bugs.
Native SDK Versions:
- Android SDK version 1.3.0: Release Notes
- iOS SDK version 0.9.0: Release Notes
Improvements:
- Support SDK initialization as part of the plugin
- Manage platform-specific SDKs versions internally
Improvements:
- Initial version
- Support Android/iOS Screeb SDKs
- Public API for commands: setIdentity, sendTrakingEvent, sendTrackingScreen, visitorProperty