Skip to main content
Version: .NET MAUI 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 session replay backgrounding and screen-rotation race conditions that could disrupt recordings on Android and iOS.

โšก Improvementsโ€‹

  • Session replay now adapts to ProMotion display refresh rates, roughly halving replay CPU usage on supported iOS devices.
  • Recordings now start from the first mirrored frame instead of a blank lead-in.
  • Android surface content such as video, maps, and GPU-rendered views is now covered by session replay masking and anonymization.

๐Ÿ“ฑ 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โ€‹

0.1.0 (initial release)โ€‹

  • Android + iOS support
  • 18 methods: InitSdk, SetIdentity, SetProperties, AssignGroup, UnassignGroup, TrackEvent, TrackScreen, StartSurvey, StartMessage, CloseSdk, CloseSurvey, CloseMessage, SessionReplayStart, SessionReplayStop, ResetIdentity, GetIdentity, Debug, DebugTargeting