Skip to content

Commit e69d2e5

Browse files
Release notes for v6.1-preview1 (#3315)
* Release notes for v6.1-preview1 * Update version number * Update 6.1.0-preview1.md Co-authored-by: David Engel <davidengel@microsoft.com> --------- Co-authored-by: David Engel <davidengel@microsoft.com>
1 parent 08622e7 commit e69d2e5

File tree

3 files changed

+105
-0
lines changed

3 files changed

+105
-0
lines changed

release-notes/6.1/6.1.0-preview1.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
# Release Notes
2+
3+
## [Preview Release 6.1.0-preview1.25120.4] - 2025-04-30
4+
5+
This update brings the following changes over the previous release:
6+
7+
### Contributors
8+
We thank the following public contributors. Their efforts toward this project are very much appreciated.
9+
10+
- [MichelZ](https://github.com/MichelZ)
11+
- [edwardneal](https://github.com/edwardneal)
12+
- [Wraith2](https://github.com/Wraith2)
13+
- [ErikEJ](https://github.com/ErikEJ)
14+
- [twsouthwick](https://github.com/twsouthwick)
15+
- [emmanuel-ferdman](https://github.com/emmanuel-ferdman)
16+
- [MaceWindu](https://github.com/MaceWindu)
17+
- [JNjenga](https://github.com/JNjenga)
18+
- [Midhunnnk](https://github.com/Midhunnnk)
19+
20+
### Added
21+
* Added packet multiplexing support to improve large data read performance. [#2714](https://github.com/dotnet/SqlClient/pull/2714) [#3161](https://github.com/dotnet/SqlClient/pull/3161) [#3202](https://github.com/dotnet/SqlClient/pull/3202)
22+
* Added support for special casing with Fabric endpoints. [#3084](https://github.com/dotnet/SqlClient/pull/3084)
23+
24+
### Fixed
25+
* Fixed distributed transactions to be preserved during pooled connection resets. [#3019](https://github.com/dotnet/SqlClient/pull/3019).
26+
* Fixed application crash when the `Data Source` parameter begins with a comma. [#3250](https://github.com/dotnet/SqlClient/pull/3250).
27+
* Resolved synonym count discrepancies in debug mode. [#3098](https://github.com/dotnet/SqlClient/pull/3098).
28+
* Addressed warnings for down-level SSL/TLS versions. [#3126](https://github.com/dotnet/SqlClient/pull/3126).
29+
30+
### Changed
31+
* Optimized binary size for AOT. [#3091](https://github.com/dotnet/SqlClient/pull/3091)
32+
* Refined bulk copy operations to handle unmatched column names more effectively. [#3205](https://github.com/dotnet/SqlClient/pull/3205).
33+
* Enhanced `SqlBulkCopy` to explicitly identify mismatched column names. [#3183](https://github.com/dotnet/SqlClient/pull/3183).
34+
* Optimized outgoing SSPI blob handling using `IBufferWriter<byte>`. [#2452](https://github.com/dotnet/SqlClient/pull/2452).
35+
* Replaced `byte[]` with `string` for SNI to improve efficiency. [#2790](https://github.com/dotnet/SqlClient/pull/2790).
36+
* Code cleanup to remove SQL 2000 support [#2839](https://github.com/dotnet/SqlClient/pull/2839), [#3206](https://github.com/dotnet/SqlClient/pull/3206), [#3217](https://github.com/dotnet/SqlClient/pull/3217),
37+
* Connection pool design refactor for a modular connection pool design [#3199](https://github.com/dotnet/SqlClient/pull/3199)
38+
* Updated various dependencies [#3229](https://github.com/dotnet/SqlClient/pull/3229), primarily:
39+
- System.Text.Encodings.Web to v8.0.0
40+
- System.Text.Json to v8.0.5
41+
- Azure.Identity to v1.13.2
42+
- Microsoft.Identity.Model.Json.Web.Tokens to v7.7.1
43+
- Microsoft.Identity.Model.Protocols.OpenIdConnect to v7.7.1
44+
* Code merge towards a unified SqlClient project, aligning .NET Framework and .NET Core implementations. ([#2957](https://github.com/dotnet/sqlclient/pull/2957), [#2963](https://github.com/dotnet/sqlclient/pull/2963), [#2984](https://github.com/dotnet/sqlclient/pull/2984), [#2982](https://github.com/dotnet/sqlclient/pull/2982), [#3023](https://github.com/dotnet/sqlclient/pull/3023), [#3015](https://github.com/dotnet/sqlclient/pull/3015), [#2967](https://github.com/dotnet/sqlclient/pull/2967), [#3164](https://github.com/dotnet/sqlclient/pull/3164), [#3163](https://github.com/dotnet/sqlclient/pull/3163), [#3171](https://github.com/dotnet/sqlclient/pull/3171), [#3182](https://github.com/dotnet/sqlclient/pull/3182), [#3179](https://github.com/dotnet/sqlclient/pull/3179), [#3156](https://github.com/dotnet/sqlclient/pull/3156), [#3213](https://github.com/dotnet/sqlclient/pull/3213), [#3232](https://github.com/dotnet/sqlclient/pull/3232), [#3236](https://github.com/dotnet/sqlclient/pull/3236), [#3231](https://github.com/dotnet/sqlclient/pull/3231), [#3241](https://github.com/dotnet/sqlclient/pull/3241), [#3246](https://github.com/dotnet/sqlclient/pull/3246), [#3247](https://github.com/dotnet/sqlclient/pull/3247), [#3222](https://github.com/dotnet/sqlclient/pull/3222), [#3255](https://github.com/dotnet/sqlclient/pull/3255), [#3254](https://github.com/dotnet/sqlclient/pull/3254), [#3259](https://github.com/dotnet/sqlclient/pull/3259), [#3264](https://github.com/dotnet/sqlclient/pull/3264), [#3256](https://github.com/dotnet/sqlclient/pull/3256), [#3251](https://github.com/dotnet/sqlclient/pull/3251), [#3275](https://github.com/dotnet/sqlclient/pull/3275), [#3277](https://github.com/dotnet/sqlclient/pull/3277), [#3263](https://github.com/dotnet/sqlclient/pull/3263), [#3292](https://github.com/dotnet/sqlclient/pull/3292), [#3208](https://github.com/dotnet/sqlclient/pull/3208)).
45+
* Test improvements include updates to test references, removal of hardcoded certificates, improved stability, and better coverage ([#3041](https://github.com/dotnet/sqlclient/pull/3041), [#3034](https://github.com/dotnet/sqlclient/pull/3034), [#3130](https://github.com/dotnet/sqlclient/pull/3130), [#3128](https://github.com/dotnet/sqlclient/pull/3128), [#3181](https://github.com/dotnet/sqlclient/pull/3181), [#3060](https://github.com/dotnet/sqlclient/pull/3060), [#3184](https://github.com/dotnet/sqlclient/pull/3184), [#3033](https://github.com/dotnet/sqlclient/pull/3033), [#3186](https://github.com/dotnet/sqlclient/pull/3186), [#3025](https://github.com/dotnet/sqlclient/pull/3025), [#3230](https://github.com/dotnet/sqlclient/pull/3230), [#3237](https://github.com/dotnet/sqlclient/pull/3237), [#3059](https://github.com/dotnet/sqlclient/pull/3059), [#3061](https://github.com/dotnet/sqlclient/pull/3061)).
46+
47+
## New Contributors
48+
* @emmanuel-ferdman made their first contribution in https://github.com/dotnet/SqlClient/pull/3041
49+
* @MaceWindu made their first contribution in https://github.com/dotnet/SqlClient/pull/3134
50+
* @JNjenga made their first contribution in https://github.com/dotnet/SqlClient/pull/3183
51+
* @Midhunnnk made their first contribution in https://github.com/dotnet/SqlClient/pull/3250
52+
53+
54+
## Target Platform Support
55+
56+
- .NET Framework 4.6.2+ (Windows ARM64, Windows x86, Windows x64)
57+
- .NET 8.0+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)
58+
59+
### Dependencies
60+
61+
#### .NET Framework
62+
63+
- Microsoft.Data.SqlClient.SNI 6.0.2
64+
- Azure.Identity 1.13.2
65+
- Microsoft.Extensions.Caching.Memory 8.0.1
66+
- Microsoft.IdentityModel.JsonWebTokens 7.7.1
67+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.7.1
68+
- System.Buffers 4.5.1
69+
- System.Text.Encodings.Web 8.0.0
70+
- System.Text.Json 8.0.5
71+
- System.Data.Common 4.3.0
72+
- System.Security.Cryptography.Pkcs 8.0.1
73+
- Microsoft.Bcl.Cryptography 8.0.0
74+
75+
#### .NET 8
76+
77+
- Microsoft.Data.SqlClient.SNI.runtime 6.0.2
78+
- Azure.Identity 1.13.2
79+
- Microsoft.Extensions.Caching.Memory 8.0.1
80+
- Microsoft.IdentityModel.JsonWebTokens 7.7.1
81+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.7.1
82+
- Microsoft.SqlServer.Server 1.0.0
83+
- System.Configuration.ConfigurationManager 8.0.1
84+
- System.Security.Cryptography.Pkcs 8.0.1
85+
- Microsoft.Bcl.Cryptography 8.0.0
86+
87+
#### .NET 9
88+
89+
- Microsoft.Data.SqlClient.SNI.runtime 6.0.2
90+
- Azure.Identity 1.13.2
91+
- Microsoft.Extensions.Caching.Memory 9.0.4
92+
- Microsoft.IdentityModel.JsonWebTokens 7.7.1
93+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.7.1
94+
- Microsoft.SqlServer.Server 1.0.0
95+
- System.Configuration.ConfigurationManager 9.0.4
96+
- System.Security.Cryptography.Pkcs 9.0.4
97+
- Microsoft.Bcl.Cryptography 9.0.4

release-notes/6.1/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Microsoft.Data.SqlClient 6.0 Releases
2+
3+
The following Microsoft.Data.SqlClient 6.1 preview releases have been shipped:
4+
5+
| Release Date | Version | Notes |
6+
| :-- | :-- | :--: |
7+
| 2025-04-30 | 6.1.0-preview1.25120.4 | [release notes](6.1.0-preview1.md) |

release-notes/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ The latest stable release is [Microsoft.Data.SqlClient 6.0](6.0).
44

55
## Release Information
66

7+
- [Microsoft.Data.SqlClient 6.1](6.1)
78
- [Microsoft.Data.SqlClient 6.0](6.0)
89
- [Microsoft.Data.SqlClient 5.2](5.2)
910
- [Microsoft.Data.SqlClient 5.1](5.1)

0 commit comments

Comments
 (0)