Skip to content

Commit c56c232

Browse files
[AI-FSSDK] prepare for release swift-sdk v5.3.0 (#633)
* [FSSDK-12546] release swift v5.3.0 * Update CHANGELOG.md * Update CHANGELOG.md * Update README.md * Update swift.yml * Update SDKVersion.swift --------- Co-authored-by: Muzahidul Islam <129880873+muzahidul-opti@users.noreply.github.com>
1 parent dea44de commit c56c232

5 files changed

Lines changed: 18 additions & 5 deletions

File tree

‎.github/workflows/swift.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717
description: release
1818

1919
env:
20-
VERSION: 5.2.1
20+
VERSION: 5.3.0
2121

2222
jobs:
2323

‎CHANGELOG.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Optimizely Swift SDK Changelog
22

3+
## 5.3.0
4+
May 4, 2026
5+
6+
### New Features
7+
8+
**Feature Rollout**: Added support for Feature Rollouts, a new experiment type
9+
combining Targeted Delivery simplicity with A/B test measurement capabilities.
10+
Feature Rollouts enable progressive rollouts with full impact analytics, metric tracking,
11+
and confidence intervals.
12+
See [Feature Rollout docs](https://support.optimizely.com/hc/en-us/articles/45552846481037-Run-Feature-Rollouts-in-Feature-Experimentation) for more information.
13+
14+
- Add Feature Rollout support ([#626](https://github.com/optimizely/swift-sdk/pull/626))
15+
316
## 5.2.1
417
January 23rd, 2026
518

‎OptimizelySwiftSDK.podspec‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "OptimizelySwiftSDK"
33
s.module_name = "Optimizely"
4-
s.version = "5.2.1"
4+
s.version = "5.3.0"
55
s.summary = "Optimizely experiment framework for iOS/tvOS/watchOS"
66
s.homepage = "https://docs.developers.optimizely.com/experimentation/v4.0.0-full-stack/docs"
77
s.license = { :type => "Apache License, Version 2.0", :file => "LICENSE" }

‎README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ If you have a name conflict with other swift packages when you add the Optimizel
3939
#### CocoaPods
4040
1. Add the following lines to the _Podfile_:<pre>
4141
```use_frameworks!```
42-
```pod 'OptimizelySwiftSDK', '~> 5.2.1'```
42+
```pod 'OptimizelySwiftSDK', '~> 5.3.0'```
4343
</pre>
4444

4545
2. Run the following command: <pre>``` pod install ```</pre>
@@ -129,4 +129,4 @@ Used to enforce Swift style and conventions.
129129

130130
- React - https://github.com/optimizely/react-sdk
131131

132-
- Ruby - https://github.com/optimizely/ruby-sdk
132+
- Ruby - https://github.com/optimizely/ruby-sdk

‎Sources/Utils/SDKVersion.swift‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@
1717
/// Do not edit this field.
1818
/// - It is auto updated (Scripts/updated_version.sh) to reflect the current version
1919
/// - Do not put underscores in the name (Swiftlint can modify unexpectedly)
20-
let OPTIMIZELYSDKVERSION = "5.2.1"
20+
let OPTIMIZELYSDKVERSION = "5.3.0"

0 commit comments

Comments
 (0)