Skip to content
This repository has been archived by the owner on May 30, 2024. It is now read-only.

prepare 5.3.0 release #113

Merged
merged 41 commits into from
Aug 27, 2018
Merged

prepare 5.3.0 release #113

merged 41 commits into from
Aug 27, 2018

Conversation

eli-darkly
Copy link
Contributor

[5.3.0] - 2018-08-27

Added:

  • The new LDClient method allFlagsState() should be used instead of allFlags() if you are passing flag data to the front end for use with the JavaScript SDK. It preserves some flag metadata that the front end requires in order to send analytics events correctly. Versions 2.5.0 and above of the JavaScript SDK are able to use this metadata, but the output of allFlagsState() will still work with older versions.
  • The allFlagsState() method also allows you to select only client-side-enabled flags to pass to the front end, by using the option clientSideOnly: true.

Deprecated:

  • LDClient.allFlags()

atrakh and others added 30 commits July 11, 2018 10:55
…hods-to-typescript-definitions

[ch20232] Add flag util methods to typescript definitions
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:cryptiles:20180710
[Snyk] Fix for 1 vulnerable dependencies
remove npm dependency on "crypto", use built-in version instead
treat HTTP 400 as a recoverable error
update doc comment for new waitForInitialization behavior
fix waitForInitialization to always resolve with a value
Update LDFeatureStore type definition for versioned data kind
add new version of allFlags() that captures more metadata
@eli-darkly eli-darkly requested a review from apucacao August 25, 2018 01:18
@eli-darkly eli-darkly merged commit 62903ce into master Aug 27, 2018
@eli-darkly eli-darkly deleted the 5.3.0 branch August 27, 2018 18:46
eli-darkly added a commit that referenced this pull request Nov 14, 2018
filter out deleted items in wrapper's all()
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants