Releases: unflowhq/unflow-android-sdk
Releases · unflowhq/unflow-android-sdk
v1.15.1
Fixes
- Close actions will now behave as expected in Flows.
- Screens with their completion actions empty will now allow normal logic to take place.
- Stops a bug where blocks could sometimes be re-ordered.
- When you use the
pause
function, and provide a push notification, it will now only show the content when you call resume.
v1.15.0
Added
- You can use
clearUserSession
to remove the users attributes, and clear their ID. - Flows.
Changes
UnflowAnalyticsListener
has a new required function to accept updates for attributes.
Fixes
- Button styles will now match across iOS and Android.
v1.14.2
Changes
- We've continued to improve the images on articles, specifically on smaller devices.
1.14.1
This SDK update makes a change to how images are sized on our articles. We used to try to squish the image around to make sure that it looks good, but we realised that it's actually better to just be consistent.
With that in mind, we've now switched all of our articles screens to use a 4:3 image up top, which will be sized based on the width of the device. Your image will be center cropped.
For a helping hand with visualising this, please use our Figma Template.
Your existing articles should generally look better out of the box, with a much closer match to the dashboard, but we'd reccomend giving them a once over to make sure they look great.
Changes
- Article images are now 4/3 always, regardless of the content of the image
1.14.0
Changes
- When you have a page with a single select question block, it will no longer automatically close after selection.
- When you have a carousel with a single select question block, it will no longer automatically push the next page after selection.
- The pause function will now also prevent screens from push notifications from showing. When you pause the SDK and a user opens a push, it will only show the screen after you've called resume.
- When a user selects a button with a deeplink, we'll close our actvity for you.
Added
- You can now configure if a question requires a response or not.
Fixed
- We've improved the layouts for our visual screens to hug most of the time, and flex when it would look better.
- When closing a page via a link, the animation has been corrected.
v1.13.1
1.13.1
Fixed
- Modals with small content will now self-size correctly.
### Known Issues
- If you have a screen with the progression button disabled, the footer will not show. To work around this, do not disable the progression button.
v1.13.0
Changes
- Images will now display with a maximum height, ensuring that on smaller devices the experience is improved without compromising on larger devices.
Added
- The close button can now be hidden provided there's some other way to close the screen.
- Support for the next/done button text to be changeable.
- You can provide your locale and language to Unflow in preparation for a future feature.
Fixed
- Avoid presenting a screen twice if
openScreen
is called concurrently for the same screen. - Tracked dates will now be stored correctly as millis since 1970.
v1.12.1
Changes
- The events for the user entering text will now only send when the page containing the text transitions, rather than perodically as they type.
Added
- A new standalone free text entry that doesn't require an other option.
Fixed
- The order of the events fired on screen dismiss will now be in the correct order.
v1.12.0
Changes
- We've bumped our versions up to use a newer stable compose,
1.2.1
. You may have to increase your Kotlin version and minimum compile sdk as a result of this change. - The event for question selections will include the strings for each selection, not just the identifiers.
- The rating block will now not always close the screen. It will decide if it should progress the container or close depending on its location.
Added
- Support for the new free text option in question blocks.
v1.11.0
Changes
- Lowered the amount of network usage.
- Allowed for more than just
Map<String,String>
for user attributes.
Added
- Added the question block to get detailed feedback, or ask any question you wish.
- Added an optional privacy mode to disable most events.
- Pause function to temporarily stop Unflow from presenting screens.
Fixed
- Flows will no longer emit repeated values.