Releases: Eppo-exp/js-client-sdk
Releases · Eppo-exp/js-client-sdk
v1.7.2
v.1.7.1
v1.7.0
What's Changed
- bump to commons 2.2.0 for semver support; release as 1.7.0 by @leoromanovsky in #50
Full Changelog: v1.6.1...v1.7.0
v1.6.1
v1.6.1-alpha.1
What's Changed
Full Changelog: v1.6.1-alpha.0...v1.6.1-alpha.1
v1.6.1-alpha.0
Full Changelog: v1.6.0...v1.6.1-alpha.0
v1.6.0
More robust and configurable polling for experiment configuration requests. Initial requests can be retried and subsequent polling for updates can also be kicked off.
New configuration options:
numInitialRequestRetries
- Number of additional times the initial configuration request will be attempted if it fails. This is the request typically synchronously waited (viaawait
) for completion. A small wait will be done between requests. (Default:1
)pollAfterSuccessfulInitialization
Poll for new configurations (every 30 seconds) after successfully requesting the initial configuration. - (Default:false
)pollAfterFailedInitialization
- Poll for new configurations even if the initial configuration request failed. (Default:false
)throwOnFailedInitialization
- Throw an error if unable to fetch an initial configuration during initialization. - (Default:true
)numPollRequestRetries
- Number of additional times polling for updated configurations will be attempted before giving up. Polling is done after a successful initial request. Subsequent attempts are done using an exponential backoff. (Default:7
)
v1.5.0
What's Changed
- EPD-1930 upgrade @eppo/js-client-sdk-common and axios versions by @pavelflux in #44
- Adds LocalStorageAssignmentCache with persistent implementation between sessions to lower assignment logging; enabled by default (FF-839) by @leoromanovsky in #43
New Contributors
- @pavelflux made their first contribution in #44
Full Changelog: v1.4.1...v1.5.0
v1.4.1
v1.4.0
What's Changed
- Bump @babel/traverse from 7.18.5 to 7.23.2 by @dependabot in #34
- Bump webpack from 5.73.0 to 5.76.0 by @dependabot in #35
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #36
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #37
- Bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in #39
- Bump semver from 6.3.0 to 6.3.1 by @dependabot in #38
- upgrade to commons 1.7.0; enable non expiring assignment cache by default by @leoromanovsky in #33
New Contributors
- @dependabot made their first contribution in #34
Full Changelog: v1.3.0...v1.4.0