diff --git a/CHANGELOG.md b/CHANGELOG.md index 26f81a42..1b6870f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ # Optimizely C# SDK Changelog ## [Unreleased] +## 3.11.0 +January 6th, 2022 + +### New Features +* Add a set of new APIs for overriding and managing user-level flag, experiment and delivery rule decisions. These methods can be used for QA and automated testing purposes. They are an extension of the OptimizelyUserContext interface ([#285](https://github.com/optimizely/csharp-sdk/pull/285), [#292](https://github.com/optimizely/csharp-sdk/pull/292)) + - SetForcedDecision + - GetForcedDecision + - RemoveForcedDecision + - RemoveAllForcedDecisions + +- For details, refer to our documentation pages: [OptimizelyUserContext](https://docs.developers.optimizely.com/full-stack/v4.0/docs/optimizelyusercontext-csharp) and [Forced Decision methods](https://docs.developers.optimizely.com/full-stack/v4.0/docs/forced-decision-methods-csharp). + ## 3.10.0 September 16th, 2021 diff --git a/OptimizelySDK.DemoApp/Properties/AssemblyInfo.cs b/OptimizelySDK.DemoApp/Properties/AssemblyInfo.cs index 8533fe95..8eeb6487 100644 --- a/OptimizelySDK.DemoApp/Properties/AssemblyInfo.cs +++ b/OptimizelySDK.DemoApp/Properties/AssemblyInfo.cs @@ -37,6 +37,6 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.10.0.0")] -[assembly: AssemblyFileVersion("3.10.0.0")] -[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget. +[assembly: AssemblyVersion("3.11.0.0")] +[assembly: AssemblyFileVersion("3.11.0.0")] +[assembly: AssemblyInformationalVersion("3.11.0")] // Used by Nuget. diff --git a/OptimizelySDK.Net35/Properties/AssemblyInfo.cs b/OptimizelySDK.Net35/Properties/AssemblyInfo.cs index 403f6d3b..07633a94 100644 --- a/OptimizelySDK.Net35/Properties/AssemblyInfo.cs +++ b/OptimizelySDK.Net35/Properties/AssemblyInfo.cs @@ -38,6 +38,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.10.0.0")] -[assembly: AssemblyFileVersion("3.10.0.0")] -[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget. +[assembly: AssemblyVersion("3.11.0.0")] +[assembly: AssemblyFileVersion("3.11.0.0")] +[assembly: AssemblyInformationalVersion("3.11.0")] // Used by Nuget. diff --git a/OptimizelySDK.Net40/Properties/AssemblyInfo.cs b/OptimizelySDK.Net40/Properties/AssemblyInfo.cs index 3eff2c4d..071b250e 100644 --- a/OptimizelySDK.Net40/Properties/AssemblyInfo.cs +++ b/OptimizelySDK.Net40/Properties/AssemblyInfo.cs @@ -38,6 +38,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.10.0.0")] -[assembly: AssemblyFileVersion("3.10.0.0")] -[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget. +[assembly: AssemblyVersion("3.11.0.0")] +[assembly: AssemblyFileVersion("3.11.0.0")] +[assembly: AssemblyInformationalVersion("3.11.0")] // Used by Nuget. diff --git a/OptimizelySDK.NetStandard16/Properties/AssemblyInfo.cs b/OptimizelySDK.NetStandard16/Properties/AssemblyInfo.cs index 57bc15af..05885b51 100644 --- a/OptimizelySDK.NetStandard16/Properties/AssemblyInfo.cs +++ b/OptimizelySDK.NetStandard16/Properties/AssemblyInfo.cs @@ -38,6 +38,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.10.0.0")] -[assembly: AssemblyFileVersion("3.10.0.0")] -[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget. +[assembly: AssemblyVersion("3.11.0.0")] +[assembly: AssemblyFileVersion("3.11.0.0")] +[assembly: AssemblyInformationalVersion("3.11.0")] // Used by Nuget. diff --git a/OptimizelySDK.NetStandard20/Properties/AssemblyInfo.cs b/OptimizelySDK.NetStandard20/Properties/AssemblyInfo.cs index ae4b7a5f..b8890e23 100644 --- a/OptimizelySDK.NetStandard20/Properties/AssemblyInfo.cs +++ b/OptimizelySDK.NetStandard20/Properties/AssemblyInfo.cs @@ -38,6 +38,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.10.0.0")] -[assembly: AssemblyFileVersion("3.10.0.0")] -[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget. +[assembly: AssemblyVersion("3.11.0.0")] +[assembly: AssemblyFileVersion("3.11.0.0")] +[assembly: AssemblyInformationalVersion("3.11.0")] // Used by Nuget. diff --git a/OptimizelySDK.Tests/Properties/AssemblyInfo.cs b/OptimizelySDK.Tests/Properties/AssemblyInfo.cs index 230512e9..548ebcf9 100644 --- a/OptimizelySDK.Tests/Properties/AssemblyInfo.cs +++ b/OptimizelySDK.Tests/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.10.0.0")] -[assembly: AssemblyFileVersion("3.10.0.0")] -[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget. +[assembly: AssemblyVersion("3.11.0.0")] +[assembly: AssemblyFileVersion("3.11.0.0")] +[assembly: AssemblyInformationalVersion("3.11.0")] // Used by Nuget. diff --git a/OptimizelySDK/Properties/AssemblyInfo.cs b/OptimizelySDK/Properties/AssemblyInfo.cs index 1628f0ed..9906e79b 100644 --- a/OptimizelySDK/Properties/AssemblyInfo.cs +++ b/OptimizelySDK/Properties/AssemblyInfo.cs @@ -38,6 +38,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.10.0.0")] -[assembly: AssemblyFileVersion("3.10.0.0")] -[assembly: AssemblyInformationalVersion("3.10.0")] // Used by Nuget. +[assembly: AssemblyVersion("3.11.0.0")] +[assembly: AssemblyFileVersion("3.11.0.0")] +[assembly: AssemblyInformationalVersion("3.11.0")] // Used by Nuget.