From b7b95dd21bd5b50c268dc598508cc7d4090d212e Mon Sep 17 00:00:00 2001 From: Kelly Roach Date: Mon, 16 Apr 2018 12:24:56 -0700 Subject: [PATCH] 2.0.0-beta1 --> 2.0.0 --- CHANGELOG.md | 4 ++-- OptimizelySDK.DemoApp/packages.config | 2 +- OptimizelySDK.Package/OptimizelySDK.nuspec | 2 +- OptimizelySDK.Package/verifysn.ps1 | 4 ++-- OptimizelySDK/Optimizely.cs | 13 +++++++++++-- 5 files changed, 17 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e97bebe8..541ba403 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ -## 2.0.0-beta1 -April 3, 2018 +## 2.0.0 +April 16, 2018 This major release of the Optimizely SDK introduces APIs for Feature Management. diff --git a/OptimizelySDK.DemoApp/packages.config b/OptimizelySDK.DemoApp/packages.config index d1dd67b2..00fcb750 100644 --- a/OptimizelySDK.DemoApp/packages.config +++ b/OptimizelySDK.DemoApp/packages.config @@ -18,7 +18,7 @@ - + diff --git a/OptimizelySDK.Package/OptimizelySDK.nuspec b/OptimizelySDK.Package/OptimizelySDK.nuspec index f7caa429..7474a165 100644 --- a/OptimizelySDK.Package/OptimizelySDK.nuspec +++ b/OptimizelySDK.Package/OptimizelySDK.nuspec @@ -2,7 +2,7 @@ Optimizely.SDK - 2.0.0-beta1 + 2.0.0 Optimizely C# SDK Optimizely Development Team fullstack.optimizely diff --git a/OptimizelySDK.Package/verifysn.ps1 b/OptimizelySDK.Package/verifysn.ps1 index ccfb0a54..4aa886da 100644 --- a/OptimizelySDK.Package/verifysn.ps1 +++ b/OptimizelySDK.Package/verifysn.ps1 @@ -18,8 +18,8 @@ if ($PSVersionTable["Platform"] -eq "Unix") { # Locate *.nupkg ################################################################ Write-Host "Locate *.nupkg" -# Good enough for 2.0.0-beta1 -$nupkg="./Optimizely.SDK.2.0.0-beta1.nupkg" +# Good enough for 2.0.0 +$nupkg="./Optimizely.SDK.2.0.0.nupkg" ################################################################ # Unzipping *.nupkg diff --git a/OptimizelySDK/Optimizely.cs b/OptimizelySDK/Optimizely.cs index e02cc733..39048769 100644 --- a/OptimizelySDK/Optimizely.cs +++ b/OptimizelySDK/Optimizely.cs @@ -51,8 +51,17 @@ public class Optimizely public static String SDK_VERSION { get { - // Should be kept in synch with NuGet package version. - return "2.0.0-beta1"; + // Example output: "2.0.0" . Should be kept in synch with NuGet package version. +#if NET35 + Assembly assembly = Assembly.GetExecutingAssembly(); +#else + Assembly assembly = typeof(Optimizely).GetTypeInfo().Assembly; +#endif + // Microsoft Major.Minor.Build.Revision + // Semantic Major.Minor.Patch + Version version = assembly.GetName().Version; + String answer = String.Format("{0}.{1}.{2}", version.Major, version.Minor, version.Build); + return answer; } }