Skip to main content
Version: Flutter SDK

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โ€‹

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โ€‹

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โ€‹

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โ€‹

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โ€‹

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โ€‹

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โ€‹

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โ€‹

v2.2.2 โ€” 2025-11-18โ€‹

โšก Improvementsโ€‹

  • Fixed Closing IAM builder reopening it.
  • Enforce a non-zero size. (Android)

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.2.1 โ€” 2025-11-03โ€‹

โšก Improvementsโ€‹

  • Fixed Android Build.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.2.0 โ€” 2025-10-23โ€‹

Breaking changes โš ๏ธโ€‹

  • The initSdk method now requires a single channelId parameter instead of separate androidChannelId and iosChannelId.
  • Make sure to update your calls to initSdk accordingly.

โšก 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โ€‹

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โ€‹

v2.1.10 โ€” 2025-06-30โ€‹

โšก Improvementsโ€‹

  • Fixed types. (Android)

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.1.9 โ€” 2025-06-19โ€‹

โšก Improvementsโ€‹

  • Ensure sequential messages consume. (iOS)
  • Updated core version. (Android)

๐Ÿ“ฑ Native SDK versionsโ€‹

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โ€‹

v2.1.6 โ€” 2025-02-24โ€‹

โšก Improvementsโ€‹

  • Fixed BuildConfig issue. (Android)

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.1.6 โ€” 2025-02-24โ€‹

โšก Improvementsโ€‹

  • Fixed "SDK is not ready".
  • Thread safety fixes.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.1.5 โ€” 2025-01-31โ€‹

โšก Improvementsโ€‹

  • Ensure commands execution orders.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.1.4 โ€” 2024-12-19โ€‹

โšก Improvementsโ€‹

  • Reduce memory usage caused by logging.
  • Fixed case where content is untouchable. (iOS)

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.1.3 โ€” 2024-10-02โ€‹

โšก Improvementsโ€‹

  • Add language parameter

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.1.2 โ€” 2024-07-30โ€‹

โšก Improvementsโ€‹

  • Fixed hooks thread safety. (iOS)
  • Support new onSurveyDisplayAllowed and onMessageDisplayAllowed hooks.
  • Fixed destroy animation.
  • Improved surveys hit boxes. (Android)

๐Ÿ“ฑ Native SDK versionsโ€‹

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โ€‹

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โ€‹

v2.0.20 โ€” 2024-02-05โ€‹

โšก Improvementsโ€‹

  • Handle a rare case where a survey is not properly closed.
  • Improved commands encoding.
  • Switched from play core libs to play review libs. (Android)
  • Fixed a possible crash on old devices. (Android)

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.19 โ€” 2024-01-11โ€‹

โšก Improvementsโ€‹

  • Fixed iOS properties Bool/Int incorrect values.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.18 โ€” 2024-01-09โ€‹

โšก Improvementsโ€‹

  • Improved context tracking.
  • Improved multi-process support. (Android)

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.17 โ€” 2024-01-03โ€‹

โšก Improvementsโ€‹

  • Fixed Close/Init SDK lifecycle. (iOS)

๐Ÿ“ฑ Native SDK versionsโ€‹

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โ€‹

v2.0.14โ†’2.0.15 โ€” 2023-10-27โ€‹

โšก Improvementsโ€‹

  • Fixed an exception and lifecycle when calling closeSdk.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.13 โ€” 2023-10-25โ€‹

โšก Improvementsโ€‹

  • Fixed a possible crash during the initialization of the SDK.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.12 โ€” 2023-09-01โ€‹

โšก Improvementsโ€‹

  • Fixed a case where the survey was not displayed.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.11 โ€” 2023-09-01โ€‹

โšก Improvementsโ€‹

  • Forced the keyboard to not overlap the survey.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.10 โ€” 2023-08-31โ€‹

โšก Improvementsโ€‹

  • Improved insets handling

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.9 โ€” 2023-08-24โ€‹

โšก Improvementsโ€‹

  • Improved thread safety

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.8 โ€” 2023-08-22โ€‹

โšก Improvementsโ€‹

  • Avoided the keyboard overlapping the survey

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.7 โ€” 2023-08-21โ€‹

โšก Improvementsโ€‹

  • Added InitProvider to allow setting up the plugin without overriding the Application class.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.6 โ€” 2023-08-21โ€‹

โšก Improvementsโ€‹

  • Reduced iOS minimum version to 11.0.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.5 โ€” 2023-08-18โ€‹

โšก Improvementsโ€‹

  • Caught possible exceptions when parsing messages.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.4 โ€” 2023-08-18โ€‹

โšก Improvementsโ€‹

  • Fixed surveys not showing in some cases.

๐Ÿ“ฑ Native SDK versionsโ€‹

v2.0.3 โ€” 2023-08-16โ€‹

โšก Improvementsโ€‹

  • Improved compatibility with other webviews plugins.

