launchdarkly-js-sdk-common
Advanced tools
Changelog
[4.0.1] - 2022-01-21
js-client-sdk
build already runs Rollup to embed the js-sdk-common
code. Using Rollup caused the platform-dependent behavior of uuid
to fail because the code for only one platform (browser or Node) was embedded.Changelog
[4.0.0] - 2022-01-14
uuid
package to 8.x.LDEvaluationDetail.reason
is now nullable, which correctly reflects the fact that evaluation reasons may not always be available.NonNullableLDEvaluationReason
, which was a side effect of the LDEvaluationDetail.reason
being incorrectly defined before.Changelog
[3.5.0] - 2022-01-14
commonBasicLogger
and BasicLoggerOptions
. The commonBasicLogger
method is not intended to be exported directly in the SDKs, but wrapped to provide platform-specific behavior.window.localstorage
is available but disabled) are now consistently caught, and will only be logged the first time to avoid repetitive logging.Changelog
[3.4.0] - 2021-10-15
Changelog
[3.3.4] - 2021-10-15
uuid
dependency while working on some compatibility issues.Changelog
[3.3.2] - 2021-06-07
Changelog
[3.3.1] - 2021-04-01
LDOptionsBase.inlineUsersInEvents
was not included in the TypeScript definitions.