Repository navigation
Releases: Survicate/survicate-android-sdk
Releases · Survicate/survicate-android-sdk
Release list
8.3.1
Fixed
- An issue where screen readers announced an optional comment field as required.
- Screen reader focus landing on the whole question instead of the comment field.
- An issue where the text cursor could move to the first input on the page after the survey language was changed.
8.3.0
New
- Multiple choice question type has a new answer choice - None of the above. If enabled, it's always displayed at the end of the answer list and deselects other answers.
- Contact form question and integrations connection: You can decide whether to use data from the contact form question to identify respondents in integrations.
Updated
- Pin answer: you can now pin any answer to its position during randomization (previously only the last answer could be pinned).
8.2.0
Improved
- Backend targeting performance.
Fixed
- A bug where the layout direction was not applied after screen rotation when the device's default locale was overridden.
8.1.1
Updated
- Domain used for backend targeting.
8.1.0
New
- New scale styles are added in the smiley scale question type - filled and outlined - with an option to select a custom color for them. The default scale style is emojis as before.
Improved
- Accessibility in the survey progress bar.
8.0.1
Fixed
- Answer order is now preserved across device configuration changes when Randomizeanswers is enabled.
- Accessibility focus of Smiley scale icons on Android versions prior to 8.0 (API < 26).
8.0.0
New
- Backend targeting is now available for beta testing. When enabled for your workspace, survey targeting is evaluated server-side so the same respondent won't be targeted twice across different channels (e.g. Web, Mobile) or devices.
Fixed
- An issue where Bokmål () and Nynorsk () locale variants were not matched to the Norwegian translation.
7.3.0
New
- You can allow respondents to select their preferred survey language. Make sure this option is enabled in the panel and that all required translations are added.
Updated
- The SDK now requires Kotlin 2.0+ and compileSdk 35 or higher.
- Kotlin to 2.1.21
- Kotlinx Coroutines Android to 1.10.2
- Kotlinx Serialization JSON to 1.8.1
- AndroidX Lifecycle Process to 2.9.4
- AndroidX RecyclerView to 1.4.0
7.2.0
New
- Response attributes can now be attached to survey responses via
Survicate.setResponseAttributesmethod. UseResponseAttributeto pass key-value pairs of type String, Number, Boolean, or Date alongside response data. - SDK fonts are customizable using
Survicate.setFonts, allowing surveys to match your app's typography.
7.1.1
New
- You can now adjust the survey theme based on your app mode. The supported theme modes are:
- auto (default)
- light
- dark
The additional theme version should be added in the panel first.
Fixed
- An issue with logo scaling.