77 <TargetFrameworks >netstandard2.0;netstandard2.1;net20;net35;net40;net452;net462;net472</TargetFrameworks >
88 <OutputTypeEx >Library</OutputTypeEx >
99 <GenerateDocumentationFile >true</GenerateDocumentationFile >
10- <IncludeSource >true </IncludeSource >
10+ <IncludeSource >false </IncludeSource >
1111
1212 <PackageId >BCrypt.Net-Next.StrongName</PackageId >
1313 <Title >BCrypt .Net (Strong Named)</Title >
2222 <PublicSign Condition =" '$(OS)' != 'Windows_NT' " >true</PublicSign >
2323 <AssemblyOriginatorKeyFile >../bcrypt.pfx</AssemblyOriginatorKeyFile >
2424
25- <Version >3.2.1 </Version >
25+ <Version >3.3.0 </Version >
2626 <PackageTags >bcrypt;BCrypt.Net;cryptography;hashing;password;security,hash;crypto;blowfish;gdpr</PackageTags >
2727 <Configurations >Debug;Release</Configurations >
2828 </PropertyGroup >
3636 </ItemGroup >
3737
3838 <PropertyGroup Condition =" '$(TargetFramework)' == 'net20' " >
39- <DefineConstants >$(DefineConstants);LEGACY</DefineConstants >
4039 <FrameworkPathOverride Condition =" '$(TargetFramework)' == 'net20'" >C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5\Profile\Client</FrameworkPathOverride >
4140 </PropertyGroup >
41+
4242 <PropertyGroup Condition =" '$(TargetFramework)' == 'net35' " >
43- <DefineConstants >$(DefineConstants);LEGACY</DefineConstants >
4443 <FrameworkPathOverride Condition =" '$(TargetFramework)' == 'net35'" >C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5\Profile\Client</FrameworkPathOverride >
4544 </PropertyGroup >
46- <PropertyGroup Condition =" '$(TargetFramework)' == 'net40' " >
47- <DefineConstants >$(DefineConstants);LEGACY</DefineConstants >
45+
46+ <PropertyGroup Condition =" '$(TargetFramework)' == 'netstandard2.1' " >
47+ <DefineConstants >$(DefineConstants);NET2_1</DefineConstants >
4848 </PropertyGroup >
4949
5050 <ItemGroup Condition =" '$(TargetFramework)' == 'net20|net35|net40'" >
5151 <Reference Include =" System" />
5252 </ItemGroup >
5353
5454 <ItemGroup Condition =" '$(TargetFramework)' == 'net452|net462|net472'" >
55- <PackageReference Include =" System.Text.RegularExpressions" Version =" 4.3.1" />
5655 <Reference Include =" System" />
5756 </ItemGroup >
5857
59- <ItemGroup >
60- <Compile Remove =" ..\BCrypt.Net\Properties\AssemblyInfo.cs" />
61- </ItemGroup >
6258
63- <ItemGroup >
64- <PackageReference Update = " SourceLink.Create.GitHub " Version =" 2.8 .3" />
59+ <ItemGroup Condition = " '$(TargetFramework)' == 'netstandard2.0|net452|net462|net472' " >
60+ <PackageReference Include = " System.Memory " Version =" 4.5 .3" />
6561 </ItemGroup >
6662
67- <ItemGroup >
68- <Folder Include =" Properties\" />
69- </ItemGroup >
63+ <PropertyGroup Condition =" '$(TargetFramework)' == 'netcoreapp3.1|netstandard2.1|netstandard2.0|net452|net462|net472'" >
64+ <DefineConstants >$(DefineConstants);HAS_SPAN</DefineConstants >
65+ </PropertyGroup >
66+
7067
7168 <PropertyGroup Condition =" '$(Configuration)'=='Release'" >
7269 <DocumentationFile >bin\$(Configuration)\$(TargetFramework)\BCrypt.Net-Next.xml</DocumentationFile >
7370 </PropertyGroup >
7471
75- </Project >
72+
73+ <ItemGroup >
74+ <Compile Remove =" ..\BCrypt.Net\Properties\AssemblyInfo.cs" />
75+ </ItemGroup >
76+
77+ <ItemGroup >
78+ <PackageReference Update =" SourceLink.Create.GitHub" Version =" 2.8.3" />
79+ </ItemGroup >
80+
81+ </Project >
0 commit comments