Update dependency Microsoft.Data.SqlClient to v6 #1060
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.2.3
->6.1.1
Release Notes
dotnet/sqlclient (Microsoft.Data.SqlClient)
v6.1.1
This update includes the following changes since the 6.1.0 release:
Fixed
SqlVector<T>.Null
API signature in Reference assembly. #3521Changed
Azure.Identity
and other dependencies to newer versions. (#3538) (#3552)v6.1.0
This update brings the following changes since the
6.1.0-preview2 release:
Added
No new features were added.
Fixed
(#3475)
(#3478)
operations.
(#3477)
(#3474)
(#3500)
(#3513)
Changed
SqlDecimal type workarounds conversions
What Changed:
compliance policies.
(#3467)
Who Benefits:
This change removes calls to undocumented APIs and replaces them with
compliant API use.
Impact:
SqlVector API improvements
What Changed:
6.1.0-preview2 release
(#3472):
CreateNull()
method.Size
property was removed.Who Benefits:
Impact:
and any class-specific behaviour.
v6.0.2
This update brings the following changes since the
6.1.0-preview1 release:
Added
Added dedicated SQL Server vector datatype support
What Changed:
custom binary format over the TDS protocol.
(#3433,
#3443)
Who Benefits:
to processing times and memory requirements.
a consistent look-and-feel.
Impact:
using SQL Server 2025 preview:
operation.)
serialization/deserialization and string representation bloat.
applications may continue to use JSON strings to send/receive vector data,
although they will not see any of the performance improvements noted above.
Revived .NET Standard 2.0 target support
What Changed:
(#3381)
community voicing concerns.
Who Benefits:
frameworks:
actual implementation, and cannot be used with a runtime.
MDS .NET/.NET Framework runtime implementation.
Standard 2.0 reference DLL at runtime are not supported.
Impact:
this:
warning NU1701: Package 'Microsoft.Data.SqlClient 6.0.2' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8, .NETFramework,Version=v4.8.1' instead of the project target framework '.NETStandard,Version=v2.0'. This package may not be fully compatible with your project.
Fixed
(#3325)
(#3399)
SqlCachedBuffer
async read edge case.(#3329)
SqlSequentialTextReader
edge case with single-byte reads.(#3383)
PoolBlockingPeriod
.(#3411)
ToString()
override toSqlJson
.(#3427)
Changed
(#3364)
(#3337,
#3377,
#3422)
(#3364,
#3369,
#3401)
(#2454)
(#3352,
#3396)
AccessToken and
AccessTokenCallback
documentation.
(#3339)
(#3391)
.NET Core implementations.
(#3262,
#3291,
#3305,
#3306,
#3310,
#3323,
#3326,
#3335,
#3338,
#3340,
#3341,
#3343,
#3345,
#3353,
#3355,
#3368,
#3373,
#3376,
#3388,
#3389,
#3393,
#3405,
#3414,
#3416,
#3417,
#3420,
#3431,
#3438)
dependencies, removal of hardcoded credentials, and improved robustness.
(#3204,
#3379,
#3380,)
#3402
System.Text.Json
8.0.5 (.NET 8.0) and
9.0.5 (.NET Standard 2.0, .NET 9.0)
to avoid transitive vulnerabilities (CVE-2024-43485).
(#3403)
v6.0.1
This update brings the below changes over the previous release:
Fixed
Changed
Microsoft.Data.SqlClient.SNI
andMicrosoft.Data.SqlClient.SNI.runtime
to6.0.2
#3116 #3117v6.0.0
No changes since the last preview release
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
Commands to ignore dependencies
You can trigger dependency actions by commenting on this PR:
@particularbot ignore this major version
@particularbot ignore this minor version
@particularbot ignore this dependency