Releases: optimizely/javascript-sdk
Releases · optimizely/javascript-sdk
Release 1.3.5
- Bump optimizely-server-sdk to version 1.2.3, which includes:
- Switched to json-schema library which has a smaller footprint.
- Refactored order of bucketing logic.
- Refactor lodash dependencies.
- Fixed error on validation for objects with undefined values for attributes.
Release 1.3.4
- Bump optimizely-server-sdk to version 1.2.2, which includes:
- Use the 'name' field for tracking event tags instead of 'id'.
Release 1.3.3
- Include index.js in package.json files to make sure it gets published regardless of node environment.
Release 1.3.2
- Bump to 1.3.2 to re-publish to npm
Release 1.3.1
- Bump optimizely-server-sdk to version 1.2.1, which includes:
- Gracefully handle empty traffic allocation ranges.
v1.3.0
- Bump optimizely-server-sdk to version 1.2.0, which includes:
- Introduce support for event tags.
- Add optional eventTags argument to track method signature.
- Removed optional eventValue argument from track method signature.
- Removed optional sessionId argument from activate and track method signatures.
- Allow log level config on createInstance method
Release 1.1.1
- Bump to optimizely-server-sdk to version 1.0.1, which includes:
- Fix bug so conversion event is not sent if user is not bucketed into any experiment.
- Bump bluebird version from 3.3.5 to 3.4.6.
- Update event endpoint from p13nlog.dz.optimizely to logx.optimizely.
1.1.0
- Add global variable name export for use in non-CommonJS environments
- Remove redundant lodash core dependency to reduce bundle bloat
1.0.0
- Introduce support for Full Stack projects in Optimizely X with no breaking changes from previous version.
- Introduce more graceful exception handling in instantiation and core methods.
- Update whitelisting to take precedence over audience condition evaluation.
- Fix bug activating/tracking with attributes not in the datafile.
0.1.4
- Add functionality for New Optimizely endpoint.