Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release notes v5.0.0-preview3 #1645

Merged
merged 19 commits into from
Jun 17, 2022
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,34 @@ 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/)

## [Preview Release 5.0.0-preview3] - 2022-06-15
DavoudEshtehari marked this conversation as resolved.
Show resolved Hide resolved

This update brings the below changes over the previous release:

### Added
- Added support for `TDS 8`. To use TDS 8, users should specify Encrypt=Strict in the connection string. Strict mode disables TrustServerCertificate (always treated as False in Strict mode). HostNameInCertificate has been added to help some Strict mode scenarios. [#1608](https://github.com/dotnet/SqlClient/pull/1608)
- Added support to skip the driver-generated Server Prinicipal Name when using SPN and Failover Partner SPN options in a connection string.
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Added support for aliases for NetCore on Windows. [#1588](https://github.com/dotnet/SqlClient/pull/1588)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved

### Fixed

- Fixed naming, order and formatting for dignostics. [#1637] (https://github.com/dotnet/SqlClient/pull/1637)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Handle NRE on Azure federated authentication. [#1625] (https://github.com/dotnet/SqlClient/pull/1625)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed CommandText Length for Stored Procedures. [#1484](https://github.com/dotnet/SqlClient/pull/1484)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fxied TYPE_SCHEME members in StructuredTypeMembers. [#1500] (https://github.com/dotnet/SqlClient/pull/1500)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed issue SqlDependency.Start throws NRE against Azure SQL Database.[#1294] (https://github.com/dotnet/SqlClient/pull/1294)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed retained Transaction descriptor in MARDS TDS Header for .Net 5+ and . NetCore. [#1624] (https://github.com/dotnet/SqlClient/pull/1624)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed Parallel SSRP Requests for Linux and Mac OS when MultiSubNetFailover is specified. [#1578] (https://github.com/dotnet/SqlClient/pull/1578)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved

David-Engel marked this conversation as resolved.
Show resolved Hide resolved

### Changed

- Dropping the Microsoft.Data.SqlClient.Server namespace for supported types by Microsoft.SqlServer.Server package.
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Code health improvements [#1353](https://github.com/dotnet/SqlClient/pull/1353) [#1354](https://github.com/dotnet/SqlClient/pull/1354) [#1525](https://github.com/dotnet/SqlClient/pull/1525) [#1186](https://github.com/dotnet/SqlClient/pull/1186)
- Improve error reporting from SqlDBManager. [#1617] (https://github.com/dotnet/SqlClient/pull/1617)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Update Azure Identity from 1.5.0 to 1.6.0
DavoudEshtehari marked this conversation as resolved.
Show resolved Hide resolved


## [Preview Release 5.0.0-preview2.22096.2] - 2022-04-06

This update brings the below changes over the previous release:
Expand Down
91 changes: 91 additions & 0 deletions release-notes/5.0/5.0.0-preview3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# Release Notes

## Microsoft.Data.SqlClient 5.0.0-preview3 released 15 June 2022

David-Engel marked this conversation as resolved.
Show resolved Hide resolved
This update brings the below changes over the previous release:

### Added
- Added support for `TDS 8`. To use TDS 8, users should specify Encrypt=Strict in the connection string. Strict mode disables TrustServerCertificate (always treated as False in Strict mode). HostNameInCertificate has been added to help some Strict mode scenarios. [#1608](https://github.com/dotnet/SqlClient/pull/1608)
Copy link
Contributor

@DavoudEshtehari DavoudEshtehari Jun 16, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a section with sample connection strings with additional descriptions and link it here.

Suggested change
- Added support for `TDS 8`. To use TDS 8, users should specify Encrypt=Strict in the connection string. Strict mode disables TrustServerCertificate (always treated as False in Strict mode). HostNameInCertificate has been added to help some Strict mode scenarios. [#1608](https://github.com/dotnet/SqlClient/pull/1608)
- Increased security by adding support for `TDS 8`. [#1608](https://github.com/dotnet/SqlClient/pull/1608)


- Added support to skip the driver-generated Server Prinicipal Name when using SPN and Failover Partner SPN options in a connection string.
David-Engel marked this conversation as resolved.
Show resolved Hide resolved

- Added support for aliases for NetCore on Windows. [#1588](https://github.com/dotnet/SqlClient/pull/1588)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved

### Fixed

- Fixed naming, order and formatting for dignostics. [#1637] (https://github.com/dotnet/SqlClient/pull/1637)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Handle NRE on Azure federated authentication. [#1625] (https://github.com/dotnet/SqlClient/pull/1625)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed CommandText Length for Stored Procedures. [#1484](https://github.com/dotnet/SqlClient/pull/1484)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fxied TYPE_SCHEME members in StructuredTypeMembers. [#1500] (https://github.com/dotnet/SqlClient/pull/1500)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed issue SqlDependency.Start throws NRE against Azure SQL Database.[#1294] (https://github.com/dotnet/SqlClient/pull/1294)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed retained Transaction descriptor in MARDS TDS Header for .Net 5+ and . NetCore. [#1624] (https://github.com/dotnet/SqlClient/pull/1624)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Fixed Parallel SSRP Requests for Linux and Mac OS when MultiSubNetFailover is specified. [#1578] (https://github.com/dotnet/SqlClient/pull/1578)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved

David-Engel marked this conversation as resolved.
Show resolved Hide resolved

### Changed

- Dropping the Microsoft.Data.SqlClient.Server namespace for supported types by Microsoft.SqlServer.Server package.
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Code health improvements [#1353](https://github.com/dotnet/SqlClient/pull/1353) [#1354](https://github.com/dotnet/SqlClient/pull/1354) [#1525](https://github.com/dotnet/SqlClient/pull/1525) [#1186](https://github.com/dotnet/SqlClient/pull/1186)
- Improve error reporting from SqlDBManager. [#1617] (https://github.com/dotnet/SqlClient/pull/1617)
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Update Azure Identity from 1.5.0 to 1.6.0.
David-Engel marked this conversation as resolved.
Show resolved Hide resolved

## Target Platform Support

- .NET Framework 4.6.2+ (Windows x86, Windows x64)
- .NET Core 3.1+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)
- .NET Standard 2.0+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)

### Dependencies

#### .NET Framework

- Microsoft.Data.SqlClient.SNI 5.0.0-preview2.22084.1
DavoudEshtehari marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Azure.Identity 1.5.0
- Microsoft.Identity.Client 4.30.1
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Microsoft.IdentityModel.JsonWebTokens 6.8.0
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0
- System.Buffers 4.5.1
- System.Configuration.ConfigurationManager 5.0.0
- System.IO 4.3.0
- System.Runtime.InteropServices.RuntimeInformation 4.3.0
- System.Security.Cryptography.Algorithms 4.3.1
- System.Security.Cryptography.Primitives 4.3.0
- System.Text.Encodings.Web 4.7.2

#### .NET Core

- Microsoft.Data.SqlClient.SNI.runtime 5.0.0-preview2.22084.1
- Azure.Identity 1.5.0
- Microsoft.Identity.Client 4.30.1
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0
- Microsoft.IdentityModel.JsonWebTokens 6.8.0
- Microsoft.Win32.Registry 5.0.0
- System.Buffers 4.5.1
- System.Configuration.ConfigurationManager 5.0.0
- System.Diagnostics.DiagnosticSource 5.0.0
- System.IO 4.3.0
- System.Runtime.Caching 5.0.0
- System.Text.Encoding.CodePages 5.0.0
- System.Text.Encodings.Web 4.7.2
- System.Resources.ResourceManager 4.3.0
- System.Security.Cryptography.Cng 5.0.0
- System.Security.Principal.Windows 5.0.0

#### .NET Standard

- Microsoft.Data.SqlClient.SNI.runtime 5.0.0-preview2.22084.1
- Azure.Identity 1.5.0
- Microsoft.Identity.Client 4.30.1
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0
- Microsoft.IdentityModel.JsonWebTokens 6.8.0
- Microsoft.Win32.Registry 5.0.0
- System.Buffers 4.5.1
- System.Configuration.ConfigurationManager 5.0.0
- System.IO 4.3.0
- System.Runtime.Caching 5.0.0
- System.Text.Encoding.CodePages 5.0.0
- System.Text.Encodings.Web 4.7.2
- System.Resources.ResourceManager 4.3.0
- System.Runtime.Loader 4.3.0
- System.Security.Cryptography.Cng 5.0.0
- System.Security.Principal.Windows 5.0.0
1 change: 1 addition & 0 deletions release-notes/5.0/5.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ The following Microsoft.Data.SqlClient 5.0 preview releases have been shipped:

| Release Date | Version | Notes |
| :-- | :-- | :--: |
| 2022/06/15 | 5.0.0-preview3 | [release notes](5.0.0-preview3.md) |
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
| 2022/04/06 | 5.0.0-preview2.22096.2 | [release notes](5.0.0-preview2.md) |
| 2022/03/09 | 5.0.0-preview1.22069.12 | [release notes](5.0.0-preview1.md) |
1 change: 1 addition & 0 deletions release-notes/5.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@ The following Microsoft.Data.SqlClient 5.0 preview releases have been shipped:

| Release Date | Version | Notes |
| :-- | :-- | :--: |
| 2022/06/15 | 5.0.0-preview3 | [release notes](5.0.0-preview3.md) |
DavoudEshtehari marked this conversation as resolved.
Show resolved Hide resolved
David-Engel marked this conversation as resolved.
Show resolved Hide resolved
| 2022/04/06 | 5.0.0-preview2.22096.2 | [release notes](5.0.0-preview2.md) |
| 2022/03/09 | 5.0.0-preview1.22069.1 | [release notes](5.0.0-preview1.md) |