Releases: growthbook/growthbook-swift
1.0.100
1.0.99
docs update. refactoring (#117)
-
docs update. refactoring
-
new docs update
-
Resolved conflicts with the main branch
-
Merge branch 'main' into docs-update
Conflicts:
GrowthBookTests/GrowthBookSDKBuilderTests.swift
Sources/CommonMain/Features/FeaturesViewModel.swift
Sources/CommonMain/GrowthBookSDK.swift
Conflicts:
Sources/CommonMain/Features/FeaturesViewModel.swift
Co-authored-by: Ihor Hrechan poradelatnogi@gmail.com
1.0.98
1.0.97
feature:refactor context management: separate immutable GlobalConfig from mutable EvaluationData (#142)
-
Feature: Add ContextManager, EvaluationData and GlobalConfig models
-
Feature: update project.pbxproj
-
replace FeatureResult with ExperimentResult for Track model
-
Resolved conflicts with the main branch
-
fix conflicts
-
fix: trigger refreshHandler on remote fetch failure
Co-authored-by: Ihor Hrechan poradelatnogi@gmail.com
1.0.96
1.0.95
1.0.94
1.0.93
1.0.92
chore: Exposing ExperimentReult initializer publicly (#128)
Rationale:
The public initializer enables construction of ExperimentResult outside
the SDK module. This is critical for services that attempt to abstract
away provider implementation details and avoid leaking SDK types into
downstream layers and modules. By exposing a public init, downstream
code can instantiate and test ExperimentResult without importing the
provider SDK, improving maintainability, modularity, and scalability.