Flutter
Welcome to the Flagship Flutter SDK documentation!
The following article will guide you through the steps to get Flagship up and running on your Flutter app using our client library with preconfigured methods to implement the Decision API.
Wants to have a look at the GitHub repo? Link here.
Feel free to contact us if you have any questions regarding this documentation.
Release notes
Added
- New warnings logs when flags are out of date
Fixed
- Correct typo "trackingMangerConfig" to "trackingManagerConfig
3.0.1
Added
- Page hit tracking for embedded web view
- qt field in activate batch it indicate the time duration between the occurrence sending.
3.0.0
Added
-
Tracking manager feature - Preventing from a data lost and bandwidth hogs.
Config Tracking Manager -
Visitor cache feature - Dealing with offline mode.
Managing visitor cache -
Customisable interfaces IVisitorCacheImplementation & IHitCacheImplementation to control data. A default implementation is provided by the SDK.
2.1.0
Added
- onVisitorExposed callback in SDK configuration
Changed
- Deprecate userExposed(). Use visitorExposed() instead
2.0.1
Added
- visitor_consent key in body of the campaign request
2.0.0
Added
- Bucketing Mode
- Experience Continuity
- Predefined context
- VisitorBuilder class to manage options
- ConfigBuilder class to create a FlagshipConfig instance and manage options
1.3.0
Added
- Flag class to manipulate Flag
Changed
- synchronizeModification is now deprecated, use fetchFlags function through the visitor instance
- getModification / getModificationInfo / activateModification are now obsolete and have been replaced by Flag class
1.2.0
Added
- Callback (status listener), called when SDK status has changed
- Improve FlagshipConfig class and manage listener status
1.1.3
Changed
- Improve the synchronize modification
- Improve the Logs
1.1.2
Fixed
- Fix configuration when the current visitor is not Set
1.1.1
Added
- Add unit tests and secure code
1.1.0
Added
- Visitor consent management
1.0.0
Added
- Add logManager to manage logs
- Add FlagshipConfig object to customize the timeout and the logger
0.2.1
Added
- Implement Panic Mode
0.2.0
Changed
- Refactor naming of classes & enums (remove FS prefixes)
0.1.0
Added
- Implement the minimal functions to run Flagship:
-- Initialization
-- Visitor management
-- Modifications synchronization
-- Modification getter
-- Hit tracking
Updated about 21 hours ago
What’s Next