Releases: optimizely/react-sdk
Releases · optimizely/react-sdk
Release 2.6.1
[2.6.1] - July 8th, 2021
Bug fixes
- Upgrade
@optimizely/optimizely-sdk
to 4.6.1. Fixed serving incorrect variation issue in projects containing multiple flags with same key rules. See @optimizely/optimizely-sdk Release 4.6.1 for more details.
Release 2.6.0
[2.6.0] - June 8th, 2021
Upgrade @optimizely/optimizely-sdk
to 4.6.0:
- Added support for multiple concurrent prioritized experiments per flag. See @optimizely/optimizely-sdk Release 4.6.0 for more details.
Release 2.5.0
[2.5.0] - March 12th, 2021
- Upgrade
@optimizely/optimizely-sdk
to 4.5.1 - Added support for new set of decide APIs (#98)
- Introducing
useDecision
hook to retrieve the decision result for a flag key, optionally auto updating that decision based on underlying user or datafile changes (#100, #105) - For details, refer to our documentation page: https://docs.developers.optimizely.com/full-stack/v4.0/docs/javascript-react-sdk
Release 2.4.3
[2.4.3] - March 2nd, 2021
Bug fixes
- This version of React SDK depends on 4.4.3 of
@optimizely/optimizely-sdk
. The dependency was defined to use the latest available minor version which is no more compatible. Fixed the dependency to use the exact version.
Release 2.4.2
[2.4.2] - December 11th, 2020
Bug fixes
- Always recompute decision after resolution of ready promise (#91)
Release 2.4.1
[2.4.1] - November 23rd, 2020
Upgrade @optimizely/optimizely-sdk
to 4.4.3:
- Allowed using
--isolatedModules
flag in TSConfig file by fixing exports in event processor . See Issue #84 and @optimizely/optimizely-sdk Release 4.4.1 for more details. - Added
enabled
field to decision metadata structure to support upcoming application-controlled introduction of tracking for non-experiment Flag decisions. See @optimizely/optimizely-sdk Release 4.4.2 for more details. - Refactored imports in
optimizely-sdk
TypeScript type definitions to prevent compilation of TS source code. See @optimizely/optimizely-sdk Release 4.4.2 and @optimizely/optimizely-sdk Release 4.4.3 for more details.
Release 2.4.0
[2.4.0] - November 2nd, 2020
Upgrade @optimizely/optimizely-sdk
to 4.4.0:
- Added support for upcoming application-controlled introduction of tracking for non-experiment Flag decisions. See @optimizely/optimizely-sdk Release 4.4.0 for more details.
New features
- Add UMD and System build targets, available at
dist/react-sdk.umd.js
anddist/react-sdk.system.js
, respectively (#80)
Bug fixes
Release 2.3.2
[2.3.2] - October 9th, 2020
Upgrade @optimizely/optimizely-sdk
to 4.3.4:
- Exported Optimizely Config Entities types from TypeScript type definitions. See @optimizely/optimizely-sdk Release 4.3.3 for more details.
- Fixed return type of
getAllFeatureVariables
method in TypeScript type definitions. See @optimizely/optimizely-sdk Release 4.3.2 for more details.
Bug fixes
- Fixed return type of
getAllFeatureVariables
method in ReactSDKClient (#76)
Release 2.3.1
[2.3.1] - October 5th, 2020
Upgrade @optimizely/optimizely-sdk
to 4.3.1. Added support for version audience evaluation and datafile accessor. See @optimizely/optimizely-sdk Release 4.3.0 for more details.
Release 2.3.0
[2.3.0] - October 2nd, 2020
Upgrade @optimizely/optimizely-sdk
to 4.2.1
New Features
useExperiment
anduseFeature
hooks re-render when override user ID or attributes change(#64)
Bug fixes
useExperiment
anduseFeature
hooks return up-to-date decision values on the first call after the client is ready (#64)