Skip to content

Commit 6e6f1b4

Browse files
authored
chore: Prepare for 2.2.0 release (#59)
1 parent ffa4f62 commit 6e6f1b4

File tree

5 files changed

+36
-25
lines changed

5 files changed

+36
-25
lines changed

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [2.2.0] - July 31st, 2020
11+
Upgrade `@optimizely/optimizely-sdk` to [4.2.0](https://github.com/optimizely/javascript-sdk/releases/tag/v4.2.0)
12+
13+
### New Features
14+
- Better offline support in React Native apps:
15+
- Persist downloaded datafiles in local storage for use in subsequent SDK initializations
16+
- Persist pending impression & conversion events in local storage
17+
18+
### Bug fixes
19+
- Fixed log messages for Targeted Rollouts
20+
1021
## [2.1.0] - July 8th, 2020
1122
Upgrade `@optimizely/optimizely-sdk` to 4.1.0. See [@optimizely/optimizely-sdk Release 4.1.0](https://github.com/optimizely/javascript-sdk/releases/tag/v4.1.0) for more details.
1223

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.1.0",
3+
"version": "2.2.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.1.0",
32+
"@optimizely/optimizely-sdk": "4.2.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
@@ -89,7 +89,7 @@ describe('ReactSDKClient', () => {
8989
expect(createInstanceSpy).toBeCalledWith({
9090
...config,
9191
clientEngine: 'react-sdk',
92-
clientVersion: '2.1.0',
92+
clientVersion: '2.2.0',
9393
});
9494
});
9595

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.1.0';
38+
const REACT_SDK_CLIENT_VERSION = '2.2.0';
3939

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

yarn.lock

+21-21
Original file line numberDiff line numberDiff line change
@@ -26,22 +26,22 @@
2626
core-js-pure "^3.0.0"
2727
regenerator-runtime "^0.13.4"
2828

29-
"@optimizely/js-sdk-datafile-manager@^0.6.0":
30-
version "0.6.0"
31-
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-datafile-manager/-/js-sdk-datafile-manager-0.6.0.tgz#00751f6887544a0da6bfa5f6e1b2c577ab034e6e"
32-
integrity sha512-eqUZZZ1M6MYF2vttdjhV2GEd+C8/A94hS3fnGm1ScTMzWeoCcvlrdg3gO0WoXOVh2t7JfkvY9nNdkRJTan3uKg==
29+
"@optimizely/js-sdk-datafile-manager@^0.7.0":
30+
version "0.7.0"
31+
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-datafile-manager/-/js-sdk-datafile-manager-0.7.0.tgz#cc001f1b02594611d8f2d996824bfcee3ca36370"
32+
integrity sha512-pphm9o9ats3TCPgKiSfZm35Fk/tF0Tz/RXSqcEJZd1u6Bm1kYNze0ZBHCr3NTH927vo0gglNZZxB/UEELpdYBg==
3333
dependencies:
3434
"@optimizely/js-sdk-logging" "^0.1.0"
35-
"@optimizely/js-sdk-utils" "^0.2.0"
35+
"@optimizely/js-sdk-utils" "^0.4.0"
3636
decompress-response "^4.2.1"
3737

38-
"@optimizely/js-sdk-event-processor@^0.4.0":
39-
version "0.4.0"
40-
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-event-processor/-/js-sdk-event-processor-0.4.0.tgz#51e06cfda2eedf6a7f3829f8e0132fb5c0b640a8"
41-
integrity sha512-5fqBG9N66O+9KWktUTH/OmMiQ4SKi42gP7qqWNKe0Ciu5PlBMTREKmo8+EixcDvDW8yQBvIPBj6GWzKz0RVAxg==
38+
"@optimizely/js-sdk-event-processor@^0.6.0":
39+
version "0.6.0"
40+
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-event-processor/-/js-sdk-event-processor-0.6.0.tgz#3a60234b79f0259ad2897d9136d1a4449f6849fd"
41+
integrity sha512-wNwuyUb563MDxVCHTlDCAGu6lVqHfv3K3ig4QZiR2HPpDo0bT0+zRFuqe4gbor6yfcOe3LDsq4xIxW2TxY2x4g==
4242
dependencies:
4343
"@optimizely/js-sdk-logging" "^0.1.0"
44-
"@optimizely/js-sdk-utils" "^0.2.0"
44+
"@optimizely/js-sdk-utils" "^0.4.0"
4545

4646
"@optimizely/js-sdk-logging@^0.1.0":
4747
version "0.1.0"
@@ -57,22 +57,22 @@
5757
dependencies:
5858
uuid "^3.3.2"
5959

60-
"@optimizely/js-sdk-utils@^0.2.0":
61-
version "0.2.0"
62-
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-utils/-/js-sdk-utils-0.2.0.tgz#f24c971f09c3c63f7a4b9eb4da6ba9642bf61cd0"
63-
integrity sha512-aHEccRVc5YjWAdIVtniKfUE3tuzHriIWZTS4sLEq/lXkNTITSL1jrBEJD91CVY5BahWu/aG/aOafrA7XGH3sDQ==
60+
"@optimizely/js-sdk-utils@^0.4.0":
61+
version "0.4.0"
62+
resolved "https://registry.yarnpkg.com/@optimizely/js-sdk-utils/-/js-sdk-utils-0.4.0.tgz#835b88bc7b5365a5c4a3d073c01c3a55d9f93a8f"
63+
integrity sha512-QG2oytnITW+VKTJK+l0RxjaS5VrA6W+AZMzpeg4LCB4Rn4BEKtF+EcW/5S1fBDLAviGq/0TLpkjM3DlFkJ9/Gw==
6464
dependencies:
6565
uuid "^3.3.2"
6666

67-
"@optimizely/optimizely-sdk@4.1.0":
68-
version "4.1.0"
69-
resolved "https://registry.yarnpkg.com/@optimizely/optimizely-sdk/-/optimizely-sdk-4.1.0.tgz#61c09dcb0df79e26ce5f5960204a171a86a38761"
70-
integrity sha512-FIKAnPFYvAvtLJR66T0nvu+cKx52QDC4TMsQFojQo/LuJfkj3gRb5xlpv71LBkUCJIDQb9lg+bU0XndVOFEKBg==
67+
"@optimizely/optimizely-sdk@4.2.0":
68+
version "4.2.0"
69+
resolved "https://registry.yarnpkg.com/@optimizely/optimizely-sdk/-/optimizely-sdk-4.2.0.tgz#b24436f97687fddb3b91b450371d160a27ddf4ff"
70+
integrity sha512-ZlZF8soCEiOad84vTgf2mixs8clmJf6Fq4MBu1saeXCYE8DS2ifQ5Y5aiwnh5H3iLRoSex/o2Y0V5TUbhP612Q==
7171
dependencies:
72-
"@optimizely/js-sdk-datafile-manager" "^0.6.0"
73-
"@optimizely/js-sdk-event-processor" "^0.4.0"
72+
"@optimizely/js-sdk-datafile-manager" "^0.7.0"
73+
"@optimizely/js-sdk-event-processor" "^0.6.0"
7474
"@optimizely/js-sdk-logging" "^0.1.0"
75-
"@optimizely/js-sdk-utils" "^0.2.0"
75+
"@optimizely/js-sdk-utils" "^0.4.0"
7676
json-schema "^0.2.3"
7777
murmurhash "0.0.2"
7878

0 commit comments

Comments
 (0)