This version requires compileSdkVersion to be at least 34. If you are not ready to use API level 34, please stay on the Survicate version 3.0.4.
New
- User conditions targeting is changed to the audience targeting: create an audience that will be available for usage among all your mobile surveys. Enable multiple audiences at the same time in one survey if necessary.
- User attributes now support not only string values but also numbers, boolean, and datetime values.
- New attribute operators are available to support new data types.
- Survey audience can be set not only by including a set of respondents who met the required criteria but also by excluding those who should not see the survey.
- And / or operators in audience targeting are switchable now: within one attribute filter that has several attributes in it and between different filters.
Fixed
- Fixed invalid survey closing when app has specified
android:enableOnBackInvokedCallback="true"
in the AndroidManifest.xml