Skip to content

Commit 803bc57

Browse files
chore: preparing 3.10.0 release. (#283)
* preparing 3.10.0 release. * added deprecated warning * fixed typo
1 parent c1233ce commit 803bc57

File tree

8 files changed

+45
-21
lines changed

8 files changed

+45
-21
lines changed

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,30 @@
11
# Optimizely C# SDK Changelog
22
## [Unreleased]
33

4+
## 3.10.0
5+
September 16th, 2021
6+
7+
### New Features
8+
- Add new public properties to `OptimizelyConfig`. ([#265](https://github.com/optimizely/csharp-sdk/pull/265), [#266](https://github.com/optimizely/csharp-sdk/pull/266), [#273](https://github.com/optimizely/csharp-sdk/pull/273), [#276](https://github.com/optimizely/csharp-sdk/pull/276), [#279](https://github.com/optimizely/csharp-sdk/pull/279))
9+
- SDKKey
10+
- EnvironmentKey
11+
- Attributes
12+
- Audiences
13+
- Events
14+
- ExperimentRules and DeliveryRules to OptimizelyFeature
15+
- Audiences to OptimizelyExperiment
16+
- For details, refer to our documentation page: [https://docs.developers.optimizely.com/full-stack/v4.0/docs/optimizelyconfig-csharp](https://docs.developers.optimizely.com/full-stack/v4.0/docs/optimizelyconfig-csharp).
17+
18+
- Add new methods in `OptimizelyFactory` class. ([#264](https://github.com/optimizely/csharp-sdk/pull/264))
19+
- SetBlockingTimeOutPeriod
20+
- SetPollingInterval
21+
- Add virtual methods to support mocking in `OptimizelyUserContext` ([#280](https://github.com/optimizely/csharp-sdk/pull/280))
22+
23+
### Deprecated:
24+
25+
* `OptimizelyFeature.ExperimentsMap` of `OptimizelyConfig` is deprecated as of this release. Please use `OptimizelyFeature.ExperimentRules` and `OptimizelyFeature.DeliveryRules`. ([#276](https://github.com/optimizely/csharp-sdk/pull/276))
26+
27+
428
## 3.9.1
529
July 16th, 2021
630

OptimizelySDK.DemoApp/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@
3737
//
3838
// You can specify all the values or you can default the Revision and Build Numbers
3939
// by using the '*' as shown below:
40-
[assembly: AssemblyVersion("3.9.1.0")]
41-
[assembly: AssemblyFileVersion("3.9.1.0")]
42-
[assembly: AssemblyInformationalVersion("3.9.1")] // Used by Nuget.
40+
[assembly: AssemblyVersion("3.10.0.0")]
41+
[assembly: AssemblyFileVersion("3.10.0.0")]
42+
[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget.

OptimizelySDK.Net35/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@
3838
// You can specify all the values or you can default the Build and Revision Numbers
3939
// by using the '*' as shown below:
4040
// [assembly: AssemblyVersion("1.0.*")]
41-
[assembly: AssemblyVersion("3.9.1.0")]
42-
[assembly: AssemblyFileVersion("3.9.1.0")]
43-
[assembly: AssemblyInformationalVersion("3.9.1")] // Used by Nuget.
41+
[assembly: AssemblyVersion("3.10.0.0")]
42+
[assembly: AssemblyFileVersion("3.10.0.0")]
43+
[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget.

OptimizelySDK.Net40/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@
3838
// You can specify all the values or you can default the Build and Revision Numbers
3939
// by using the '*' as shown below:
4040
// [assembly: AssemblyVersion("1.0.*")]
41-
[assembly: AssemblyVersion("3.9.1.0")]
42-
[assembly: AssemblyFileVersion("3.9.1.0")]
43-
[assembly: AssemblyInformationalVersion("3.9.1")] // Used by Nuget.
41+
[assembly: AssemblyVersion("3.10.0.0")]
42+
[assembly: AssemblyFileVersion("3.10.0.0")]
43+
[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget.

OptimizelySDK.NetStandard16/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@
3838
// You can specify all the values or you can default the Build and Revision Numbers
3939
// by using the '*' as shown below:
4040
// [assembly: AssemblyVersion("1.0.*")]
41-
[assembly: AssemblyVersion("3.9.1.0")]
42-
[assembly: AssemblyFileVersion("3.9.1.0")]
43-
[assembly: AssemblyInformationalVersion("3.9.1")] // Used by Nuget.
41+
[assembly: AssemblyVersion("3.10.0.0")]
42+
[assembly: AssemblyFileVersion("3.10.0.0")]
43+
[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget.

OptimizelySDK.NetStandard20/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@
3838
// You can specify all the values or you can default the Build and Revision Numbers
3939
// by using the '*' as shown below:
4040
// [assembly: AssemblyVersion("1.0.*")]
41-
[assembly: AssemblyVersion("3.9.1.0")]
42-
[assembly: AssemblyFileVersion("3.9.1.0")]
43-
[assembly: AssemblyInformationalVersion("3.9.1")] // Used by Nuget.
41+
[assembly: AssemblyVersion("3.10.0.0")]
42+
[assembly: AssemblyFileVersion("3.10.0.0")]
43+
[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget.

OptimizelySDK.Tests/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@
3131
//
3232
// You can specify all the values or you can default the Revision and Build Numbers
3333
// by using the '*' as shown below:
34-
[assembly: AssemblyVersion("3.9.1.0")]
35-
[assembly: AssemblyFileVersion("3.9.1.0")]
36-
[assembly: AssemblyInformationalVersion("3.9.1")] // Used by Nuget.
34+
[assembly: AssemblyVersion("3.10.0.0")]
35+
[assembly: AssemblyFileVersion("3.10.0.0")]
36+
[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget.

OptimizelySDK/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@
3838
// You can specify all the values or you can default the Build and Revision Numbers
3939
// by using the '*' as shown below:
4040
// [assembly: AssemblyVersion("1.0.*")]
41-
[assembly: AssemblyVersion("3.9.1.0")]
42-
[assembly: AssemblyFileVersion("3.9.1.0")]
43-
[assembly: AssemblyInformationalVersion("3.9.1")] // Used by Nuget.
41+
[assembly: AssemblyVersion("3.10.0.0")]
42+
[assembly: AssemblyFileVersion("3.10.0.0")]
43+
[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget.

0 commit comments

Comments
 (0)