Skip to content

Commit e6d1da1

Browse files
authored
Release notes 6.0.0 preview 2 (#2924)
1 parent 93aea89 commit e6d1da1

File tree

5 files changed

+105
-0
lines changed

5 files changed

+105
-0
lines changed

CHANGELOG.md

+26
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66

7+
## [Preview Release 6.0.0-preview2.24304.8] - 2024-10-30
8+
9+
This update brings the below changes over the previous release:
10+
11+
### Added
12+
13+
- Added a dependency on System.Text.Json 8.0.5 for .NET 8+ and 6.0.10 for other versions [#2921](https://github.com/dotnet/SqlClient/pull/2921)
14+
- Added support for JSON datatype [#2916](https://github.com/dotnet/SqlClient/pull/2916), [#2892](https://github.com/dotnet/SqlClient/pull/2892), [#2891](https://github.com/dotnet/SqlClient/pull/2891), [#2880](https://github.com/dotnet/SqlClient/pull/2880), [#2882](https://github.com/dotnet/SqlClient/pull/2882), [#2829](https://github.com/dotnet/SqlClient/pull/2829), [#2830](https://github.com/dotnet/SqlClient/pull/2830)
15+
- Added readme to nuget package [#2826](https://github.com/dotnet/SqlClient/pull/2826)
16+
17+
### Fixed
18+
19+
- Fixed scale serialization when explicitly set to 0 [#2411](https://github.com/dotnet/SqlClient/pull/2411)
20+
- Fixed issue blocking GetSchema commands from being enrolled into the current transaction [#2876](https://github.com/dotnet/SqlClient/pull/2876)
21+
- Adjusted retry logic to allow errors with negative numbers to be considered transient [#2896](https://github.com/dotnet/SqlClient/pull/2896)
22+
- Fixed string formatting in OutOfMemory exceptions [#2797](https://github.com/dotnet/SqlClient/pull/2797)
23+
- Increased routing attempts to 10 in netcore for LoginNoFailover and added routing support to LoginWithFailover to standardize routing behavior between netcore and netfx [#2873](https://github.com/dotnet/SqlClient/pull/2873)
24+
- Restructured documentation into XML format so that it displays correctly in visual studio [#2836](https://github.com/dotnet/SqlClient/pull/2836), [#2822](https://github.com/dotnet/SqlClient/pull/2822), [#2834](https://github.com/dotnet/SqlClient/pull/2834), [#2851](https://github.com/dotnet/SqlClient/pull/2851), [#2863](https://github.com/dotnet/SqlClient/pull/2863), [#2864](https://github.com/dotnet/SqlClient/pull/2864), [#2865](https://github.com/dotnet/SqlClient/pull/2865), [#2869](https://github.com/dotnet/SqlClient/pull/2869), [#2871](https://github.com/dotnet/SqlClient/pull/2871), [#2837](https://github.com/dotnet/SqlClient/pull/2837), [#2821](https://github.com/dotnet/SqlClient/pull/2821)
25+
- Fixed cleanup behavior when column decryption fails. Prevents leaving stale data on the wire for pooled connections [#2843](https://github.com/dotnet/SqlClient/pull/2843), [#2825](https://github.com/dotnet/SqlClient/pull/2825)
26+
27+
### Changed
28+
29+
- Updated System.Configuration.ConfigurationManager from 8.0.0 to 8.0.1 for .Net 8 [#2921](https://github.com/dotnet/SqlClient/pull/2921)
30+
- Updated Microsoft.Extensions.Caching.Memory from 8.0.0 to 8.0.1 for .Net 8 [#2921](https://github.com/dotnet/SqlClient/pull/2921)
31+
- Code Health Improvements [#2915](https://github.com/dotnet/SqlClient/pull/2915), [#2844](https://github.com/dotnet/SqlClient/pull/2844), [#2812](https://github.com/dotnet/SqlClient/pull/2812), [#2805](https://github.com/dotnet/SqlClient/pull/2805), [#2897](https://github.com/dotnet/SqlClient/pull/2897), [#2376](https://github.com/dotnet/SqlClient/pull/2376), [#2814](https://github.com/dotnet/SqlClient/pull/2814), [#2889](https://github.com/dotnet/SqlClient/pull/2889), [#2885](https://github.com/dotnet/SqlClient/pull/2885), [#2854](https://github.com/dotnet/SqlClient/pull/2854), [#2835](https://github.com/dotnet/SqlClient/pull/2835), [#2442](https://github.com/dotnet/SqlClient/pull/2442), [#2820](https://github.com/dotnet/SqlClient/pull/2820), [#2831](https://github.com/dotnet/SqlClient/pull/2831), [#2907](https://github.com/dotnet/SqlClient/pull/2907), [#2910](https://github.com/dotnet/SqlClient/pull/2910), [#2898](https://github.com/dotnet/SqlClient/pull/2898), [#2928](https://github.com/dotnet/SqlClient/pull/2928), [#2929](https://github.com/dotnet/SqlClient/pull/2929), [#2936](https://github.com/dotnet/SqlClient/pull/2936), [#2939](https://github.com/dotnet/SqlClient/pull/2939)
32+
733
## [Preview Release 6.0.0-preview1.24240.8] - 2024-08-27
834

935
This update brings the below changes over the previous release:

release-notes/6.0/6.0.0-preview2.md

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Release Notes
2+
3+
## [Preview Release 6.0.0-preview2.24304.8] - 2024-10-30
4+
5+
This update brings the below changes over the previous release:
6+
7+
### Contributors
8+
9+
Thanks to the following public contributors. Their efforts toward this project are very much appreciated.
10+
11+
- [EamonHetherton](https://github.com/EamonHetherton)
12+
- [SimonCropp](https://github.com/SimonCropp)
13+
- [edwardneal](https://github.com/edwardneal)
14+
- [Markeli](https://github.com/Markeli)
15+
16+
### Added
17+
18+
- Added a dependency on System.Text.Json 8.0.5 for .NET 8+ and 6.0.10 for other versions [#2921](https://github.com/dotnet/SqlClient/pull/2921)
19+
- Added support for JSON datatype [#2916](https://github.com/dotnet/SqlClient/pull/2916), [#2892](https://github.com/dotnet/SqlClient/pull/2892), [#2891](https://github.com/dotnet/SqlClient/pull/2891), [#2880](https://github.com/dotnet/SqlClient/pull/2880), [#2882](https://github.com/dotnet/SqlClient/pull/2882), [#2829](https://github.com/dotnet/SqlClient/pull/2829), [#2830](https://github.com/dotnet/SqlClient/pull/2830)
20+
- Added readme to nuget package [#2826](https://github.com/dotnet/SqlClient/pull/2826)
21+
22+
### Fixed
23+
24+
- Fixed scale serialization when explicitly set to 0 [#2411](https://github.com/dotnet/SqlClient/pull/2411)
25+
- Fixed issue blocking GetSchema commands from being enrolled into the current transaction [#2876](https://github.com/dotnet/SqlClient/pull/2876)
26+
- Adjusted retry logic to allow errors with negative numbers to be considered transient [#2896](https://github.com/dotnet/SqlClient/pull/2896)
27+
- Fixed string formatting in OutOfMemory exceptions [#2797](https://github.com/dotnet/SqlClient/pull/2797)
28+
- Increased routing attempts to 10 in netcore for LoginNoFailover and added routing support to LoginWithFailover to standardize routing behavior between netcore and netfx [#2873](https://github.com/dotnet/SqlClient/pull/2873)
29+
- Restructured documentation into XML format so that it displays correctly in visual studio [#2836](https://github.com/dotnet/SqlClient/pull/2836), [#2822](https://github.com/dotnet/SqlClient/pull/2822), [#2834](https://github.com/dotnet/SqlClient/pull/2834), [#2851](https://github.com/dotnet/SqlClient/pull/2851), [#2863](https://github.com/dotnet/SqlClient/pull/2863), [#2864](https://github.com/dotnet/SqlClient/pull/2864), [#2865](https://github.com/dotnet/SqlClient/pull/2865), [#2869](https://github.com/dotnet/SqlClient/pull/2869), [#2871](https://github.com/dotnet/SqlClient/pull/2871), [#2837](https://github.com/dotnet/SqlClient/pull/2837), [#2821](https://github.com/dotnet/SqlClient/pull/2821)
30+
- Fixed cleanup behavior when column decryption fails. Prevents leaving stale data on the wire for pooled connections [#2843](https://github.com/dotnet/SqlClient/pull/2843), [#2825](https://github.com/dotnet/SqlClient/pull/2825)
31+
32+
### Changed
33+
34+
- Updated System.Configuration.ConfigurationManager from 8.0.0 to 8.0.1 for .Net 8 [#2921](https://github.com/dotnet/SqlClient/pull/2921)
35+
- Updated Microsoft.Extensions.Caching.Memory from 8.0.0 to 8.0.1 for .Net 8 [#2921](https://github.com/dotnet/SqlClient/pull/2921)
36+
- Code Health Improvements [#2915](https://github.com/dotnet/SqlClient/pull/2915), [#2844](https://github.com/dotnet/SqlClient/pull/2844), [#2812](https://github.com/dotnet/SqlClient/pull/2812), [#2805](https://github.com/dotnet/SqlClient/pull/2805), [#2897](https://github.com/dotnet/SqlClient/pull/2897), [#2376](https://github.com/dotnet/SqlClient/pull/2376), [#2814](https://github.com/dotnet/SqlClient/pull/2814), [#2889](https://github.com/dotnet/SqlClient/pull/2889), [#2885](https://github.com/dotnet/SqlClient/pull/2885), [#2854](https://github.com/dotnet/SqlClient/pull/2854), [#2835](https://github.com/dotnet/SqlClient/pull/2835), [#2442](https://github.com/dotnet/SqlClient/pull/2442), [#2820](https://github.com/dotnet/SqlClient/pull/2820), [#2831](https://github.com/dotnet/SqlClient/pull/2831), [#2907](https://github.com/dotnet/SqlClient/pull/2907), [#2910](https://github.com/dotnet/SqlClient/pull/2910), [#2898](https://github.com/dotnet/SqlClient/pull/2898), [#2928](https://github.com/dotnet/SqlClient/pull/2928), [#2929](https://github.com/dotnet/SqlClient/pull/2929), [#2936](https://github.com/dotnet/SqlClient/pull/2936), [#2939](https://github.com/dotnet/SqlClient/pull/2939)
37+
38+
## Target Platform Support
39+
40+
- .NET Framework 4.6.2+ (Windows x86, Windows x64)
41+
- .NET 6.0+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)
42+
43+
### Dependencies
44+
45+
#### .NET Framework
46+
47+
- Microsoft.Data.SqlClient.SNI 6.0.0-preview1.24226.4
48+
- Azure.Identity 1.11.4
49+
- Microsoft.Extensions.Caching.Memory 6.0.1
50+
- Microsoft.IdentityModel.JsonWebTokens 7.5.0
51+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.5.0
52+
- System.Buffers 4.5.1
53+
- System.Text.Encodings.Web 6.0.0
54+
- System.Text.Json 6.0.10
55+
56+
#### .NET 6
57+
58+
- Microsoft.Data.SqlClient.SNI.runtime 6.0.0-preview1.24226.4
59+
- Azure.Identity 1.11.4
60+
- Microsoft.Extensions.Caching.Memory 6.0.1
61+
- Microsoft.IdentityModel.JsonWebTokens 7.5.0
62+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.5.0
63+
- Microsoft.SqlServer.Server 1.0.0
64+
- System.Configuration.ConfigurationManager 6.0.1
65+
- System.Text.Json 6.0.10
66+
67+
#### .NET 8
68+
69+
- Microsoft.Data.SqlClient.SNI.runtime 6.0.0-preview1.24226.4
70+
- Azure.Identity 1.11.4
71+
- Microsoft.Extensions.Caching.Memory 8.0.1
72+
- Microsoft.IdentityModel.JsonWebTokens 7.5.0
73+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.5.0
74+
- Microsoft.SqlServer.Server 1.0.0
75+
- System.Configuration.ConfigurationManager 8.0.1
76+
- System.Text.Json 8.0.5

release-notes/6.0/6.0.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ The following Microsoft.Data.SqlClient 6.0 preview releases have been shipped:
55
| Release Date | Version | Notes |
66
| :-- | :-- | :--: |
77
| 2024-08-27 | 6.0.0-preview1.24240.8 | [release notes](6.0.0-preview1.md) |
8+
| 2024-10-30 | 6.0.0-preview2.24304.8 | [release notes](6.0.0-preview2.md) |

release-notes/6.0/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ The following Microsoft.Data.SqlClient 6.0 preview releases have been shipped:
55
| Release Date | Version | Notes |
66
| :-- | :-- | :--: |
77
| 2024-08-27 | 6.0.0-preview1.24240.8 | [release notes](6.0.0-preview1.md) |
8+
| 2024-10-30 | 6.0.0-preview2.24304.8 | [release notes](6.0.0-preview2.md) |

release-notes/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ The latest stable release is [Microsoft.Data.SqlClient 5.2](5.2).
44

55
## Release Information
66

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

0 commit comments

Comments
 (0)