Released: Microsoft.Data.SqlClient 3.0.1

Published Sep 24 2021 03:26 PM 1,810 Views
Senior Member

We have released an update to Microsoft.Data.SqlClient, version 3.0.1. The update addresses several issues that are important to our customers.

 

Updates in Microsoft.Data.SqlClient 3.0.1 include:

 

Fixed

  • Fixed async thread blocking issues on SqlConnection.Open() for active directory authentication modes. #1270
  • Fixed unknown transaction state issues when prompting delegated transaction. 1247
  • Fixed issue with connection encryption to ensure connections fail when encryption is required. #1233 Read more
  • Fixed bug with LegacyRowVersionNullBehavior App Context switch. #1246
  • Fixed recursive calls to RetryLogicProvider when calling SqlCommand.ExecuteScalarAsync. #1245
  • Fixed async deadlock scenarios in web contexts with configurable retry logic provider. #1245
  • Fixed deadlock in transaction using .NET Framework. #1243
  • Fixed issue where connection goes to unusable state. #1238

 

To get the new package, add a NuGet reference to Microsoft.Data.SqlClient in your application.

 

For the list of changes in Microsoft.Data.SqlClient 3.0.1, you can also see the Release Notes.

 

If you encounter any issues or have any feedback, head over to the SqlClient GitHub repository and submit an issue.

 

David Engel

1 Comment
Occasional Visitor

能不能修复下看“新闻”两分钟电脑崩溃死机问题吗?第一次见到能把电脑干趴下的浏览器

%3CLINGO-SUB%20id%3D%22lingo-sub-2783724%22%20slang%3D%22en-US%22%3EReleased%3A%20Microsoft.Data.SqlClient%203.0.1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2783724%22%20slang%3D%22en-US%22%3E%3CP%3EWe%20have%20released%20an%20update%20to%20Microsoft.Data.SqlClient%2C%20version%203.0.1.%20The%20update%20addresses%20several%20issues%20that%20are%20important%20to%20our%20customers.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EUpdates%20in%20Microsoft.Data.SqlClient%203.0.1%20include%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3EFixed%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EFixed%20async%20thread%20blocking%20issues%20on%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3ESqlConnection.Open()%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Efor%20active%20directory%20authentication%20modes.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1270%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%231270%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EFixed%20unknown%20transaction%20state%20issues%20when%20prompting%20delegated%20transaction.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1247%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E1247%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EFixed%20issue%20with%20connection%20encryption%20to%20ensure%20connections%20fail%20when%20encryption%20is%20required.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1233%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%231233%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fblob%2Fmain%2Frelease-notes%2F3.0%2F3.0.1.md%23ensure-connections-fail-when-encryption-is-required%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3ERead%20more%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EFixed%20bug%20with%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3ELegacyRowVersionNullBehavior%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3EApp%20Context%20switch.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1246%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%231246%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EFixed%20recursive%20calls%20to%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3ERetryLogicProvider%3C%2FCODE%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Ewhen%20calling%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CCODE%3ESqlCommand.ExecuteScalarAsync%3C%2FCODE%3E.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1245%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%231245%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EFixed%20async%20deadlock%20scenarios%20in%20web%20contexts%20with%20configurable%20retry%20logic%20provider.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1245%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%231245%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EFixed%20deadlock%20in%20transaction%20using%20.NET%20Framework.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1243%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%231243%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EFixed%20issue%20where%20connection%20goes%20to%20unusable%20state.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fpull%2F1238%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%231238%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ETo%20get%20the%20new%20package%2C%20add%20a%20%3CA%20href%3D%22https%3A%2F%2Fwww.nuget.org%2Fpackages%2FMicrosoft.Data.SqlClient%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ENuGet%20reference%20to%20Microsoft.Data.SqlClient%3C%2FA%3E%26nbsp%3Bin%20your%20application.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFor%20the%20list%20of%20changes%20in%20Microsoft.Data.SqlClient%203.0.1%2C%20you%20can%20also%20see%20the%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fblob%2Fmaster%2Frelease-notes%2F3.0%2F3.0.1.md%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3ERelease%20Notes%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20you%20encounter%20any%20issues%20or%20have%20any%20feedback%2C%20head%20over%20to%20the%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3ESqlClient%20GitHub%20repository%3C%2FA%3E%20and%20submit%20an%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdotnet%2FSqlClient%2Fissues%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Eissue%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EDavid%20Engel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2783724%22%20slang%3D%22en-US%22%3E%3CP%3EWe%20have%20released%20an%20update%20to%20Microsoft.Data.SqlClient%2C%20version%203.0.1.%20The%20update%20addresses%20several%20issues%20that%20are%20important%20to%20our%20customers.%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2783724%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ESQLServerDrivers%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2783876%22%20slang%3D%22en-US%22%3ERe%3A%20Released%3A%20Microsoft.Data.SqlClient%203.0.1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2783876%22%20slang%3D%22en-US%22%3E%3CP%3ESearch%20website%20networks%20information%20private%20video%20photo%20azeri%20open%20public%20all%20Original%20information%20networks.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2784423%22%20slang%3D%22zh-CN%22%3EResponse%3A%20Released%3A%20Microsoft.Data.SqlClient%203.0.1%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2784423%22%20slang%3D%22zh-CN%22%3E%3CP%3ECan%20you%20fix%20the%20two-minute%20computer%20crash%20crash%20on%20%22News%22%3F%20See%20for%20the%20first%20time%20a%20browser%20that%20can%20dry%20your%20computer%20down%3C%2FP%3E%3C%2FLINGO-BODY%3E
Co-Authors
Version history
Last update:
‎Sep 24 2021 03:26 PM
Updated by: