Skip to content

Commit

Permalink
Update ReleaseNotes and build script
Browse files Browse the repository at this point in the history
  • Loading branch information
scott-xu committed Sep 23, 2017
1 parent 4f4f337 commit ff1f1cf
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 38 deletions.
13 changes: 4 additions & 9 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,12 @@
Version 4.0
Version 3.3
----------------
- Add: Support for NETSTANDARD1.3 and NETSTANDARD1.5 and NETSTANDARD2.0
- Add: Introduced IKernelConfiguration and IReadOnlyKernel
- Add: Added strongly typed overloads of WithConstructorArgument which use a callback to get the value https://github.com/ninject/Ninject/pull/197
- Add: Support NETSTANDARD2.0
- Add: Strongly typed overloads of WithConstructorArgument which use a callback to get the value https://github.com/ninject/Ninject/pull/197
- Add: Do not choose constructors with an "Obsolete" attribute https://github.com/ninject/Ninject/pull/224
- Add: Meaningful exception message if there is error in configuration https://github.com/ninject/Ninject/issues/240 https://github.com/ninject/Ninject/issues/245
- Removed: Support for .NET 3.5 and Silverlight
- Change: Using HasDefaultValue instead of DBNull https://github.com/ninject/Ninject/issues/235
- Change: Array/List of concrete classes will return empty if the concrete class is not explictly binded https://github.com/ninject/Ninject/issues/227
- Removed: Support for .NET 3.5
- Removed: Support for Windows Phone 7.x
- Removed: Support for .NET compact framework
- Removed: Support for Mono < 3.x
- Removed: Support for Silverlight < 5
- Bugfix: Improved cyclical dependencies detection https://github.com/ninject/Ninject/issues/143
- Bugfix: WhenMemberHas broken https://github.com/ninject/Ninject/issues/189
- Bugfix: Injection into private parent parent properties fails https://github.com/ninject/Ninject/issues/241 https://github.com/ninject/Ninject/issues/217
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ init:
}
else
{
Update-AppveyorBuild -Version "4.0.0-beta.1.$($env:APPVEYOR_BUILD_NUMBER)+sha.$($env:APPVEYOR_REPO_COMMIT.substring(0,7))"
Update-AppveyorBuild -Version "3.3.0-ci.$($env:APPVEYOR_BUILD_NUMBER)+sha.$($env:APPVEYOR_REPO_COMMIT.substring(0,7))"
}
dotnet_csproj:
Expand Down
30 changes: 2 additions & 28 deletions src/Ninject/Ninject.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<TargetFrameworks>netstandard2.0;net45</TargetFrameworks>
<Version>4.0.0</Version>
<Version>0.0.0</Version>
<Authors>Nate Kohari ([email protected]);Remo Gloor ([email protected]);Ninject Contributors</Authors>
<Company>Ninject Project Contributors</Company>
<Product>Ninject: Lightweight dependency injection for .NET</Product>
Expand All @@ -13,7 +13,7 @@
<SignAssembly>true</SignAssembly>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
<PackageId>Ninject</PackageId>
<PackageVersion>4.0.0</PackageVersion>
<PackageVersion>0.0.0</PackageVersion>
<PackageTags>IoC;DI;Ninject</PackageTags>
<PackageProjectUrl>http://www.ninject.org/</PackageProjectUrl>
<PackageReleaseNotes>https://github.com/ninject/Ninject/blob/master/ReleaseNotes.md</PackageReleaseNotes>
Expand All @@ -40,24 +40,6 @@
</PackageReference>
</ItemGroup>

<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
<PackageReference Include="System.ComponentModel" Version="4.3.0" />
<PackageReference Include="System.Diagnostics.Contracts" Version="4.3.0" />
<PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.3.0" />
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
<PackageReference Include="System.Reflection.Extensions" Version="4.3.0" />
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
</ItemGroup>

<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.5' ">
<PackageReference Include="System.ComponentModel" Version="4.3.0" />
<PackageReference Include="System.Diagnostics.Contracts" Version="4.3.0" />
<PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.3.0" />
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
<PackageReference Include="System.Reflection.Extensions" Version="4.3.0" />
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
</ItemGroup>

<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
<PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.3.0" />
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.3.0" />
Expand All @@ -68,14 +50,6 @@
<Reference Include="Microsoft.CSharp" />
</ItemGroup>

<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
<DefineConstants>$(DefineConstants);NO_REMOTING;NO_REFLECTEDTYPE;NO_GETCUSTOMATTRIBUTES;NO_MEMBERTYPE;NO_CUSTOM_ATTRIBUTE_PROVIDER;NO_ASSEMBLY_SCANNING;NO_EXCEPTION_SERIALIZATION;NO_THREAD_SCOPE</DefineConstants>
</PropertyGroup>

<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.5' ">
<DefineConstants>$(DefineConstants);NO_REMOTING;NO_REFLECTEDTYPE;NO_GETCUSTOMATTRIBUTES;NO_ASSEMBLY_SCANNING;NO_EXCEPTION_SERIALIZATION;NO_THREAD_SCOPE</DefineConstants>
</PropertyGroup>

<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
<DefineConstants>$(DefineConstants);NO_REMOTING;NO_ASSEMBLY_SCANNING</DefineConstants>
</PropertyGroup>
Expand Down

0 comments on commit ff1f1cf

Please sign in to comment.