Skip to main content
Version: Flutter SDK

Changelog

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