Releases: flagship-io/flagship-ios
Releases · flagship-io/flagship-ios
5.0.0-beta.4
Changed
- The fetchStatus in the visitor instance changed enum
- The requiredFetchReason in the visitor instance changed enum
- The Flagship callback
withFetchFlagsStatus
changed name to onFlagStatusFetched
Added
- New async await start SDK method
- Emotion AI collect method collectEmotionsAIEvents in visitor instance
- Emotion AI to onAppScreenChange method to update the screen name used by the collect processus
- withOnFlagStatusChanged callback
- withOnFlagStatusFetchRequired callback
- The EmotionAI features are covered by troubleshooting hits. in order to debug and examine any issues that may arise.
Removed
- FSFetchStatus enum
- FSFetchReasons enum
What's Changed
- add limit for activate by @ABTastyAdel in #45
- Fs3 1546 by @ABTastyAdel in #46
- fix anaytics bugs by @ABTastyAdel in #47
- Emotion ai dev by @ABTastyAdel in #48
5.0.0-beta.3
Changed
- The fetchStatus in the visitor instance changed enum
- The requiredFetchReason in the visitor instance changed enum
- The Flagship callback
withFetchFlagsStatus
changed name to onFlagStatusFetched
Added
- New async await start SDK method
- Emotion AI collect method collectEmotionsAIEvents in visitor instance
- Emotion AI to onAppScreenChange method to update the screen name used by the collect processus
- withOnFlagStatusChanged callback
- withOnFlagStatusFetchRequired callback
- The EmotionAI features are covered by troubleshooting hits. in order to debug and examine any issues that may arise.
Removed
- FSFetchStatus enum
- FSFetchReasons enum
What's Changed
- add limit for activate by @ABTastyAdel in #45
- Fs3 1546 by @ABTastyAdel in #46
- fix anaytics bugs by @ABTastyAdel in #47
- Emotion ai dev by @ABTastyAdel in #48
5.0.0-beta.2
Changed
- The fetchStatus in the visitor instance changed enum
- The requiredFetchReason in the visitor instance changed enum
- The Flagship callback
withFetchFlagsStatus
changed name to onFlagStatusFetched
Added
- New async await start SDK method
- Emotion AI collect method collectEmotionsAIEvents in visitor instance
- Emotion AI to onAppScreenChange method to update the screen name used by the collect processus
- withOnFlagStatusChanged callback
- withOnFlagStatusFetchRequired callback
Removed
- FSFetchStatus enum
- FSFetchReasons enum
What's Changed
- add limit for activate by @ABTastyAdel in #45
- Fs3 1546 by @ABTastyAdel in #46
- fix anaytics bugs by @ABTastyAdel in #47
- Emotion ai dev by @ABTastyAdel in #48
Full Changelog: 4.0.0...5.0.0-beta.2
4.0.0
Changed
- The
func getFlag(key:String)->FSFlag
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
newVisitor
method builder changed tofunc newVisitor(visitorId: String, hasConsented: Bool, instanceType: Instance = .SHARED_INSTANCE) -> FSVisitorBuilder
. hasConsented
parameter is mandatory on visitor creation instance.- Enum SDK status
FSSdkStatus
has replacedFStatus
. withStatusListener
renamed towithOnSdkStatusChanged
.
For further information, see migration code.
Added
- Flag status
- Visitor status
getFlags
new method to get all flags in one collection asFSFlagCollection
FSFlagCollection
collection of[String:FSFlag]
For further information, see 4.0.0 reference.
Removed
Deprecated methods:
- getModification
- getModificationInfo
- activateModification
- userExposed
3.3.5
3.3.4
What's Changed
- Secure races codes by @ABTastyAdel in #36
- Pre release3.3.4 by @ABTastyAdel in #38
Full Changelog: 3.3.2...3.3.4
3.3.2
- Bug fixes on Troubleshooting and Developer Usage hits
3.3.1
fix bug
3.3.0
What's Changed
- Troubleshooting by @ABTastyAdel in #29
- Pre release1223 by @ABTastyAdel in #30
Full Changelog: 3.2.2...3.3.0
3.2.2
add variation name