Releases: flagship-io/flagship-flutter-sdk
Releases · flagship-io/flagship-flutter-sdk
4.2.1-beta.1
Fix
- Converts context values to Strings in the segment hit.
4.0.3
4.2.0-beta.1
Added
- Flag activation deduplication to prevent redundant activation hits for the same campaign/variation during a visitor session.
- Adds session-based tracking (30 min) to deduplicate flag activations for the same campaign/variation
- Manage experience continuity in bucketing mode.
4.1.2-beta.1
Fix
- Add information in visitor context: 'fs_users', 'fs_client', 'fs_version'.
- Handle special characters on decoding.
4.1.1-beta.1
Added
- Emotion AI collect method
collectEmotionsAIEventsin visitor instance - Emotion AI
onAppScreenChangemethod to update the name of the screen being displayed during the collect process - The EmotionAI features are covered by troubleshooting hits in order to debug and examine any issues that may arise.
Fix
- Add information in visitor context:
fs_users , fs_client , fs_version
4.0.2
Fix
- Add information in visitor context:
fs_users , fs_client , fs_version
4.0.1
Fixed
- Handle special characters on decoding.
4.1.0-beta.1
Added
- Emotion AI collect method
collectEmotionsAIEventsin visitor instance - Emotion AI
onAppScreenChangemethod to update the name of the screen being displayed during the collect process - The EmotionAI features are covered by troubleshooting hits in order to debug and examine any issues that may arise.
Flutter SDK 4.0.0
Changed
- The
Flag getFlag<T>(String key)is the new signature for the getFlag method . - The
func value<T>(defaultValue:T?,visitorExposed: Bool = true)->T?is the new signature for flag.value() method . - Signature
newVisitormethod builder changed toVisitorBuilder newVisitor({required String visitorId, required bool hasConsented, Instance instanceType = Instance.SINGLE_INSTANCE}). hasConsentedparameter is mandatory on visitor creation instance.- Enum SDK status
FSSdkStatushas replacedFStatus. withStatusListenerrenamed toonSdkStatusChanged.
For further information, see migration code.
Added
- Flag status
- Visitor status
getFlags()new method to get all flags in one collection asFSFlagCollectionFlagCollectionis a collection of flagMap<String, Flag>
For further information, see 4.0.0 reference.
Removed
Deprecated methods:
- synchronizeModifications
- getModification
- getModificationInfo
- activateModification
- userExposed