Flutter SDK
Optimizely-Flutter-SDK - v3.7.0
August 24th, 2026 Add Swift Package Manager (SPM) support for iOS ( #116 https //github. com/optimizely/optimizely-flutter-sdk/pull/116 ) Guard FlutterTaskQueue for backward compatibility ( #117 https //github.
Optimizely-Flutter-SDK - v3.6.0
July 9, 2026 Bumped iOS OptimizelySwiftSDK from 5. 3.
Optimizely-Flutter-SDK - v3.4.3
May 01, 2026 Guard static MethodChannel from multi-engine overwrite ( #103 https //github. com/optimizely/optimizely-flutter-sdk/pull/103 ) Guard detachFromEngine from multi-engine channel teardown ( #105 https //github.
Optimizely-Flutter-SDK - v3.4.2
\#342 March 25th, 2026 \#bug-fixes Ensure FlutterResult and invokeMethod are always called on main thread ( #98 https //github. com/optimizely/optimizely-flutter-sdk/pull/98 ) https //github.
Optimizely-Flutter-SDK - v3.4.1
\#341 January 28th, 2026 \#enhancements Exclude CMAB decision from UPS ( #96 https //github. com/optimizely/optimizely-flutter-sdk/pull/96 ) https //github.
Optimizely-Flutter-SDK - v3.4.0
January 7th, 2026 \#new-features CMAB (Contextual Multi-Armed Bandit) Support ( #94 https //github. com/optimizely/optimizely-flutter-sdk/pull/94 ) Added CmabConfig class for CMAB initialization with configurable cache settings and custom prediction endpoints.
Optimizely-Flutter-SDK - v3.3.0
October 29th, 2025 Android custom logger support added ( #90 https //github. com/optimizely/optimizely-flutter-sdk/pull/90 ) https //github.
Optimizely-Flutter-SDK - Releaes v3.2.0
October 24th, 2025 Swift custom logger support added ( #88 https //github. com/optimizely/optimizely-flutter-sdk/pull/88 ) https //github.
Optimizely-Flutter-SDK - v3.1.0
October 9th, 2025 This minor release added the following support Android 15 support ( #84 https //github. com/optimizely/optimizely-flutter-sdk/pull/84 ) Update AGP version to 8.
Optimizely-Flutter-SDK - v3.0.1
Jun 4th, 2025 \#functionality-enhancements Add experiment id and variation id added into decision notification payload ( #80 https //github. com/optimizely/optimizely-flutter-sdk/pull/80 ) https //github.
Optimizely-Flutter-SDK - 3.0.0
November 28th, 2024 \#breaking-changes VUID configuration is now independent of ODP ( #78 https //github. com/optimizely/optimizely-flutter-sdk/pull/78 ) When VUID is disabled vuid is not generated or saved.
Optimizely-Flutter-SDK - 2.0.1
July 27, 2024 \#bug-fixes Migration of flutter's gradle plugins #74 https //github. com/optimizely/optimizely-flutter-sdk/pull/74 https //github.
Optimizely-Flutter-SDK - 1.0.1
May 8, 2023 Official General Availability (GA) release Fix "no serializer found" error ( #51 https //github. com/optimizely/optimizely-flutter-sdk/pull/51 ).
Optimizely-Flutter-SDK - 1.0.1-beta
March 10, 2022 We updated our README. md and other non-functional code to reflect that this SDK supports both Optimizely Feature Experimentation and Optimizely Full Stack.
Optimizely-Flutter-SDK - 1.0.0-beta
Following are the api's added in Flutter SDK activate getVariation getForcedVariation setForcedVariation getOptimizelyConfig createUserContext close Following are the notification listener's added in Flutter SDK addActivateNotificationListener addDecisionNotificationListener addTrackNotificationListener addLogEventNotificationListener addConfigUpdateNotificationListener removeNotificationListener clearNotificationListeners clearAllNotificationListeners Following are the api's added in UserContext getUserId getAttributes setAttributes trackEvent decide decideForKeys decideAll setForcedDecision getForcedDecision removeForcedDecision removeAllForcedDecisions https //github. com/optimizely/optimizely-flutter-sdk/releases/tag/v1.