synerise_flutter_sdk 0.7.1
synerise_flutter_sdk: ^0.7.1 copied to clipboard
Flutter plugin for Synerise SDK. Most up-to-date documentation is available at Synerise Help Center.
Changelog #
All notable changes to this project will be documented in this file.
0.7.1 - 2023-10-26 #
Added #
- Notifications Methods: Introduced new methods for notification payload verification, including
isSyneriseNotification,isSyneriseSimplePush,isSyneriseBanner,isSilentCommand, andisSilentSDKCommand.
Fixed #
- Addressed issues with inApp listeners handling in the Android platform.
- Improved the handling of the
activateAccountmethod in the Android portion. - Enhanced the architecture of the
eventsclasses in the Dart part. - Corrected the field name in the
IdentityProviderclass.
Changed #
- Improvements to stability.
0.7.0 - 2023-08-04 #
Added #
- New authentication mechanism - Simple Authentication. It allows identification of customers without implementing more complicated processes such as RaaS, OAuth, or authenticating by third party services, for example Facebook or Apple. Simple Authentication needs only two methods -
client.simpleAuthenticationto recognize a customer andclient.isSignedInViaSimpleAuthenticationto check if the customer is signed in and uses the Simple Authentication feature. Theclient.signOutmethod and similar methods are a common way to sign out and clear the user context. - Client Methods: Added several client methods, including
pinCodeMethods(request and confirm), conditional authentication and sign-in,changeApiKey,phone/EmailChange,regenerateWithUUID, andsignOutWithMode. - Added the
Applevalue to theidentityProviderenum.
Fixed #
- Implemented minor fixes to improve the handling of channel method results.
Changed #
- Improvements to stability.
0.6.3 - 2023-07-13 #
0.6.2 - 2023-06-28 #
Fixed #
- Removed redundant code from the example app.
- Fixed parameter mapping for custom events in the iOS native part.
0.6.1 - 2023-06-28 #
0.6.0 - 2023-06-16 #
Added #
- We added a new
content.generateDocumentmethod. It's analogous to `Content.getDocument``. The old method is deprecated. The new method generates the document that is defined for the provided slug. - We added a new
content.getRecommendationsV2method. It's analogous tocontent.getRecommendations. The old method is deprecated. The new method gets recommendations that are defined for the options provided. - We added a new
content.generateScreenViewmethod. It's analogous tocontent.getScreenView. The old method is deprecated. The new method generates a customer's highest-priority screen view campaign that is defined for the provided slug. - We added models correlating with new methods:
ScreenView,Document. - Introduced predefined
Events. Full list is available in the documentation.
Fixed #
- Clarified the terminology related to the API key.
Removed #
- Deprecated old methods in the
Contentmodule.