Skip to content

Commit 408671d

Browse files
yavoronaMatt Carroll
and
Matt Carroll
authored
chore: Prepare for 2.4.0 release (#83)
* Upgrade to optimizely-sdk v4.4.0 * Prepare for 2.4.0. release * Update Changelog * Changelog item for UMD and System builds Co-authored-by: Matt Carroll <[email protected]>
1 parent 65d67fa commit 408671d

File tree

5 files changed

+20
-13
lines changed

5 files changed

+20
-13
lines changed

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## [Unreleased]
99

10+
## [2.4.0] - November 2nd, 2020
11+
Upgrade `@optimizely/optimizely-sdk` to [4.4.0](https://github.com/optimizely/javascript-sdk/releases/tag/v4.4.0):
12+
- Added support for upcoming application-controlled introduction of tracking for non-experiment Flag decisions. See [@optimizely/optimizely-sdk Release 4.4.0](https://github.com/optimizely/javascript-sdk/releases/tag/v4.4.0) for more details.
13+
14+
### New features
15+
- Add UMD and System build targets, available at `dist/react-sdk.umd.js` and `dist/react-sdk.system.js`, respectively ([#80](https://github.com/optimizely/react-sdk/pull/80))
16+
1017
### Bug fixes
1118
- Fix `logOnlyEventDispatcher` to conform to `EventDispatcher` type from @optimizely/optimizely-sdk ([#81](https://github.com/optimizely/react-sdk/pull/81))
1219
- Change the file extension of the ES module bundle from .mjs to .es.js. Resolves issues using React SDK with Gatsby ([#82](https://github.com/optimizely/react-sdk/pull/82)).

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@optimizely/react-sdk",
3-
"version": "2.3.2",
3+
"version": "2.4.0",
44
"description": "React SDK for Optimizely Full Stack and Optimizely Rollouts",
55
"homepage": "https://github.com/optimizely/react-sdk",
66
"license": "Apache-2.0",
@@ -29,7 +29,7 @@
2929
},
3030
"dependencies": {
3131
"@optimizely/js-sdk-logging": "^0.1.0",
32-
"@optimizely/optimizely-sdk": "^4.3.4",
32+
"@optimizely/optimizely-sdk": "^4.4.0",
3333
"hoist-non-react-statics": "^3.3.0",
3434
"prop-types": "^15.6.2",
3535
"utility-types": "^2.1.0 || ^3.0.0"

src/client.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ describe('ReactSDKClient', () => {
9191
expect(createInstanceSpy).toBeCalledWith({
9292
...config,
9393
clientEngine: 'react-sdk',
94-
clientVersion: '2.3.2',
94+
clientVersion: '2.4.0',
9595
});
9696
});
9797

src/client.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export type OnReadyResult = {
3535
};
3636

3737
const REACT_SDK_CLIENT_ENGINE = 'react-sdk';
38-
const REACT_SDK_CLIENT_VERSION = '2.3.2';
38+
const REACT_SDK_CLIENT_VERSION = '2.4.0';
3939

4040
export interface ReactSDKClient extends optimizely.Client {
4141
user: UserContext;

yarn.lock

+9-9
Original file line numberDiff line numberDiff line change
@@ -477,10 +477,10 @@
477477
"@optimizely/js-sdk-utils" "^0.4.0"
478478
decompress-response "^4.2.1"
479479

480-
"@optimizely/js-sdk-event-processor@^0.6.0":
481-
version "0.6.0"
482-
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-event-processor/-/js-sdk-event-processor-0.6.0.tgz#3a60234b79f0259ad2897d9136d1a4449f6849fd"
483-
integrity sha512-wNwuyUb563MDxVCHTlDCAGu6lVqHfv3K3ig4QZiR2HPpDo0bT0+zRFuqe4gbor6yfcOe3LDsq4xIxW2TxY2x4g==
480+
"@optimizely/js-sdk-event-processor@^0.7.0":
481+
version "0.7.0"
482+
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-event-processor/-/js-sdk-event-processor-0.7.0.tgz#e5ff9d36bfa13891fd8a647f5b10e1df1a9bdce7"
483+
integrity sha512-HFXPeM5xCCy2qRrVcYeYcy6JIwaGRVb8GnoDQjEsyB8M5AgNzoOTBFWPstCMFHE5jyjrE+QbhXpRcTBLBvRnEA==
484484
dependencies:
485485
"@optimizely/js-sdk-logging" "^0.1.0"
486486
"@optimizely/js-sdk-utils" "^0.4.0"
@@ -506,13 +506,13 @@
506506
dependencies:
507507
uuid "^3.3.2"
508508

509-
"@optimizely/optimizely-sdk@^4.3.4":
510-
version "4.3.4"
511-
resolved "https://registry.yarnpkg.com/@optimizely/optimizely-sdk/-/optimizely-sdk-4.3.4.tgz#b323b91dc8af9656dde8bcf696801bd71443e202"
512-
integrity sha512-DqaEg9YwiwnfDjaDmbST2cu0/7W/yQJqQ+tBwIEwh/HqiSgs8oQJX7sNG2Ql2fFwlIzG7APkIx/oxwbXpp8LPg==
509+
"@optimizely/optimizely-sdk@^4.4.0":
510+
version "4.4.0"
511+
resolved "https://registry.yarnpkg.com/@optimizely/optimizely-sdk/-/optimizely-sdk-4.4.0.tgz#fba299e8892e058efdfd584bdf1ceef60bd578bc"
512+
integrity sha512-AfleAEBGXMcWiYr4uIAUSX7pzSx641rPHk9PIG8LAyAHpkJYLNQ7tBQIKgcyIF4UPAaJ6haRQMk6uDS8wAWZpw==
513513
dependencies:
514514
"@optimizely/js-sdk-datafile-manager" "^0.8.0"
515-
"@optimizely/js-sdk-event-processor" "^0.6.0"
515+
"@optimizely/js-sdk-event-processor" "^0.7.0"
516516
"@optimizely/js-sdk-logging" "^0.1.0"
517517
"@optimizely/js-sdk-utils" "^0.4.0"
518518
json-schema "^0.2.3"

0 commit comments

Comments
 (0)