Changelog
📬 Stay updated!
3.5.0 - 2023.12.01
Section titled 3.5.0 - 2023.12.01- API Errors:
- Support of the
API Errors
feature has been added to Android platform
- Support of the
- Session Replay
- Support of the
Session Replay
feature has been added to Android platform
- Support of the
- Reliable Target
- Support of the
Reliable Target
feature has been added to both Android and iOS platforms
- Support of the
- User Identifier
- Support of the
User Identifier
feature has been added to both Android and iOS platforms
- Support of the
- Native SDKs:
- Android: 4.21.0 → 4.23.1
- iOS: 4.25.0 → 4.27.0
- [🚨 Maximum Flutter version]
- Currently, the maximum Flutter version supported by the plugin is
3.13.9
. - Support to the latest Flutter version will be added in the next version.
- Currently, the maximum Flutter version supported by the plugin is
3.4.0 - 2023.09.14
Section titled 3.4.0 - 2023.09.14- Custom Variables:
- Support of the
Custom Variables
feature has been added to Android
- Support of the
- API Errors:
- Support of the
API Errors
feature has been added to iOS
- Support of the
- Session Replay
- Minor fidelity improvements
- Native SDKs:
- Android: 4.20.0 → 4.21.0
- iOS: 4.24.0 → 4.25.0
- [🚨 Maximum Flutter version]
- Currently, the maximum Flutter version supported by the plugin is
3.13.9
. - Support to the latest Flutter version will be added in the next version.
- Currently, the maximum Flutter version supported by the plugin is
3.3.0 - 2023.08.01
Section titled 3.3.0 - 2023.08.01- Native SDKs:
- Android: 4.19.0 → 4.20.0
- iOS: 4.23.0 → 4.24.0
- Session Replay
- Minor fidelity improvements
- Custom Variables:
- Support of the Custom Variables feature has been added to iOS
- API Errors:
- Added a log when API Errors collection is enabled or disabled in iOS (for future usage)
- [🚨 Maximum Flutter version]
- Currently, the maximum Flutter version supported by the plugin is
3.13.9
. - Support to the latest Flutter version will be added in the next version.
- Currently, the maximum Flutter version supported by the plugin is
3.2.1 - 2023.07.04
Section titled 3.2.1 - 2023.07.04- Bug fix:
- Fixed an issue on Android, caused a crash during the initialization of the SDK. Bug was introduced since the release of 3.1.0
- [🚨 Maximum Flutter version]
- Currently, the maximum Flutter version supported by the plugin is
3.13.9
. - Support to the latest Flutter version will be added in the next version.
- Currently, the maximum Flutter version supported by the plugin is
3.2.0 - 2023.06.30
Section titled 3.2.0 - 2023.06.30- Bug fix: Fix critical bug for clients who use Flutter < 3.0 introduced in the CS SDK release 3.1.0
- API:
- New method getter
currentSessionReplayUrl
(iOS Only)
- New method getter
- Session Replay fidelity improvements:
- Shadows
- Clipping
- Radius
- Transparency
- Blur
- [🚨 Maximum Flutter version]
- Currently, the maximum Flutter version supported by the plugin is
3.13.9
. - Support to the latest Flutter version will be added in the next version.
- Currently, the maximum Flutter version supported by the plugin is
3.1.0 - 2023.06.20
Section titled 3.1.0 - 2023.06.20- Native SDKs:
- Android: 4.18.1 → 4.19.0
- iOS: 4.22.1 → 4.23.0
- Session Replay improvements:
- Added icons support
- Performance improvement for unmasked images
- [🚨 Maximum Flutter version]
- Currently, the maximum Flutter version supported by the plugin is
3.13.9
. - Support to the latest Flutter version will be added in the next version.
- Currently, the maximum Flutter version supported by the plugin is
3.0.0 - 2023.05.17
Section titled 3.0.0 - 2023.05.17- Native SDKs:
- Android: 4.17.0 → 4.18.1
- iOS: 4.21.0 → 4.22.1
- Session Replay feature is available for iOS only. For more information, reach out to your Contentsquare contact.
- [🚨 Maximum Flutter version]
- Currently, the maximum Flutter version supported by the plugin is
3.13.9
. - Support to the latest Flutter version will be added in the next version.
- Currently, the maximum Flutter version supported by the plugin is
2.3.0 - 2023.04.13
Section titled 2.3.0 - 2023.04.13- Native SDKs:
- Android: 4.16.0 → 4.17.0
- iOS: 4.20.0 → 4.21.0
2.2.0 - 2023.03.09
Section titled 2.2.0 - 2023.03.09- Native SDKs:
- Android: 4.15.0 → 4.16.0
2.1.0 - 2023.03.02
Section titled 2.1.0 - 2023.03.02- Native SDKs:
- iOS: 4.18.0 → 4.20.0
2.0.1 - 2023.02.28
Section titled 2.0.1 - 2023.02.28- Bug fix: Track Transactions now supports any value while it would previously fail if the given transaction value contained decimals.
2.0.0 - 2023.01.30
Section titled 2.0.0 - 2023.01.30- WebView Tracking:
- [🚨 Breaking Change 🚨] Feature: You can now use the SDK with any version of the
webview_flutter
plugin. However to do so we had to remove the first party support for this plugin. You can still use the generic webview tracking API. See the updated documentation for concrete implementation examples. - [🚨 Breaking Change 🚨] Refactoring:
JavascriptChannel
has been renamed toContentsquareJavascriptChannel
to avoid naming conflicts with other plugins. - Refactoring:
tracker.initializeWebViewTracking
has been renamed totracker.startPageTracking
. Usingtracker.initializeWebViewTracking
is deprecated and will be removed in a future release.
- [🚨 Breaking Change 🚨] Feature: You can now use the SDK with any version of the
1.3.2 - 2022.12.23
Section titled 1.3.2 - 2022.12.23- Native SDKs:
- Android: 4.14.0 → 4.15.0
- iOS: 4.17.0 → 4.18.0
- Fix: Bump the lowest supported Dart SDK version from 2.12.0 to 2.15.0
1.3.1 - 2022.12.22 - Deprecated
Section titled 1.3.1 - 2022.12.22 - Deprecated1.3.0 - 2022.11.24
Section titled 1.3.0 - 2022.11.24- Native SDKs:
- Android: 4.13.1 → 4.14.0
- iOS: 4.13.0 → 4.17.0
1.2.0 - 2022.11.14
Section titled 1.2.0 - 2022.11.14- Snapshots: Beta third-party WebView tracking support (e.g. flutter_inappwebview)
1.1.0 - 2022.11.07
Section titled 1.1.0 - 2022.11.07- Snapshots: Beta WebView tracking support (only for the official WebView plugin)
1.0.1 - 2022.10.31
Section titled 1.0.1 - 2022.10.31- Fix: Update dependency of
contentsquare
oncontentsquare_plugin_interface
1.0.0 - 2022.10.24 - Deprecated
Section titled 1.0.0 - 2022.10.24 - Deprecated⚠️ This version is deprecated due to bad dependency which prevents the plugin from compiling. Use version the latest version of the plugin instead.
- License: License update
0.5.3 - 2022.07.13
Section titled 0.5.3 - 2022.07.13- Bug fix: Fixed an issue on Android, where CS in-app features menu caused a crash while using the opt-out and opt-in operations
- Native SDKs: Android 4.11.0
0.5.2 - 2022.07.04
Section titled 0.5.2 - 2022.07.04- Error when building in profile mode: Bump
compileSdkVersion
to 31 to support Gradle version >=4.2.0
0.5.1 - 2022.05.30
Section titled 0.5.1 - 2022.05.30- Snapshots:
- Stability improvement for
Navigator
pushed screens
- Stability improvement for
0.5.0 - 2022.05.12
Section titled 0.5.0 - 2022.05.12- Snapshots:
- Fix issue on generating accurate targets for gestures
- Only include widgets which are currently visible
- Native SDKs: Android 4.9.0 and iOS 4.13.0
0.4.2 - 2022.04.14
Section titled 0.4.2 - 2022.04.14- Snapshots: Fixed an issue where snapshot captured was not rendering the right screen.
- Gesture tracking: Fixed an issue on our gesture detector that could cause an exception to be thrown in edge cases.
- Native SDKs: Android 4.8.0 and iOS 4.12.0
0.4.1 - 2022.03.25
Section titled 0.4.1 - 2022.03.25- Snapshots: Fixed snapshot capture infinite loading on Android caused by WebView; fixed snapshot capture infinite loading on iOS caused by conflict with
background_locator
plugin; fixed visual bug with the app bar; fixed empty snapshot on iOS related to autostart disabled. - Native SDKs: Android 4.8.0 and iOS 4.11.0
0.4.0 - 2022.03.01
Section titled 0.4.0 - 2022.03.01- Crash at app launch on Android: Fixed a bug introduced crashing the app on Android, at app start.
0.3.0 - 2022.02.18
Section titled 0.3.0 - 2022.02.18- Gesture tracking: Gesture tracking optimization; fixed issue preventing scrolling in WebView;
- Snapshots: Size Optimisation.
- Native SDKs: Android 4.7.0 and iOS 4.11.0
0.2.3 - 2022.02.07
Section titled 0.2.3 - 2022.02.07- Native SDKs: Android 4.7.0 and iOS 4.10.1
0.2.2 - 2022.01.13
Section titled 0.2.2 - 2022.01.13- Gesture tracking: Fixed performance issue related to gesture tracking
- Snapshots: Support snapshot capture on iOS
- Native SDKs: Android 4.3.0 and iOS 4.10.0
0.2.1 - 2022.12.17
Section titled 0.2.1 - 2022.12.17- Gesture tracking: Now support gesture tracking accurately.
Flutter webview plugin
Section titled Flutter webview plugin📚 Flutter Webview Plugin Documentation
2.2.0 - 2023.06.21
Section titled 2.2.0 - 2023.06.21- Contentsquare Flutter Plugin:
- 2.3.0 → 3.1.0
- Support of Flutter 3.10
2.1.0 - 2023.05.03
Section titled 2.1.0 - 2023.05.03- Contentsquare Flutter Plugin:
- 2.2.0 → 2.3.0
2.0.0 - 2023.03.28
Section titled 2.0.0 - 2023.03.28- Support of webview_flutter v4
1.0.0 - 2023.03.22
Section titled 1.0.0 - 2023.03.22- Support of webview_flutter v3