Releases: flagship-io/flagship-ios
Releases · flagship-io/flagship-ios
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
3.2.1
3.2.0
3.1.1
Fix Typo