Releases: optimizely/javascript-sdk
Releases · optimizely/javascript-sdk
Release 4.4.2
[4.4.2] - November 19, 2020
Bug fixes
- In
Optimizelyclass, useanytype when assigning the return value ofsetTimeout. This is to allow it to type check regardless of whether it uses the browser or Node version ofsetTimeout(PR #623), (Issue #622) - Allowed to pass string type
logLeveltocreateInstance(PR #627), (Issue #614) - Excluded
suppressImplicitAnyIndexErrorsfrom TSconfig and resolved reported TS compiler issues (PR #616), (Issue #613) - Refactored TypeScript type definitions to only import from
shared_typesto provide isolation from internal modules (#625)
New Features
- Added
enabledfield to decision metadata structure to support upcoming application-controlled introduction of tracking for non-experiment Flag decisions (#619)
Release 4.4.1
Release 4.4.0
[4.4.0] - November 2, 2020
New Features
- Added support sending impression events every time a decision is made (#599)
Release 4.3.4
[4.3.4] - October 8, 2020
Bug fixes
- The prior version (4.3.3) was erroneously published with the wrong content. This version contains up-to-date content, with no new changes.
Release 4.3.3
[4.3.3] - October 7, 2020
Bug fixes
- Exported
OptimizelyVariable,OptimizelyVariation,OptimizelyExperiment,OptimizelyFeature,UserProfileService, andUserProfiletypes from TypeScript type definitions (#594)
Release 4.3.2
Release 4.3.1
[4.3.1] - October 5, 2020
Bug fixes
- Exported
OptimizelyConfigandUserAttributestype in TypeScript type definitions (#587)
Release 4.3.0
Release 4.2.1
[4.2.1] - August 10, 2020
Bug fixes
- Remove incorrect warning about invalid variation ID when user not bucketed into experiment or feature rollout (#549)
Release 4.2.0
[4.2.0] - July 31, 2020
New Features
- Better offline support in React Native apps:
Bug fixes
- Fixed log messages for Targeted Rollouts (#515)