storifyme_flutter 2.5.4
storifyme_flutter: ^2.5.4 copied to clipboard
StorifyMe Flutter SDK is the official SDK from StorifyMe GmbH that helps you add stories to your Flutter app.
2.5.4 #
- Compatibility improvements with recent build tools and Android libraries.
2.5.3 #
- The
widgetId
is now exposed inStorifyMeStory
, allowing you to determine which story belongs to which widget. - Fixed Android build issue caused by an unresolved view ID reference.
- Updated Android SDK to 2.4.11.
- Updated iOS SDK to 2.4.15.
2.5.2 #
- Added support for handling link openings in
onLinkOpenTriggered
when clicking on a CTA button, product tag, or any link/deeplink inside a story. - Fixed incorrect widget height when title has multiline text.
- Upgrade Gradle to 8.7.3 and moved namespace configuration to build.gradle.
- Updated Android SDK to 2.4.10.
- Updated iOS SDK to 2.4.14.
2.5.1 #
- Fixed rendering inconsistencies in the StoriesViewWidget by triggering a smooth scroll to ensure proper content display.
2.5.0 #
- Breaking Change: Refactored event functions to return objects instead of JSON for stories.
- Updated iOS SDK to 2.4.11.
2.4.3 #
- Updated Android SDK to 2.4.8.
2.4.2 #
- Added support for configuring RTL and LTR content direction.
- Added support for configuring content language.
- Exposed
openStoryByHandle
method from iOS and Android SDK. - Added storyBehaviour support for story handling in openWidgetStoryByPosition, openWidgetStoryByHandle and openWidgetStoryById.
- Updated Android SDK to 2.4.6.
- Updated iOS SDK to 2.4.10.
2.4.1 #
- Updated Android SDK to 2.4.5.
- Updated iOS SDK to 2.4.7.
2.4.0 #
- Updated Android SDK to 2.4.0.
- Updated iOS SDK to 2.4.0.
2.3.15 #
- Updated Android SDK to 2.3.31.
- Updated iOS SDK to 2.3.20.
2.3.14 #
- Updated Android SDK to 2.3.28.
- Updated iOS SDK to 2.3.19.
2.3.13 #
- Updated Android SDK to 2.3.27.
- Steamlined onLoad method attributes.
2.3.12 #
- Updated Android SDK to 2.3.26.
- Fixed an issue with widget JSON parsing that was causing errors in loading and displaying widget data correctly.
2.3.11 #
- Updated iOS SDK library to version 2.3.18 and Android SDK to 2.3.25
2.3.10 #
- Updated iOS SDK library to version 2.3.16 and Android SDK to 2.3.23
- Fixed a bug where the complete featured label was not hiding when the featured label text was blank.
- Implemented accessibility improvements to enhance usability and inclusivity, making the app more user-friendly for individuals with different abilities and needs.
2.3.9 #
- Updated iOS SDK library to version 2.3.14 and Android SDK to 2.3.20
- Optimized the size calculation for the iOS GridView widget, ensuring consistency and accuracy across all elements.
2.3.8 #
- Updated iOS and Android SDK libraries to version 2.3.12 and 2.3.17 respectively.
- Introduced
StorifyMeAutoLayoutBehavior
enum to provide configurable auto-layout behaviors for grid and carousel views, which can be changed and adjusted by setting theautoLayoutBehavior
property.
2.3.7 #
- Updated iOS SDK library to version 2.3.9
- Updated Android SDK library to version 2.3.13
- Exposed method to disable initial onboarding on first story preview with
disableInitialOnboarding
.
2.3.6 #
- Added code documentation
2.3.5 #
- Updated iOS SDK library to version 2.3.7
- Updated Android SDK library to version 2.3.10
2.3.4 #
- Small fixes.
2.3.3 #
StoriesViewWidget
now automatically adjusts its height on Android, eliminating the need to set it manually. This aligns the Android behavior with iOS for a consistent experience. For optimal performance, set theestimatedHeight
, and if preferred, disable automatic layout adjustments on Android by settingdisableAndroidAutomaticLayout
to true.
2.3.2 #
- Bugfixes and other optimization improvements.
- Implemented story thumbnail overlay for a visually enriched storytelling experience.
- Enabled horizontal padding adjustment for story titles with the introduction of
storyTitleHorizontalPadding
.
2.3.1 #
- Bugfixes and other optimization improvements.
2.3.0 #
- Introducing Reels/Shorts: Create and share short video content with our new feature, engaging your audience with captivating short clips.
2.2.7 #
- We have added support for custom ads within our library. This feature allows users to seamlessly integrate and display their own custom advertisements, providing greater flexibility and control over the advertising content.
- Android
- Resolved problem of setting transparent widget background color within the editor.
- Addressed app crash on certain devices when presenting stories.
2.2.6 #
- Updated iOS and Android SDK libraries to version 2.2.9 and 2.2.7 respectively
- Implemented accessibility improvements to enhance usability and inclusivity.
- Introducing
StorifyMeURLPresentationOptions
for tailored in-app or external browser display of URLs, enhancing user choice during story presentations. It can be set withStoriesViewWidget(urlPresentationOptions:)
. - Enhanced playback controller functionality.
- iOS
- Rectified vertical padding in story items.
- Resolved
onStoryOpened
method not triggering during initial story launch. - Addressed issue of story failing to load on certain older devices.
- Android
- Fixed an issue with story top buttons not being interactive on some devices.
- Added functionality to auto-scroll to the last displayed story upon closing all stories.
- Replaced the coil image loading library with our custom solution, optimizing image loading for improved performance and control.
2.2.5 #
- Updated iOS and Android SDK libraries to version 2.2.8 and 2.2.6 respectively
- Implemented accessibility improvements to enhance usability and inclusivity, making the app more user-friendly for individuals with different abilities and needs.
- Improved cube animations on stories swipe, offering a seamless and captivating user experience.
- Introducing a new tutorial on initial story launch, providing users with a simple guide on navigating and using stories.
- iOS
- Implemented a prevention mechanism to avoid unnecessary widget refresh when no new remote data is available, optimizing performance and reducing unnecessary updates.
- Resolved a bug that caused the stories UI to break when rotating the device on iPad, ensuring a stable and consistent user interface experience.
- Fixed an issue where the library experienced difficulties with story playback and freezing after entering and exiting the background.
- Android
- Fixed slider functionality in stories, enabling users to accurately input their preference.
- Solved an issue with infinite loading and not triggering the onLoad event when the story list is empty.
2.2.4 #
-
Updated iOS and Android SDK libraries to version 2.2.6 and 2.2.4 respectively
-
iOS
- Resolved iPad UI inconsistencies for improved user experience.
- Added a "Close Stories" button to the stories load fail scenario, allowing users to quickly exit or retry loading stories.
- Addressed a bug where the third story from the initial one would occasionally fail to appear. This issue has been rectified, ensuring consistent visibility of stories.
- Android
- Resolved the issue with sorting stories, ensuring that they are displayed correctly in the desired order.
- Fixed a bug related to making API calls for ads when ads are disabled. The app now correctly handles the scenario of disabled ads and prevents unnecessary API calls.
- Resolved an issue related to sending tags (segments) within the app. Tags can now be sent successfully, enhancing the overall functionality.
2.2.3 #
- Updated iOS SDK library to 2.2.5 version
- Solved problem with resizing widget when embedded in ScrollView
2.2.2 #
- Updated Android SDK library to 2.2.3 version
- Local styling deprecation
- Solved widget height calculation, that caused issues with story title not being visible.
2.2.1 #
- Updated iOS and Android SDK libraries to version 2.2.4 and 2.2.2 respectively
- Accessibility improved
- Hide story title fixed
- Implemented setting user id via
StoriesViewWidget(customerId:)
- Implemented dynamic data, used to change text labels in stories. It can be set with
StoriesViewWidget(dynamicData:)
- Added notification showing in the stories preview with
showNotification(title:, message:, duration:)
inStorifyMeFlutterPlugin
- iOS: The story title is now displayed in a maximum of 4 lines instead of 1
2.2.0 #
- Updated iOS and Android SDK libraries to version 2.2.1 and 2.2.0 respectively
- Implemented StorifyMe Ads and Google AdManager
- Implemented audio controller used for handling behaviour of muting/unmuting videos.
- Implemented playback controller. Now story can optionally begin from first slide every time app is relaunched or stories presented again.
- Accessibility improved
2.1.1 #
- Updated iOS and Android SDK libraries to version 2.1.9 and 2.1.11 respectively
- Internal debug Logger renamed to StorifyMeLogger, due to some bugs that appeared
- Implemented story dismissing when sliding before first and after last story
2.1.0 #
- Updated iOS and Android SDK libraries to version 2.1.5 and 2.1.8 respectively
- Story item pulse animation
- Pull down to dismiss story
- Added many fixes and optimisations
2.0.0 #
- Updated iOS and Android SDK libraries to version 2.0.0
- Improved performance
- Added story seen state saving
- Added many more widget configuration options
0.0.2 #
- Changed theme for Android from Theme.MaterialComponents.** to use default Theme.**
0.0.1 #
- Initial version of StorifyMe Flutter plugin.