Changelog
v4.2.0 โ 2026-08-24โ
๐ New featuresโ
- Exit-intent surveys now work in native apps: leaving a tracked screen can trigger a survey, as on web. Requires screen tracking (
trackScreen) instrumentation. - New "inactivity" targeting rule: trigger a survey after the visitor has stopped interacting with the app for a configured time.
๐ Bug fixesโ
- Time-based triggers (delay, session duration, inactivity) now fire on time: the native SDKs arm their own timer instead of relying on webview timers, which the OS throttles while the webview is hidden.
- A device without a usable network connection (airplane mode, captive portal, blocked DNS) no longer reports device-side failures as errors; genuine problems are still reported and now identify the workspace they belong to.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 4.2.0: Release Notes
- ๐ iOS SDK version 4.2.0: Release Notes
v4.1.0 โ 2026-08-20โ
๐ Bug fixesโ
- Fixed video, map, and GPU surfaces not respecting masking and anonymized replay settings on Android.
- Fixed a masked field hidden under a newer screen leaving a gray block in the replay.
- Fixed recordings freezing or showing stale content when the device is backgrounded or rotated mid-recording.
- The package now correctly requires Flutter 3.19 / Dart 3.3 or newer, so older toolchains resolve an earlier compatible version instead of failing to compile.
โก Improvementsโ
- Session replay now adapts to 120 Hz (ProMotion) displays on iOS, roughly halving replay CPU usage on those devices.
- Replays no longer start with a blank lead-in โ recording now begins with the first mirrored frame.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 4.1.0: Release Notes
- ๐ iOS SDK version 4.1.0: Release Notes
v4.0.4 โ 2026-08-13โ
๐ Bug fixesโ
- Respondents can attach a picture to an answer again on iOS: the attach button opened nothing, and the photo library could end up behind the survey (iOS).
- An audio answer no longer asks for the camera, and refusing one permission no longer takes the whole answer down (Android).
- Recording works on the first attempt instead of failing until the respondent tried again (Android).
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 4.0.4: Release Notes
- ๐ iOS SDK version 4.0.4: Release Notes
v4.0.3 โ 2026-08-07โ
๐ Bug fixesโ
- Fixed rare crashes in the host app while session replay was recording.
- Fixed Screeb links whose token contained special characters being cut off.
- Anonymized session replay no longer leaves text readable on low-resolution captures (Android).
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 4.0.3: Release Notes
- ๐ iOS SDK version 4.0.3: Release Notes
v4.0.2 โ 2026-07-08โ
โก Improvementsโ
- More robust session replay, even under heavy memory pressure.
- Lower CPU and memory usage while recording.
- In-app surveys and messages stay reliably in the foreground.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 4.0.2: Release Notes
- ๐ iOS SDK version 4.0.2: Release Notes
v3.1.0 โ 2026-02-10โ
โก Improvementsโ
- Added
sessionReplay{start|stop}commands. - Added GetIdentity command.
- Return debug/debug targeting results in the command result instead of logs.
- Added file picker support for In-App Messages.
- Improved Session Replay for complex apps. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 3.1.1: Release Notes
- ๐ iOS SDK version 3.1.1: Release Notes
v3.0.0 โ 2026-01-13โ
โก Improvementsโ
- Session Replay in Beta.
- Added disableMirror to InitOptions to force disable IAM mirroring and Session Replay.
- Ensure webview is not in the accessible tree when it is hidden.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 3.0.0: Release Notes
- ๐ iOS SDK version 3.0.1: Release Notes
v2.2.3 โ 2025-11-25โ
Breaking changes โ ๏ธโ
- SDK is now using optional named params instead of positional params.
โก Improvementsโ
- Fixed build + init Options handling. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.2.9: Release Notes
- ๐ iOS SDK version 2.2.2: Release Notes
v2.2.2 โ 2025-11-18โ
โก Improvementsโ
- Fixed Closing IAM builder reopening it.
- Enforce a non-zero size. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.2.9: Release Notes
- ๐ iOS SDK version 2.2.2: Release Notes
v2.2.1 โ 2025-11-03โ
โก Improvementsโ
- Fixed Android Build.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.2.0: Release Notes
- ๐ iOS SDK version 2.2.1: Release Notes
v2.2.0 โ 2025-10-23โ
Breaking changes โ ๏ธโ
- The
initSdkmethod now requires a singlechannelIdparameter instead of separateandroidChannelIdandiosChannelId. - Make sure to update your calls to
initSdkaccordingly.
โก Improvementsโ
- Thread safety fixes. (iOS)
- Added startMessage, closeMessage commands.
- Added optional distribution_id param to startSurvey.
- Added optional surveyId param to closeSurvey.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.2.0: Release Notes
- ๐ iOS SDK version 2.2.1: Release Notes
v2.1.11 โ 2025-10-16โ
โก Improvementsโ
- Support In-App Messages.
- Bump min iOS version to 12.0.
- Enforce Screeb to be displayed over sibling views. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.17: Release Notes
- ๐ iOS SDK version 2.1.14: Release Notes
v2.1.10 โ 2025-06-30โ
โก Improvementsโ
- Fixed types. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.14: Release Notes
- ๐ iOS SDK version 2.1.13: Release Notes
v2.1.9 โ 2025-06-19โ
โก Improvementsโ
- Ensure sequential messages consume. (iOS)
- Updated core version. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.14: Release Notes
- ๐ iOS SDK version 2.1.13: Release Notes
v2.1.8 โ 2025-06-04โ
โก Improvementsโ
- Auto-recover on network change.
- Fixed hitboxes on keyboard visibility changes.
- Threads improvements.
- Added "distributionId" param to startSurvey.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.12: Release Notes
- ๐ iOS SDK version 2.1.12: Release Notes
v2.1.6 โ 2025-02-24โ
โก Improvementsโ
- Fixed BuildConfig issue. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.12: Release Notes
- ๐ iOS SDK version 2.1.11: Release Notes
v2.1.6 โ 2025-02-24โ
โก Improvementsโ
- Fixed "SDK is not ready".
- Thread safety fixes.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.12: Release Notes
- ๐ iOS SDK version 2.1.11: Release Notes
v2.1.5 โ 2025-01-31โ
โก Improvementsโ
- Ensure commands execution orders.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.10: Release Notes
- ๐ iOS SDK version 2.1.10: Release Notes
v2.1.4 โ 2024-12-19โ
โก 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
v2.1.3 โ 2024-10-02โ
โก Improvementsโ
- Add language parameter
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.1.8: Release Notes
- ๐ iOS SDK version 2.1.7: Release Notes
v2.1.2 โ 2024-07-30โ
โก Improvementsโ
- Fixed hooks thread safety. (iOS)
- Support new
onSurveyDisplayAllowedandonMessageDisplayAllowedhooks. - 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
v2.1.0โ2.1.1 โ 2024-06-18โ
โก 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
v2.0.21 โ 2024-04-05โ
โก 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.35: Release Notes
- ๐ iOS SDK version 2.0.11: Release Notes
v2.0.20 โ 2024-02-05โ
โก Improvementsโ
- Handle a rare case where a survey is not properly closed.
- Improved commands encoding.
- Switched from
play corelibs toplay reviewlibs. (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
v2.0.19 โ 2024-01-11โ
โก 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
v2.0.18 โ 2024-01-09โ
โก Improvementsโ
- Improved context tracking.
- Improved multi-process support. (Android)
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.0.28: Release Notes
- ๐ iOS SDK version 2.0.9: Release Notes
v2.0.17 โ 2024-01-03โ
โก 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
v2.0.16 โ 2023-12-18โ
โก 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
v2.0.14โ2.0.15 โ 2023-10-27โ
โก Improvementsโ
- Fixed an exception and lifecycle when calling closeSdk.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.0.24: Release Notes
- ๐ iOS SDK version 2.0.3: Release Notes
v2.0.13 โ 2023-10-25โ
โก Improvementsโ
- Fixed a possible crash during the initialization of the SDK.
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.0.24: Release Notes
- ๐ iOS SDK version 2.0.3: Release Notes
v2.0.12 โ 2023-09-01โ
โก 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
v2.0.11 โ 2023-09-01โ
โก 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
v2.0.10 โ 2023-08-31โ
โก Improvementsโ
- Improved insets handling
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.0.10: Release Notes
- ๐ iOS SDK version 2.0.0: Release Notes
v2.0.9 โ 2023-08-24โ
โก Improvementsโ
- Improved thread safety
๐ฑ Native SDK versionsโ
- ๐ค Android SDK version 2.0.9: Release Notes
- ๐ iOS SDK version 2.0.0: Release Notes
v2.0.8 โ 2023-08-22โ
โก 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
v2.0.7 โ 2023-08-21โ
โก 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
v2.0.6 โ 2023-08-21โ
โก 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
v2.0.5 โ 2023-08-18โ
โก 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
v2.0.4 โ 2023-08-18โ
โก 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
v2.0.3 โ 2023-08-16โ
โก 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
Version 2.0.1 and 2.0.2 [2023-08-07]โ
โก 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
v2.0.0 โ 2023-08-04โ
โก 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
v1.0.0-rc.2 โ 2023-07-31โ
โก 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
v1.0.0-rc.1 โ 2023-07-05โ
โก 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
v0.2.7 โ 2023-07-12โ
โก 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
v0.2.6 โ 2023-06-07โ
โก 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
v0.2.5 โ 2023-05-17โ
โก 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
v0.2.4 โ 2023-04-28โ
โก 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
v0.2.3 โ 2023-03-31โ
โก 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
v0.2.2 โ 2023-03-10โ
โก 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
v0.2.1 โ 2023-02-24โ
โก 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
v0.2.0 โ 2023-02-10โ
โก 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