---
title: Ruby-SDK - 5.3.0
slug: feature-experimentation/release-notes/ruby-sdk-v5-3-0
docTags: 
createdAt: 2026-07-20T15:45:10.448Z
---

## What's Changed

### New Features

- \[AI-FSSDK] \[FSSDK-12337] Add Feature Rollout support by @FarhanAnjum-opti in [https://github.com/optimizely/ruby-sdk/pull/392](https://github.com/optimizely/ruby-sdk/pull/392)

### Enhancements

- \[FSSDK-12034] Update: Exclude CMAB from UserProfileService by @FarhanAnjum-opti in [https://github.com/optimizely/ruby-sdk/pull/384](https://github.com/optimizely/ruby-sdk/pull/384)
- \[FSSDK-12150] \[Ruby] Add Event Retries by @esrakartalOpt in [https://github.com/optimizely/ruby-sdk/pull/385](https://github.com/optimizely/ruby-sdk/pull/385)
- \[FSSDK-12318] Arnica code risk findings for Ruby SDK by @esrakartalOpt in [https://github.com/optimizely/ruby-sdk/pull/391](https://github.com/optimizely/ruby-sdk/pull/391)
- \[AI-FSSDK] \[FSSDK-12418] Remove experiment type validation from config parsing by @FarhanAnjum-opti in [https://github.com/optimizely/ruby-sdk/pull/393](https://github.com/optimizely/ruby-sdk/pull/393)
- \[AI-FSSDK] \[FSSDK-12368] Remove legacy flag-level holdout fields by @Mat001 in [https://github.com/optimizely/ruby-sdk/pull/395](https://github.com/optimizely/ruby-sdk/pull/395)

### Changelog

- \[AI-FSSDK] prepare for release ruby-sdk v5.3.0 by @jaeopt in [https://github.com/optimizely/ruby-sdk/pull/396](https://github.com/optimizely/ruby-sdk/pull/396)

**Full Changelog**: [https://github.com/optimizely/ruby-sdk/compare/v5.2.1...v5.3.0](https://github.com/optimizely/ruby-sdk/compare/v5.2.1...v5.3.0)

[https://github.com/optimizely/ruby-sdk/releases/tag/v5.3.0](https://github.com/optimizely/ruby-sdk/releases/tag/v5.3.0)
