plugin_screeb 2.0.12 plugin_screeb: ^2.0.12 copied to clipboard
Continuous Product Discovery
CHANGELOGS #
2.0.12 #
Improvements:
- Fix a case where survey was not displayed
Native SDK version:
- Android sdk version 2.0.12: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.12
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.11 #
Improvements:
- Force keyboard to not overlap survey
Native SDK version:
- Android sdk version 2.0.11: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.11
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.10 #
Improvements:
- Improve insets handling
Native SDK version:
- Android sdk version 2.0.10: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.10
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.9 #
Improvements:
- Improve thread safety
Native SDK version:
- Android sdk version 2.0.9: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.9
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.8 #
Improvements:
- Avoid keyboard to overlap survey
Native SDK version:
- Android sdk version 2.0.7: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.7
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.7 #
Improvements:
- Add InitProvider to allow setup plugin without overriding Application class
Native SDK version:
- Android sdk version 2.0.6: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.6
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.6 #
Improvements:
- Reduced iOS minimum version to 11.0
Native SDK version:
- Android sdk version 2.0.4: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.4
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.5 #
Improvements:
- Catch possible exception when parsing messages
Native SDK version:
- Android sdk version 2.0.4: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.4
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.4 #
Improvements:
- Fixed surveys not showing in some cases
Native SDK version:
- Android sdk version 2.0.3: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.3
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.3 #
Improvements:
- Improved compatibility with other webviews plugins
Native SDK version:
- Android sdk version 2.0.2: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.2
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
2.0.2 #
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
- Hooks
Native SDK version:
- Android sdk version 2.0.1: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.1
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
1.0.0-rc.2 #
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 version:
- Android sdk version 2.0.1: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.1
- iOS sdk version 2.0.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0
1.0.0-rc.2 #
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 version:
- Android sdk version 2.0.0-rc.2: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.0-rc.2
- iOS sdk version 2.0.0-rc.3: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0-rc.3
1.0.0-rc.1 #
Improvements:
- The SDK has been rewritten from scratch to provide greater stability, instant updates of Screeb features and be even lighter.
Native SDK version:
- Android sdk version 2.0.0-rc.1: https://github.com/ScreebApp/sdk-android-public/releases/tag/v2.0.0-rc.1
- iOS sdk version 2.0.0-rc.3: https://github.com/ScreebApp/sdk-ios-public/releases/tag/2.0.0-rc.3
0.2.7 #
Improvements:
- Fix unhandled exception in Android internal coroutine
Native SDK version:
- Android sdk version 1.13.7: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.13.7
- iOS sdk version 1.13.2: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.13.2
0.2.6 #
Improvements:
-
Add new "Range rating" type of questions
-
Fix crash when host can't be resolved
Native SDK version:
- Android sdk version 1.13.5: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.13.5
- iOS sdk version 1.13.2: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.13.2
0.2.5 #
Improvements:
-
Improve logger
-
Fix moshi IllegalArgumentException
-
Fix Version Targeting
-
Update gradle version
Native SDK version:
- Android sdk version 1.13.3: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.13.3
- iOS sdk version 1.13.1: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.13.1
0.2.4 #
Improvements:
- startSurvey command now accepts the ignoreSurveyStatus argument (default: true)
- Fix multiple "End survey" buttons
Native SDK version:
- Android sdk version 1.13.1: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.13.1
- iOS sdk version 1.13.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.13.0
0.2.3 #
Improvements:
- Dependency update: vanniktech/Emoji
- Better log management
- Improved error handling
Native SDK version:
- Android sdk version 1.12.3: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.12.3
- iOS sdk version 1.12.3: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.12.3
0.2.2 #
Improvements:
- Validation event and group name
- Automatic screen detection
Native SDK version:
- Android sdk version 1.12.1: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.12.1
- iOS sdk version 1.12.3: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.12.3
0.2.1 #
Improvements:
- resolve some build issues with iOS
Native SDK version:
- Android sdk version 1.12.0: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.12.0
- iOS sdk version 1.12.1: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.12.1
0.2.0 #
Improvements:
- add debug and debugTargeting commands
- resetIdentity command
- closeSdk
Native SDK version:
- Android sdk version 1.12.0: https://github.com/ScreebApp/sdk-android-public/releases/tag/v1.12.0
- iOS sdk version 1.12.0: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.12.0
0.1.3 #
Improvements:
- Fix crash on unexpected question/answer flow
- Fix unexpected behaviour on response closing
- Dependencies update (Android)
Native SDK version:
- Android sdk version 1.10.9: https://github.com/ScreebApp/sdk-android-public/releases/tag/1.10.9
- iOS sdk version 1.10.4: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.10.4
0.1.2 #
Improvements:
- Make targeting more reliable in order to not trigger survey in corner-case
Native SDK version:
- Android sdk version 1.10.6: https://github.com/ScreebApp/sdk-android-public/releases/tag/1.10.6
- iOS sdk version 1.10.4: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.10.4
0.1.1 #
Replace number emojis by custom emojis.
Android sdk version 1.10.5: https://github.com/ScreebApp/sdk-android-public/releases/tag/1.10.5
- iOS sdk version 1.10.3: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.10.3
0.1.0 #
-
Implement startSurvey feature
-
Implement (un)assignGroup features
-
(un)assignGroup permit null properties
-
Android sdk version 1.10.4: https://github.com/ScreebApp/sdk-android-public/releases/tag/1.10.4
-
iOS sdk version 1.10.2: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.10.2
Special thanks to @jeff-odopass for his help ;)
0.0.18 #
- Android sdk version 1.9.2: https://github.com/ScreebApp/sdk-android-public/releases/tag/1.9.2
- iOS sdk version 1.8.2: https://github.com/ScreebApp/sdk-ios-public/releases/tag/1.8.2
0.0.17 #
- Android sdk version 1.9.1
0.0.16 #
- iOS sdk version 1.8.0
- Android sdk version 1.9.0
0.0.15 #
- Android sdk version 1.8.1
0.0.14 #
- Android sdk version 1.8.0
- iOS sdk version 1.7.0
0.0.13 #
- Android sdk version 1.7.1
- iOS sdk version 1.6.0
0.0.12 #
- Android sdk version 1.7.1
- iOS sdk version 1.5.1
0.0.11 #
- Android sdk version 1.7.0
0.0.10 #
- iOS sdk version 1.5.0
- Optional properties can be omitted, ex : setIdentity("user_id")
0.0.9 #
- iOS sdk version 1.4.0
0.0.8 #
- iOS sdk version 1.3.0
0.0.7 #
- iOS : fix null property issue
0.0.6 #
- iOS sdk version 1.2.0
- android sdk version 1.6.0
0.0.5 #
- Fix README documentation
0.0.4 #
- Rename tracking methods and setProperties
- iOS sdk version 1.1.0
- android sdk version 1.4.0
- Many bugs fixed
0.0.3 #
- iOS sdk version 0.9.0
- android sdk version 1.3.0
0.0.2 #
- Support SDK initialization as part of the plugin
- Manage platform specific SDKs versions internally
0.0.1 #
- Initial version
- Support Android/iOS Screeb sdks
- Public api for commands : setIdentity, sendTrakingEvent, sendTrackingScreen, visitorProperty