Skip to content

Commit ede4c16

Browse files
committed
Bump versions of Microsoft.Data.SqlClient & System.Data.SqlClient to the lowest non-vulnerable & non-deprecated versions available for max compatibility.
1 parent 3efb20c commit ede4c16

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

SqlAppLockHelper.Common/SqlAppLockHelper.Common.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>netstandard2.1</TargetFramework>
55
<PackageId>SqlAppLockHelper.Common</PackageId>
6-
<Version>1.0.2</Version>
6+
<Version>1.0.3</Version>
77
<Authors>BBernard / CajunCoding</Authors>
88
<Company>CajunCoding</Company>
99
<Product>SqlAppLockHelper</Product>

SqlAppLockHelper.MicrosoftDataNS/SqlAppLockHelper.MicrosoftDataNS.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>netstandard2.1</TargetFramework>
55
<PackageId>SqlAppLockHelper.MicrosoftData</PackageId>
6-
<Version>1.0.2</Version>
6+
<Version>1.0.3</Version>
77
<Authors>BBernard / CajunCoding</Authors>
88
<Company>CajunCoding</Company>
99
<Product>SqlAppLockHelper</Product>
@@ -14,22 +14,23 @@
1414
<RepositoryUrl>https://github.com/cajuncoding/SqlAppLockHelper</RepositoryUrl>
1515
<PackageTags>sp_getapplock, sp_releaseapplock, distributed-locking, distributed-lock-algorithm, mutex, locking, distributed mutex, distributed-mutex, app-locking, application-locking, sql, sqlserver, sql-server, sqlclient, locking, application-lock, application-lock-system, transactional-outbox-pattern, azurefunctions, azure-functions, serverless</PackageTags>
1616
<PackageReleaseNotes>
17+
- Bumped Microsoft.Data.SqlClient to v5.1.3 as the lowest non-vulnerable non-deprecated version.
18+
19+
Prior Release Notes:
1720
- Added automatic tracking of Lock Acquisition Wait time in addition to the actual Lock hold elapsed time so it's easy to now see how long the process actually waited in line to get the lock.
1821
- Enhnace to automatically apply Lock Acquisition Wait time to Sql Command Timeout (if not explicitly set).
1922
- This helps simplify and reduce risk of incorrect use with Sql Command timeout failing before Lock Wait period is over.
20-
21-
Prior Release Notes:
2223
- Improve stability for Disposing, removing unnecessary exception warnings as locks are released when Connections are disposed/closed. Added explicit Release() &amp; ReleaseAsync() methods, updated tests, and added Timespan for easily tracking lock time.
2324
- Initial release of Async/Sync support for System.Data &amp; Microsoft.Data namespace.
2425
</PackageReleaseNotes>
2526
</PropertyGroup>
2627

2728
<ItemGroup>
28-
<None Include="..\README.md" Link="README.md" />
29+
<None Include="..\README.md" Link="README.md" Pack="true" PackagePath="\" />
2930
</ItemGroup>
3031

3132
<ItemGroup>
32-
<PackageReference Include="Microsoft.Data.SqlClient" Version="2.1.1" />
33+
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.3" />
3334
</ItemGroup>
3435

3536
<ItemGroup>

SqlAppLockHelper.SystemDataNS/SqlAppLockHelper.SystemDataNS.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>netstandard2.1</TargetFramework>
55
<PackageId>SqlAppLockHelper.SystemData</PackageId>
6-
<Version>1.0.2</Version>
6+
<Version>1.0.3</Version>
77
<Authors>BBernard / CajunCoding</Authors>
88
<Company>CajunCoding</Company>
99
<Product>SqlAppLockHelper</Product>
@@ -14,22 +14,23 @@
1414
<RepositoryUrl>https://github.com/cajuncoding/SqlAppLockHelper</RepositoryUrl>
1515
<PackageTags>sp_getapplock, sp_releaseapplock, distributed-locking, distributed-lock-algorithm, mutex, locking, distributed mutex, distributed-mutex, app-locking, application-locking, sql, sqlserver, sql-server, sqlclient, locking, application-lock, application-lock-system, transactional-outbox-pattern, azurefunctions, azure-functions, serverless</PackageTags>
1616
<PackageReleaseNotes>
17+
- Bumped System.Data.SqlClient to v4.8.6 as the lowest non-vulnerable non-deprecated version.
18+
19+
Prior Release Notes:
1720
- Added automatic tracking of Lock Acquisition Wait time in addition to the actual Lock hold elapsed time so it's easy to now see how long the process actually waited in line to get the lock.
1821
- Enhnace to automatically apply Lock Acquisition Wait time to Sql Command Timeout (if not explicitly set).
1922
- This helps simplify and reduce risk of incorrect use with Sql Command timeout failing before Lock Wait period is over.
20-
21-
Prior Release Notes:
2223
- Improve stability for Disposing, removing unnecessary exception warnings as locks are released when Connections are disposed/closed. Added explicit Release() &amp; ReleaseAsync() methods, updated tests, and added Timespan for easily tracking lock time.
2324
- Initial release of Async/Sync support for System.Data &amp; Microsoft.Data namespace.
2425
</PackageReleaseNotes>
2526
</PropertyGroup>
2627

2728
<ItemGroup>
28-
<None Include="..\README.md" Link="README.md" />
29+
<None Include="..\README.md" Link="README.md" Pack="true" PackagePath="\" />
2930
</ItemGroup>
3031

3132
<ItemGroup>
32-
<PackageReference Include="System.Data.SqlClient" Version="4.8.2" />
33+
<PackageReference Include="System.Data.SqlClient" Version="4.8.6" />
3334
</ItemGroup>
3435

3536
<ItemGroup>

0 commit comments

Comments
 (0)