Commit bbfb10e
prepare 3.7.0 release (#71)
* initial move of code from js-client-sdk-private
* changelog note
* rm obsolete comment
* add npm audit helper
* update babel, jest, rollup
* fix rollup config
* fix ES build, dependency cleanup
* add Releaser metadata
* Update babel config to work in `test` without `useBuiltIns`
* copyedits
* fix misnamed directory
* use spread operator instead of Object.assign
* add issue templates
* add babel-eslint
* add event capacity config property
* re-add deprecation warning on samplingInterval
* better config validation
* remove rollup-plugins-node-resolve
* use newer Rollup node-resolve plugin
* rm rollup-plugin-includepaths (unused)
* npm audit fix (handlebars dependency from jest)
* comment
* copyedit
* use new test helpers + misc test cleanup
* clean up stream testing logic
* fix hash parameter
* linter
* clearer way to model the config option defaults/types
* test improvements
* change internal param name
* comment
* fix default logger logic
* simpler way to enforce minimum values
* implement diagnostic events in common JS package (#11)
* add support for function type in config options
* add support for function type in config options (#13)
* add wrapper metadata options and fix custom header logic
* lint
* lint
* remove image-loading logic from common code, replace it with an abstraction
* add validation for options.streaming
* typo
* rm unused params
* typo in comment
* misc fixes to merged code from external PR
* add event payload ID header
* npm audit fix
* change exact dependencies to best-compatible
* standardize linting
* disallow "window" and "document"
* improve diag event tests + debug logging
* misc cleanup
* fix updating secure mode hash with identify()
* don't omit streamInits.failed when it's false
* clean up init state logic, prevent unhandled rejections
* lint
* less strict matching of json content-type header
* remove unsafe usage of hasOwnProperty
* console logger must tolerate console object not always existing
* fix double initialization of diagnostics manager
* fix TypeScript declaration for track() and add more TS compilation tests (#27)
* remove startsWith usage (#28)
* prevent poll caused by a stream ping from overwriting later poll for another user (#29)
* upgrade jest dependency and transitive yargs-parser dependency (#30)
* Add null to LDEvaluationDetail.reason type (#31)
* Revert "Add null to LDEvaluationDetail.reason type (#31)"
This reverts commit bcb1573.
* Revert "Add null to LDEvaluationDetail.reason type (#31)"
This reverts commit bcb1573.
* nullable evaluation reason (#32)
* adding alias event functionality (#33)
* set stream read timeout
* Add prepare script (#34)
* add a missing typescript verification (#36)
* Removed the guides link
* Correct doc link (#36)
* Fix typo in LDClient.on jsdoc (#37)
* add inlineUsersInEvents option in TypeScript (#37)
* Filter private attributes on debug event users. Send variation for debug events.
* update uuid package version (#39)
* use Releaser v2 config + newer CI image
* First half, add the type, create the new options, add the new util method, and add tests
* Second half, call the tranform util method before calling any HTTP requests
* Update the transform to work on a copy of headers instead of mutating it
* add comments about removing custom event warning logic in the future
* revert updating of UUID dependency (#43)
* Revert "update uuid package version (#39)"
This reverts commit 3b2ff6c.
* update package-lock.json
* better error handling for local storage operations (#44)
* better error handling for local storage operations
* lint
* fix obsolete comments
* add basic logger similar to server-side Node SDK (#45)
* fix exports and add validation of custom logger (#46)
* remove typedoc.js file that interferes with Releaser's docs build
* update typescript version
* add maintenance branch
* backport sc-142333 fix
* make URL path concatenation work right whether base URL has a trailing slash or not (#61)
* make URL path concatenation work right whether base URL has a trailing slash or not
* lint
* Implement application tags for 3.x. (#62)
* don't include deleted flags in allFlags (#66)
* Backport changes to seen request cache. (#74)
Co-authored-by: Eli Bishop <eli@launchdarkly.com>
Co-authored-by: Zach Davis <zach@launchdarkly.com>
Co-authored-by: LaunchDarklyCI <dev@launchdarkly.com>
Co-authored-by: Ben Woskow <bwoskow@launchdarkly.com>
Co-authored-by: Ben Woskow <48036130+bwoskow-ld@users.noreply.github.com>
Co-authored-by: Michael Siadak <mike.siadak@gmail.com>
Co-authored-by: Jeff Wen <sinchangwen@gmail.com>
Co-authored-by: Andrey Krasnov <34657799+Doesntmeananything@users.noreply.github.com>
Co-authored-by: Gavin Whelan <gwhelan@launchdarkly.com>
Co-authored-by: LaunchDarklyReleaseBot <launchdarklyreleasebot@launchdarkly.com>
Co-authored-by: Louis Chan <lchan@launchdarkly.com>
Co-authored-by: Louis Chan <91093020+louis-launchdarkly@users.noreply.github.com>
Co-authored-by: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com>1 parent f357b10 commit bbfb10e
File tree
7 files changed
+12
-8507
lines changed- src
- __tests__
7 files changed
+12
-8507
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
| |||
105 | 106 | | |
106 | 107 | | |
107 | 108 | | |
108 | | - | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
105 | 104 | | |
106 | 105 | | |
107 | 106 | | |
| |||
189 | 188 | | |
190 | 189 | | |
191 | 190 | | |
192 | | - | |
193 | 191 | | |
194 | 192 | | |
195 | 193 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
82 | 86 | | |
83 | 87 | | |
84 | 88 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
205 | 204 | | |
206 | 205 | | |
207 | 206 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
67 | 66 | | |
68 | 67 | | |
69 | 68 | | |
| |||
181 | 180 | | |
182 | 181 | | |
183 | 182 | | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | 183 | | |
194 | 184 | | |
195 | 185 | | |
| |||
313 | 303 | | |
314 | 304 | | |
315 | 305 | | |
316 | | - | |
| 306 | + | |
317 | 307 | | |
318 | 308 | | |
319 | 309 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
195 | | - | |
| 194 | + | |
196 | 195 | | |
197 | | - | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
198 | 201 | | |
199 | 202 | | |
200 | 203 | | |
| |||
0 commit comments