Skip to content

Commit 043a906

Browse files
chore(release): Preparing for 3.2.0 release (#185)
1 parent 2fdb089 commit 043a906

File tree

4 files changed

+19
-3
lines changed

4 files changed

+19
-3
lines changed

CHANGELOG.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
## 3.2.0
2+
August 28th, 2019
3+
4+
### New Features:
5+
* Added support for datafile management via [HTTPProjectConfigManager](https://github.com/optimizely/php-sdk/blob/master/src/Optimizely/ProjectConfigManager/HTTPProjectConfigManager.php):
6+
* The [HTTPProjectConfigManager](https://github.com/optimizely/php-sdk/blob/master/src/Optimizely/ProjectConfigManager/HTTPProjectConfigManager.php) is an implementation of the [ProjectConfigManagerInterface](https://github.com/optimizely/php-sdk/blob/master/src/Optimizely/ProjectConfigManager/ProjectConfigManagerInterface.php).
7+
* Users will have to initialize and pass in the config manager to be able to use it:
8+
```
9+
$configManager = new HTTPProjectConfigManager(<<SDK_KEY>>);
10+
$optimizely = new Optimizely(<<DATAFILE>>, null, null, null, false, null, $configManager);
11+
```
12+
* The `fetch` method allows you to refresh the config. In order to update the config, you can do something like:
13+
```
14+
$configManager->fetch();
15+
```
16+
117
## 3.1.0
218
May 3rd, 2019
319

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ You can also provide an implementation of the `ProjectConfigManagerInterface` in
3636

3737
```
3838
$configManager = new HTTPProjectConfigManager(<<SDK_KEY>>);
39-
$optimizely = new Optimizely(<<DATAFILE>>, null, null, null, false, $configManager);
39+
$optimizely = new Optimizely(<<DATAFILE>>, null, null, null, false, null, $configManager);
4040
```
4141

4242
#### ProjectConfigManagerInterface

src/Optimizely/Event/Builder/EventBuilder.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class EventBuilder
3838
/**
3939
* @const string Version of the Optimizely PHP SDK.
4040
*/
41-
const SDK_VERSION = '3.1.0';
41+
const SDK_VERSION = '3.2.0';
4242

4343
/**
4444
* @var string URL to send event to.

tests/EventTests/EventBuilderTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public function setUp()
6868
]],
6969
'revision' => '15',
7070
'client_name' => 'php-sdk',
71-
'client_version' => '3.1.0',
71+
'client_version' => '3.2.0',
7272
'anonymize_ip'=> false,
7373
'enrich_decisions' => true,
7474
];

0 commit comments

Comments
 (0)