diff --git a/CHANGELOG.md b/CHANGELOG.md index 04afcc4446..aeefa3b1fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +## [Stable release 6.0.3] - 2025-10-07 + +This update brings the below changes over the previous stable release: + +### Fixed + +- Fixed an issue where a Custom SqlClientAuthenticationProvider was being overwritten by default implementation. [#3652](https://github.com/dotnet/SqlClient/pull/3652) +- Fixed a concurrency issue in connection pooling where the number of active connections could be lower than the configured maximum pool size. [#3654](https://github.com/dotnet/SqlClient/pull/3654) + +### Changed + +- Updated MSAL usage as per code compliance requirements [#3360](https://github.com/dotnet/SqlClient/pull/3360) +- Updated `SqlDecimal` implementation to improve code compliance [#3466](https://github.com/dotnet/SqlClient/pull/3466) +- Updated Azure.Identity and related dependencies [#3553](https://github.com/dotnet/SqlClient/pull/3553) + ## [Preview Release 7.0.0-preview1.25257.1] - 2025-09-12 This update brings the following changes since the [6.1.0](release-notes/6.1/6.1.0.md) diff --git a/release-notes/6.0/6.0.2.md b/release-notes/6.0/6.0.2.md index 7d4ae55cd5..908c990f0c 100644 --- a/release-notes/6.0/6.0.2.md +++ b/release-notes/6.0/6.0.2.md @@ -27,7 +27,7 @@ This update brings the below changes over the previous stable release: #### .NET Framework - Azure.Identity 1.11.4 -- Microsoft.Bcl.Cryptography 8.0.1 +- Microsoft.Bcl.Cryptography 8.0.0 - Microsoft.Data.SqlClient.SNI 6.0.2 - Microsoft.Extensions.Caching.Memory 8.0.1 - Microsoft.IdentityModel.JsonWebTokens 7.5.0 @@ -41,7 +41,7 @@ This update brings the below changes over the previous stable release: #### .NET 8 - Azure.Identity 1.11.4 -- Microsoft.Bcl.Cryptography 8.0.1 +- Microsoft.Bcl.Cryptography 8.0.0 - Microsoft.Data.SqlClient.SNI.runtime 6.0.2 - Microsoft.Extensions.Caching.Memory 8.0.1 - Microsoft.IdentityModel.JsonWebTokens 7.5.0 diff --git a/release-notes/6.0/6.0.3.md b/release-notes/6.0/6.0.3.md new file mode 100644 index 0000000000..acfd57f8a2 --- /dev/null +++ b/release-notes/6.0/6.0.3.md @@ -0,0 +1,62 @@ +# Release Notes + +## [Stable release 6.0.3] - 2025-10-07 + +This update brings the below changes over the previous stable release: + +### Fixed + +- Fixed an issue where a Custom SqlClientAuthenticationProvider was being overwritten by default implementation. [#3652](https://github.com/dotnet/SqlClient/pull/3652) +- Fixed a concurrency issue in connection pooling where the number of active connections could be lower than the configured maximum pool size. [#3654](https://github.com/dotnet/SqlClient/pull/3654) + +### Changed + +- Updated MSAL usage as per code compliance requirements [#3360](https://github.com/dotnet/SqlClient/pull/3360) +- Updated `SqlDecimal` implementation to improve code compliance [#3466](https://github.com/dotnet/SqlClient/pull/3466) +- Updated Azure.Identity and related dependencies [#3553](https://github.com/dotnet/SqlClient/pull/3553) + +## Target Platform Support + +- .NET Framework 4.6.2+ (Windows ARM64, Windows x64, Windows x86) +- .NET 8.0+ (Linux, macOS, Windows ARM64, Windows x64, Windows x86) + +### Dependencies + +#### .NET Framework + +- Azure.Identity 1.14.2 +- Microsoft.Bcl.Cryptography 8.0.0 +- Microsoft.Data.SqlClient.SNI 6.0.2 +- Microsoft.Extensions.Caching.Memory 8.0.1 +- Microsoft.IdentityModel.JsonWebTokens 7.5.0 +- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.5.0 +- System.Buffers 4.5.1 +- System.Security.Cryptography.Pkcs 8.0.1 +- System.Text.Encodings.Web 6.0.0 +- System.Text.Json 8.0.5 +- System.Data.Common 4.3.0 + +#### .NET 8 + +- Azure.Identity 1.14.2 +- Microsoft.Bcl.Cryptography 8.0.0 +- Microsoft.Data.SqlClient.SNI.runtime 6.0.2 +- Microsoft.Extensions.Caching.Memory 8.0.1 +- Microsoft.IdentityModel.JsonWebTokens 7.5.0 +- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.5.0 +- Microsoft.SqlServer.Server 1.0.0 +- System.Configuration.ConfigurationManager 8.0.1 +- System.Security.Cryptography.Pkcs 8.0.1 + +#### .NET 9 + +- Azure.Identity 1.14.2 +- Microsoft.Bcl.Cryptography 9.0.4 +- Microsoft.Data.SqlClient.SNI.runtime 6.0.2 +- Microsoft.Extensions.Caching.Memory 9.0.4 +- Microsoft.IdentityModel.JsonWebTokens 7.5.0 +- Microsoft.IdentityModel.Protocols.OpenIdConnect 7.5.0 +- Microsoft.SqlServer.Server 1.0.0 +- System.Configuration.ConfigurationManager 9.0.4 +- System.Security.Cryptography.Pkcs 9.0.4 +- System.Text.Json 9.0.5 diff --git a/release-notes/6.0/README.md b/release-notes/6.0/README.md index 2944bbf6e8..88b57e8428 100644 --- a/release-notes/6.0/README.md +++ b/release-notes/6.0/README.md @@ -4,14 +4,15 @@ The following Microsoft.Data.SqlClient 6.0 stable releases have been shipped: | Release Date | Version | Notes | | :-- | :-- | :--: | -| 2025-01-15 | 6.0.0 | [release notes](6.0.0.md) | -| 2025-01-23 | 6.0.1 | [release notes](6.0.1.md) | +| 2025-10-07 | 6.0.3 | [release notes](6.0.3.md) | | 2025-04-25 | 6.0.2 | [release notes](6.0.2.md) | +| 2025-01-23 | 6.0.1 | [release notes](6.0.1.md) | +| 2025-01-15 | 6.0.0 | [release notes](6.0.0.md) | The following Microsoft.Data.SqlClient 6.0 preview releases have been shipped: | Release Date | Version | Notes | | :-- | :-- | :--: | -| 2024-08-27 | 6.0.0-preview1.24240.8 | [release notes](6.0.0-preview1.md) | -| 2024-10-30 | 6.0.0-preview2.24304.8 | [release notes](6.0.0-preview2.md) | | 2024-11-27 | 6.0.0-preview3.24332.3 | [release notes](6.0.0-preview3.md) | +| 2024-10-30 | 6.0.0-preview2.24304.8 | [release notes](6.0.0-preview2.md) | +| 2024-08-27 | 6.0.0-preview1.24240.8 | [release notes](6.0.0-preview1.md) |