diff --git a/packages/optimizely-sdk/CHANGELOG.MD b/packages/optimizely-sdk/CHANGELOG.MD index 911fa4304..6ddb2b216 100644 --- a/packages/optimizely-sdk/CHANGELOG.MD +++ b/packages/optimizely-sdk/CHANGELOG.MD @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] Changes that have landed but are not yet released. +### New Features +- Added 60 second timeout for all datafile requests + +### Changed +- Updated datafile request polling behavior: + - Start update interval timer immediately after request + - When update interval timer fires during request, wait until request completes, then immediately start next request - Update TypeScript definitions to account for new methods (`onReady`, `close`) and new properties on object accepted by createInstance (`datafileOptions`, `sdkKey`) ## [3.2.0-alpha] - April 26nd, 2019 diff --git a/packages/optimizely-sdk/package-lock.json b/packages/optimizely-sdk/package-lock.json index 92117ac6d..68115b587 100644 --- a/packages/optimizely-sdk/package-lock.json +++ b/packages/optimizely-sdk/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@optimizely/js-sdk-datafile-manager": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@optimizely/js-sdk-datafile-manager/-/js-sdk-datafile-manager-0.2.0.tgz", - "integrity": "sha512-+Coj+0MRWEDGAmYfaDgTyzCT2FmFH1iOIL6W/h2zjTPPAfJBYrtcYdVllRIM8cXXNRvO89jSHmi2uknt0KX2Eg==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@optimizely/js-sdk-datafile-manager/-/js-sdk-datafile-manager-0.3.0.tgz", + "integrity": "sha512-Jidj/T30Me8TdmPiAx3dGY7xan2eN/EFgmfCwxMXuLoxtHI1dAKAi5PvCOYNHzFUOadhl0WN9KBIFmZVrXsLAg==", "requires": { "@optimizely/js-sdk-logging": "^0.1.0", "@optimizely/js-sdk-utils": "^0.1.0" diff --git a/packages/optimizely-sdk/package.json b/packages/optimizely-sdk/package.json index ed11f86c2..73a81f133 100644 --- a/packages/optimizely-sdk/package.json +++ b/packages/optimizely-sdk/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk", "dependencies": { - "@optimizely/js-sdk-datafile-manager": "^0.2.0", + "@optimizely/js-sdk-datafile-manager": "^0.3.0", "@optimizely/js-sdk-event-processor": "^0.2.0", "@optimizely/js-sdk-logging": "^0.1.0", "@optimizely/js-sdk-utils": "^0.1.0",