๐Ÿ“ฑ Native SDK versionsโ€‹

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โ€‹

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โ€‹

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โ€‹

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โ€‹

v0.2.7 โ€” 2023-07-12โ€‹

โšก Improvementsโ€‹

  • Resolved an unhandled exception in Android's internal coroutine.

๐Ÿ“ฑ Native SDK versionsโ€‹

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โ€‹

v0.2.5 โ€” 2023-05-17โ€‹

โšก Improvementsโ€‹

  • Enhanced the logger.
  • Fixed a Moshi IllegalArgumentException.
  • Improved Version Targeting.
  • Updated Gradle version.

๐Ÿ“ฑ Native SDK versionsโ€‹

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โ€‹

v0.2.3 โ€” 2023-03-31โ€‹

โšก Improvementsโ€‹

  • Updated dependencies, including vanniktech/Emoji.
  • Improved log management.
  • Enhanced error handling.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.2.2 โ€” 2023-03-10โ€‹

โšก Improvementsโ€‹

  • Added validation for event and group names.
  • Implemented automatic screen detection.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.2.1 โ€” 2023-02-24โ€‹

โšก Improvementsโ€‹

  • Resolved some build issues with iOS.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.2.0 โ€” 2023-02-10โ€‹

โšก Improvementsโ€‹

  • Added "debug" and "debugTargeting" commands.
  • Introduced the "resetIdentity" command.
  • Included "closeSdk" functionality.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.1.3 โ€” 2022-12-22โ€‹

โšก Improvementsโ€‹

  • Fixed crashes occurring during unexpected question/answer flows.
  • Resolved unexpected behavior when closing responses.
  • Updated dependencies for Android.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.1.2 โ€” 2022-12-22โ€‹

โšก Improvementsโ€‹

  • Made targeting more reliable to avoid triggering surveys in corner cases.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.1.1 โ€” 2022-10-18โ€‹

โšก Improvementsโ€‹

  • Replaced number emojis with custom emojis.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.1.0 โ€” 2022-10-14โ€‹

โšก Improvementsโ€‹

  • 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. ๐Ÿ˜Š

v0.0.18 โ€” 2022-08-03โ€‹

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.17 โ€” 2022-06-29โ€‹

โšก Improvementsโ€‹

  • Fixed tablet multiple choices appearance.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.16 โ€” 2022-06-28โ€‹

โšก Improvementsโ€‹

  • Added assignGroup command.
  • Added session targeting support.
  • Fixed translation for Card close text.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.15 โ€” 2022-06-20โ€‹

โšก Improvementsโ€‹

  • Fixed cut icons in Cards format.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.14 โ€” 2022-06-17โ€‹

โšก Improvementsโ€‹

  • Chat mode design improved.
  • Card mode design improved.
  • startSurvey command added.
  • Quota management improved.
  • Session targeting added.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.13 โ€” 2022-06-02โ€‹

โšก Improvementsโ€‹

  • Fixed NPS wrong values issue.
  • Fixed message widget border issue.
  • Fixed non-ASCII keyboard issue.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.12 โ€” 2022-05-23โ€‹

โšก Improvementsโ€‹

  • Fixed NPS wrong values issue.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.11 โ€” 2022-04-15โ€‹

โšก Improvementsโ€‹

  • Fixed compilation bug due to old Moshi version.
  • Cards format now ready to use.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.10 โ€” 2022-03-16โ€‹

โšก Improvementsโ€‹

  • Optional properties can be omitted, ex: setIdentity("user_id")

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.9 โ€” 2022-03-07โ€‹

โšก Improvementsโ€‹

  • Performance improvements.
  • Threads related crashes fixed.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.8 โ€” 2022-03-04โ€‹

โšก Improvementsโ€‹

  • Fixed screen targeting issue.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.7 โ€” 2022-03-04โ€‹

โšก Improvementsโ€‹

  • Fixed null property issue.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.6 โ€” 2022-02-25โ€‹

โšก 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โ€‹

v0.0.5 โ€” 2022-02-10โ€‹

โšก Improvementsโ€‹

  • Fixed README documentation.

v0.0.4 โ€” 2022-02-10โ€‹

โšก Improvementsโ€‹

  • Renamed tracking methods and setProperties.
  • Many bugs fixed.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.3 โ€” 2022-01-25โ€‹

โšก Improvementsโ€‹

  • Added english translations.
  • Improved survey triggering speed.
  • Fixed bugs.

๐Ÿ“ฑ Native SDK versionsโ€‹

v0.0.2 โ€” 2022-01-04โ€‹

โšก Improvementsโ€‹

  • Support SDK initialization as part of the plugin
  • Manage platform-specific SDKs versions internally

v0.0.1 โ€” 2021-12-17โ€‹

โšก Improvementsโ€‹

  • Initial version
  • Support Android/iOS Screeb SDKs
  • Public API for commands: setIdentity, sendTrakingEvent, sendTrackingScreen, visitorProperty