Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 4, 2025

Updated Microsoft.Data.SqlClient from 5.2.3 to 6.1.0.

Release notes

Sourced from Microsoft.Data.SqlClient's releases.

6.1.0

Release Notes

Stable Release 6.1.0 - 2025-07-25

This update brings the following changes since the
6.0.2 stable release:

Added

Added dedicated SQL Server vector datatype support

What Changed:

  • Optimized vector communications between MDS and SQL Server 2025, employing a
    custom binary format over the TDS protocol.
    (#​3433,
    #​3443)
  • Reduced processing load compared to existing JSON-based vector support.
  • Initial support for 32-bit single-precision floating point vectors.

Who Benefits:

  • Applications moving large vector data sets will see beneficial improvements
    to processing times and memory requirements.
  • Vector-specific APIs are ready to support future numeric representations with
    a consistent look-and-feel.

Impact:

  • Reduced transmission and processing times for vector operations versus JSON
    using SQL Server 2025 preview:
    • Reads: 50x improvement
    • Writes: 3.3x improvement
    • Bulk Copy: 19x improvement
    • (Observed with vector column of max 1998 size, and 10,000 records for each
      operation.)
  • Improved memory footprint due to the elimination of JSON
    serialization/deserialization and string representation bloat.
  • For backwards compatibility with earlier SQL Server Vector implementations,
    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:

  • Support for targeting .NET Standard 2.0 has returned.
    (#​3381)
  • Support had previously been removed in the 6.0 release, with the
    community voicing concerns.
    ... (truncated)

6.1.0-preview2

Preview Release 6.1.0-preview2.25178.5 - 2025-06-27

This update brings the following changes since the 6.1.0-preview1 release:

Added

Added dedicated SQL Server vector datatype support

What Changed:

  • Optimized vector communications between MDS and SQL Server 2025, employing a custom binary format over the TDS protocol. (#​3433, #​3443)
  • Reduced processing load compared to existing JSON-based vector support.
  • Initial support for 32-bit single-precision floating point vectors.

Who Benefits:

  • Applications moving large vector data sets will see beneficial improvements to processing times and memory requirements.
  • Vector-specific APIs are ready to support future numeric representations with a consistent look-and-feel.

Impact:

  • Reduced transmission and processing times for vector operations versus JSON using SQL Server 2025 preview:
    • Reads: 50x improvement
    • Writes: 3.3x improvement
    • Bulk Copy: 19x improvement
    • (Observed with vector column of max 1998 size, and 10,000 records for each operation.)
  • Improved memory footprint due to the elimination of JSON serialization/deserialization and string representation bloat.
  • For backwards compatibility with earlier SQL Server Vector implementations, 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:

Who Benefits:

  • Libraries that depend on MDS may seamlessly target any of the following frameworks:
    • .NET Standard 2.0
    • .NET Framework 4.6.2 and above
    • .NET 8.0
    • .NET 9.0
  • Applications should continue to target runtimes.
    • The MDS .NET Standard 2.0 target framework support does not include an actual implementation, and cannot be used with a runtime.
    • An application's build/publish process should always pick the appropriate MDS .NET/.NET Framework runtime implementation.
    • Custom build/publish actions that incorrectly try to deploy the MDS .NET Standard 2.0 reference DLL at runtime are not supported.

Impact:

... (truncated)

6.1.0-preview1

This update brings the following changes over the previous release:

Added

  • Added packet multiplexing support to improve large data read performance. #​2714 #​3161 #​3202
  • Added support for special casing with Fabric endpoints. #​3084

Fixed

  • Fixed distributed transactions to be preserved during pooled connection resets. #​3019.
  • Fixed application crash when the Data Source parameter begins with a comma. #​3250.
  • Resolved synonym count discrepancies in debug mode. #​3098.
  • Addressed warnings for down-level SSL/TLS versions. #​3126.

Changed

New Contributors

6.0.2

This update brings the below changes over the previous release:

Fixed

  • Fixed possible NullPointerException during socket receive #​3283
  • Fixed reference assembly definitions for SqlJson APIs #​3169
  • Fixed an error reading the output parameter of type JSON while executing stored procedure #​3173

Changed

6.0.1

Released to NuGet.org on 2025-01-23

Breaking Changes

  • Removed support for .NET Standard. #​2386
  • Removed support for .NET 6 #​2927
  • Removed UWP (UAP) references. #​2483
  • Removed SQL 2000 client-side debugging support for .NET Framework #​2981, #​2940

Added

JSON Support

JSON data type support is now available in Microsoft.Data.SqlClient v6.0. This release introduces SqlJson type available as an extension to System.Data.SqlDbTypes:

using System;
using System.Data.SqlTypes;
using System.Text.Json;

namespace Microsoft.Data.SqlTypes
{
    /// <summary>
    /// Represents the JSON data type in SQL Server.
    /// </summary>
    public class SqlJson : INullable
    {
        /// <summary>
        /// Parameterless constructor. Initializes a new instance of the SqlJson class which 
        /// represents a null JSON value.
        /// </summary>
        public SqlJson() { }

        /// <summary>
        /// Takes a <see cref="string"/> as input and initializes a new instance of the SqlJson class.
        /// </summary>
        /// <param name="jsonString"></param>
        public SqlJson(string jsonString) { }

        /// <summary>
        /// Takes a <see cref="JsonDocument"/> as input and initializes a new instance of the SqlJson class.
        /// </summary>
        /// <param name="jsonDoc"></param>
        public SqlJson(JsonDocument jsonDoc) { }

        /// <inheritdoc/>
        public bool IsNull => throw null;

        /// <summary>
        /// Represents a null instance of the <see cref="SqlJson"/> type.
 ... (truncated)

## 6.0.0-preview3

## Breaking Changes
- Dropped support for .NET 6 [#​2927](https://github.com/dotnet/SqlClient/pull/2927)
- Removed SQL 2000 client-side debugging support for .NET Framework [#​2981](https://github.com/dotnet/SqlClient/pull/2981), [#​2940](https://github.com/dotnet/SqlClient/pull/2940)

### Added
- Enabled NuGet package auditing via NuGet.org audit source [#​3024](https://github.com/dotnet/SqlClient/pull/3024)
- Added support for .NET 9 [#​2946](https://github.com/dotnet/SqlClient/pull/2946)
- Added dependency on System.Security.Cryptography.Pkcs:9.0.0 to address [SYSLIB0057](https://learn.microsoft.com/en-us/dotnet/fundamentals/syslib-diagnostics/syslib0057)[#​2946](https://github.com/dotnet/SqlClient/pull/2946)
- Added dependency on Microsoft.Bcl.Cryptography:9.0.0 [#​2946](https://github.com/dotnet/SqlClient/pull/2946)
- Added missing SqlCommand_BeginExecuteReader code sample [#​3009](https://github.com/dotnet/SqlClient/pull/3009)
- Added support for SqlConnectionOverrides in OpenAsync() API [#​2433](https://github.com/dotnet/SqlClient/pull/2433)
- Added localization in Czech, Polish, and Turkish [#​2987](https://github.com/dotnet/SqlClient/pull/2987)

### Fixed
- Reverted default value of UseMinimumLoginTimeout context switch to 'true' [#​2419](https://github.com/dotnet/SqlClient/pull/2419)
- Added missing DynamicallyAccessedMembers attributes in .NET Runtime reference assemblies. [#​2946](https://github.com/dotnet/SqlClient/pull/2946)
- Synchronized dependencies of Reference Assemblies with Runtime assemblies [#​2878](https://github.com/dotnet/SqlClient/pull/2878)
- Fixed lazy initialization of the _SqlMetaData hidden column map for .NET Framework [#​2964](https://github.com/dotnet/SqlClient/pull/2964)

### Changed
- Updated Microsoft.Extensions.Caching.Memory to 9.0.0 for all frameworks [#​2946](https://github.com/dotnet/SqlClient/pull/2946)
- Updated System.Configuration.ConfigurationManager to 9.0.0 [#​2946](https://github.com/dotnet/SqlClient/pull/2946)
- Updated docs to use absolute links [#​2949](https://github.com/dotnet/SqlClient/pull/2949)
- Removed System.Text.Json dependency from .NET 8 [#​2930](https://github.com/dotnet/SqlClient/pull/2930)

### Contributors

Thanks to the following public contributors. Their efforts toward this project are very much appreciated.

- @​MichelZ
- @​EamonHetherton
- @​edwardneal
- @​deadlydog
- @​mus65

For detailed release notes, refer to [6.0.0-preview3.md](https://github.com/dotnet/SqlClient/blob/main/release-notes/6.0/6.0.0-preview3.md)

## 6.0.0-preview2

### Added

- 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)
- Added support for [JSON native datatype](https://learn.microsoft.com/en-us/sql/t-sql/data-types/json-data-type?view=azuresqldb-current&preserve-view=true) currently in [Public preview in SQL Server](https://learn.microsoft.com/azure/azure-sql/database/doc-changes-updates-release-notes-whats-new?view=azuresql).  [#​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)
- Added readme to nuget package [#​2826](https://github.com/dotnet/SqlClient/pull/2826)

### Fixed

- Fixed scale serialization when explicitly set to 0 [#​2411](https://github.com/dotnet/SqlClient/pull/2411)
- Fixed issue blocking GetSchema commands from being enrolled into the current transaction [#​2876](https://github.com/dotnet/SqlClient/pull/2876)
- Adjusted retry logic to allow errors with negative numbers to be considered transient [#​2896](https://github.com/dotnet/SqlClient/pull/2896)
- Fixed string formatting in OutOfMemory exceptions [#​2797](https://github.com/dotnet/SqlClient/pull/2797)
- 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)
- 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)
- 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)

### Changed

- Updated System.Configuration.ConfigurationManager from 8.0.0 to 8.0.1 for .Net 8 [#​2921](https://github.com/dotnet/SqlClient/pull/2921)
- Updated Microsoft.Extensions.Caching.Memory from 8.0.0 to 8.0.1 for .Net 8 [#​2921](https://github.com/dotnet/SqlClient/pull/2921)
- 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)

## New Contributors
* @​Markeli made their first contribution in https://github.com/dotnet/SqlClient/pull/2797
* @​EamonHetherton made their first contribution in https://github.com/dotnet/SqlClient/pull/2411

For detailed release notes, refer to [6.0.0-preview2.md](https://github.com/dotnet/SqlClient/blob/main/release-notes/6.0/6.0.0-preview2.md)

## 6.0.0-preview1

## [Preview Release 6.0.0-preview1.24240.8] - 2024-08-27

This update brings the below changes over the 5.2 release:

### Breaking Changes

- Removed support for .NET Standard. [#​2386](https://github.com/dotnet/SqlClient/pull/2386)
- Removed UWP (uap) references. [#​2483](https://github.com/dotnet/SqlClient/pull/2483)

### Added

- Added `TokenCredential` object to take advantage of token caching in `ActiveDirectoryAuthenticationProvider`. [#​2380](https://github.com/dotnet/SqlClient/pull/2380)
- Added `DateOnly` and `TimeOnly` support to `DataTable` as a structured parameter. [#​2258](https://github.com/dotnet/SqlClient/pull/2258)
- Added `Microsoft.Data.SqlClient.Diagnostics.SqlClientDiagnostic` type in .NET. [#​2226](https://github.com/dotnet/SqlClient/pull/2226)
- Added scope trace for `GenerateSspiClientContext`. [#​2497](https://github.com/dotnet/SqlClient/pull/2497), [#​2725](https://github.com/dotnet/SqlClient/pull/2725)

### Fixed

- Fixed `Socket.Connect` timeout issue caused by thread starvation. [#​2777](https://github.com/dotnet/SqlClient/pull/2777)
- Fixed pending data with `SqlDataReader` against an encrypted column. [#​2618](https://github.com/dotnet/SqlClient/pull/2618)
- Fixed Entra authentication when using infinite connection timeout in `ActiveDirectoryAuthenticationProvider`. [#​2651](https://github.com/dotnet/SqlClient/pull/2651)
- Fixed `GetSchema` by excluding unsupported engines due to lack of support for `ASSEMBLYPROPERTY` function. [#​2593](https://github.com/dotnet/SqlClient/pull/2593)
- Fixed SSPI retry negotiation with default port in .NET. [#​2559](https://github.com/dotnet/SqlClient/pull/2559)
- Fixed assembly path in .NET 8.0 and `.AssemblyAttributes`. [#​2550](https://github.com/dotnet/SqlClient/pull/2550)
- Fixed certificate chain validation. [#​2487](https://github.com/dotnet/SqlClient/pull/2487)
- Fixed clone of `SqlConnection` to include `AccessTokenCallback`. [#​2525](https://github.com/dotnet/SqlClient/pull/2525)
- Fixed issue with `DateTimeOffset` in table-valued parameters, which was introduced in 5.2. [#​2453](https://github.com/dotnet/SqlClient/pull/2453)
- Fixed `ArgumentNullException` on `SqlDataRecord.GetValue` when using user-defined data type on .NET. [#​2448](https://github.com/dotnet/SqlClient/pull/2448)
- Fixed `SqlBuffer` and `SqlGuild` when it's null. [#​2310](https://github.com/dotnet/SqlClient/pull/2310)
- Fixed `SqlBulkCopy.WriteToServer` state in a consecutive calls. [#​2375](https://github.com/dotnet/SqlClient/pull/2375)
- Fixed null reference exception with `SqlConnection.FireInfoMessageEventOnUserErrors` after introducing the batch command. [#​2399](https://github.com/dotnet/SqlClient/pull/2399)

### Changed

- Updated Microsoft.Data.SqlClient.SNI version to `6.0.0-preview1.24226.4`. [#​2772](https://github.com/dotnet/SqlClient/pull/2772)
- Improved access to `SqlAuthenticationProviderManager.Instance` and avoid early object initiation. [#​2636](https://github.com/dotnet/SqlClient/pull/2636)
- Removed undocumented properties of `Azure.Identity` in `ActiveDirectoryAuthenticationProvider`. [#​2562](https://github.com/dotnet/SqlClient/pull/2562)
- Replaced `System.Runtime.Caching` with `Microsoft.Extensions.Caching.Memory`. [#​2493](https://github.com/dotnet/SqlClient/pull/2493)
- Updated `EnableOptimizedParameterBinding` to only accept text mode commands. [#​2417](https://github.com/dotnet/SqlClient/pull/2417)
- Updated `Azure.Identity` version from `1.10.3` to `1.11.4`. [#​2577](https://github.com/dotnet/SqlClient/pull/2577)
- Updated `Azure.Core` version from `1.35.0` to `1.38.0`. [#​2462](https://github.com/dotnet/SqlClient/pull/2462)
- Updated `Azure.Security.KeyVault.Keys` version from `4.4.0` to `4.5.0`. [#​2462](https://github.com/dotnet/SqlClient/pull/2462)
- Updated `Microsoft.IdentityModel.JsonWebTokens` and `Microsoft.IdentityModel.Protocols.OpenIdConnect` from `6.35.0` to `7.5.0`. [#​2429](https://github.com/dotnet/SqlClient/pull/2429)
- Removed direct dependency to `Microsoft.Identity.Client` to take the transient dependecy through `Azure.Identity`. [#​2577](https://github.com/dotnet/SqlClient/pull/2577)
- Removed unnecessary references `Microsoft.Extensions.Caching.Memory` and `System.Security.Cryptography.Cng` after removing .NET Standard. [#​2577](https://github.com/dotnet/SqlClient/pull/2577)
- Improved memory allocation when reader opened by `CommandBehavior.SequentialAccess` over the big string columns. [#​2356](https://github.com/dotnet/SqlClient/pull/2356)
- Improved SSPI by consolidating the context generation to single abstraction and using memory/span for SSPI generation. [#​2255](https://github.com/dotnet/SqlClient/pull/2255), [#​2447](https://github.com/dotnet/SqlClient/pull/2447)
- Reverted the [#​2281](https://github.com/dotnet/SqlClient/pull/2281) code changes on ManagedSNI. [#​2395](https://github.com/dotnet/SqlClient/pull/2395)
- Updated assembly version to 6.0.0.0. [#​2382](https://github.com/dotnet/SqlClient/pull/2382)
- Code health improvements: [#​2366](https://github.com/dotnet/SqlClient/pull/2366), [#​2369](https://github.com/dotnet/SqlClient/pull/2369), [#​2381](https://github.com/dotnet/SqlClient/pull/2381), [#​2390](https://github.com/dotnet/SqlClient/pull/2390), [#​2392](https://github.com/dotnet/SqlClient/pull/2392), [#​2403](https://github.com/dotnet/SqlClient/pull/2403), [#​2410](https://github.com/dotnet/SqlClient/pull/2410), [#​2413](https://github.com/dotnet/SqlClient/pull/2413), [#​2425](https://github.com/dotnet/SqlClient/pull/2425), [#​2428](https://github.com/dotnet/SqlClient/pull/2428), [#​2440](https://github.com/dotnet/SqlClient/pull/2440), [#​2443](https://github.com/dotnet/SqlClient/pull/2443), [#​2450](https://github.com/dotnet/SqlClient/pull/2450), [#​2466](https://github.com/dotnet/SqlClient/pull/2466), [#​2486](https://github.com/dotnet/SqlClient/pull/2486), [#​2521](https://github.com/dotnet/SqlClient/pull/2521), [#​2522](https://github.com/dotnet/SqlClient/pull/2522), [#​2533](https://github.com/dotnet/SqlClient/pull/2533), [#​2552](https://github.com/dotnet/SqlClient/pull/2552), [#​2560](https://github.com/dotnet/SqlClient/pull/2560), [#​2726](https://github.com/dotnet/SqlClient/pull/2726), [#​2751](https://github.com/dotnet/SqlClient/pull/2751), [#​2811](https://github.com/dotnet/SqlClient/pull/2811)
 ... (truncated)

Commits viewable in [compare view](https://github.com/dotnet/sqlclient/compare/v5.2.3...v6.1.0).
</details>

Updated [MSTest.TestAdapter](https://github.com/microsoft/testfx) from 3.9.3 to 3.10.0.

<details>
<summary>Release notes</summary>

_Sourced from [MSTest.TestAdapter's releases](https://github.com/microsoft/testfx/releases)._

## 3.10.0

See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#​3.10.0)


Commits viewable in [compare view](https://github.com/microsoft/testfx/compare/v3.9.3...v3.10.0).
</details>

Updated [MSTest.TestFramework](https://github.com/microsoft/testfx) from 3.9.3 to 3.10.0.

<details>
<summary>Release notes</summary>

_Sourced from [MSTest.TestFramework's releases](https://github.com/microsoft/testfx/releases)._

## 3.10.0

See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#​3.10.0)


Commits viewable in [compare view](https://github.com/microsoft/testfx/compare/v3.9.3...v3.10.0).
</details>

Updated [System.Configuration.ConfigurationManager](https://github.com/dotnet/runtime) from 8.0.1 to 9.0.4.

<details>
<summary>Release notes</summary>

_Sourced from [System.Configuration.ConfigurationManager's releases](https://github.com/dotnet/runtime/releases)._

## 9.0.4

[Release](https://github.com/dotnet/core/releases/tag/v9.0.4)

## What's Changed
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @​github-actions in https://github.com/dotnet/runtime/pull/112424
* [release/9.0] Fix init race in mono_class_try_get_[shortname]_class. by @​github-actions in https://github.com/dotnet/runtime/pull/112296
* [release/9.0] Internal monitor impl not using coop mutex causing deadlocks on Android. by @​github-actions in https://github.com/dotnet/runtime/pull/112373
* [release/9.0-staging][iOS][globalization] Fix IndexOf on empty strings on iOS to return -1 by @​matouskozak in https://github.com/dotnet/runtime/pull/112012
* [release/9.0] Skip NegotiateStream_StreamToStream_Authentication_EmptyCredentials_Fails on WinSrv 2025 by @​rzikm in https://github.com/dotnet/runtime/pull/112473
* [release/9.0-staging] Fix case-insensitive JSON deserialization of enum member names by @​github-actions in https://github.com/dotnet/runtime/pull/112057
* [release/9.0-staging] Move generation of SuggestedBindingRedirects.targets to inner build by @​github-actions in https://github.com/dotnet/runtime/pull/112487
* [release/9.0-staging] Remove unneeded DiagnosticSource content by @​github-actions in https://github.com/dotnet/runtime/pull/112708
* [release/9.0-staging] Fix LINQ handling of iterator.Take(...).Last(...) by @​stephentoub in https://github.com/dotnet/runtime/pull/112714
* [release/9.0-staging] [mono][mini] Disable inlining if we encounter class initialization failure by @​github-actions in https://github.com/dotnet/runtime/pull/112005
* [release/9.0-staging] [mono][interp] Fix execution of delegate invoke wrapper with interpreter by @​github-actions in https://github.com/dotnet/runtime/pull/111700
* [release/9.0-staging] Include PDB for all TfmRuntimeSpecificPackageFile by @​github-actions in https://github.com/dotnet/runtime/pull/112139
* [release/9.0-staging] Add support for LDAPTLS_CACERTDIR \ TrustedCertificateDirectory by @​steveharter in https://github.com/dotnet/runtime/pull/112531
* [release/9.0-staging] Fix getting resource when ResourceResolve returns assembly with resource that is an assembly ref by @​elinor-fung in https://github.com/dotnet/runtime/pull/112893
* [release/9.0-staging] JIT: fix local assertion prop error for partial local comparisons by @​github-actions in https://github.com/dotnet/runtime/pull/112539
* [9.0] Make CPU utilization checks in the thread pool configurable by @​kouvel in https://github.com/dotnet/runtime/pull/112791
* [release/9.0-staging] Backport "Ship CoreCLR packages in servicing releases" by @​amanasifkhalid in https://github.com/dotnet/runtime/pull/113026
* [release/9.0-staging] Fix TensorPrimitives.MultiplyAddEstimate for integers by @​github-actions in https://github.com/dotnet/runtime/pull/113094
* [release/9.0-staging] Use invariant culture when formatting transfer capture in regex source generator (#​113081) by @​stephentoub in https://github.com/dotnet/runtime/pull/113150
* [release/9.0-staging] NativeAOT/Arm64: Do not overwrite gcinfo tracking registers for TLS by @​github-actions in https://github.com/dotnet/runtime/pull/112549
* Update branding to 9.0.4 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/113226
* [9.0] Make counting of IO completion work items more precise on Windows by @​kouvel in https://github.com/dotnet/runtime/pull/112794
* [release/9.0-staging] Remove --no-lock brew flag by @​akoeplinger in https://github.com/dotnet/runtime/pull/113281
* [release/9.0-staging] [QUIC] Update MsQuic library version by @​github-actions in https://github.com/dotnet/runtime/pull/113205
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @​github-actions in https://github.com/dotnet/runtime/pull/113264
* [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112836
* [release/9.0-staging] Update dependencies from dotnet/roslyn by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112835
* [release/9.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112627
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112552
* [release/9.0] Update dependencies from dotnet/emsdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112522
* [release/9.0-staging] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112515
* [release/9.0-staging] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112468
* [release/9.0-staging] Update dependencies from dotnet/icu by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112514
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112394
* [release/9.0] Fix `BigInteger.Rotate{Left,Right}` for backport by @​github-actions in https://github.com/dotnet/runtime/pull/112991
* [release/9.0-staging] [mono] Switch generic instance cache back to GHashTable; improve ginst hash function by @​github-actions in https://github.com/dotnet/runtime/pull/113316
* [release/9.0-staging] Update dependencies from dotnet/sdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112628
* [manual] Merge release/9.0-staging into release/9.0 by @​carlossanlop in https://github.com/dotnet/runtime/pull/113350
* [release/9.0-staging] Fix HttpHandlerDiagnosticListenerTests.TestW3CHeadersTraceStateAndCorrelationContext by @​github-actions in https://github.com/dotnet/runtime/pull/112882
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/113389
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @​github-actions in https://github.com/dotnet/runtime/pull/113333
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/113447
* [release/9.0] fix SBOM issues for runtime by @​haruna99 in https://github.com/dotnet/runtime/pull/113463


**Full Changelog**: https://github.com/dotnet/runtime/compare/v9.0.3...v9.0.4

## 9.0.3

[Release](https://github.com/dotnet/core/releases/tag/v9.0.3)

## What's Changed
* [release/9.0-staging] Fix wrong alias-to for tvos AOT packs in net8 workload manifest by @​akoeplinger in https://github.com/dotnet/runtime/pull/110871
* [release/9.0] Disable tests targetting http://corefx-net-http11.azurewebsites.net by @​rzikm in https://github.com/dotnet/runtime/pull/111402
* [release/9.0-staging] Support generic fields in PersistedAssemblyBuilder by @​github-actions in https://github.com/dotnet/runtime/pull/110839
* [release/9.0-staging] Re-enable skiasharp WBT tests (#​109232) by @​radekdoulik in https://github.com/dotnet/runtime/pull/110734
* [release/9.0-staging] Backport test fixes related to BinaryFormatter removal by @​adamsitnik in https://github.com/dotnet/runtime/pull/111508
* [manual] Merge branch 'release/9.0' => 'release/9.0-staging' by @​carlossanlop in https://github.com/dotnet/runtime/pull/111565
* [release/9.0] [wasi] Disable build in .NET 9 by @​maraf in https://github.com/dotnet/runtime/pull/108877
* [release/9.0-staging] [mono] Disable UnitTest_GVM_TypeLoadException for fullAOT jobs by @​github-actions in https://github.com/dotnet/runtime/pull/111394
* [release/9.0-staging] Fix UnsafeAccessor scenario for modopts/modreqs when comparing field sigs. by @​AaronRobinsonMSFT in https://github.com/dotnet/runtime/pull/111675
* [release/9.0-staging] [mono] Run runtime-llvm and runtime-ioslike on Mono LLVM PRs by @​github-actions in https://github.com/dotnet/runtime/pull/111739
* [release/9.0-staging] fix stack 2x2 tensor along dimension 1 by @​github-actions in https://github.com/dotnet/runtime/pull/110053
* [release/9.0-staging] Fix race condition in cleanup of collectible thread static variables by @​github-actions in https://github.com/dotnet/runtime/pull/111275
* [release/9.0-staging] [iOS] Retrieve device locale in full (specific) format from ObjectiveC APIs by @​github-actions in https://github.com/dotnet/runtime/pull/111612
* [release/9.0-staging] Add workflow to prevent merging a PR when the `NO-MERGE` label is applied by @​github-actions in https://github.com/dotnet/runtime/pull/111961
* [release/9.0-staging] Use alternative format string specifier to ensure decimal point is present by @​github-actions in https://github.com/dotnet/runtime/pull/111444
* [release/9.0-staging] Fixed android build with NDK 23 by @​jkurdek in https://github.com/dotnet/runtime/pull/111696
* [release/9.0-staging] Fix UNC paths by @​github-actions in https://github.com/dotnet/runtime/pull/111499
* [release/9.0-staging] [mono] [llvm-aot] Fixed storing Vector3 into memory by @​github-actions in https://github.com/dotnet/runtime/pull/111069
* [release/9.0] Remove explicit __compact_unwind entries from x64 assembler by @​filipnavara in https://github.com/dotnet/runtime/pull/112204
* Update branding to 9.0.3 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/112144
* [release/9.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111606
* [release/9.0] Update dependencies from dotnet/emsdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111891
* [release/9.0] Update dependencies from dotnet/emsdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112189
* [release/9.0-staging] Update dependencies from dotnet/icu by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111519
* [release/9.0-staging] Update dependencies from dotnet/icu by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112121
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111737
* [release/9.0-staging] Fix shimmed implementation of TryGetHashAndReset to handle HMAC. by @​github-actions in https://github.com/dotnet/runtime/pull/112015
* Remove Windows 8.1 from test queues by @​agocke in https://github.com/dotnet/runtime/pull/112056
* [release/9.0-staging] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111603
* [browser] Remove experimental args from NodeJS WBT runner by @​maraf in https://github.com/dotnet/runtime/pull/111655
* [release/9.0-staging] Update dependencies from dotnet/sdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111607
* [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111826
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111885
* [release/9.0-staging] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112122
* [release/9.0-staging] Update dependencies from dotnet/roslyn by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112225
* [release/9.0-staging] Update dependencies from dotnet/icu by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112261
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @​github-actions in https://github.com/dotnet/runtime/pull/112219
* [release/9.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/112340
* [release/9.0-staging] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111483
* Backport pr 111723 to 9.0 staging by @​StephenMolloy in https://github.com/dotnet/runtime/pull/112322
* [manual] Merge release/9.0-staging into release/9.0 by @​carlossanlop in https://github.com/dotnet/runtime/pull/112382
* [9.0] Backport labeling workflow changes by @​carlossanlop in https://github.com/dotnet/runtime/pull/112240
* [9.0] Move release/9.0 localization back to main too by @​carlossanlop in https://github.com/dotnet/runtime/pull/112443
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/112453


**Full Changelog**: https://github.com/dotnet/runtime/compare/v9.0.2...v9.0.3

## 9.0.2

[Release](https://github.com/dotnet/core/releases/tag/v9.0.2)

## What's Changed
* [release/9.0-staging] Ensure Vector.Create is properly recognized as intrinsic by @​github-actions in https://github.com/dotnet/runtime/pull/109322
* [release/9.0-staging] Fix return address hijacking with CET by @​github-actions in https://github.com/dotnet/runtime/pull/109548
* [release/9.0] Fix FP state restore on macOS exception forwarding by @​github-actions in https://github.com/dotnet/runtime/pull/110163
* [release/9.0-staging] [debugger] Fix a step that becomes a go by @​github-actions in https://github.com/dotnet/runtime/pull/110533
* [release/9.0-staging] [debugger] Support step into a tail call by @​github-actions in https://github.com/dotnet/runtime/pull/110438
* [release/9.0-staging] Fix Tizen linux-armel build by @​github-actions in https://github.com/dotnet/runtime/pull/110614
* release/9.0-staging -- Update Alpine, Debian, and Fedora versions  by @​richlander in https://github.com/dotnet/runtime/pull/110493
* [release/9.0-staging] JIT: Read back all replacements before statements with implicit EH control flow by @​github-actions in https://github.com/dotnet/runtime/pull/109143
* [release/9.0-staging] Fix crash when pTargetMD is null by @​github-actions in https://github.com/dotnet/runtime/pull/110652
* [release/9.0-staging] Avoid exception when parsing AD path for port number by @​github-actions in https://github.com/dotnet/runtime/pull/110224
* [release/9.0-staging] Fix System.Reflection.Emit `SetChecksum` creating invalid pdb by @​github-actions in https://github.com/dotnet/runtime/pull/110205
* [release/9.0] Use floating tag for webassembly image by @​github-actions in https://github.com/dotnet/runtime/pull/109374
* [release/9.0-staging] [Profiler] Avoid Recursive ThreadStoreLock in Profiling Thread Enumerator by @​github-actions in https://github.com/dotnet/runtime/pull/110665
* [release/9.0-staging] JIT: Include more edges in `BlockDominancePreds` to avoid a JIT crash by @​github-actions in https://github.com/dotnet/runtime/pull/110568
* [release/9.0-staging][wasm] Workaround incorrect mono restore when building WBT by @​lewing in https://github.com/dotnet/runtime/pull/110590
* [release/9.0-staging] Update dependencies from dotnet/sdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/110532
* [release/9.0-staging] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/110572
* [release/9.0-staging] Conditionally check the compiler flags in libs.native by @​github-actions in https://github.com/dotnet/runtime/pull/109556
* [TestOnly][release/9.0-staging] Fix TimeProvider Test by @​github-actions in https://github.com/dotnet/runtime/pull/111132
* [release/9.0-staging] [mono] Chain `SIGSEGV` native crashes to the default `SIGSEGV` handler by @​github-actions in https://github.com/dotnet/runtime/pull/110863
* [release/9.0-staging] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/110905
* [release/9.0-staging] Exit the lock before we call into user code and handle losing the race for the RCW table by @​github-actions in https://github.com/dotnet/runtime/pull/111162
* [release/9.0-staging] Fix race condition when cancelling pending HTTP connection attempts by @​github-actions in https://github.com/dotnet/runtime/pull/110764
* [release/9.0-staging] Remove HttpMetricsEnrichmentContext caching by @​github-actions in https://github.com/dotnet/runtime/pull/110626
* [release/9.0-staging] Fix IDynamicInterfaceCastable with shared generic code by @​github-actions in https://github.com/dotnet/runtime/pull/109918
* [release/9.0-staging] Fix handling of IDynamicInterfaceCastable wrt CastCache by @​github-actions in https://github.com/dotnet/runtime/pull/110007
* [release/9.0-staging] ILC: Allow OOB reference to upgrade framework assembly by @​github-actions in https://github.com/dotnet/runtime/pull/110058
* [release/9.0-staging] Move ComWrappers AddRef to C/C++ by @​github-actions in https://github.com/dotnet/runtime/pull/110815
* [release/9.0-staging] [BrowserDebugProxy] Remove exception details from error report by @​github-actions in https://github.com/dotnet/runtime/pull/111202
* [release/9.0-staging] Fix reporting GC fields from base types by @​github-actions in https://github.com/dotnet/runtime/pull/111040
* [release/9.0-staging] Fix C++/CLI applications which use __declspec(appdomain) by @​github-actions in https://github.com/dotnet/runtime/pull/110495
* [release/9.0-staging] Fix calling convention mismatch in GC callouts by @​github-actions in https://github.com/dotnet/runtime/pull/111105
* [release/9.0-staging] Don't wait for finalizers in 'IReferenceTrackerHost::ReleaseDisconnectedReferenceSources' by @​github-actions in https://github.com/dotnet/runtime/pull/110558
* [release/9.0-staging] Add forwarding support for WasmLinkage on LibraryImport by @​github-actions in https://github.com/dotnet/runtime/pull/109364
* [release/9.0-staging] Fix obtaining type handles of IDynamicInterfaceCastableImplementation by @​github-actions in https://github.com/dotnet/runtime/pull/109909
* [release/9.0-staging] Disable GS cookie checks for LightUnwind by @​github-actions in https://github.com/dotnet/runtime/pull/109530
* [release/9.0-staging] Fix analyzer tracking of nullable enums by @​github-actions in https://github.com/dotnet/runtime/pull/110331
* Update branding to 9.0.2 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/111172
* [release/9.0-staging] Bugfix InvalidOperationException/IndexOutOfRangeException in HttpListener.EndGetContext  by @​github-actions in https://github.com/dotnet/runtime/pull/110695
* [release/9.0-staging] Fix `IsOSVersionAtLeast` when build or revision are not provided by @​github-actions in https://github.com/dotnet/runtime/pull/109332
* [release/9.0-staging] [mono][sgen] Add separate card mark function to be used with debug by @​github-actions in https://github.com/dotnet/runtime/pull/110268
* [release/9.0-staging] [mono][aot] Fix compilation crashes when type load exception is generated in code by @​BrzVlad in https://github.com/dotnet/runtime/pull/110271
* [release/9.0-staging] Change assembler to clang in android MonoAOT by @​github-actions in https://github.com/dotnet/runtime/pull/110812
* [release/9.0-staging] Replace a few SuppressMessage annotations with UnconditionalSuppressMessage by @​github-actions in https://github.com/dotnet/runtime/pull/109186
* [release/9.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/111331
* [release/9.0-staging] Update dependencies from dotnet/roslyn by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/110992
* [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/110993
 ... (truncated)

## 9.0.1

[Release](https://github.com/dotnet/core/releases/tag/v9.0.1)

## What's Changed
* [release/9.0-staging] Upgrade our macOS build machines to the latest non-beta x64 image by @​github-actions in https://github.com/dotnet/runtime/pull/109455
* [release/9.0-staging] Remove thread contention from Activity Start/Stop by @​github-actions in https://github.com/dotnet/runtime/pull/109359
* [release/9.0-staging] handle case of Proc Index > MAX_SUPPORTED_CPUS by @​github-actions in https://github.com/dotnet/runtime/pull/109385
* Update branding to 9.0.1 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/109563
* [release/9.0-staging] [android] Fix crash in method_to_ir by @​github-actions in https://github.com/dotnet/runtime/pull/109510
* [release/9.0-staging] Switch to non-incremental servicing by @​carlossanlop in https://github.com/dotnet/runtime/pull/109316
* [release/9.0] [wasm] Use correct current runtime pack version for Wasm.Build.Tests by @​maraf in https://github.com/dotnet/runtime/pull/109820
* [release/9.0-staging] Update ApiCompatNetCoreAppBaselineVersion to 9.0.0 by @​carlossanlop in https://github.com/dotnet/runtime/pull/109789
* [release/9.0] [wasm] Run downlevel tests only on main by @​maraf in https://github.com/dotnet/runtime/pull/109723
* [release/9.0-staging] Fix regression in constructor parameter binding logic. by @​github-actions in https://github.com/dotnet/runtime/pull/109813
* [release/9.0-staging] `TensorPrimitives` XML docs: `MinNumber`/`ReciprocalSqrt`/`ReciprocalSqrtEstimate` oversights by @​github-actions in https://github.com/dotnet/runtime/pull/109922
* [release/9.0-staging] Add a missing = in BigInteger.cs by @​github-actions in https://github.com/dotnet/runtime/pull/109732
* [release/9.0-staging] Ignore modopts/modreqs for `UnsafeAccessor` field targets by @​github-actions in https://github.com/dotnet/runtime/pull/109709
* Fix an issue with sysconf returning the wrong last level cache values on Linux running on certain AMD Processors. by @​mrsharm in https://github.com/dotnet/runtime/pull/109749
* [release/9.0-staging] Fix transformer handling of boolean schemas in JsonSchemaExporter. by @​github-actions in https://github.com/dotnet/runtime/pull/109975
* [release/9.0-staging] Ensure proper cleanup of key files when not persisting them by @​github-actions in https://github.com/dotnet/runtime/pull/109844
* [release/9.0-staging] Transfer ThreadPool local queue to high-pri queue on Task blocking by @​github-actions in https://github.com/dotnet/runtime/pull/109989
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/109744
* [release/9.0-staging] DATAS BGC thread synchronization fix by @​Maoni0 in https://github.com/dotnet/runtime/pull/110174
* [release/9.0-staging] Fix Matrix4x4.CreateReflection when D is not zero by @​github-actions in https://github.com/dotnet/runtime/pull/110162
* [release/9.0-staging] Fix hostfxr.h to be valid C again. by @​github-actions in https://github.com/dotnet/runtime/pull/110060
* [release/9.0] Fix length check for Convert.TryToHexString{Lower} by @​github-actions in https://github.com/dotnet/runtime/pull/110228
* [release/9.0-staging] Suppress IL3050 warnings in ILLink tests by @​sbomer in https://github.com/dotnet/runtime/pull/110340
* [release/9.0-staging] Update Azure Linux tag names by @​github-actions in https://github.com/dotnet/runtime/pull/110341
* [release/9.0-staging] Update dependencies from dotnet/icu by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109299
* [release/9.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109306
* [release/9.0-staging] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109297
* [release/9.0-staging] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109301
* [release/9.0-staging] Update dependencies from dotnet/roslyn-analyzers by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109303
* [release/9.0-staging] Update dependencies from dotnet/roslyn by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109305
* [release/9.0-staging] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109825
* [release/9.0-staging] Update dependencies from dotnet/source-build-externals by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109960
* [release/9.0-staging] Update dependencies from dotnet/sdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109304
* [release/9.0-staging] Update dependencies from dotnet/emsdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109298
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109336
* [release/9.0] Update dependencies from dotnet/emsdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109523
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/109308
* [manual] Merge release/9.0-staging into release/9.0 by @​carlossanlop in https://github.com/dotnet/runtime/pull/110370
* Switch to automatic 8.0 version updates by @​marcpopMSFT in https://github.com/dotnet/runtime/pull/110586
* [release/9.0] Update dependencies from dotnet/emsdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/110409


**Full Changelog**: https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.1

## 9.0.0

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0)

## What's Changed
* [release/9.0] BinaryFormatter tests improvements by @​adamsitnik in https://github.com/dotnet/runtime/pull/107540
* [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107474
* [release/9.0] Branding for GA by @​carlossanlop in https://github.com/dotnet/runtime/pull/107879
* [release/9.0] Update dependencies from dotnet/source-build-externals by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107914
* [release/9.0] Update dependencies from dotnet/icu by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107918
* [release/9.0] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107916
* [release/9.0] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107915
* [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107938
* [release/9.0] Update dependencies from dotnet/source-build-externals by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107982
* [release/9.0] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107983
* [release/9.0] Remove invalid assert in RSAOpenSsl by @​github-actions in https://github.com/dotnet/runtime/pull/107952
* [automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by @​github-actions in https://github.com/dotnet/runtime/pull/107928
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107937
* [release/9.0] Update dependencies from dotnet/roslyn by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/107984
* [release/9.0] Mitigate JsonObject performance regression. by @​github-actions in https://github.com/dotnet/runtime/pull/108014
* [release/9.0] Fix SG nullability annotations for required and init properties. by @​github-actions in https://github.com/dotnet/runtime/pull/108013
* [release/9.0] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108016
* [release/9.0] Treat -rtm as stable sdk version band by @​lewing in https://github.com/dotnet/runtime/pull/107997
* [release/9.0] dont try to capture threadId for NativeAOT by @​github-actions in https://github.com/dotnet/runtime/pull/108088
* [release/9.0] Update dependencies from dotnet/runtime by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108140
* [release/9.0] Fix createdump 'stack smashing detected' error on arm64 by @​github-actions in https://github.com/dotnet/runtime/pull/108208
* [release/9.0] [browser] Fix fingerprinting and loadAllSatelliteResources=true by @​github-actions in https://github.com/dotnet/runtime/pull/108198
* [automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by @​github-actions in https://github.com/dotnet/runtime/pull/108006
* [release/9.0] More doc updates for source-of-truth assemblies by @​carlossanlop in https://github.com/dotnet/runtime/pull/108257
* [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108142
* [release/9.0] Update dependencies from dotnet/roslyn by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108061
* [release/9.0] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108192
* [release/9.0] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108193
* [release/9.0] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108194
* [release/9.0] Update dependencies from dnceng/internal/dotnet-optimization by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108139
* [release/9.0] Reduce funceval abort by @​github-actions in https://github.com/dotnet/runtime/pull/108256
* [release/9.0] Update sign-diagnostic-files.yml to skip dac sign in staging by @​hoyosjs in https://github.com/dotnet/runtime/pull/108218
* [release/9.0] Root the System.Runtime EventSource by @​github-actions in https://github.com/dotnet/runtime/pull/108348
* [release/9.0] Fixing SetSlice, Reshape, TryCopyTo. by @​github-actions in https://github.com/dotnet/runtime/pull/108282
* [release/9.0] Update dependencies from dotnet/sdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108141
* [release/9.0] Update dependencies from dotnet/source-build-externals by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108436
* [release/9.0] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108438
* [release/9.0] Update dependencies from dotnet/roslyn-analyzers by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108367
* [release/9.0] Update dependencies from dotnet/runtime by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108391
* [release/9.0] Update dependencies from dotnet/cecil by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/108437
* [release/9.0] Update System.Formats.Nrbf ref sources and restore package description by @​github-actions in https://github.com/dotnet/runtime/pull/108467
* [release/9.0] [aot] mono_aot_split_options: reset state after a backslash by @​github-actions in https://github.com/dotnet/runtime/pull/108212
* [release/9.0] Fix devirtualization across genericness in the hierarchy by @​MichalStrehovsky in https://github.com/dotnet/runtime/pull/108470
* [release/9.0] [cdac][cdac-build-tool] Don't let msbuild rewrite the resource name by @​github-actions in https://github.com/dotnet/runtime/pull/108296
* [release/9.0] Fix `InlineArray` swift lowering in mono by @​jkurdek in https://github.com/dotnet/runtime/pull/108483
* [release/9.0] Backport PR #​108311 - Fix statics issue with barriers by @​davidwrighton in https://github.com/dotnet/runtime/pull/108347
* [release/9.0] Fix wrong Region Info Names by @​github-actions in https://github.com/dotnet/runtime/pull/108524
 ... (truncated)

## 9.0.0-rc.2.24473.5

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-rc.2)

## 9.0.0-rc.1.24431.7

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-rc.1)

## 9.0.0-preview.7.24405.7

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.7)

## 9.0.0-preview.5.24306.7

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.5)

## 9.0.0-preview.4.24266.19

[Release](https://github.com/dotnet/core/releases)

## 9.0.0-preview.3.24172.9

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.3)

## 9.0.0-preview.2.24128.5

[Release[(https://github.com/dotnet/core/releases/tag/v9.0.0-preview.2)

## 9.0.0-preview.1.24080.9

[Release](https://github.com/dotnet/core/releases/tag/v9.0.0-preview.1)

## 8.0.18

[Release](https://github.com/dotnet/core/releases/tag/v8.0.18)

## What's Changed
* [release/8.0-staging] [STJ] Account for F# CompilationMappingAttribute now supporting multiple declarations. by @​github-actions in https://github.com/dotnet/runtime/pull/115077
* [release/8.0-staging] throw an exception instead of infinite loop in `sort_mark_list` by @​github-actions in https://github.com/dotnet/runtime/pull/115528
* [release/8.0-staging] [DNS] Ignore ObjectDisposedException on CancellationToken Callback by @​github-actions in https://github.com/dotnet/runtime/pull/115841
* [release/8.0-staging] Fix SysV first/second return register GC info mismatch by @​jakobbotsch in https://github.com/dotnet/runtime/pull/116208
* [release/8.0-staging] Add a parent check to the forward substitution tree walk by @​github-actions in https://github.com/dotnet/runtime/pull/116240
* [release/8.0-staging] Fix shutdown on foreign thread by @​github-actions in https://github.com/dotnet/runtime/pull/116233
* [release/8.0-staging] fix: in rsa signatures, configure digest before padding mode by @​github-actions in https://github.com/dotnet/runtime/pull/115696
* [release/8.0-staging] Fix PipeStream leak on Windows when pipe is disposed with a pending operation by @​github-actions in https://github.com/dotnet/runtime/pull/116189
* Update branding to 8.0.18 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/116311
* [release/8.0-staging] Fix generation of minidump by @​github-actions in https://github.com/dotnet/runtime/pull/115739
* [release/8.0-staging] Update dependencies from dotnet/runtime-assets by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115676
* [release/8.0-staging] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115623
* [release/8.0-staging] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115586
* [release/8.0] Update dependencies from dotnet/emsdk by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115655
* [release/8.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115585
* [release/8.0-staging] Link peer's X509 stack handle to parent SSL safe handle by @​github-actions in https://github.com/dotnet/runtime/pull/115379
* [release/8.0-staging] Update dependencies from dotnet/arcade by @​dotnet-maestro in https://github.com/dotnet/runtime/pull/115587
* [manual] Merge release/8.0-staging into release/8.0 by @​jozkee in https://github.com/dotnet/runtime/pull/116458
* Merging internal commits for release/8.0 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/116498
* Revert "Merging internal commits for release/8.0" by @​hoyosjs in https://github.com/dotnet/runtime/pull/116553
* Merging internal commits for release/8.0 by @​hoyosjs in https://github.com/dotnet/runtime/pull/116554


**Full Changelog**: https://github.com/dotnet/runtime/compare/v8.0.17...v8.0.18

## 8.0.17

## Bug Fixes

- **Work around MSVC miscompiling sgen_clz** ([#​114904](https://github.com/dotnet/runtime/pull/114904))  
  Addresses an issue where the Microsoft Visual C++ (MSVC) compiler was miscompiling the `sgen_clz` function in Mono. This workaround ensures correct behavior and stability for affected builds.

- **Fix Idn tests** ([#​115030](https://github.com/dotnet/runtime/pull/115030))  
  Resolves issues in the Internationalized Domain Name (Idn) tests, improving test reliability and ensuring accurate validation of related functionality.

- **Handle OSSL 3.4 change to SAN:othername formatting** ([#​115367](https://github.com/dotnet/runtime/pull/115367))  
  Updates the handling of Subject Alternative Name (SAN) formatting to accommodate changes introduced in OpenSSL 3.4. This ensures compatibility and correct certificate processing.

- **Don't expose TrustedCertificatesDirectory() and StartNewTlsSessionContext() to NetFx** ([#​115008](https://github.com/dotnet/runtime/pull/115008))  
  Prevents certain internal APIs from being exposed to .NET Framework (NetFx), reducing the risk of unintended usage and improving API surface consistency.

- **Fix line endings** ([#​115414](https://github.com/dotnet/runtime/pull/115414))  
  Corrects line ending inconsistencies in the codebase, which helps prevent cross-platform issues and improves code readability.

## Performance Improvements

- **Improve distribute_free_regions** ([#​115023](https://github.com/dotnet/runtime/pull/115023))  
  Optimizes the algorithm for distributing free memory regions, leading to better memory management and potentially improved application performance.

## Technical Improvements

- **Strip trailing slash from source dir for cmake4** ([#​114906](https://github.com/dotnet/runtime/pull/114906))  
  Refines the build process by removing unnecessary trailing slashes from source directory paths when using CMake 4, reducing potential build errors and improving consistency.

- **Add support for more libicu versions** ([#​115378](https://github.com/dotnet/runtime/pull/115378))  
  Expands ...

_Description has been truncated_

Bumps Microsoft.Data.SqlClient from 5.2.3 to 6.1.0
Bumps MSTest.TestAdapter to 3.10.0
Bumps MSTest.TestFramework to 3.10.0
Bumps System.Configuration.ConfigurationManager from 8.0.1 to 9.0.4

---
updated-dependencies:
- dependency-name: Microsoft.Data.SqlClient
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: minor-version-updates
- dependency-name: System.Configuration.ConfigurationManager
  dependency-version: 9.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: minor-version-updates
- dependency-name: MSTest.TestAdapter
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-version-updates
- dependency-name: MSTest.TestAdapter
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-version-updates
- dependency-name: MSTest.TestFramework
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-version-updates
- dependency-name: MSTest.TestFramework
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-version-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Aug 4, 2025
@dependabot dependabot bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .net code labels Aug 4, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Aug 4, 2025

@likp
Copy link
Contributor

likp commented Aug 7, 2025

@dependabot recreate

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 7, 2025

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot bot closed this Aug 7, 2025
@dependabot dependabot bot deleted the dependabot/nuget/ManualTests/minor-version-updates-ca497f1265 branch August 7, 2025 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant