-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
prepare 1.3.0 release #6
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
initial implementation of client-side Node SDK
support advanced TLS options
tests for TLS behavior
misc code cleanup and packaging fixes
update js-sdk-common dependency to get experimentation features
update js-sdk-common dependency
rm typedoc dependency, don't commit installation of it during release
use new test package, misc test cleanup
export SDK version
use new config validation logic in js-sdk-common 3.x
bwoskow-ld
approved these changes
Dec 13, 2019
LaunchDarklyReleaseBot
added a commit
that referenced
this pull request
Feb 17, 2022
* initial implementation * misc fixes * fix CI job * rm unused * misc test fixes * gitignore * indents * misc fixes * support advanced TLS options * fix TS file * tests for TLS behavior * test improvements * TS fix * misc code cleanup and packaging fixes * misc fixes + update for js-common 2.10 changes * misc build/release fixes * fix version string * don't use Rollup * misc test/packaging fixes * fix error detection * update dev packages * fix test server setup * fix http.request usage that doesn't work in older Nodes * we don't really need ES6 imports * disable audit job for now * linter * fix dependency * minor fix to local storage usage * misc cleanup * doc comment * Fixing a minor incorrect contribution guideline instruction (#5) * fix release script * Apply markdown templates (#6) * use new launchdarkly-js-sdk-common package name (#7) * change case (#8) * bump common package dependency & change to specific version * bump common package dependency * allow patches of Winston * minor cleanup * add doc comment * removed the beta warning (#9) * update js-sdk-common dependency to get experimentation features * update js-sdk-common dependency * misc build fixes * need types package for TS checking, now that typedoc isn't installed * rm typedoc dependency, don't commit installation of it during release * use new test package, misc test cleanup * export SDK version * use new config validation logic in js-sdk-common * implement diagnostic events in client-side Node SDK * normalize platform name * use latest common package release * use js-sdk-common 3.1.1 for event payload ID fix * add mention of singleton usage * use js-sdk-common 3.1.2 * standardize linting * misc fixes for latest js-sdk-common * use js-sdk-common 3.2.2 * update js-sdk-common dependency for initialization error bugfix * use js-sdk-common 3.2.5 for recent fixes * update js-sdk-common for diagnostic events fix, add test, update dev deps * revert eslint version bump due to Node 6 incompatibility * Revert "revert eslint version bump due to Node 6 incompatibility" This reverts commit 9455e1a. * don't run lint in old Node * can't update jest further till we stop supporting Node 6 * update js-sdk-common for TS decl fix, improve TS compilation test * update js-eventsource to 1.3.1 for stream parsing bugfix * update Winston to 3.x * update js-sdk-common (#25) * update js-sdk-common + some dev dependencies * revert upgrade of dev dependencies, to maintain Node 6 compat * update launchdarkly-eventsource and js-sdk-common to get stream timeout fix * alias functionality (#27) * Removed the guides link * add inlineUsersToEvents to TypeScript defs by updating js-sdk-common * Update common JS SDK library to use fixes for debug event generation issues. * update launchdarkly-eventsource to 1.4.1 for dependency cleanup * update launchdarkly-js-test-helpers to fix TLS tests * add CI jobs for all compatible Node versions * don't try to set NODE_ENV on command line * stop saying we're compatible with Node <12 * add local/ to gitignore * use Releaser v2 config * Updates docs URLs * bump launchdarkly-eventsource dependency for sc-136154 fix (#36) * update to new js-sdk-common and remove Winston (#38) * update for changes in js-sdk-common 4.0.2 * Update common lib for JSON error handling fix (sc-142333) Co-authored-by: Eli Bishop <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: LaunchDarklyCI <[email protected]> Co-authored-by: Gavin Whelan <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: ember-stevens <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]>
LaunchDarklyReleaseBot
added a commit
that referenced
this pull request
Mar 11, 2022
* initial implementation * misc fixes * fix CI job * rm unused * misc test fixes * gitignore * indents * misc fixes * support advanced TLS options * fix TS file * tests for TLS behavior * test improvements * TS fix * misc code cleanup and packaging fixes * misc fixes + update for js-common 2.10 changes * misc build/release fixes * fix version string * don't use Rollup * misc test/packaging fixes * fix error detection * update dev packages * fix test server setup * fix http.request usage that doesn't work in older Nodes * we don't really need ES6 imports * disable audit job for now * linter * fix dependency * minor fix to local storage usage * misc cleanup * doc comment * Fixing a minor incorrect contribution guideline instruction (#5) * fix release script * Apply markdown templates (#6) * use new launchdarkly-js-sdk-common package name (#7) * change case (#8) * bump common package dependency & change to specific version * bump common package dependency * allow patches of Winston * minor cleanup * add doc comment * removed the beta warning (#9) * update js-sdk-common dependency to get experimentation features * update js-sdk-common dependency * misc build fixes * need types package for TS checking, now that typedoc isn't installed * rm typedoc dependency, don't commit installation of it during release * use new test package, misc test cleanup * export SDK version * use new config validation logic in js-sdk-common * implement diagnostic events in client-side Node SDK * normalize platform name * use latest common package release * use js-sdk-common 3.1.1 for event payload ID fix * add mention of singleton usage * use js-sdk-common 3.1.2 * standardize linting * misc fixes for latest js-sdk-common * use js-sdk-common 3.2.2 * update js-sdk-common dependency for initialization error bugfix * use js-sdk-common 3.2.5 for recent fixes * update js-sdk-common for diagnostic events fix, add test, update dev deps * revert eslint version bump due to Node 6 incompatibility * Revert "revert eslint version bump due to Node 6 incompatibility" This reverts commit 9455e1a. * don't run lint in old Node * can't update jest further till we stop supporting Node 6 * update js-sdk-common for TS decl fix, improve TS compilation test * update js-eventsource to 1.3.1 for stream parsing bugfix * update Winston to 3.x * update js-sdk-common (#25) * update js-sdk-common + some dev dependencies * revert upgrade of dev dependencies, to maintain Node 6 compat * update launchdarkly-eventsource and js-sdk-common to get stream timeout fix * alias functionality (#27) * Removed the guides link * add inlineUsersToEvents to TypeScript defs by updating js-sdk-common * Update common JS SDK library to use fixes for debug event generation issues. * update launchdarkly-eventsource to 1.4.1 for dependency cleanup * update launchdarkly-js-test-helpers to fix TLS tests * add CI jobs for all compatible Node versions * don't try to set NODE_ENV on command line * stop saying we're compatible with Node <12 * add local/ to gitignore * use Releaser v2 config * Updates docs URLs * bump launchdarkly-eventsource dependency for sc-136154 fix (#36) * update to new js-sdk-common and remove Winston (#38) * update for changes in js-sdk-common 4.0.2 * Update common lib for JSON error handling fix (sc-142333) * update js-eventsource to 1.4.4 for security fix Co-authored-by: Eli Bishop <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: LaunchDarklyCI <[email protected]> Co-authored-by: Gavin Whelan <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: ember-stevens <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]>
LaunchDarklyReleaseBot
added a commit
that referenced
this pull request
Mar 14, 2022
* initial implementation * misc fixes * fix CI job * rm unused * misc test fixes * gitignore * indents * misc fixes * support advanced TLS options * fix TS file * tests for TLS behavior * test improvements * TS fix * misc code cleanup and packaging fixes * misc fixes + update for js-common 2.10 changes * misc build/release fixes * fix version string * don't use Rollup * misc test/packaging fixes * fix error detection * update dev packages * fix test server setup * fix http.request usage that doesn't work in older Nodes * we don't really need ES6 imports * disable audit job for now * linter * fix dependency * minor fix to local storage usage * misc cleanup * doc comment * Fixing a minor incorrect contribution guideline instruction (#5) * fix release script * Apply markdown templates (#6) * use new launchdarkly-js-sdk-common package name (#7) * change case (#8) * bump common package dependency & change to specific version * bump common package dependency * allow patches of Winston * minor cleanup * add doc comment * removed the beta warning (#9) * update js-sdk-common dependency to get experimentation features * update js-sdk-common dependency * misc build fixes * need types package for TS checking, now that typedoc isn't installed * rm typedoc dependency, don't commit installation of it during release * use new test package, misc test cleanup * export SDK version * use new config validation logic in js-sdk-common * implement diagnostic events in client-side Node SDK * normalize platform name * use latest common package release * use js-sdk-common 3.1.1 for event payload ID fix * add mention of singleton usage * use js-sdk-common 3.1.2 * standardize linting * misc fixes for latest js-sdk-common * use js-sdk-common 3.2.2 * update js-sdk-common dependency for initialization error bugfix * use js-sdk-common 3.2.5 for recent fixes * update js-sdk-common for diagnostic events fix, add test, update dev deps * revert eslint version bump due to Node 6 incompatibility * Revert "revert eslint version bump due to Node 6 incompatibility" This reverts commit 9455e1a. * don't run lint in old Node * can't update jest further till we stop supporting Node 6 * update js-sdk-common for TS decl fix, improve TS compilation test * update js-eventsource to 1.3.1 for stream parsing bugfix * update Winston to 3.x * update js-sdk-common (#25) * update js-sdk-common + some dev dependencies * revert upgrade of dev dependencies, to maintain Node 6 compat * update launchdarkly-eventsource and js-sdk-common to get stream timeout fix * alias functionality (#27) * Removed the guides link * add inlineUsersToEvents to TypeScript defs by updating js-sdk-common * Update common JS SDK library to use fixes for debug event generation issues. * update launchdarkly-eventsource to 1.4.1 for dependency cleanup * update launchdarkly-js-test-helpers to fix TLS tests * add CI jobs for all compatible Node versions * don't try to set NODE_ENV on command line * stop saying we're compatible with Node <12 * add local/ to gitignore * use Releaser v2 config * Updates docs URLs * bump launchdarkly-eventsource dependency for sc-136154 fix (#36) * update to new js-sdk-common and remove Winston (#38) * update for changes in js-sdk-common 4.0.2 * Update common lib for JSON error handling fix (sc-142333) * update js-eventsource to 1.4.4 for security fix Co-authored-by: Eli Bishop <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: LaunchDarklyCI <[email protected]> Co-authored-by: Gavin Whelan <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: ember-stevens <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]>
LaunchDarklyReleaseBot
added a commit
that referenced
this pull request
Apr 28, 2022
* initial implementation * misc fixes * fix CI job * rm unused * misc test fixes * gitignore * indents * misc fixes * support advanced TLS options * fix TS file * tests for TLS behavior * test improvements * TS fix * misc code cleanup and packaging fixes * misc fixes + update for js-common 2.10 changes * misc build/release fixes * fix version string * don't use Rollup * misc test/packaging fixes * fix error detection * update dev packages * fix test server setup * fix http.request usage that doesn't work in older Nodes * we don't really need ES6 imports * disable audit job for now * linter * fix dependency * minor fix to local storage usage * misc cleanup * doc comment * Fixing a minor incorrect contribution guideline instruction (#5) * fix release script * Apply markdown templates (#6) * use new launchdarkly-js-sdk-common package name (#7) * change case (#8) * bump common package dependency & change to specific version * bump common package dependency * allow patches of Winston * minor cleanup * add doc comment * removed the beta warning (#9) * update js-sdk-common dependency to get experimentation features * update js-sdk-common dependency * misc build fixes * need types package for TS checking, now that typedoc isn't installed * rm typedoc dependency, don't commit installation of it during release * use new test package, misc test cleanup * export SDK version * use new config validation logic in js-sdk-common * implement diagnostic events in client-side Node SDK * normalize platform name * use latest common package release * use js-sdk-common 3.1.1 for event payload ID fix * add mention of singleton usage * use js-sdk-common 3.1.2 * standardize linting * misc fixes for latest js-sdk-common * use js-sdk-common 3.2.2 * update js-sdk-common dependency for initialization error bugfix * use js-sdk-common 3.2.5 for recent fixes * update js-sdk-common for diagnostic events fix, add test, update dev deps * revert eslint version bump due to Node 6 incompatibility * Revert "revert eslint version bump due to Node 6 incompatibility" This reverts commit 9455e1a. * don't run lint in old Node * can't update jest further till we stop supporting Node 6 * update js-sdk-common for TS decl fix, improve TS compilation test * update js-eventsource to 1.3.1 for stream parsing bugfix * update Winston to 3.x * update js-sdk-common (#25) * update js-sdk-common + some dev dependencies * revert upgrade of dev dependencies, to maintain Node 6 compat * update launchdarkly-eventsource and js-sdk-common to get stream timeout fix * alias functionality (#27) * Removed the guides link * add inlineUsersToEvents to TypeScript defs by updating js-sdk-common * Update common JS SDK library to use fixes for debug event generation issues. * update launchdarkly-eventsource to 1.4.1 for dependency cleanup * update launchdarkly-js-test-helpers to fix TLS tests * add CI jobs for all compatible Node versions * don't try to set NODE_ENV on command line * stop saying we're compatible with Node <12 * add local/ to gitignore * use Releaser v2 config * Updates docs URLs * bump launchdarkly-eventsource dependency for sc-136154 fix (#36) * update to new js-sdk-common and remove Winston (#38) * update for changes in js-sdk-common 4.0.2 * Update common lib for JSON error handling fix (sc-142333) * update js-eventsource to 1.4.4 for security fix * initial implementation of contract tests (not in CI) (#42) * initial implementation of contract tests (not in CI) * support setting test service URIs independently * identify is async, await it * update js-sdk-common for base URL slash fix * enable contract tests for tags * enable contract tests in CI + update Node versions in CI (#45) Co-authored-by: Eli Bishop <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: LaunchDarklyCI <[email protected]> Co-authored-by: Gavin Whelan <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: ember-stevens <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]>
LaunchDarklyReleaseBot
added a commit
that referenced
this pull request
Oct 6, 2022
* initial implementation * misc fixes * fix CI job * rm unused * misc test fixes * gitignore * indents * misc fixes * support advanced TLS options * fix TS file * tests for TLS behavior * test improvements * TS fix * misc code cleanup and packaging fixes * misc fixes + update for js-common 2.10 changes * misc build/release fixes * fix version string * don't use Rollup * misc test/packaging fixes * fix error detection * update dev packages * fix test server setup * fix http.request usage that doesn't work in older Nodes * we don't really need ES6 imports * disable audit job for now * linter * fix dependency * minor fix to local storage usage * misc cleanup * doc comment * Fixing a minor incorrect contribution guideline instruction (#5) * fix release script * Apply markdown templates (#6) * use new launchdarkly-js-sdk-common package name (#7) * change case (#8) * bump common package dependency & change to specific version * bump common package dependency * allow patches of Winston * minor cleanup * add doc comment * removed the beta warning (#9) * update js-sdk-common dependency to get experimentation features * update js-sdk-common dependency * misc build fixes * need types package for TS checking, now that typedoc isn't installed * rm typedoc dependency, don't commit installation of it during release * use new test package, misc test cleanup * export SDK version * use new config validation logic in js-sdk-common * implement diagnostic events in client-side Node SDK * normalize platform name * use latest common package release * use js-sdk-common 3.1.1 for event payload ID fix * add mention of singleton usage * use js-sdk-common 3.1.2 * standardize linting * misc fixes for latest js-sdk-common * use js-sdk-common 3.2.2 * update js-sdk-common dependency for initialization error bugfix * use js-sdk-common 3.2.5 for recent fixes * update js-sdk-common for diagnostic events fix, add test, update dev deps * revert eslint version bump due to Node 6 incompatibility * Revert "revert eslint version bump due to Node 6 incompatibility" This reverts commit 9455e1a. * don't run lint in old Node * can't update jest further till we stop supporting Node 6 * update js-sdk-common for TS decl fix, improve TS compilation test * update js-eventsource to 1.3.1 for stream parsing bugfix * update Winston to 3.x * update js-sdk-common (#25) * update js-sdk-common + some dev dependencies * revert upgrade of dev dependencies, to maintain Node 6 compat * update launchdarkly-eventsource and js-sdk-common to get stream timeout fix * alias functionality (#27) * Removed the guides link * add inlineUsersToEvents to TypeScript defs by updating js-sdk-common * Update common JS SDK library to use fixes for debug event generation issues. * update launchdarkly-eventsource to 1.4.1 for dependency cleanup * update launchdarkly-js-test-helpers to fix TLS tests * add CI jobs for all compatible Node versions * don't try to set NODE_ENV on command line * stop saying we're compatible with Node <12 * add local/ to gitignore * use Releaser v2 config * Updates docs URLs * bump launchdarkly-eventsource dependency for sc-136154 fix (#36) * update to new js-sdk-common and remove Winston (#38) * update for changes in js-sdk-common 4.0.2 * Update common lib for JSON error handling fix (sc-142333) * update js-eventsource to 1.4.4 for security fix * initial implementation of contract tests (not in CI) (#42) * initial implementation of contract tests (not in CI) * support setting test service URIs independently * identify is async, await it * update js-sdk-common for base URL slash fix * enable contract tests for tags * enable contract tests in CI + update Node versions in CI (#45) * fix setting of initial user in contract test service * Update version of js-sdk-common. (#47) Co-authored-by: Eli Bishop <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: LaunchDarklyCI <[email protected]> Co-authored-by: Gavin Whelan <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: ember-stevens <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]> Co-authored-by: Ryan Lamb <[email protected]>
LaunchDarklyReleaseBot
added a commit
that referenced
this pull request
Oct 18, 2022
* initial implementation * misc fixes * fix CI job * rm unused * misc test fixes * gitignore * indents * misc fixes * support advanced TLS options * fix TS file * tests for TLS behavior * test improvements * TS fix * misc code cleanup and packaging fixes * misc fixes + update for js-common 2.10 changes * misc build/release fixes * fix version string * don't use Rollup * misc test/packaging fixes * fix error detection * update dev packages * fix test server setup * fix http.request usage that doesn't work in older Nodes * we don't really need ES6 imports * disable audit job for now * linter * fix dependency * minor fix to local storage usage * misc cleanup * doc comment * Fixing a minor incorrect contribution guideline instruction (#5) * fix release script * Apply markdown templates (#6) * use new launchdarkly-js-sdk-common package name (#7) * change case (#8) * bump common package dependency & change to specific version * bump common package dependency * allow patches of Winston * minor cleanup * add doc comment * removed the beta warning (#9) * update js-sdk-common dependency to get experimentation features * update js-sdk-common dependency * misc build fixes * need types package for TS checking, now that typedoc isn't installed * rm typedoc dependency, don't commit installation of it during release * use new test package, misc test cleanup * export SDK version * use new config validation logic in js-sdk-common * implement diagnostic events in client-side Node SDK * normalize platform name * use latest common package release * use js-sdk-common 3.1.1 for event payload ID fix * add mention of singleton usage * use js-sdk-common 3.1.2 * standardize linting * misc fixes for latest js-sdk-common * use js-sdk-common 3.2.2 * update js-sdk-common dependency for initialization error bugfix * use js-sdk-common 3.2.5 for recent fixes * update js-sdk-common for diagnostic events fix, add test, update dev deps * revert eslint version bump due to Node 6 incompatibility * Revert "revert eslint version bump due to Node 6 incompatibility" This reverts commit 9455e1a. * don't run lint in old Node * can't update jest further till we stop supporting Node 6 * update js-sdk-common for TS decl fix, improve TS compilation test * update js-eventsource to 1.3.1 for stream parsing bugfix * update Winston to 3.x * update js-sdk-common (#25) * update js-sdk-common + some dev dependencies * revert upgrade of dev dependencies, to maintain Node 6 compat * update launchdarkly-eventsource and js-sdk-common to get stream timeout fix * alias functionality (#27) * Removed the guides link * add inlineUsersToEvents to TypeScript defs by updating js-sdk-common * Update common JS SDK library to use fixes for debug event generation issues. * update launchdarkly-eventsource to 1.4.1 for dependency cleanup * update launchdarkly-js-test-helpers to fix TLS tests * add CI jobs for all compatible Node versions * don't try to set NODE_ENV on command line * stop saying we're compatible with Node <12 * add local/ to gitignore * use Releaser v2 config * Updates docs URLs * bump launchdarkly-eventsource dependency for sc-136154 fix (#36) * update to new js-sdk-common and remove Winston (#38) * update for changes in js-sdk-common 4.0.2 * Update common lib for JSON error handling fix (sc-142333) * update js-eventsource to 1.4.4 for security fix * initial implementation of contract tests (not in CI) (#42) * initial implementation of contract tests (not in CI) * support setting test service URIs independently * identify is async, await it * update js-sdk-common for base URL slash fix * enable contract tests for tags * enable contract tests in CI + update Node versions in CI (#45) * fix setting of initial user in contract test service * Update version of js-sdk-common. (#47) * Update js-sdk-common to version 4.3.1 (#48) Co-authored-by: Eli Bishop <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: LaunchDarklyCI <[email protected]> Co-authored-by: Gavin Whelan <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: ember-stevens <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]> Co-authored-by: Ryan Lamb <[email protected]>
LaunchDarklyReleaseBot
added a commit
that referenced
this pull request
Oct 21, 2022
* initial implementation * misc fixes * fix CI job * rm unused * misc test fixes * gitignore * indents * misc fixes * support advanced TLS options * fix TS file * tests for TLS behavior * test improvements * TS fix * misc code cleanup and packaging fixes * misc fixes + update for js-common 2.10 changes * misc build/release fixes * fix version string * don't use Rollup * misc test/packaging fixes * fix error detection * update dev packages * fix test server setup * fix http.request usage that doesn't work in older Nodes * we don't really need ES6 imports * disable audit job for now * linter * fix dependency * minor fix to local storage usage * misc cleanup * doc comment * Fixing a minor incorrect contribution guideline instruction (#5) * fix release script * Apply markdown templates (#6) * use new launchdarkly-js-sdk-common package name (#7) * change case (#8) * bump common package dependency & change to specific version * bump common package dependency * allow patches of Winston * minor cleanup * add doc comment * removed the beta warning (#9) * update js-sdk-common dependency to get experimentation features * update js-sdk-common dependency * misc build fixes * need types package for TS checking, now that typedoc isn't installed * rm typedoc dependency, don't commit installation of it during release * use new test package, misc test cleanup * export SDK version * use new config validation logic in js-sdk-common * implement diagnostic events in client-side Node SDK * normalize platform name * use latest common package release * use js-sdk-common 3.1.1 for event payload ID fix * add mention of singleton usage * use js-sdk-common 3.1.2 * standardize linting * misc fixes for latest js-sdk-common * use js-sdk-common 3.2.2 * update js-sdk-common dependency for initialization error bugfix * use js-sdk-common 3.2.5 for recent fixes * update js-sdk-common for diagnostic events fix, add test, update dev deps * revert eslint version bump due to Node 6 incompatibility * Revert "revert eslint version bump due to Node 6 incompatibility" This reverts commit 9455e1a. * don't run lint in old Node * can't update jest further till we stop supporting Node 6 * update js-sdk-common for TS decl fix, improve TS compilation test * update js-eventsource to 1.3.1 for stream parsing bugfix * update Winston to 3.x * update js-sdk-common (#25) * update js-sdk-common + some dev dependencies * revert upgrade of dev dependencies, to maintain Node 6 compat * update launchdarkly-eventsource and js-sdk-common to get stream timeout fix * alias functionality (#27) * Removed the guides link * add inlineUsersToEvents to TypeScript defs by updating js-sdk-common * Update common JS SDK library to use fixes for debug event generation issues. * update launchdarkly-eventsource to 1.4.1 for dependency cleanup * update launchdarkly-js-test-helpers to fix TLS tests * add CI jobs for all compatible Node versions * don't try to set NODE_ENV on command line * stop saying we're compatible with Node <12 * add local/ to gitignore * use Releaser v2 config * Updates docs URLs * bump launchdarkly-eventsource dependency for sc-136154 fix (#36) * update to new js-sdk-common and remove Winston (#38) * update for changes in js-sdk-common 4.0.2 * Update common lib for JSON error handling fix (sc-142333) * update js-eventsource to 1.4.4 for security fix * initial implementation of contract tests (not in CI) (#42) * initial implementation of contract tests (not in CI) * support setting test service URIs independently * identify is async, await it * update js-sdk-common for base URL slash fix * enable contract tests for tags * enable contract tests in CI + update Node versions in CI (#45) * fix setting of initial user in contract test service * Update version of js-sdk-common. (#47) * Update js-sdk-common to version 4.3.1 (#48) * Upgrade js-sdk-common to 4.3.2 (#49) Co-authored-by: Eli Bishop <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: Ben Woskow <[email protected]> Co-authored-by: LaunchDarklyCI <[email protected]> Co-authored-by: Gavin Whelan <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: ember-stevens <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]> Co-authored-by: Ryan Lamb <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[1.3.0] - 2019-12-13
Added:
eventCapacity
: the maximum number of analytics events (not counting evaluation counters) that can be held at once, to prevent the SDK from consuming unexpected amounts of memory in case an application generates events unusually rapidly. In JavaScript code this would not normally be an issue, since the SDK flushes events every two seconds by default, but you may wish to increase this value if you will intentionally be generating a high volume of custom or identify events. The default value is 100.LDClient.version
property reports the SDK version string programmatically.Changed:
baseUri:3
orsendEvents:"no"
. For boolean properties, the SDK will still interpret the value in terms of truthiness, which was the previous behavior. For all other types, since there's no such commonly accepted way to coerce the type, it will fall back to the default setting for that property; previously, the behavior was undefined but most such mistakes would have caused the SDK to throw an exception at some later point.Deprecated:
samplingInterval
configuration property was deprecated in the code in the previous minor version release, and in the changelog, but the deprecation notice was accidentally omitted from the documentation comments. It is hereby deprecated again.