From df4eb60bb3de84c4de4c22dfefb2c861b3fddde1 Mon Sep 17 00:00:00 2001 From: Md Junaed Hossain <169046794+junaed-optimizely@users.noreply.github.com> Date: Mon, 13 Oct 2025 18:57:30 +0600 Subject: [PATCH] [FSSDK-11938] release prep --- CHANGELOG.md | 9 +++++++++ package.json | 4 ++-- src/client.spec.ts | 2 +- src/client.ts | 2 +- yarn.lock | 8 ++++---- 5 files changed, 17 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cab740d..6065ba7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [3.3.0] - Oct 13, 2025 + +### New Features +- Added `customHeaders` option to `datafileOptions` for passing custom HTTP headers in datafile requests. + +### Bug Fixes +- Fix the EventTags type to allow event properties. +- Fix typo in event.experimentIds field in project config. + ## [3.2.4] - May 15, 2025 ### Bug fixes - `client.onReady()` always returns false when ODP is off and user id is null bug fix.([#302](https://github.com/optimizely/react-sdk/pull/285)) diff --git a/package.json b/package.json index 593026b..ebce931 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@optimizely/react-sdk", - "version": "3.2.4", + "version": "3.3.0", "description": "React SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts", "homepage": "https://github.com/optimizely/react-sdk", "repository": "https://github.com/optimizely/react-sdk", @@ -41,7 +41,7 @@ ] }, "dependencies": { - "@optimizely/optimizely-sdk": "^5.3.4", + "@optimizely/optimizely-sdk": "^5.4.0", "hoist-non-react-statics": "^3.3.2" }, "peerDependencies": { diff --git a/src/client.spec.ts b/src/client.spec.ts index f1a95fb..364f646 100644 --- a/src/client.spec.ts +++ b/src/client.spec.ts @@ -178,7 +178,7 @@ describe('ReactSDKClient', () => { expect(createInstanceSpy).toHaveBeenCalledWith({ ...config, clientEngine: 'react-sdk', - clientVersion: '3.2.4', + clientVersion: '3.3.0', }); }); diff --git a/src/client.ts b/src/client.ts index fab06be..1963e01 100644 --- a/src/client.ts +++ b/src/client.ts @@ -47,7 +47,7 @@ export interface OnReadyResult extends ResolveResult { } const REACT_SDK_CLIENT_ENGINE = 'react-sdk'; -const REACT_SDK_CLIENT_VERSION = '3.2.4'; +const REACT_SDK_CLIENT_VERSION = '3.3.0'; export const DefaultUser: UserInfo = { id: null, diff --git a/yarn.lock b/yarn.lock index 13be85c..1102ad0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -614,10 +614,10 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@optimizely/optimizely-sdk@^5.3.4": - version "5.3.4" - resolved "https://registry.yarnpkg.com/@optimizely/optimizely-sdk/-/optimizely-sdk-5.3.4.tgz#3d5cb2848fba1783439b1ff25c74013c78d17364" - integrity sha512-N9BVFBoWY//cgrZu4dnUCXbbvFtx8bJURvsvQurCqdKn0pqAawDbWpm4mDTl8H3W5J4fXC5s+8xlDywiGHCY6Q== +"@optimizely/optimizely-sdk@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@optimizely/optimizely-sdk/-/optimizely-sdk-5.4.0.tgz#6acfb5011faff881b519b9c5147ac733a52cdbfe" + integrity sha512-hqGGgBxYkHIgiiH6RAMU0pbbj1NXYYne3vAUMtyai8godTu9w+OLZcsIGZX8FjB2UnESOE3TLL4+szLkQzZ8yg== dependencies: decompress-response "^4.2.1" json-schema "^0.4.0"