From a283eb0abfadd49d040a82f2041c24f1a38cd5f0 Mon Sep 17 00:00:00 2001 From: Copilot <223556219+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 19:51:26 -0700 Subject: [PATCH 01/18] [release-notes] .NET 11 Preview 7 base metadata Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 --- release-notes/11.0/preview/preview7/README.md | 57 + .../Microsoft.AspNetCore.App/11.0-preview7.md | 22 + ...iew7_Microsoft.AspNetCore.Authorization.md | 11 + ...oft.AspNetCore.Components.Authorization.md | 12 + ...crosoft.AspNetCore.Components.Endpoints.md | 67 + ...7_Microsoft.AspNetCore.Components.Forms.md | 54 + ..._Microsoft.AspNetCore.Components.Server.md | 12 + ...ew7_Microsoft.AspNetCore.Components.Web.md | 41 + ...review7_Microsoft.AspNetCore.Components.md | 33 + ...iew7_Microsoft.AspNetCore.Http.Features.md | 15 + ...view7_Microsoft.AspNetCore.Http.Results.md | 11 + ...7_Microsoft.AspNetCore.Mvc.Abstractions.md | 12 + ...-preview7_Microsoft.AspNetCore.Mvc.Core.md | 46 + ...ew7_Microsoft.AspNetCore.Mvc.TagHelpers.md | 16 + ...ew7_Microsoft.AspNetCore.Server.HttpSys.md | 17 + ...iew7_Microsoft.Extensions.Identity.Core.md | 12 + ...w7_Microsoft.Extensions.Identity.Stores.md | 22 + ...soft.Extensions.Validation.Localization.md | 33 + ...review7_Microsoft.Extensions.Validation.md | 138 + .../Microsoft.NETCore.App/11.0-preview7.md | 22 + ...crosoft.Extensions.Caching.Abstractions.md | 29 + ...nsions.DependencyInjection.Abstractions.md | 16 + ...review7_Microsoft.Extensions.Primitives.md | 12 + ...1.0-preview7_System.Diagnostics.Process.md | 49 + ...0-preview7_System.IO.Compression.Brotli.md | 12 + ...-preview7_System.IO.Compression.ZipFile.md | 45 + .../11.0-preview7_System.IO.Compression.md | 103 + .../11.0-preview7_System.Memory.md | 16 + .../11.0-preview7_System.Net.Http.md | 66 + ...11.0-preview7_System.Net.NameResolution.md | 119 + ...preview7_System.Runtime.InteropServices.md | 13 + ...11.0-preview7_System.Runtime.Intrinsics.md | 83 + .../11.0-preview7_System.Runtime.Loader.md | 11 + .../11.0-preview7_System.Runtime.Numerics.md | 144 + .../11.0-preview7_System.Runtime.md | 955 + ...0-preview7_System.Security.Cryptography.md | 15 + .../11.0-preview7_System.Text.Json.md | 18 + .../11.0-preview7.md | 7 + ....0-preview7_Microsoft.VisualBasic.Forms.md | 17 + .../11.0-preview7_System.Windows.Forms.md | 232 + .../11.0/preview/preview7/api-diff/README.md | 7 + .../11.0/preview/preview7/build-metadata.json | 20 + .../11.0/preview/preview7/changes.json | 36055 ++++++++++++++++ .../11.0/preview/preview7/features.json | 5 + 44 files changed, 38702 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/README.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Authorization.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Authorization.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Endpoints.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Forms.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Server.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Web.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Features.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Results.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Abstractions.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Core.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.TagHelpers.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Server.HttpSys.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Core.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Stores.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.Localization.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Caching.Abstractions.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.DependencyInjection.Abstractions.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Primitives.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Diagnostics.Process.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.Brotli.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.ZipFile.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Memory.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.Http.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.NameResolution.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.InteropServices.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Intrinsics.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Loader.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Numerics.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Security.Cryptography.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Text.Json.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_Microsoft.VisualBasic.Forms.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_System.Windows.Forms.md create mode 100644 release-notes/11.0/preview/preview7/api-diff/README.md create mode 100644 release-notes/11.0/preview/preview7/build-metadata.json create mode 100644 release-notes/11.0/preview/preview7/changes.json create mode 100644 release-notes/11.0/preview/preview7/features.json diff --git a/release-notes/11.0/preview/preview7/README.md b/release-notes/11.0/preview/preview7/README.md new file mode 100644 index 0000000000..60fb1e29d2 --- /dev/null +++ b/release-notes/11.0/preview/preview7/README.md @@ -0,0 +1,57 @@ +# .NET 11 Preview 7 - Release Notes + +These notes cover the highest-value changes that shipped in .NET 11 Preview 7: + +- [Libraries](./libraries.md) +- [Runtime](./runtime.md) +- [SDK](./sdk.md) +- [Containers](./containers.md) + +## Languages + +- [C#](./csharp.md) +- [F#](./fsharp.md) + +## Web and data + +- [.NET MAUI](./dotnetmaui.md) +- [ASP.NET Core](./aspnetcore.md) +- [EF Core](./efcore.md) + +## Tooling + +- [MSBuild](./msbuild.md) +- [NuGet](./nuget.md) +- [Windows Forms](./winforms.md) +- [WPF](./wpf.md) + +## Release information + +| | Version | +| --- | --- | +| Runtime | 11.0.0-preview.7.26381.103 | +| SDK | 11.0.100-preview.7.26381.103 | + +### VMR refs + +These release notes were generated from the [dotnet/dotnet](https://github.com/dotnet/dotnet) VMR: + +- **Base**: [`v11.0.0-preview.6.26359.118`](https://github.com/dotnet/dotnet/tree/v11.0.0-preview.6.26359.118) +- **Head**: [`release/11.0.1xx-preview7`](https://github.com/dotnet/dotnet/tree/release/11.0.1xx-preview7) + +## Get Started + +Instructions on getting started with .NET 11 can be found in the +[getting started guide](../../get-started.md). Installers and binaries for +.NET 11 Preview 7 are available from +[dotnet.microsoft.com](https://dotnet.microsoft.com/download/dotnet/11.0) and +[.NET 11 Releases](../../README.md). + +## Stay up to date + +You can find a broader overview of .NET 11 here: + +- [What's new in .NET 11](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-11/overview) +- [What's new in ASP.NET Core for .NET 11](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-11) +- [What's new in EF Core 11](https://learn.microsoft.com/ef/core/what-is-new/ef-core-11.0/whatsnew) +- [What's new in .NET MAUI in .NET 11](https://learn.microsoft.com/dotnet/maui/whats-new/) diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7.md new file mode 100644 index 0000000000..6764dab6cb --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7.md @@ -0,0 +1,22 @@ +# API difference between .NET 11.0 Preview 6 and .NET 11.0 Preview 7 + +API listing follows standard diff formatting. +Lines preceded by a '+' are additions and a '-' indicates removal. + +* [Microsoft.AspNetCore.Authorization](11.0-preview7_Microsoft.AspNetCore.Authorization.md) +* [Microsoft.AspNetCore.Components](11.0-preview7_Microsoft.AspNetCore.Components.md) +* [Microsoft.AspNetCore.Components.Authorization](11.0-preview7_Microsoft.AspNetCore.Components.Authorization.md) +* [Microsoft.AspNetCore.Components.Endpoints](11.0-preview7_Microsoft.AspNetCore.Components.Endpoints.md) +* [Microsoft.AspNetCore.Components.Forms](11.0-preview7_Microsoft.AspNetCore.Components.Forms.md) +* [Microsoft.AspNetCore.Components.Server](11.0-preview7_Microsoft.AspNetCore.Components.Server.md) +* [Microsoft.AspNetCore.Components.Web](11.0-preview7_Microsoft.AspNetCore.Components.Web.md) +* [Microsoft.AspNetCore.Http.Features](11.0-preview7_Microsoft.AspNetCore.Http.Features.md) +* [Microsoft.AspNetCore.Http.Results](11.0-preview7_Microsoft.AspNetCore.Http.Results.md) +* [Microsoft.AspNetCore.Mvc.Abstractions](11.0-preview7_Microsoft.AspNetCore.Mvc.Abstractions.md) +* [Microsoft.AspNetCore.Mvc.Core](11.0-preview7_Microsoft.AspNetCore.Mvc.Core.md) +* [Microsoft.AspNetCore.Mvc.TagHelpers](11.0-preview7_Microsoft.AspNetCore.Mvc.TagHelpers.md) +* [Microsoft.AspNetCore.Server.HttpSys](11.0-preview7_Microsoft.AspNetCore.Server.HttpSys.md) +* [Microsoft.Extensions.Identity.Core](11.0-preview7_Microsoft.Extensions.Identity.Core.md) +* [Microsoft.Extensions.Identity.Stores](11.0-preview7_Microsoft.Extensions.Identity.Stores.md) +* [Microsoft.Extensions.Validation](11.0-preview7_Microsoft.Extensions.Validation.md) +* [Microsoft.Extensions.Validation.Localization](11.0-preview7_Microsoft.Extensions.Validation.Localization.md) diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Authorization.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Authorization.md new file mode 100644 index 0000000000..37dfd51e54 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Authorization.md @@ -0,0 +1,11 @@ +# Microsoft.AspNetCore.Authorization + +```diff + namespace Microsoft.AspNetCore.Authorization + { + public class AuthorizationPolicy + { ++ public static System.Threading.Tasks.Task CombineAsync(Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider, System.Collections.Generic.IEnumerable metadata); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Authorization.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Authorization.md new file mode 100644 index 0000000000..603ccc8eae --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Authorization.md @@ -0,0 +1,12 @@ +# Microsoft.AspNetCore.Components.Authorization + +```diff + namespace Microsoft.AspNetCore.Components.Authorization + { ++ [Microsoft.AspNetCore.Components.CacheBehaviorAttribute(Microsoft.AspNetCore.Components.CacheBehavior.Throw)] ++ [Microsoft.AspNetCore.Components.CacheConditionAttribute(Microsoft.AspNetCore.Components.CacheVaryBy.User)] + public abstract class AuthorizeViewCore : Microsoft.AspNetCore.Components.ComponentBase + { + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Endpoints.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Endpoints.md new file mode 100644 index 0000000000..f3e884fe12 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Endpoints.md @@ -0,0 +1,67 @@ +# Microsoft.AspNetCore.Components.Endpoints + +```diff + namespace Microsoft.AspNetCore.Components + { + public sealed class InteractiveServerBrowserOptions + { ++ [System.Text.Json.Serialization.JsonExtensionDataAttribute] ++ public System.Collections.Generic.IDictionary Extensions { get; } + } ++ public sealed class CacheView : Microsoft.AspNetCore.Components.IComponent, System.IDisposable ++ { ++ public CacheView(); ++ public void Dispose(); ++ void Microsoft.AspNetCore.Components.IComponent.Attach(Microsoft.AspNetCore.Components.RenderHandle renderHandle); ++ System.Threading.Tasks.Task? Microsoft.AspNetCore.Components.IComponent.SetParametersAsync(Microsoft.AspNetCore.Components.ParameterView parameters); ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public string? CacheKey { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public Microsoft.AspNetCore.Components.RenderFragment? ChildContent { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public bool Enabled { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public System.TimeSpan? ExpiresAfter { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public System.DateTimeOffset? ExpiresOn { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public System.TimeSpan? ExpiresSliding { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public string? VaryBy { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public string? VaryByCookie { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public bool VaryByCulture { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public string? VaryByHeader { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public string? VaryByQuery { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public string? VaryByRoute { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public bool VaryByUser { get; set; } ++ } + } + namespace Microsoft.AspNetCore.Components.Endpoints + { + public sealed class RazorComponentsServiceOptions + { ++ public Microsoft.Extensions.Caching.Hybrid.HybridCache? CacheViewHybridCache { get; set; } ++ public long CacheViewSizeLimit { get; set; } ++ public bool DisableClientValidation { get; set; } + } + } ++ namespace Microsoft.AspNetCore.Components.Forms ++ { ++ public sealed class ClientValidationRule ++ { ++ public ClientValidationRule(string name, System.Collections.Generic.IReadOnlyDictionary? parameters = null); ++ public string Name { get; } ++ public System.Collections.Generic.IReadOnlyDictionary Parameters { get; } ++ } ++ public interface IClientValidationRuleProvider ++ { ++ System.Collections.Generic.IEnumerable GetClientValidationRules(); ++ } ++ } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Forms.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Forms.md new file mode 100644 index 0000000000..cc79b087e7 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Forms.md @@ -0,0 +1,54 @@ +# Microsoft.AspNetCore.Components.Forms + +```diff + namespace Microsoft.AspNetCore.Components.Forms + { + public class DataAnnotationsValidator : Microsoft.AspNetCore.Components.ComponentBase, System.IDisposable + { +- [Microsoft.AspNetCore.Components.ParameterAttribute] +- public bool EnableClientValidation { get; set; } ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public bool DisableClientValidation { get; set; } + } + public sealed class EditContext + { +- public event System.Func? OnValidationRequestedAsync { add; remove; } +- public void AddValidationTask(in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier, System.Threading.Tasks.Task task, System.Threading.CancellationTokenSource cts); ++ [System.ObsoleteAttribute("Validate is obsolete. Use ValidateAsync instead.")] + public bool Validate(); ++ public void RegisterAsyncFieldValidator(in Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier, System.Func validator); + } + public sealed class ValidationRequestedEventArgs : System.EventArgs + { +- public ValidationRequestedEventArgs(System.Threading.CancellationToken cancellationToken); +- public System.Threading.CancellationToken CancellationToken { get; } ++ public void AddAsyncValidator(System.Func validator); + } + } +- namespace Microsoft.AspNetCore.Components.Forms.ClientValidation +- { +- public sealed class ClientValidationRule +- { +- public ClientValidationRule(string name, string errorMessage); +- public Microsoft.AspNetCore.Components.Forms.ClientValidation.ClientValidationRule WithParameter(string name, object? value); +- public string ErrorMessage { get; } +- public string Name { get; } +- public System.Collections.Generic.IReadOnlyDictionary Parameters { get; } +- } +- public interface IClientValidationAdapter +- { +- System.Collections.Generic.IEnumerable GetClientValidationRules(string errorMessage); +- } +- public interface IClientValidationService +- { +- System.Collections.Generic.IReadOnlyDictionary? GetClientValidationAttributes(Microsoft.AspNetCore.Components.Forms.FieldIdentifier fieldIdentifier); +- } +- } +- namespace Microsoft.Extensions.DependencyInjection +- { +- public static class ClientValidationServiceCollectionExtensions +- { +- public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddClientValidation(this Microsoft.Extensions.DependencyInjection.IServiceCollection services); +- } +- } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Server.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Server.md new file mode 100644 index 0000000000..a2c70cc404 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Server.md @@ -0,0 +1,12 @@ +# Microsoft.AspNetCore.Components.Server + +```diff + namespace Microsoft.AspNetCore.Components.Server.Circuits + { + public sealed class Circuit + { +- public System.Threading.Tasks.ValueTask RequestCircuitPauseAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Threading.Tasks.Task RequestCircuitPauseAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Web.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Web.md new file mode 100644 index 0000000000..f0dec1eb72 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.Web.md @@ -0,0 +1,41 @@ +# Microsoft.AspNetCore.Components.Web + +```diff + namespace Microsoft.AspNetCore.Components.Forms + { ++ [Microsoft.AspNetCore.Components.CacheBehaviorAttribute(Microsoft.AspNetCore.Components.CacheBehavior.Rerender)] + public class AntiforgeryToken : Microsoft.AspNetCore.Components.IComponent + { + } ++ public abstract class ClientValidationProvider ++ { ++ protected ClientValidationProvider(); ++ public abstract Microsoft.AspNetCore.Components.RenderFragment? RenderClientValidationRules(Microsoft.AspNetCore.Components.Forms.EditContext editContext, System.Collections.Generic.IReadOnlyDictionary renderedFields); ++ } + } + namespace Microsoft.AspNetCore.Components.Web + { ++ [Microsoft.AspNetCore.Components.CacheBehaviorAttribute(Microsoft.AspNetCore.Components.CacheBehavior.Rerender)] + public sealed class HeadOutlet : Microsoft.AspNetCore.Components.ComponentBase + { + } + } + namespace Microsoft.AspNetCore.Components.Web.Virtualization + { ++ [Microsoft.AspNetCore.Components.CacheBehaviorAttribute(Microsoft.AspNetCore.Components.CacheBehavior.Throw)] + public sealed class Virtualize : Microsoft.AspNetCore.Components.ComponentBase, System.IAsyncDisposable + { +- public System.Threading.Tasks.Task ScrollToIndexAsync(int itemIndex, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); +- [Microsoft.AspNetCore.Components.ParameterAttribute] +- public int InitialIndex { get; set; } ++ public System.Threading.Tasks.Task ScrollToItemAsync(int itemIndex, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ [Microsoft.AspNetCore.Components.ParameterAttribute] ++ public int InitialItemIndex { get; set; } + } + public enum VirtualizeAnchorMode + { +- Beginning = 1, ++ Start = 1, + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.md new file mode 100644 index 0000000000..25c3977313 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Components.md @@ -0,0 +1,33 @@ +# Microsoft.AspNetCore.Components + +```diff + namespace Microsoft.AspNetCore.Components + { ++ public enum CacheBehavior ++ { ++ Rerender = 0, ++ Throw = 1, ++ } ++ public sealed class CacheBehaviorAttribute : System.Attribute ++ { ++ public CacheBehaviorAttribute(Microsoft.AspNetCore.Components.CacheBehavior behavior); ++ public Microsoft.AspNetCore.Components.CacheBehavior Behavior { get; } ++ } ++ public sealed class CacheConditionAttribute : System.Attribute ++ { ++ public CacheConditionAttribute(Microsoft.AspNetCore.Components.CacheVaryBy varyBy); ++ public Microsoft.AspNetCore.Components.CacheVaryBy VaryBy { get; } ++ } ++ [System.FlagsAttribute] ++ public enum CacheVaryBy ++ { ++ None = 0, ++ Query = 1, ++ User = 16, ++ Route = 2, ++ Culture = 32, ++ Header = 4, ++ Cookie = 8, ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Features.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Features.md new file mode 100644 index 0000000000..1559ef8cd1 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Features.md @@ -0,0 +1,15 @@ +# Microsoft.AspNetCore.Http.Features + +```diff + namespace Microsoft.AspNetCore.Http.Features + { + public interface ITlsConnectionFeature + { ++ bool TryGetChannelBindingBytes(System.Security.Authentication.ExtendedProtection.ChannelBindingKind kind, out System.ReadOnlyMemory channelBindingToken); + } ++ [System.ObsoleteAttribute("ITlsTokenBindingFeature is deprecated. TLS Token Binding (RFC 8471) has not been adopted by browsers.", DiagnosticId = "ASPDEPR010", UrlFormat = "https://aka.ms/aspnet/deprecate/010")] + public interface ITlsTokenBindingFeature + { + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Results.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Results.md new file mode 100644 index 0000000000..5fe4abfa05 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Http.Results.md @@ -0,0 +1,11 @@ +# Microsoft.AspNetCore.Http.Results + +```diff + namespace Microsoft.AspNetCore.Http.HttpResults + { + public sealed class UnauthorizedHttpResult : Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider, Microsoft.AspNetCore.Http.IStatusCodeHttpResult + { ++ static void Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider.PopulateMetadata(System.Reflection.MethodInfo method, Microsoft.AspNetCore.Builder.EndpointBuilder builder); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Abstractions.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Abstractions.md new file mode 100644 index 0000000000..f46d27568a --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Abstractions.md @@ -0,0 +1,12 @@ +# Microsoft.AspNetCore.Mvc.Abstractions + +```diff + namespace Microsoft.AspNetCore.Mvc.ModelBinding.Metadata + { + public readonly struct ModelMetadataIdentity : System.IEquatable + { +- [System.ObsoleteAttribute("This API is obsolete and may be removed in a future release. Please use the overload that takes a PropertyInfo object.")] +- public static Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity ForProperty(System.Type modelType, string name, System.Type containerType); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Core.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Core.md new file mode 100644 index 0000000000..1c4620c8d5 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.Core.md @@ -0,0 +1,46 @@ +# Microsoft.AspNetCore.Mvc.Core + +```diff + namespace Microsoft.AspNetCore.Mvc + { +- [System.ObsoleteAttribute("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId = "ASP5001", UrlFormat = "https://aka.ms/aspnetcore-warnings/{0}")] +- public enum CompatibilityVersion +- { +- Latest = System.Int32.MaxValue, +- Version_2_0 = 0, +- Version_2_1 = 1, +- Version_2_2 = 2, +- Version_3_0 = 3, +- } + } + namespace Microsoft.AspNetCore.Mvc.Infrastructure + { +- [System.ObsoleteAttribute("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId = "ASP5001", UrlFormat = "https://aka.ms/aspnetcore-warnings/{0}")] +- public abstract class ConfigureCompatibilityOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class, System.Collections.Generic.IEnumerable +- { +- protected ConfigureCompatibilityOptions(Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions compatibilityOptions); +- public virtual void PostConfigure(string? name, TOptions options); +- protected abstract System.Collections.Generic.IReadOnlyDictionary DefaultValues { get; } +- protected Microsoft.AspNetCore.Mvc.CompatibilityVersion Version { get; } +- } +- [System.ObsoleteAttribute("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId = "ASP5001", UrlFormat = "https://aka.ms/aspnetcore-warnings/{0}")] +- public class MvcCompatibilityOptions +- { +- public MvcCompatibilityOptions(); +- public Microsoft.AspNetCore.Mvc.CompatibilityVersion CompatibilityVersion { get; set; } +- } + } + namespace Microsoft.Extensions.DependencyInjection + { + public static class MvcCoreMvcBuilderExtensions + { +- [System.ObsoleteAttribute("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId = "ASP5001", UrlFormat = "https://aka.ms/aspnetcore-warnings/{0}")] +- public static Microsoft.Extensions.DependencyInjection.IMvcBuilder SetCompatibilityVersion(this Microsoft.Extensions.DependencyInjection.IMvcBuilder builder, Microsoft.AspNetCore.Mvc.CompatibilityVersion version); + } + public static class MvcCoreMvcCoreBuilderExtensions + { +- [System.ObsoleteAttribute("This API is obsolete and will be removed in a future version. Consider removing usages.", DiagnosticId = "ASP5001", UrlFormat = "https://aka.ms/aspnetcore-warnings/{0}")] +- public static Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder SetCompatibilityVersion(this Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder builder, Microsoft.AspNetCore.Mvc.CompatibilityVersion version); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.TagHelpers.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.TagHelpers.md new file mode 100644 index 0000000000..8bc7fee7b3 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Mvc.TagHelpers.md @@ -0,0 +1,16 @@ +# Microsoft.AspNetCore.Mvc.TagHelpers + +```diff + namespace Microsoft.AspNetCore.Mvc.TagHelpers + { + public class ImageTagHelper : Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper + { +- [System.ObsoleteAttribute("This constructor is obsolete and will be removed in a future version.")] +- public ImageTagHelper(Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnvironment, Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider cacheProvider, Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProvider fileVersionProvider, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory urlHelperFactory) : base(default(Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory)!, default(System.Text.Encodings.Web.HtmlEncoder)!); +- [System.ObsoleteAttribute("This property is obsolete and will be removed in a future version.")] +- protected internal Microsoft.Extensions.Caching.Memory.IMemoryCache Cache { get; } +- [System.ObsoleteAttribute("This property is obsolete and will be removed in a future version.")] +- protected internal Microsoft.AspNetCore.Hosting.IWebHostEnvironment HostingEnvironment { get; } + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Server.HttpSys.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Server.HttpSys.md new file mode 100644 index 0000000000..a7f7608cb1 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.AspNetCore.Server.HttpSys.md @@ -0,0 +1,17 @@ +# Microsoft.AspNetCore.Server.HttpSys + +```diff + namespace Microsoft.AspNetCore.Server.HttpSys + { + public class HttpSysOptions + { ++ public Microsoft.AspNetCore.Server.HttpSys.HttpAuthenticationHardeningLevel HttpAuthenticationHardeningLevel { get; set; } + } ++ public enum HttpAuthenticationHardeningLevel ++ { ++ Legacy = 0, ++ Medium = 1, ++ Strict = 2, ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Core.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Core.md new file mode 100644 index 0000000000..b30d6be8f5 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Core.md @@ -0,0 +1,12 @@ +# Microsoft.Extensions.Identity.Core + +```diff + namespace Microsoft.AspNetCore.Identity + { + public class UserOptions + { +- public string AllowedUserNameCharacters { get; set; } ++ public string? AllowedUserNameCharacters { get; set; } + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Stores.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Stores.md new file mode 100644 index 0000000000..68a5e39861 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Identity.Stores.md @@ -0,0 +1,22 @@ +# Microsoft.Extensions.Identity.Stores + +```diff + namespace Microsoft.AspNetCore.Identity + { + public abstract class RoleStoreBase : Microsoft.AspNetCore.Identity.IQueryableRoleStore, Microsoft.AspNetCore.Identity.IRoleStore, System.IDisposable, Microsoft.AspNetCore.Identity.IRoleClaimStore where TRole : Microsoft.AspNetCore.Identity.IdentityRole where TKey : System.IEquatable where TUserRole : Microsoft.AspNetCore.Identity.IdentityUserRole, new() + where TRoleClaim : Microsoft.AspNetCore.Identity.IdentityRoleClaim, new() + { +- [System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute("Trimming", "IL2026:Members annotated with 'RequiresUnreferencedCodeAttribute' require dynamic access otherwise can break functionality when trimming application code", Justification = "TKey is annoated with RequiresUnreferencedCodeAttribute.All.")] ++ [System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute("Trimming", "IL2026:Members annotated with 'RequiresUnreferencedCodeAttribute' require dynamic access otherwise can break functionality when trimming application code", Justification = "TKey is annotated with RequiresUnreferencedCodeAttribute.All.")] + public virtual TKey? ConvertIdFromString(string? id); + } + public abstract class UserStoreBase : Microsoft.AspNetCore.Identity.IUserLoginStore, Microsoft.AspNetCore.Identity.IUserStore, System.IDisposable, Microsoft.AspNetCore.Identity.IUserClaimStore, Microsoft.AspNetCore.Identity.IUserPasswordStore, Microsoft.AspNetCore.Identity.IUserSecurityStampStore, Microsoft.AspNetCore.Identity.IUserEmailStore, Microsoft.AspNetCore.Identity.IUserLockoutStore, Microsoft.AspNetCore.Identity.IUserPhoneNumberStore, Microsoft.AspNetCore.Identity.IQueryableUserStore, Microsoft.AspNetCore.Identity.IUserTwoFactorStore, Microsoft.AspNetCore.Identity.IUserAuthenticationTokenStore, Microsoft.AspNetCore.Identity.IUserAuthenticatorKeyStore, Microsoft.AspNetCore.Identity.IUserTwoFactorRecoveryCodeStore where TUser : Microsoft.AspNetCore.Identity.IdentityUser where TKey : System.IEquatable where TUserClaim : Microsoft.AspNetCore.Identity.IdentityUserClaim, new() + where TUserLogin : Microsoft.AspNetCore.Identity.IdentityUserLogin, new() + where TUserToken : Microsoft.AspNetCore.Identity.IdentityUserToken, new() + { +- [System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute("Trimming", "IL2026:Members annotated with 'RequiresUnreferencedCodeAttribute' require dynamic access otherwise can break functionality when trimming application code", Justification = "TKey is annoated with RequiresUnreferencedCodeAttribute.All.")] ++ [System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute("Trimming", "IL2026:Members annotated with 'RequiresUnreferencedCodeAttribute' require dynamic access otherwise can break functionality when trimming application code", Justification = "TKey is annotated with RequiresUnreferencedCodeAttribute.All.")] + public virtual TKey? ConvertIdFromString(string? id); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.Localization.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.Localization.md new file mode 100644 index 0000000000..d5794bc177 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.Localization.md @@ -0,0 +1,33 @@ +# Microsoft.Extensions.Validation.Localization + +```diff +- namespace Microsoft.Extensions.DependencyInjection +- { +- public static class ValidationLocalizationServiceCollectionExtensions +- { +- public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddValidationLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action? configureOptions = null); +- public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddValidationLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action? configureOptions = null); +- } +- } +- namespace Microsoft.Extensions.Validation.Localization +- { +- public interface IValidationAttributeFormatter +- { +- string FormatErrorMessage(System.Globalization.CultureInfo culture, string messageTemplate, string displayName); +- } +- public sealed class ValidationAttributeFormatterRegistry +- { +- public ValidationAttributeFormatterRegistry(); +- public void AddFormatter(System.Func factory) +- where TAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute; +- public Microsoft.Extensions.Validation.Localization.IValidationAttributeFormatter? GetFormatter(System.ComponentModel.DataAnnotations.ValidationAttribute attribute); +- } +- public class ValidationLocalizationOptions +- { +- public ValidationLocalizationOptions(); +- public Microsoft.Extensions.Validation.Localization.ValidationAttributeFormatterRegistry AttributeFormatters { get; } +- public System.Func? ErrorMessageKeyProvider { get; set; } +- public System.Func? LocalizerProvider { get; set; } +- } +- } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.md new file mode 100644 index 0000000000..d614b1b8d3 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.AspNetCore.App/11.0-preview7_Microsoft.Extensions.Validation.md @@ -0,0 +1,138 @@ +# Microsoft.Extensions.Validation + +```diff + namespace Microsoft.Extensions.Validation + { +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] +- public abstract class DisplayNameInfo +- { +- protected DisplayNameInfo(); +- public abstract string? GetDisplayName(Microsoft.Extensions.Validation.ValidateContext context, string memberName, System.Type? type); +- } +- public readonly struct DisplayNameLocalizationContext +- { +- public required string? DisplayName { get; init; } +- public required string MemberName { get; init; } +- public System.Type? Type { get; init; } +- } +- public readonly struct ErrorMessageLocalizationContext +- { +- public required System.ComponentModel.DataAnnotations.ValidationAttribute Attribute { get; init; } +- public System.Type? DeclaringType { get; init; } +- public required string DisplayName { get; init; } +- public required string MemberName { get; init; } +- } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public interface IValidatableInfoResolver + { + } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public interface IValidatableParameterInfo + { ++ void Validate(object? value, Microsoft.Extensions.Validation.ValidateContext context); + } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public interface IValidatablePropertyInfo + { ++ void Validate(object containingObject, Microsoft.Extensions.Validation.ValidateContext context); + } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public interface IValidatableTypeInfo + { +- Microsoft.Extensions.Validation.IValidatablePropertyInfo? TryFindProperty(string propertyName, Microsoft.Extensions.Validation.ValidationOptions validationOptions); ++ bool TryFindProperty(string propertyName, Microsoft.Extensions.Validation.ValidationOptions validationOptions, out Microsoft.Extensions.Validation.IValidatablePropertyInfo? validatablePropertyInfo); ++ void Validate(object? value, Microsoft.Extensions.Validation.ValidateContext context); + } +- public interface IValidationLocalizer +- { +- string? ResolveDisplayName(in Microsoft.Extensions.Validation.DisplayNameLocalizationContext context); +- string? ResolveErrorMessage(in Microsoft.Extensions.Validation.ErrorMessageLocalizationContext context); +- } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public sealed class SkipValidationAttribute : System.Attribute + { + } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] +- public abstract class ValidatableParameterInfo : Microsoft.Extensions.Validation.IValidatableParameterInfo +- { +- protected ValidatableParameterInfo(System.Type parameterType, string name, Microsoft.Extensions.Validation.DisplayNameInfo? displayNameInfo = null); +- protected abstract System.ComponentModel.DataAnnotations.ValidationAttribute[] GetValidationAttributes(); +- public virtual System.Threading.Tasks.Task ValidateAsync(object? value, Microsoft.Extensions.Validation.ValidateContext context, System.Threading.CancellationToken cancellationToken); +- } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] +- public abstract class ValidatablePropertyInfo : Microsoft.Extensions.Validation.IValidatablePropertyInfo +- { +- protected ValidatablePropertyInfo(System.Type declaringType, System.Type propertyType, string name, Microsoft.Extensions.Validation.DisplayNameInfo? displayNameInfo = null); +- protected abstract System.ComponentModel.DataAnnotations.ValidationAttribute[] GetValidationAttributes(); +- public virtual System.Threading.Tasks.Task ValidateAsync(object containingObject, Microsoft.Extensions.Validation.ValidateContext context, System.Threading.CancellationToken cancellationToken); +- } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public sealed class ValidatableTypeAttribute : System.Attribute + { + } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] +- public abstract class ValidatableTypeInfo : Microsoft.Extensions.Validation.IValidatableTypeInfo +- { +- protected ValidatableTypeInfo(System.Type type, System.Collections.Generic.IReadOnlyList members, Microsoft.Extensions.Validation.DisplayNameInfo? displayNameInfo = null); +- protected abstract System.ComponentModel.DataAnnotations.ValidationAttribute[] GetValidationAttributes(); +- public Microsoft.Extensions.Validation.IValidatablePropertyInfo? TryFindProperty(string propertyName, Microsoft.Extensions.Validation.ValidationOptions validationOptions); +- public virtual System.Threading.Tasks.Task ValidateAsync(object? value, Microsoft.Extensions.Validation.ValidateContext context, System.Threading.CancellationToken cancellationToken); +- } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public sealed class ValidateContext + { +- public event System.Action? OnValidationError { add; remove; } +- public void AddValidationError(Microsoft.Extensions.Validation.ValidationErrorContext validationErrorContext); +- public required System.ComponentModel.DataAnnotations.ValidationContext ValidationContext { get; set; } +- public System.Collections.Generic.IReadOnlyDictionary>? ValidationErrors { get; } ++ public System.Collections.Generic.IReadOnlyDictionary>? ValidationErrors { get; } +- public required Microsoft.Extensions.Validation.ValidationOptions ValidationOptions { get; set; } ++ public required Microsoft.Extensions.Validation.ValidationOptions ValidationOptions { get; init; } ++ public void AddValidationError(Microsoft.Extensions.Validation.ValidationError validationError); ++ public System.IServiceProvider? ServiceProvider { get; init; } + } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] +- [System.Diagnostics.DebuggerDisplayAttribute("{GetDebuggerDisplay(),nq}")] +- public readonly struct ValidationErrorContext +- { +- public required object? Container { get; init; } +- public required System.Collections.Generic.IReadOnlyList Errors { get; init; } +- public required string Name { get; init; } +- public required string Path { get; init; } +- } + public class ValidationOptions + { +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public bool TryGetValidatableParameterInfo(System.Reflection.ParameterInfo parameterInfo, out Microsoft.Extensions.Validation.IValidatableParameterInfo? validatableInfo); +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] +- public bool TryGetValidatablePropertyInfo(System.Type type, string propertyName, out Microsoft.Extensions.Validation.IValidatablePropertyInfo? validatablePropertyInfo); +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public bool TryGetValidatableTypeInfo(System.Type type, out Microsoft.Extensions.Validation.IValidatableTypeInfo? validatableTypeInfo); +- public Microsoft.Extensions.Validation.IValidationLocalizer? Localizer { get; set; } +- [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("ASP0029", UrlFormat = "https://aka.ms/aspnet/analyzer/{0}")] + public System.Collections.Generic.IList Resolvers { get; } ++ public System.Func LocalizerProvider { get; set; } ++ public System.Func? MessageKeyProvider { get; set; } + } ++ public interface IValidationMessageFormatter ++ { ++ string FormatMessage(System.Globalization.CultureInfo culture, string messageTemplate, string displayName); ++ } ++ [System.Diagnostics.DebuggerDisplayAttribute("{GetDebuggerDisplay(),nq}")] ++ public sealed class ValidationError ++ { ++ public ValidationError(); ++ public required object? Container { get; init; } ++ public required string ErrorMessage { get; init; } ++ public required string Name { get; init; } ++ public required string Path { get; init; } ++ } ++ public sealed class ValidationMessageKeyContext ++ { ++ public ValidationMessageKeyContext(); ++ public required System.Type DeclaringType { get; init; } ++ public required string MemberName { get; init; } ++ public required System.Type ValidatorType { get; init; } ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7.md new file mode 100644 index 0000000000..d0eb3e7645 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7.md @@ -0,0 +1,22 @@ +# API difference between .NET 11.0 Preview 6 and .NET 11.0 Preview 7 + +API listing follows standard diff formatting. +Lines preceded by a '+' are additions and a '-' indicates removal. + +* [Microsoft.Extensions.Caching.Abstractions](11.0-preview7_Microsoft.Extensions.Caching.Abstractions.md) +* [Microsoft.Extensions.DependencyInjection.Abstractions](11.0-preview7_Microsoft.Extensions.DependencyInjection.Abstractions.md) +* [Microsoft.Extensions.Primitives](11.0-preview7_Microsoft.Extensions.Primitives.md) +* [System.Diagnostics.Process](11.0-preview7_System.Diagnostics.Process.md) +* [System.IO.Compression](11.0-preview7_System.IO.Compression.md) +* [System.IO.Compression.Brotli](11.0-preview7_System.IO.Compression.Brotli.md) +* [System.IO.Compression.ZipFile](11.0-preview7_System.IO.Compression.ZipFile.md) +* [System.Memory](11.0-preview7_System.Memory.md) +* [System.Net.Http](11.0-preview7_System.Net.Http.md) +* [System.Net.NameResolution](11.0-preview7_System.Net.NameResolution.md) +* [System.Runtime](11.0-preview7_System.Runtime.md) +* [System.Runtime.InteropServices](11.0-preview7_System.Runtime.InteropServices.md) +* [System.Runtime.Intrinsics](11.0-preview7_System.Runtime.Intrinsics.md) +* [System.Runtime.Loader](11.0-preview7_System.Runtime.Loader.md) +* [System.Runtime.Numerics](11.0-preview7_System.Runtime.Numerics.md) +* [System.Security.Cryptography](11.0-preview7_System.Security.Cryptography.md) +* [System.Text.Json](11.0-preview7_System.Text.Json.md) diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Caching.Abstractions.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Caching.Abstractions.md new file mode 100644 index 0000000000..0e6d276462 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Caching.Abstractions.md @@ -0,0 +1,29 @@ +# Microsoft.Extensions.Caching.Abstractions + +```diff + namespace Microsoft.Extensions.Caching.Hybrid + { + public abstract class HybridCache + { ++ public System.Threading.Tasks.ValueTask GetOrCreateAsync(System.ReadOnlySpan key, System.Func> factory, Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions? options = null, System.Collections.Generic.IEnumerable? tags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Threading.Tasks.ValueTask GetOrCreateAsync(ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler key, System.Func> factory, Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions? options = null, System.Collections.Generic.IEnumerable? tags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Threading.Tasks.ValueTask GetOrCreateAsync(string key, System.Func> factory, Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions? options = null, System.Collections.Generic.IEnumerable? tags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public virtual System.Threading.Tasks.ValueTask GetOrCreateAsync(System.ReadOnlySpan key, TState state, System.Func> factory, Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions? options = null, System.Collections.Generic.IEnumerable? tags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Threading.Tasks.ValueTask GetOrCreateAsync(ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler key, TState state, System.Func> factory, Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions? options = null, System.Collections.Generic.IEnumerable? tags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public virtual System.Threading.Tasks.ValueTask GetOrCreateAsync(string key, TState state, System.Func> factory, Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions? options = null, System.Collections.Generic.IEnumerable? tags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + } + public sealed class HybridCacheEntryOptions + { ++ public long? LocalSize { get; init; } + } ++ public sealed class HybridCacheEntryContext ++ { ++ public HybridCacheEntryContext(Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions? options); ++ public System.TimeSpan? Expiration { get; set; } ++ public Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags? Flags { get; set; } ++ public System.TimeSpan? LocalCacheExpiration { get; set; } ++ public long? LocalSize { get; set; } ++ public int Revision { get; } ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.DependencyInjection.Abstractions.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.DependencyInjection.Abstractions.md new file mode 100644 index 0000000000..f06fa63cf7 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.DependencyInjection.Abstractions.md @@ -0,0 +1,16 @@ +# Microsoft.Extensions.DependencyInjection.Abstractions + +```diff + namespace Microsoft.Extensions.DependencyInjection + { ++ public sealed class EmptyServiceProvider : Microsoft.Extensions.DependencyInjection.IKeyedServiceProvider, System.IServiceProvider, Microsoft.Extensions.DependencyInjection.IServiceProviderIsKeyedService, Microsoft.Extensions.DependencyInjection.IServiceProviderIsService ++ { ++ object Microsoft.Extensions.DependencyInjection.IKeyedServiceProvider.GetKeyedService(System.Type serviceType, object serviceKey); ++ object Microsoft.Extensions.DependencyInjection.IKeyedServiceProvider.GetRequiredKeyedService(System.Type serviceType, object serviceKey); ++ bool Microsoft.Extensions.DependencyInjection.IServiceProviderIsKeyedService.IsKeyedService(System.Type serviceType, object serviceKey); ++ bool Microsoft.Extensions.DependencyInjection.IServiceProviderIsService.IsService(System.Type serviceType); ++ object System.IServiceProvider.GetService(System.Type serviceType); ++ public static Microsoft.Extensions.DependencyInjection.EmptyServiceProvider Instance { get; } ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Primitives.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Primitives.md new file mode 100644 index 0000000000..0ae327028a --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_Microsoft.Extensions.Primitives.md @@ -0,0 +1,12 @@ +# Microsoft.Extensions.Primitives + +```diff + namespace Microsoft.Extensions.Primitives + { + public static class ChangeToken + { ++ public static System.IDisposable OnChange(System.Func changeTokenProducer, System.Func changeTokenConsumer); ++ public static System.IDisposable OnChange(System.Func changeTokenProducer, System.Func changeTokenConsumer, TState state); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Diagnostics.Process.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Diagnostics.Process.md new file mode 100644 index 0000000000..a23648b501 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Diagnostics.Process.md @@ -0,0 +1,49 @@ +# System.Diagnostics.Process + +```diff + namespace System.Diagnostics + { + public class Process : System.ComponentModel.Component, System.IDisposable + { +- public static System.Diagnostics.ProcessExitStatus Run(string fileName, System.Collections.Generic.IList? arguments = null, bool silent = false, System.TimeSpan? timeout = null); +- public static System.Diagnostics.ProcessTextOutput RunAndCaptureText(string fileName, System.Collections.Generic.IList? arguments = null, System.TimeSpan? timeout = null); +- public static System.Threading.Tasks.Task RunAndCaptureTextAsync(string fileName, System.Collections.Generic.IList? arguments = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); +- public static System.Threading.Tasks.Task RunAsync(string fileName, System.Collections.Generic.IList? arguments = null, bool silent = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); +- public static int StartAndForget(string fileName, System.Collections.Generic.IList? arguments = null); ++ public static System.Diagnostics.ProcessExitStatus Run(string fileName, System.Collections.Generic.IEnumerable? arguments = null, bool silent = false, System.TimeSpan? timeout = null); ++ public static System.Diagnostics.ProcessTextOutput RunAndCaptureText(string fileName, System.Collections.Generic.IEnumerable? arguments = null, System.TimeSpan? timeout = null); ++ public static System.Threading.Tasks.Task RunAndCaptureTextAsync(string fileName, System.Collections.Generic.IEnumerable? arguments = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Threading.Tasks.Task RunAsync(string fileName, System.Collections.Generic.IEnumerable? arguments = null, bool silent = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static int StartAndForget(string fileName, System.Collections.Generic.IEnumerable? arguments = null); + } + } ++ namespace System.Runtime.InteropServices ++ { ++ public readonly ref struct UnixProcessStartArguments ++ { ++ public static System.Diagnostics.Process Start(System.Diagnostics.ProcessStartInfo startInfo, System.Func callback); ++ [System.CLSCompliantAttribute(false)] ++ public unsafe byte** Arguments { get; } ++ [System.CLSCompliantAttribute(false)] ++ public unsafe byte** EnvironmentVariables { get; } ++ public System.Diagnostics.ProcessStartInfo ProcessStartInfo { get; } ++ [System.CLSCompliantAttribute(false)] ++ public unsafe byte* ResolvedPath { get; } ++ public nint StandardError { get; } ++ public nint StandardInput { get; } ++ public nint StandardOutput { get; } ++ } ++ public readonly ref struct WindowsProcessStartArguments ++ { ++ public static System.Diagnostics.Process Start(System.Diagnostics.ProcessStartInfo startInfo, System.Func callback); ++ [System.CLSCompliantAttribute(false)] ++ public unsafe char* Arguments { get; } ++ [System.CLSCompliantAttribute(false)] ++ public unsafe char* EnvironmentVariables { get; } ++ public System.Diagnostics.ProcessStartInfo ProcessStartInfo { get; } ++ public nint StandardError { get; } ++ public nint StandardInput { get; } ++ public nint StandardOutput { get; } ++ } ++ } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.Brotli.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.Brotli.md new file mode 100644 index 0000000000..02fadaa65d --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.Brotli.md @@ -0,0 +1,12 @@ +# System.IO.Compression.Brotli + +```diff + namespace System.IO.Compression + { + public sealed class BrotliCompressionOptions + { +- public int WindowLog { get; set; } ++ public int WindowLog2 { get; set; } + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.ZipFile.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.ZipFile.md new file mode 100644 index 0000000000..67dc7c6274 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.ZipFile.md @@ -0,0 +1,45 @@ +# System.IO.Compression.ZipFile + +```diff + namespace System.IO.Compression + { + public static class ZipFile + { ++ public static void CreateFromDirectory(string sourceDirectoryName, System.IO.Stream destination, System.IO.Compression.ZipFileCreationOptions options); ++ public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.ZipFileCreationOptions options); ++ public static System.Threading.Tasks.Task CreateFromDirectoryAsync(string sourceDirectoryName, System.IO.Stream destination, System.IO.Compression.ZipFileCreationOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Threading.Tasks.Task CreateFromDirectoryAsync(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.ZipFileCreationOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static void ExtractToDirectory(System.IO.Stream source, string destinationDirectoryName, System.IO.Compression.ZipExtractionOptions options); ++ public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.IO.Compression.ZipExtractionOptions options); ++ public static System.Threading.Tasks.Task ExtractToDirectoryAsync(System.IO.Stream source, string destinationDirectoryName, System.IO.Compression.ZipExtractionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Threading.Tasks.Task ExtractToDirectoryAsync(string sourceArchiveFileName, string destinationDirectoryName, System.IO.Compression.ZipExtractionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + } + public static class ZipFileExtensions + { ++ public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel, System.ReadOnlySpan password, System.IO.Compression.ZipEncryptionMethod encryption); ++ public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.ReadOnlySpan password, System.IO.Compression.ZipEncryptionMethod encryption); ++ public static System.Threading.Tasks.Task CreateEntryFromFileAsync(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel, System.ReadOnlyMemory password, System.IO.Compression.ZipEncryptionMethod encryption, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Threading.Tasks.Task CreateEntryFromFileAsync(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.ReadOnlyMemory password, System.IO.Compression.ZipEncryptionMethod encryption, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName, System.IO.Compression.ZipExtractionOptions options); ++ public static System.Threading.Tasks.Task ExtractToDirectoryAsync(this System.IO.Compression.ZipArchive source, string destinationDirectoryName, System.IO.Compression.ZipExtractionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, System.IO.Compression.ZipExtractionOptions options); ++ public static System.Threading.Tasks.Task ExtractToFileAsync(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, System.IO.Compression.ZipExtractionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + } ++ public sealed class ZipExtractionOptions ++ { ++ public ZipExtractionOptions(); ++ public System.Text.Encoding? EntryNameEncoding { get; set; } ++ public bool OverwriteFiles { get; set; } ++ public System.ReadOnlyMemory Password { get; set; } ++ } ++ public sealed class ZipFileCreationOptions ++ { ++ public ZipFileCreationOptions(); ++ public System.IO.Compression.CompressionLevel CompressionLevel { get; set; } ++ public System.IO.Compression.ZipEncryptionMethod EncryptionMethod { get; set; } ++ public System.Text.Encoding? EntryNameEncoding { get; set; } ++ public bool IncludeBaseDirectory { get; set; } ++ public System.ReadOnlyMemory Password { get; set; } ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.md new file mode 100644 index 0000000000..b99940bcc8 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.IO.Compression.md @@ -0,0 +1,103 @@ +# System.IO.Compression + +```diff + namespace System.IO.Compression + { + public sealed class DeflateEncoder : System.IDisposable + { +- public DeflateEncoder(int quality, int windowLog); ++ public DeflateEncoder(int quality, int windowLog2); +- public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog); ++ public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog2); + } + public sealed class GZipEncoder : System.IDisposable + { +- public GZipEncoder(int quality, int windowLog); ++ public GZipEncoder(int quality, int windowLog2); +- public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog); ++ public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog2); + } + public class ZipArchive : System.IAsyncDisposable, System.IDisposable + { ++ public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel, System.ReadOnlySpan password, System.IO.Compression.ZipEncryptionMethod encryptionMethod); ++ public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.ReadOnlySpan password, System.IO.Compression.ZipEncryptionMethod encryptionMethod); + } + public class ZipArchiveEntry + { ++ public System.IO.Stream Open(System.IO.FileAccess access, System.ReadOnlySpan password); ++ public System.IO.Stream Open(System.ReadOnlySpan password); ++ public System.Threading.Tasks.Task OpenAsync(System.IO.FileAccess access, System.ReadOnlySpan password, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Threading.Tasks.Task OpenAsync(System.ReadOnlySpan password, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.IO.Compression.ZipEncryptionMethod EncryptionMethod { get; } ++ [System.CLSCompliantAttribute(false)] ++ public ushort VersionMadeBy { get; } + } + public sealed class ZLibCompressionOptions + { +- public static int DefaultWindowLog { get; } +- public static int MaxWindowLog { get; } +- public static int MinWindowLog { get; } +- public int WindowLog { get; set; } ++ public static int DefaultWindowLog2 { get; } ++ public static int MaxWindowLog2 { get; } ++ public static int MinWindowLog2 { get; } ++ public int WindowLog2 { get; set; } + } + public sealed class ZLibEncoder : System.IDisposable + { +- public ZLibEncoder(int quality, int windowLog); ++ public ZLibEncoder(int quality, int windowLog2); +- public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog); ++ public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog2); + } + public sealed class ZstandardCompressionOptions + { +- public static int DefaultWindowLog { get; } +- public static int MaxWindowLog { get; } +- public static int MinWindowLog { get; } +- public int WindowLog { get; set; } ++ public static int DefaultWindowLog2 { get; } ++ public static int MaxWindowLog2 { get; } ++ public static int MinWindowLog2 { get; } ++ public int WindowLog2 { get; set; } + } + public sealed class ZstandardDecoder : System.IDisposable + { +- public ZstandardDecoder(int maxWindowLog); ++ public ZstandardDecoder(int maxWindowLog2); +- public ZstandardDecoder(System.IO.Compression.ZstandardDictionary dictionary, int maxWindowLog); ++ public ZstandardDecoder(System.IO.Compression.ZstandardDictionary dictionary, int maxWindowLog2); ++ public ZstandardDecoder(System.IO.Compression.ZstandardDecompressionOptions decompressionOptions); + } + public sealed class ZstandardEncoder : System.IDisposable + { +- public ZstandardEncoder(int quality, int windowLog); ++ public ZstandardEncoder(int quality, int windowLog2); +- public ZstandardEncoder(System.IO.Compression.ZstandardDictionary dictionary, int windowLog); ++ public ZstandardEncoder(System.IO.Compression.ZstandardDictionary dictionary, int windowLog2); +- public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog); ++ public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, int quality, int windowLog2); +- public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, System.IO.Compression.ZstandardDictionary dictionary, int windowLog); ++ public static bool TryCompress(System.ReadOnlySpan source, System.Span destination, out int bytesWritten, System.IO.Compression.ZstandardDictionary dictionary, int windowLog2); + } + public sealed class ZstandardStream : System.IO.Stream + { ++ public ZstandardStream(System.IO.Stream stream, System.IO.Compression.ZstandardDecompressionOptions decompressionOptions, bool leaveOpen = false); + } ++ public enum ZipEncryptionMethod ++ { ++ None = 0, ++ ZipCrypto = 1, ++ Aes128 = 2, ++ Aes192 = 3, ++ Aes256 = 4, ++ Unknown = -1, ++ } ++ public sealed class ZstandardDecompressionOptions ++ { ++ public ZstandardDecompressionOptions(); ++ public System.IO.Compression.ZstandardDictionary? Dictionary { get; set; } ++ public int MaxWindowLog2 { get; set; } ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Memory.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Memory.md new file mode 100644 index 0000000000..aed8aa4f24 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Memory.md @@ -0,0 +1,16 @@ +# System.Memory + +```diff + namespace System + { + public static class MemoryExtensions + { ++ public static T? Max(this System.ReadOnlySpan span, System.Collections.Generic.IComparer? comparer); ++ public static T? Max(this System.ReadOnlySpan span); ++ public static T? Min(this System.ReadOnlySpan span, System.Collections.Generic.IComparer? comparer); ++ public static T? Min(this System.ReadOnlySpan span); ++ public static int ToLowerOrdinal(this System.ReadOnlySpan source, System.Span destination); ++ public static int ToUpperOrdinal(this System.ReadOnlySpan source, System.Span destination); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.Http.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.Http.md new file mode 100644 index 0000000000..bf0a0feaa0 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.Http.md @@ -0,0 +1,66 @@ +# System.Net.Http + +```diff + namespace System.Net.Http + { + public class HttpRequestMessage : System.IDisposable + { ++ [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("SYSLIB5008", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] ++ public long? ConnectionId { get; set; } + } + public sealed class SocketsHttpConnectionContext + { ++ [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("SYSLIB5008", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] ++ public long ConnectionId { get; } + } + public sealed class SocketsHttpHandler : System.Net.Http.HttpMessageHandler + { ++ [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("SYSLIB5008", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] ++ public System.Func>? ShouldEvictConnection { get; set; } + } + public sealed class SocketsHttpPlaintextStreamFilterContext + { ++ [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("SYSLIB5008", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] ++ public long ConnectionId { get; } + } ++ public sealed class BrotliCompressedContent : System.Net.Http.HttpContent ++ { ++ public BrotliCompressedContent(System.Net.Http.HttpContent content, System.IO.Compression.BrotliCompressionOptions compressionOptions); ++ public BrotliCompressedContent(System.Net.Http.HttpContent content, System.IO.Compression.CompressionLevel compressionLevel = System.IO.Compression.CompressionLevel.Optimal); ++ protected override void Dispose(bool disposing); ++ protected override void SerializeToStream(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken); ++ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken); ++ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext? context); ++ protected internal override bool TryComputeLength(out long length); ++ } ++ public sealed class GZipCompressedContent : System.Net.Http.HttpContent ++ { ++ public GZipCompressedContent(System.Net.Http.HttpContent content, System.IO.Compression.CompressionLevel compressionLevel = System.IO.Compression.CompressionLevel.Optimal); ++ public GZipCompressedContent(System.Net.Http.HttpContent content, System.IO.Compression.ZLibCompressionOptions compressionOptions); ++ protected override void Dispose(bool disposing); ++ protected override void SerializeToStream(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken); ++ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken); ++ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext? context); ++ protected internal override bool TryComputeLength(out long length); ++ } ++ [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("SYSLIB5008", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] ++ public sealed class SocketsHttpConnectionEvictionContext ++ { ++ public System.TimeSpan Age { get; } ++ public long ConnectionId { get; } ++ public System.Net.DnsEndPoint DnsEndPoint { get; } ++ public System.Version HttpVersion { get; } ++ public System.Net.IPEndPoint? RemoteEndPoint { get; } ++ } ++ public sealed class ZstandardCompressedContent : System.Net.Http.HttpContent ++ { ++ public ZstandardCompressedContent(System.Net.Http.HttpContent content, System.IO.Compression.CompressionLevel compressionLevel = System.IO.Compression.CompressionLevel.Optimal); ++ public ZstandardCompressedContent(System.Net.Http.HttpContent content, System.IO.Compression.ZstandardCompressionOptions compressionOptions); ++ protected override void Dispose(bool disposing); ++ protected override void SerializeToStream(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken); ++ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken); ++ protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext? context); ++ protected internal override bool TryComputeLength(out long length); ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.NameResolution.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.NameResolution.md new file mode 100644 index 0000000000..b99e752c58 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Net.NameResolution.md @@ -0,0 +1,119 @@ +# System.Net.NameResolution + +```diff + namespace System.Net + { + public static class Dns + { ++ public static System.Net.DnsResult ResolveAddresses(string name, System.Net.Sockets.AddressFamily addressFamily); ++ public static System.Net.DnsResult ResolveAddresses(string name); ++ public static System.Threading.Tasks.Task> ResolveAddressesAsync(string name, System.Net.Sockets.AddressFamily addressFamily, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Threading.Tasks.Task> ResolveAddressesAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Net.DnsResult ResolveCName(string name); ++ public static System.Threading.Tasks.Task> ResolveCNameAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Net.DnsResult ResolveMx(string name); ++ public static System.Threading.Tasks.Task> ResolveMxAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Net.DnsResult ResolveNs(string name); ++ public static System.Threading.Tasks.Task> ResolveNsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Net.DnsResult ResolvePtr(System.Net.IPAddress address); ++ public static System.Net.DnsResult ResolvePtr(string name); ++ public static System.Threading.Tasks.Task> ResolvePtrAsync(System.Net.IPAddress address, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Threading.Tasks.Task> ResolvePtrAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Net.DnsResult ResolveSrv(string name); ++ public static System.Threading.Tasks.Task> ResolveSrvAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public static System.Net.DnsResult ResolveTxt(string name); ++ public static System.Threading.Tasks.Task> ResolveTxtAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + } ++ public readonly struct AddressRecord ++ { ++ public System.Net.IPAddress Address { get; } ++ public System.TimeSpan Ttl { get; } ++ } ++ public readonly struct CNameRecord ++ { ++ public string CanonicalName { get; } ++ public System.TimeSpan Ttl { get; } ++ } ++ public sealed class DnsResolver : System.IAsyncDisposable, System.IDisposable ++ { ++ public DnsResolver(); ++ public DnsResolver(System.Net.DnsResolverOptions options); ++ public void Dispose(); ++ public System.Threading.Tasks.ValueTask DisposeAsync(); ++ public System.Net.DnsResult ResolveAddresses(string name, System.Net.Sockets.AddressFamily addressFamily); ++ public System.Net.DnsResult ResolveAddresses(string name); ++ public System.Threading.Tasks.Task> ResolveAddressesAsync(string name, System.Net.Sockets.AddressFamily addressFamily, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Threading.Tasks.Task> ResolveAddressesAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Net.DnsResult ResolveCName(string name); ++ public System.Threading.Tasks.Task> ResolveCNameAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Net.DnsResult ResolveMx(string name); ++ public System.Threading.Tasks.Task> ResolveMxAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Net.DnsResult ResolveNs(string name); ++ public System.Threading.Tasks.Task> ResolveNsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Net.DnsResult ResolvePtr(System.Net.IPAddress address); ++ public System.Net.DnsResult ResolvePtr(string name); ++ public System.Threading.Tasks.Task> ResolvePtrAsync(System.Net.IPAddress address, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Threading.Tasks.Task> ResolvePtrAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Net.DnsResult ResolveSrv(string name); ++ public System.Threading.Tasks.Task> ResolveSrvAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public System.Net.DnsResult ResolveTxt(string name); ++ public System.Threading.Tasks.Task> ResolveTxtAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ } ++ public sealed class DnsResolverOptions ++ { ++ public DnsResolverOptions(); ++ public System.Collections.Generic.IList Servers { get; set; } ++ } ++ [System.CLSCompliantAttribute(false)] ++ public enum DnsResponseCode : ushort ++ { ++ NoError = 0, ++ FormatError = 1, ++ ServerFailure = 2, ++ NxDomain = 3, ++ NotImplemented = 4, ++ Refused = 5, ++ } ++ public readonly struct DnsResult ++ { ++ public System.TimeSpan NegativeCacheTtl { get; } ++ public System.Collections.Generic.IReadOnlyList Records { get; } ++ [System.CLSCompliantAttribute(false)] ++ public System.Net.DnsResponseCode ResponseCode { get; } ++ } ++ public readonly struct MxRecord ++ { ++ public string Exchange { get; } ++ [System.CLSCompliantAttribute(false)] ++ public ushort Preference { get; } ++ public System.TimeSpan Ttl { get; } ++ } ++ public readonly struct NsRecord ++ { ++ public string Name { get; } ++ public System.TimeSpan Ttl { get; } ++ } ++ public readonly struct PtrRecord ++ { ++ public string Name { get; } ++ public System.TimeSpan Ttl { get; } ++ } ++ public readonly struct SrvRecord ++ { ++ public System.Collections.Generic.IReadOnlyList Addresses { get; } ++ [System.CLSCompliantAttribute(false)] ++ public ushort Port { get; } ++ [System.CLSCompliantAttribute(false)] ++ public ushort Priority { get; } ++ public string Target { get; } ++ public System.TimeSpan Ttl { get; } ++ [System.CLSCompliantAttribute(false)] ++ public ushort Weight { get; } ++ } ++ public readonly struct TxtRecord ++ { ++ public System.TimeSpan Ttl { get; } ++ public System.Collections.Generic.IReadOnlyList Values { get; } ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.InteropServices.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.InteropServices.md new file mode 100644 index 0000000000..8adb7ffaa9 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.InteropServices.md @@ -0,0 +1,13 @@ +# System.Runtime.InteropServices + +```diff + namespace System.Runtime.InteropServices + { + public readonly struct NFloat : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryFloatingPointIeee754, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IFloatingPoint, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result, out int charsConsumed); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Intrinsics.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Intrinsics.md new file mode 100644 index 0000000000..735a246486 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Intrinsics.md @@ -0,0 +1,83 @@ +# System.Runtime.Intrinsics + +```diff + namespace System.Runtime.Intrinsics.Arm + { ++ [System.CLSCompliantAttribute(false)] ++ public abstract class Sha3 : System.Runtime.Intrinsics.Arm.ArmBase ++ { ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseClearXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 mask); ++ public static System.Runtime.Intrinsics.Vector128 BitwiseRotateLeftBy1AndXor(System.Runtime.Intrinsics.Vector128 xor, System.Runtime.Intrinsics.Vector128 rol1); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 Xor(System.Runtime.Intrinsics.Vector128 value1, System.Runtime.Intrinsics.Vector128 value2, System.Runtime.Intrinsics.Vector128 value3); ++ public static System.Runtime.Intrinsics.Vector128 XorRotateRight(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right, byte count); ++ public new static bool IsSupported { get; } ++ public abstract new class Arm64 : System.Runtime.Intrinsics.Arm.ArmBase.Arm64 ++ { ++ public new static bool IsSupported { get; } ++ } ++ } ++ [System.CLSCompliantAttribute(false)] ++ public abstract class Sm4 : System.Runtime.Intrinsics.Arm.ArmBase ++ { ++ public static System.Runtime.Intrinsics.Vector128 Encode(System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 roundKeys); ++ public static System.Runtime.Intrinsics.Vector128 KeyUpdate(System.Runtime.Intrinsics.Vector128 value, System.Runtime.Intrinsics.Vector128 constant); ++ public new static bool IsSupported { get; } ++ public abstract new class Arm64 : System.Runtime.Intrinsics.Arm.ArmBase.Arm64 ++ { ++ public new static bool IsSupported { get; } ++ } ++ } ++ [System.CLSCompliantAttribute(false)] ++ [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("SYSLIB5003", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] ++ public abstract class SveSha3 : System.Runtime.Intrinsics.Arm.ArmBase ++ { ++ public static System.Numerics.Vector BitwiseRotateLeftBy1AndXor(System.Numerics.Vector xor, System.Numerics.Vector rol1); ++ public static System.Numerics.Vector BitwiseRotateLeftBy1AndXor(System.Numerics.Vector xor, System.Numerics.Vector rol1); ++ public new static bool IsSupported { get; } ++ public abstract new class Arm64 : System.Runtime.Intrinsics.Arm.ArmBase.Arm64 ++ { ++ public new static bool IsSupported { get; } ++ } ++ } ++ [System.CLSCompliantAttribute(false)] ++ [System.Diagnostics.CodeAnalysis.ExperimentalAttribute("SYSLIB5003", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")] ++ public abstract class SveSm4 : System.Runtime.Intrinsics.Arm.ArmBase ++ { ++ public static System.Numerics.Vector Encode(System.Numerics.Vector value, System.Numerics.Vector roundKeys); ++ public static System.Numerics.Vector KeyUpdate(System.Numerics.Vector value, System.Numerics.Vector constant); ++ public new static bool IsSupported { get; } ++ public abstract new class Arm64 : System.Runtime.Intrinsics.Arm.ArmBase.Arm64 ++ { ++ public new static bool IsSupported { get; } ++ } ++ } + } + namespace System.Runtime.Intrinsics.X86 + { + public abstract class AvxVnni : System.Runtime.Intrinsics.X86.Avx2 + { ++ public abstract class V512 ++ { ++ public static System.Runtime.Intrinsics.Vector512 MultiplyWideningAndAdd(System.Runtime.Intrinsics.Vector512 addend, System.Runtime.Intrinsics.Vector512 left, System.Runtime.Intrinsics.Vector512 right); ++ public static System.Runtime.Intrinsics.Vector512 MultiplyWideningAndAdd(System.Runtime.Intrinsics.Vector512 addend, System.Runtime.Intrinsics.Vector512 left, System.Runtime.Intrinsics.Vector512 right); ++ public static System.Runtime.Intrinsics.Vector512 MultiplyWideningAndAddSaturate(System.Runtime.Intrinsics.Vector512 addend, System.Runtime.Intrinsics.Vector512 left, System.Runtime.Intrinsics.Vector512 right); ++ public static System.Runtime.Intrinsics.Vector512 MultiplyWideningAndAddSaturate(System.Runtime.Intrinsics.Vector512 addend, System.Runtime.Intrinsics.Vector512 left, System.Runtime.Intrinsics.Vector512 right); ++ public static bool IsSupported { get; } ++ } + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Loader.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Loader.md new file mode 100644 index 0000000000..7b735c4855 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Loader.md @@ -0,0 +1,11 @@ +# System.Runtime.Loader + +```diff + namespace System.Runtime.Loader + { + public class AssemblyLoadContext + { ++ public static void SetAssemblyLocationOverride(System.Func locationOverride); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Numerics.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Numerics.md new file mode 100644 index 0000000000..99997793e5 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.Numerics.md @@ -0,0 +1,144 @@ +# System.Runtime.Numerics + +```diff + namespace System.Numerics + { + public readonly struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.ISignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.BigInteger result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.BigInteger result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.BigInteger result, out int charsConsumed); + } + public readonly struct Complex : System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IEqualityOperators, System.Numerics.IIncrementOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.ISignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result, out int charsConsumed); + } ++ public readonly struct Complex : System.IEquatable>, System.IFormattable, System.IParsable>, System.ISpanFormattable, System.ISpanParsable>, System.IUtf8SpanFormattable, System.IUtf8SpanParsable>, System.Numerics.IAdditionOperators, System.Numerics.Complex, System.Numerics.Complex>, System.Numerics.IAdditiveIdentity, System.Numerics.Complex>, System.Numerics.IDecrementOperators>, System.Numerics.IDivisionOperators, System.Numerics.Complex, System.Numerics.Complex>, System.Numerics.IEqualityOperators, System.Numerics.Complex, bool>, System.Numerics.IIncrementOperators>, System.Numerics.IMultiplicativeIdentity, System.Numerics.Complex>, System.Numerics.IMultiplyOperators, System.Numerics.Complex, System.Numerics.Complex>, System.Numerics.INumberBase>, System.Numerics.ISubtractionOperators, System.Numerics.Complex, System.Numerics.Complex>, System.Numerics.IUnaryNegationOperators, System.Numerics.Complex>, System.Numerics.IUnaryPlusOperators, System.Numerics.Complex>, System.Numerics.ISignedNumber> where T : System.Numerics.IFloatingPointIeee754, System.Numerics.IMinMaxValue ++ { ++ public Complex(T real, T imaginary); ++ public static T Abs(System.Numerics.Complex value); ++ public static System.Numerics.Complex Acos(System.Numerics.Complex value); ++ public static System.Numerics.Complex Add(T left, System.Numerics.Complex right); ++ public static System.Numerics.Complex Add(System.Numerics.Complex left, T right); ++ public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static System.Numerics.Complex Asin(System.Numerics.Complex value); ++ public static System.Numerics.Complex Atan(System.Numerics.Complex value); ++ public static System.Numerics.Complex Conjugate(System.Numerics.Complex value); ++ public static System.Numerics.Complex Cos(System.Numerics.Complex value); ++ public static System.Numerics.Complex Cosh(System.Numerics.Complex value); ++ public static System.Numerics.Complex Divide(T dividend, System.Numerics.Complex divisor); ++ public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, T divisor); ++ public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor); ++ public readonly bool Equals(System.Numerics.Complex value); ++ public override readonly bool Equals(object? obj); ++ public static System.Numerics.Complex Exp(System.Numerics.Complex value); ++ public static System.Numerics.Complex FromPolarCoordinates(T magnitude, T phase); ++ public override readonly int GetHashCode(); ++ public readonly T GetMagnitude(); ++ public readonly T GetPhase(); ++ public static System.Numerics.Complex Log(System.Numerics.Complex value, T baseValue); ++ public static System.Numerics.Complex Log(System.Numerics.Complex value); ++ public static System.Numerics.Complex Log10(System.Numerics.Complex value); ++ public static System.Numerics.Complex Multiply(T left, System.Numerics.Complex right); ++ public static System.Numerics.Complex Multiply(System.Numerics.Complex left, T right); ++ public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static System.Numerics.Complex Negate(System.Numerics.Complex value); ++ public static System.Numerics.Complex operator +(T left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator +(System.Numerics.Complex left, T right); ++ public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator --(System.Numerics.Complex value); ++ public static System.Numerics.Complex operator /(T left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator /(System.Numerics.Complex left, T right); ++ public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static implicit operator System.Numerics.Complex(T value); ++ public static System.Numerics.Complex operator ++(System.Numerics.Complex value); ++ public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator *(T left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator *(System.Numerics.Complex left, T right); ++ public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator -(T left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator -(System.Numerics.Complex left, T right); ++ public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right); ++ public static System.Numerics.Complex operator -(System.Numerics.Complex value); ++ public static System.Numerics.Complex operator +(System.Numerics.Complex value); ++ public static System.Numerics.Complex Pow(System.Numerics.Complex value, T power); ++ public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power); ++ public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value); ++ public static System.Numerics.Complex Sin(System.Numerics.Complex value); ++ public static System.Numerics.Complex Sinh(System.Numerics.Complex value); ++ public static System.Numerics.Complex Sqrt(System.Numerics.Complex value); ++ public static System.Numerics.Complex Subtract(T left, System.Numerics.Complex right); ++ public static System.Numerics.Complex Subtract(System.Numerics.Complex left, T right); ++ public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right); ++ static System.Numerics.Complex System.IParsable>.Parse(string s, System.IFormatProvider? provider); ++ static bool System.IParsable>.TryParse(string? s, System.IFormatProvider? provider, out System.Numerics.Complex result); ++ static System.Numerics.Complex System.ISpanParsable>.Parse(System.ReadOnlySpan s, System.IFormatProvider? provider); ++ static bool System.ISpanParsable>.TryParse(System.ReadOnlySpan s, System.IFormatProvider? provider, out System.Numerics.Complex result); ++ static System.Numerics.Complex System.IUtf8SpanParsable>.Parse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider); ++ static bool System.IUtf8SpanParsable>.TryParse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider, out System.Numerics.Complex result); ++ static System.Numerics.Complex System.Numerics.INumberBase>.Abs(System.Numerics.Complex value); ++ static System.Numerics.Complex System.Numerics.INumberBase>.CreateChecked(TOther value); ++ static System.Numerics.Complex System.Numerics.INumberBase>.CreateSaturating(TOther value); ++ static System.Numerics.Complex System.Numerics.INumberBase>.CreateTruncating(TOther value); ++ static bool System.Numerics.INumberBase>.IsCanonical(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsComplexNumber(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsEvenInteger(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsFinite(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsImaginaryNumber(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsInfinity(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsInteger(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsNaN(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsNegative(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsNegativeInfinity(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsNormal(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsOddInteger(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsPositive(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsPositiveInfinity(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsRealNumber(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsSubnormal(System.Numerics.Complex value); ++ static bool System.Numerics.INumberBase>.IsZero(System.Numerics.Complex value); ++ static System.Numerics.Complex System.Numerics.INumberBase>.MaxMagnitude(System.Numerics.Complex x, System.Numerics.Complex y); ++ static System.Numerics.Complex System.Numerics.INumberBase>.MaxMagnitudeNumber(System.Numerics.Complex x, System.Numerics.Complex y); ++ static System.Numerics.Complex System.Numerics.INumberBase>.MinMagnitude(System.Numerics.Complex x, System.Numerics.Complex y); ++ static System.Numerics.Complex System.Numerics.INumberBase>.MinMagnitudeNumber(System.Numerics.Complex x, System.Numerics.Complex y); ++ static System.Numerics.Complex System.Numerics.INumberBase>.MultiplyAddEstimate(System.Numerics.Complex left, System.Numerics.Complex right, System.Numerics.Complex addend); ++ static System.Numerics.Complex System.Numerics.INumberBase>.Parse(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Complex System.Numerics.INumberBase>.Parse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Complex System.Numerics.INumberBase>.Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static bool System.Numerics.INumberBase>.TryConvertFromChecked(TOther value, out System.Numerics.Complex result); ++ static bool System.Numerics.INumberBase>.TryConvertFromSaturating(TOther value, out System.Numerics.Complex result); ++ static bool System.Numerics.INumberBase>.TryConvertFromTruncating(TOther value, out System.Numerics.Complex result); ++ static bool System.Numerics.INumberBase>.TryConvertToChecked(System.Numerics.Complex value, out TOther result); ++ static bool System.Numerics.INumberBase>.TryConvertToSaturating(System.Numerics.Complex value, out TOther result); ++ static bool System.Numerics.INumberBase>.TryConvertToTruncating(System.Numerics.Complex value, out TOther result); ++ static bool System.Numerics.INumberBase>.TryParse(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result); ++ static bool System.Numerics.INumberBase>.TryParse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result); ++ static bool System.Numerics.INumberBase>.TryParse(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result); ++ static bool System.Numerics.INumberBase>.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase>.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result, out int charsConsumed); ++ static bool System.Numerics.INumberBase>.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Complex result, out int charsConsumed); ++ public static System.Numerics.Complex Tan(System.Numerics.Complex value); ++ public static System.Numerics.Complex Tanh(System.Numerics.Complex value); ++ public override readonly string ToString(); ++ public readonly string ToString(System.IFormatProvider? provider); ++ public readonly string ToString(string? format, System.IFormatProvider? provider); ++ public readonly string ToString(string? format); ++ public readonly bool TryFormat(System.Span utf8Destination, out int bytesWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public readonly bool TryFormat(System.Span destination, out int charsWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public T Imaginary { get; } ++ public static System.Numerics.Complex ImaginaryOne { get; } ++ public static System.Numerics.Complex Infinity { get; } ++ public static System.Numerics.Complex NaN { get; } ++ public T Real { get; } ++ static System.Numerics.Complex System.Numerics.IAdditiveIdentity, System.Numerics.Complex>.AdditiveIdentity { get; } ++ static System.Numerics.Complex System.Numerics.IMultiplicativeIdentity, System.Numerics.Complex>.MultiplicativeIdentity { get; } ++ static System.Numerics.Complex System.Numerics.INumberBase>.One { get; } ++ static int System.Numerics.INumberBase>.Radix { get; } ++ static System.Numerics.Complex System.Numerics.INumberBase>.Zero { get; } ++ static System.Numerics.Complex System.Numerics.ISignedNumber>.NegativeOne { get; } ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.md new file mode 100644 index 0000000000..7160a02140 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Runtime.md @@ -0,0 +1,955 @@ +# System.Runtime + +```diff + namespace System + { + public readonly struct Byte : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.IUnsignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out byte result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out byte result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out byte result, out int charsConsumed); + } + public readonly struct Char : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.IUnsignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider provider, out char result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out char result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string s, System.Globalization.NumberStyles style, System.IFormatProvider provider, out char result, out int charsConsumed); ++ public static char ToLowerOrdinal(char c); ++ public static char ToUpperOrdinal(char c); + } + public readonly struct Decimal : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IFloatingPoint, System.Numerics.IFloatingPointConstants, System.Numerics.IIncrementOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IModulusOperators, System.Numerics.INumber, System.Numerics.ISignedNumber, System.Numerics.IMinMaxValue, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out decimal result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out decimal result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out decimal result, out int charsConsumed); + } + public abstract class Delegate : System.ICloneable, System.Runtime.Serialization.ISerializable + { +- protected virtual System.Delegate CombineImpl(System.Delegate? d); ++ protected System.Delegate CombineImpl(System.Delegate? d); +- public virtual System.Delegate[] GetInvocationList(); ++ public System.Delegate[] GetInvocationList(); +- protected virtual System.Delegate? RemoveImpl(System.Delegate d); ++ protected System.Delegate? RemoveImpl(System.Delegate? d); + } + public readonly struct Double : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryFloatingPointIeee754, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IFloatingPoint, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out double result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out double result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out double result, out int charsConsumed); + } + public readonly struct Half : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryFloatingPointIeee754, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IFloatingPoint, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Half result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Half result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Half result, out int charsConsumed); + } + public readonly struct Int128 : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.ISignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Int128 result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Int128 result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Int128 result, out int charsConsumed); + } + public readonly struct Int16 : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.ISignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out short result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out short result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out short result, out int charsConsumed); + } + public readonly struct Int32 : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.ISignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out int result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out int result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out int result, out int charsConsumed); + } + public readonly struct Int64 : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.ISignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out long result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out long result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out long result, out int charsConsumed); + } + public readonly struct IntPtr : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.ISignedNumber, System.Runtime.Serialization.ISerializable + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out nint result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out nint result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out nint result, out int charsConsumed); + } + public abstract class MulticastDelegate : System.Delegate + { +- protected sealed override System.Delegate CombineImpl(System.Delegate? follow); +- public sealed override System.Delegate[] GetInvocationList(); +- protected sealed override System.Delegate? RemoveImpl(System.Delegate value); + } + public readonly struct SByte : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.ISignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out sbyte result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out sbyte result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out sbyte result, out int charsConsumed); + } + public readonly struct Single : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryFloatingPointIeee754, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IFloatingPoint, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out float result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out float result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out float result, out int charsConsumed); + } + public sealed class String : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ICloneable, System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IParsable, System.ISpanParsable + { ++ public string ToLowerOrdinal(); ++ public string ToUpperOrdinal(); + } + public readonly struct UInt128 : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.IUnsignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.UInt128 result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.UInt128 result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.UInt128 result, out int charsConsumed); + } + public readonly struct UInt16 : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.IUnsignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out ushort result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out ushort result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out ushort result, out int charsConsumed); + } + public readonly struct UInt32 : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.IUnsignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out uint result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out uint result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out uint result, out int charsConsumed); + } + public readonly struct UInt64 : System.IComparable, System.IComparable, System.IConvertible, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.IUnsignedNumber + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out ulong result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out ulong result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out ulong result, out int charsConsumed); + } + public readonly struct UIntPtr : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryInteger, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IShiftOperators, System.Numerics.IMinMaxValue, System.Numerics.IUnsignedNumber, System.Runtime.Serialization.ISerializable + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out nuint result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out nuint result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out nuint result, out int charsConsumed); + } + } + namespace System.IO + { + public sealed class ReadOnlyMemoryStream : System.IO.Stream + { +- public override byte[] GetBuffer(); +- public override byte[] ToArray(); +- public override bool TryGetBuffer(out System.ArraySegment buffer); +- public override void WriteTo(System.IO.Stream stream); +- public override int Capacity { get; set; } ++ public override void Flush(); ++ public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken); ++ public override long Seek(long offset, System.IO.SeekOrigin origin); ++ public override void SetLength(long value); ++ public override void Write(byte[] buffer, int offset, int count); ++ public override void Write(System.ReadOnlySpan buffer); ++ public override System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, System.Threading.CancellationToken cancellationToken); ++ public override System.Threading.Tasks.ValueTask WriteAsync(System.ReadOnlyMemory buffer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); ++ public override void WriteByte(byte value); ++ public override bool CanRead { get; } ++ public override bool CanSeek { get; } ++ public override bool CanWrite { get; } ++ public override long Length { get; } ++ public override long Position { get; set; } + } + public sealed class WritableMemoryStream : System.IO.Stream + { +- public override byte[] GetBuffer(); +- public override byte[] ToArray(); +- public override bool TryGetBuffer(out System.ArraySegment buffer); +- public override void WriteTo(System.IO.Stream stream); +- public override int Capacity { get; set; } ++ public override void Flush(); ++ public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken); ++ public override long Seek(long offset, System.IO.SeekOrigin origin); ++ public override bool CanRead { get; } ++ public override bool CanSeek { get; } ++ public override bool CanWrite { get; } ++ public override long Length { get; } ++ public override long Position { get; set; } + } + } + namespace System.Numerics + { + public readonly struct BFloat16 : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IBinaryFloatingPointIeee754, System.Numerics.IBinaryNumber, System.Numerics.IBitwiseOperators, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IIncrementOperators, System.Numerics.IModulusOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumber, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IFloatingPoint, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue + { ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.BFloat16 result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.BFloat16 result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.BFloat16 result, out int charsConsumed); + } + public interface INumberBase : System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IEqualityOperators, System.Numerics.IIncrementOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators where TSelf : System.Numerics.INumberBase? + { ++ bool TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out TSelf result, out int bytesConsumed); ++ bool TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out TSelf result, out int charsConsumed); ++ bool TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out TSelf result, out int charsConsumed); + } ++ public readonly struct Decimal128 : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecimalFloatingPointIeee754, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IIncrementOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IFloatingPoint, System.Numerics.IModulusOperators, System.Numerics.INumber, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue ++ { ++ public readonly int CompareTo(System.Numerics.Decimal128 other); ++ public readonly int CompareTo(object? value); ++ [System.CLSCompliantAttribute(false)] ++ public static System.Numerics.Decimal128 DecodeBinary(System.UInt128 x); ++ [System.CLSCompliantAttribute(false)] ++ public static System.Numerics.Decimal128 DecodeDecimal(System.UInt128 x); ++ [System.CLSCompliantAttribute(false)] ++ public static System.UInt128 EncodeBinary(System.Numerics.Decimal128 x); ++ [System.CLSCompliantAttribute(false)] ++ public static System.UInt128 EncodeDecimal(System.Numerics.Decimal128 x); ++ public readonly bool Equals(System.Numerics.Decimal128 other); ++ public override readonly bool Equals(object? obj); ++ public override readonly int GetHashCode(); ++ public static System.Numerics.Decimal128 operator +(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static explicit operator checked byte(System.Numerics.Decimal128 value); ++ public static explicit operator checked char(System.Numerics.Decimal128 value); ++ public static explicit operator checked System.Int128(System.Numerics.Decimal128 value); ++ public static explicit operator checked short(System.Numerics.Decimal128 value); ++ public static explicit operator checked int(System.Numerics.Decimal128 value); ++ public static explicit operator checked long(System.Numerics.Decimal128 value); ++ public static explicit operator checked nint(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked sbyte(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked System.UInt128(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked ushort(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked uint(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked ulong(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked nuint(System.Numerics.Decimal128 value); ++ public static System.Numerics.Decimal128 operator --(System.Numerics.Decimal128 value); ++ public static System.Numerics.Decimal128 operator /(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static bool operator ==(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static explicit operator System.Numerics.Decimal128(double value); ++ public static explicit operator System.Numerics.Decimal128(System.Half value); ++ public static explicit operator System.Numerics.Decimal128(System.Int128 value); ++ public static explicit operator byte(System.Numerics.Decimal128 value); ++ public static explicit operator char(System.Numerics.Decimal128 value); ++ public static explicit operator decimal(System.Numerics.Decimal128 value); ++ public static explicit operator double(System.Numerics.Decimal128 value); ++ public static explicit operator System.Half(System.Numerics.Decimal128 value); ++ public static explicit operator System.Int128(System.Numerics.Decimal128 value); ++ public static explicit operator short(System.Numerics.Decimal128 value); ++ public static explicit operator int(System.Numerics.Decimal128 value); ++ public static explicit operator long(System.Numerics.Decimal128 value); ++ public static explicit operator nint(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator sbyte(System.Numerics.Decimal128 value); ++ public static explicit operator float(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.UInt128(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator ushort(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator uint(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator ulong(System.Numerics.Decimal128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator nuint(System.Numerics.Decimal128 value); ++ public static explicit operator System.Numerics.Decimal128(float value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal128(System.UInt128 value); ++ public static bool operator >(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static bool operator >=(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static implicit operator System.Numerics.Decimal128(byte value); ++ public static implicit operator System.Numerics.Decimal128(char value); ++ public static implicit operator System.Numerics.Decimal128(decimal value); ++ public static implicit operator System.Numerics.Decimal128(short value); ++ public static implicit operator System.Numerics.Decimal128(int value); ++ public static implicit operator System.Numerics.Decimal128(long value); ++ public static implicit operator System.Numerics.Decimal128(nint value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal128(sbyte value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal128(ushort value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal128(uint value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal128(ulong value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal128(nuint value); ++ public static System.Numerics.Decimal128 operator ++(System.Numerics.Decimal128 value); ++ public static bool operator !=(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static bool operator <(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static bool operator <=(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static System.Numerics.Decimal128 operator %(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static System.Numerics.Decimal128 operator *(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static System.Numerics.Decimal128 operator -(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ public static System.Numerics.Decimal128 operator -(System.Numerics.Decimal128 value); ++ public static System.Numerics.Decimal128 operator +(System.Numerics.Decimal128 value); ++ public static System.Numerics.Decimal128 Parse(string s, System.Globalization.NumberStyles style); ++ public static System.Numerics.Decimal128 Parse(string s); ++ static System.Numerics.Decimal128 System.IParsable.Parse(string s, System.IFormatProvider? provider); ++ static bool System.IParsable.TryParse(string? s, System.IFormatProvider? provider, out System.Numerics.Decimal128 result); ++ static System.Numerics.Decimal128 System.ISpanParsable.Parse(System.ReadOnlySpan s, System.IFormatProvider? provider); ++ static bool System.ISpanParsable.TryParse(System.ReadOnlySpan s, System.IFormatProvider? provider, out System.Numerics.Decimal128 result); ++ static System.Numerics.Decimal128 System.IUtf8SpanParsable.Parse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider); ++ static bool System.IUtf8SpanParsable.TryParse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider, out System.Numerics.Decimal128 result); ++ static System.Numerics.Decimal128 System.Numerics.IDecimalFloatingPointIeee754.GetQuantum(System.Numerics.Decimal128 x); ++ static bool System.Numerics.IDecimalFloatingPointIeee754.HaveSameQuantum(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.IDecimalFloatingPointIeee754.Quantize(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.IExponentialFunctions.Exp(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IExponentialFunctions.Exp10(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IExponentialFunctions.Exp10M1(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IExponentialFunctions.Exp2(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IExponentialFunctions.Exp2M1(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IExponentialFunctions.ExpM1(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPoint.Ceiling(System.Numerics.Decimal128 x); ++ static TInteger System.Numerics.IFloatingPoint.ConvertToInteger(System.Numerics.Decimal128 value); ++ static TInteger System.Numerics.IFloatingPoint.ConvertToIntegerNative(System.Numerics.Decimal128 value); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPoint.Floor(System.Numerics.Decimal128 x); ++ readonly int System.Numerics.IFloatingPoint.GetExponentByteCount(); ++ readonly int System.Numerics.IFloatingPoint.GetExponentShortestBitLength(); ++ readonly int System.Numerics.IFloatingPoint.GetSignificandBitLength(); ++ readonly int System.Numerics.IFloatingPoint.GetSignificandByteCount(); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal128 x, int digits, System.MidpointRounding mode); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal128 x, int digits); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal128 x, System.MidpointRounding mode); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPoint.Truncate(System.Numerics.Decimal128 x); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteExponentBigEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian(System.Span destination, out int bytesWritten); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.Atan2(System.Numerics.Decimal128 y, System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.Atan2Pi(System.Numerics.Decimal128 y, System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.BitDecrement(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.BitIncrement(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.FusedMultiplyAdd(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right, System.Numerics.Decimal128 addend); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.Ieee754Remainder(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right); ++ static int System.Numerics.IFloatingPointIeee754.ILogB(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.Lerp(System.Numerics.Decimal128 value1, System.Numerics.Decimal128 value2, System.Numerics.Decimal128 amount); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.ReciprocalEstimate(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.ReciprocalSqrtEstimate(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.ScaleB(System.Numerics.Decimal128 x, int n); ++ static System.Numerics.Decimal128 System.Numerics.IHyperbolicFunctions.Acosh(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IHyperbolicFunctions.Asinh(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IHyperbolicFunctions.Atanh(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IHyperbolicFunctions.Cosh(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IHyperbolicFunctions.Sinh(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IHyperbolicFunctions.Tanh(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ILogarithmicFunctions.Log(System.Numerics.Decimal128 x, System.Numerics.Decimal128 newBase); ++ static System.Numerics.Decimal128 System.Numerics.ILogarithmicFunctions.Log(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ILogarithmicFunctions.Log10(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ILogarithmicFunctions.Log10P1(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ILogarithmicFunctions.Log2(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ILogarithmicFunctions.Log2P1(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ILogarithmicFunctions.LogP1(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.INumber.Clamp(System.Numerics.Decimal128 value, System.Numerics.Decimal128 min, System.Numerics.Decimal128 max); ++ static System.Numerics.Decimal128 System.Numerics.INumber.ClampNative(System.Numerics.Decimal128 value, System.Numerics.Decimal128 min, System.Numerics.Decimal128 max); ++ static System.Numerics.Decimal128 System.Numerics.INumber.CopySign(System.Numerics.Decimal128 value, System.Numerics.Decimal128 sign); ++ static System.Numerics.Decimal128 System.Numerics.INumber.Max(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumber.MaxNative(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumber.MaxNumber(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumber.Min(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumber.MinNative(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumber.MinNumber(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static int System.Numerics.INumber.Sign(System.Numerics.Decimal128 value); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.Abs(System.Numerics.Decimal128 value); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.CreateChecked(TOther value); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.CreateSaturating(TOther value); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.CreateTruncating(TOther value); ++ static bool System.Numerics.INumberBase.IsCanonical(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsComplexNumber(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsEvenInteger(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsFinite(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsImaginaryNumber(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsInfinity(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsInteger(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsNaN(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsNegative(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsNegativeInfinity(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsNormal(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsOddInteger(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsPositive(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsPositiveInfinity(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsRealNumber(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsSubnormal(System.Numerics.Decimal128 value); ++ static bool System.Numerics.INumberBase.IsZero(System.Numerics.Decimal128 value); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.MaxMagnitude(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.MaxMagnitudeNumber(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.MinMagnitude(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.MinMagnitudeNumber(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.MultiplyAddEstimate(System.Numerics.Decimal128 left, System.Numerics.Decimal128 right, System.Numerics.Decimal128 addend); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.Parse(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.Parse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static bool System.Numerics.INumberBase.TryConvertFromChecked(TOther value, out System.Numerics.Decimal128 result); ++ static bool System.Numerics.INumberBase.TryConvertFromSaturating(TOther value, out System.Numerics.Decimal128 result); ++ static bool System.Numerics.INumberBase.TryConvertFromTruncating(TOther value, out System.Numerics.Decimal128 result); ++ static bool System.Numerics.INumberBase.TryConvertToChecked(System.Numerics.Decimal128 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryConvertToSaturating(System.Numerics.Decimal128 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryConvertToTruncating(System.Numerics.Decimal128 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryParse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal128 result); ++ static bool System.Numerics.INumberBase.TryParse(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal128 result); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal128 result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal128 result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal128 result, out int charsConsumed); ++ static System.Numerics.Decimal128 System.Numerics.IPowerFunctions.Pow(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.IRootFunctions.Cbrt(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.IRootFunctions.Hypot(System.Numerics.Decimal128 x, System.Numerics.Decimal128 y); ++ static System.Numerics.Decimal128 System.Numerics.IRootFunctions.RootN(System.Numerics.Decimal128 x, int n); ++ static System.Numerics.Decimal128 System.Numerics.IRootFunctions.Sqrt(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.Acos(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.AcosPi(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.Asin(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.AsinPi(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.Atan(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.AtanPi(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.Cos(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.CosPi(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.Sin(System.Numerics.Decimal128 x); ++ static (System.Numerics.Decimal128 Sin, System.Numerics.Decimal128 Cos) System.Numerics.ITrigonometricFunctions.SinCos(System.Numerics.Decimal128 x); ++ static (System.Numerics.Decimal128 SinPi, System.Numerics.Decimal128 CosPi) System.Numerics.ITrigonometricFunctions.SinCosPi(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.SinPi(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.Tan(System.Numerics.Decimal128 x); ++ static System.Numerics.Decimal128 System.Numerics.ITrigonometricFunctions.TanPi(System.Numerics.Decimal128 x); ++ public override readonly string ToString(); ++ public readonly string ToString(System.IFormatProvider? provider); ++ public readonly string ToString(string? format, System.IFormatProvider? provider); ++ public readonly string ToString(string? format); ++ public readonly bool TryFormat(System.Span utf8Destination, out int bytesWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public readonly bool TryFormat(System.Span destination, out int charsWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public static bool TryParse(System.ReadOnlySpan utf8Text, out System.Numerics.Decimal128 result); ++ public static bool TryParse(System.ReadOnlySpan s, out System.Numerics.Decimal128 result); ++ public static bool TryParse(string? s, out System.Numerics.Decimal128 result); ++ static System.Numerics.Decimal128 System.Numerics.IAdditiveIdentity.AdditiveIdentity { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointConstants.E { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointConstants.Pi { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointConstants.Tau { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.Epsilon { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.NaN { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.NegativeInfinity { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.NegativeZero { get; } ++ static System.Numerics.Decimal128 System.Numerics.IFloatingPointIeee754.PositiveInfinity { get; } ++ static System.Numerics.Decimal128 System.Numerics.IMinMaxValue.MaxValue { get; } ++ static System.Numerics.Decimal128 System.Numerics.IMinMaxValue.MinValue { get; } ++ static System.Numerics.Decimal128 System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity { get; } ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.One { get; } ++ static int System.Numerics.INumberBase.Radix { get; } ++ static System.Numerics.Decimal128 System.Numerics.INumberBase.Zero { get; } ++ static System.Numerics.Decimal128 System.Numerics.ISignedNumber.NegativeOne { get; } ++ } ++ public readonly struct Decimal32 : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecimalFloatingPointIeee754, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IIncrementOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IFloatingPoint, System.Numerics.IModulusOperators, System.Numerics.INumber, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue ++ { ++ public readonly int CompareTo(System.Numerics.Decimal32 other); ++ public readonly int CompareTo(object? value); ++ [System.CLSCompliantAttribute(false)] ++ public static System.Numerics.Decimal32 DecodeBinary(uint x); ++ [System.CLSCompliantAttribute(false)] ++ public static System.Numerics.Decimal32 DecodeDecimal(uint x); ++ [System.CLSCompliantAttribute(false)] ++ public static uint EncodeBinary(System.Numerics.Decimal32 x); ++ [System.CLSCompliantAttribute(false)] ++ public static uint EncodeDecimal(System.Numerics.Decimal32 x); ++ public readonly bool Equals(System.Numerics.Decimal32 other); ++ public override readonly bool Equals(object? obj); ++ public override readonly int GetHashCode(); ++ public static System.Numerics.Decimal32 operator +(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static explicit operator checked byte(System.Numerics.Decimal32 value); ++ public static explicit operator checked char(System.Numerics.Decimal32 value); ++ public static explicit operator checked System.Int128(System.Numerics.Decimal32 value); ++ public static explicit operator checked short(System.Numerics.Decimal32 value); ++ public static explicit operator checked int(System.Numerics.Decimal32 value); ++ public static explicit operator checked long(System.Numerics.Decimal32 value); ++ public static explicit operator checked nint(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked sbyte(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked System.UInt128(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked ushort(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked uint(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked ulong(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked nuint(System.Numerics.Decimal32 value); ++ public static System.Numerics.Decimal32 operator --(System.Numerics.Decimal32 value); ++ public static System.Numerics.Decimal32 operator /(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static bool operator ==(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static explicit operator System.Numerics.Decimal32(decimal value); ++ public static explicit operator System.Numerics.Decimal32(double value); ++ public static explicit operator System.Numerics.Decimal32(System.Half value); ++ public static explicit operator System.Numerics.Decimal32(System.Int128 value); ++ public static explicit operator System.Numerics.Decimal32(int value); ++ public static explicit operator System.Numerics.Decimal32(long value); ++ public static explicit operator System.Numerics.Decimal32(nint value); ++ public static explicit operator System.Numerics.Decimal32(System.Numerics.Decimal128 value); ++ public static explicit operator byte(System.Numerics.Decimal32 value); ++ public static explicit operator char(System.Numerics.Decimal32 value); ++ public static explicit operator decimal(System.Numerics.Decimal32 value); ++ public static explicit operator double(System.Numerics.Decimal32 value); ++ public static explicit operator System.Half(System.Numerics.Decimal32 value); ++ public static explicit operator System.Int128(System.Numerics.Decimal32 value); ++ public static explicit operator short(System.Numerics.Decimal32 value); ++ public static explicit operator int(System.Numerics.Decimal32 value); ++ public static explicit operator long(System.Numerics.Decimal32 value); ++ public static explicit operator nint(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator sbyte(System.Numerics.Decimal32 value); ++ public static explicit operator float(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.UInt128(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator ushort(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator uint(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator ulong(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator nuint(System.Numerics.Decimal32 value); ++ public static explicit operator System.Numerics.Decimal32(System.Numerics.Decimal64 value); ++ public static explicit operator System.Numerics.Decimal32(float value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal32(System.UInt128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal32(uint value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal32(ulong value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal32(nuint value); ++ public static bool operator >(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static bool operator >=(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static implicit operator System.Numerics.Decimal32(byte value); ++ public static implicit operator System.Numerics.Decimal32(char value); ++ public static implicit operator System.Numerics.Decimal32(short value); ++ public static implicit operator System.Numerics.Decimal128(System.Numerics.Decimal32 value); ++ public static implicit operator System.Numerics.Decimal64(System.Numerics.Decimal32 value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal32(sbyte value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal32(ushort value); ++ public static System.Numerics.Decimal32 operator ++(System.Numerics.Decimal32 value); ++ public static bool operator !=(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static bool operator <(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static bool operator <=(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static System.Numerics.Decimal32 operator %(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static System.Numerics.Decimal32 operator *(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static System.Numerics.Decimal32 operator -(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ public static System.Numerics.Decimal32 operator -(System.Numerics.Decimal32 value); ++ public static System.Numerics.Decimal32 operator +(System.Numerics.Decimal32 value); ++ public static System.Numerics.Decimal32 Parse(string s, System.Globalization.NumberStyles style); ++ public static System.Numerics.Decimal32 Parse(string s); ++ static System.Numerics.Decimal32 System.IParsable.Parse(string s, System.IFormatProvider? provider); ++ static bool System.IParsable.TryParse(string? s, System.IFormatProvider? provider, out System.Numerics.Decimal32 result); ++ static System.Numerics.Decimal32 System.ISpanParsable.Parse(System.ReadOnlySpan s, System.IFormatProvider? provider); ++ static bool System.ISpanParsable.TryParse(System.ReadOnlySpan s, System.IFormatProvider? provider, out System.Numerics.Decimal32 result); ++ static System.Numerics.Decimal32 System.IUtf8SpanParsable.Parse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider); ++ static bool System.IUtf8SpanParsable.TryParse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider, out System.Numerics.Decimal32 result); ++ static System.Numerics.Decimal32 System.Numerics.IDecimalFloatingPointIeee754.GetQuantum(System.Numerics.Decimal32 x); ++ static bool System.Numerics.IDecimalFloatingPointIeee754.HaveSameQuantum(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.IDecimalFloatingPointIeee754.Quantize(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.IExponentialFunctions.Exp(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IExponentialFunctions.Exp10(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IExponentialFunctions.Exp10M1(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IExponentialFunctions.Exp2(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IExponentialFunctions.Exp2M1(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IExponentialFunctions.ExpM1(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPoint.Ceiling(System.Numerics.Decimal32 x); ++ static TInteger System.Numerics.IFloatingPoint.ConvertToInteger(System.Numerics.Decimal32 value); ++ static TInteger System.Numerics.IFloatingPoint.ConvertToIntegerNative(System.Numerics.Decimal32 value); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPoint.Floor(System.Numerics.Decimal32 x); ++ readonly int System.Numerics.IFloatingPoint.GetExponentByteCount(); ++ readonly int System.Numerics.IFloatingPoint.GetExponentShortestBitLength(); ++ readonly int System.Numerics.IFloatingPoint.GetSignificandBitLength(); ++ readonly int System.Numerics.IFloatingPoint.GetSignificandByteCount(); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal32 x, int digits, System.MidpointRounding mode); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal32 x, int digits); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal32 x, System.MidpointRounding mode); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPoint.Truncate(System.Numerics.Decimal32 x); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteExponentBigEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian(System.Span destination, out int bytesWritten); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.Atan2(System.Numerics.Decimal32 y, System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.Atan2Pi(System.Numerics.Decimal32 y, System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.BitDecrement(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.BitIncrement(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.FusedMultiplyAdd(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right, System.Numerics.Decimal32 addend); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.Ieee754Remainder(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right); ++ static int System.Numerics.IFloatingPointIeee754.ILogB(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.Lerp(System.Numerics.Decimal32 value1, System.Numerics.Decimal32 value2, System.Numerics.Decimal32 amount); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.ReciprocalEstimate(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.ReciprocalSqrtEstimate(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.ScaleB(System.Numerics.Decimal32 x, int n); ++ static System.Numerics.Decimal32 System.Numerics.IHyperbolicFunctions.Acosh(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IHyperbolicFunctions.Asinh(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IHyperbolicFunctions.Atanh(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IHyperbolicFunctions.Cosh(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IHyperbolicFunctions.Sinh(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IHyperbolicFunctions.Tanh(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ILogarithmicFunctions.Log(System.Numerics.Decimal32 x, System.Numerics.Decimal32 newBase); ++ static System.Numerics.Decimal32 System.Numerics.ILogarithmicFunctions.Log(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ILogarithmicFunctions.Log10(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ILogarithmicFunctions.Log10P1(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ILogarithmicFunctions.Log2(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ILogarithmicFunctions.Log2P1(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ILogarithmicFunctions.LogP1(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.INumber.Clamp(System.Numerics.Decimal32 value, System.Numerics.Decimal32 min, System.Numerics.Decimal32 max); ++ static System.Numerics.Decimal32 System.Numerics.INumber.ClampNative(System.Numerics.Decimal32 value, System.Numerics.Decimal32 min, System.Numerics.Decimal32 max); ++ static System.Numerics.Decimal32 System.Numerics.INumber.CopySign(System.Numerics.Decimal32 value, System.Numerics.Decimal32 sign); ++ static System.Numerics.Decimal32 System.Numerics.INumber.Max(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumber.MaxNative(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumber.MaxNumber(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumber.Min(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumber.MinNative(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumber.MinNumber(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static int System.Numerics.INumber.Sign(System.Numerics.Decimal32 value); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.Abs(System.Numerics.Decimal32 value); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.CreateChecked(TOther value); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.CreateSaturating(TOther value); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.CreateTruncating(TOther value); ++ static bool System.Numerics.INumberBase.IsCanonical(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsComplexNumber(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsEvenInteger(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsFinite(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsImaginaryNumber(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsInfinity(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsInteger(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsNaN(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsNegative(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsNegativeInfinity(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsNormal(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsOddInteger(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsPositive(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsPositiveInfinity(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsRealNumber(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsSubnormal(System.Numerics.Decimal32 value); ++ static bool System.Numerics.INumberBase.IsZero(System.Numerics.Decimal32 value); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.MaxMagnitude(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.MaxMagnitudeNumber(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.MinMagnitude(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.MinMagnitudeNumber(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.MultiplyAddEstimate(System.Numerics.Decimal32 left, System.Numerics.Decimal32 right, System.Numerics.Decimal32 addend); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.Parse(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.Parse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static bool System.Numerics.INumberBase.TryConvertFromChecked(TOther value, out System.Numerics.Decimal32 result); ++ static bool System.Numerics.INumberBase.TryConvertFromSaturating(TOther value, out System.Numerics.Decimal32 result); ++ static bool System.Numerics.INumberBase.TryConvertFromTruncating(TOther value, out System.Numerics.Decimal32 result); ++ static bool System.Numerics.INumberBase.TryConvertToChecked(System.Numerics.Decimal32 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryConvertToSaturating(System.Numerics.Decimal32 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryConvertToTruncating(System.Numerics.Decimal32 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryParse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal32 result); ++ static bool System.Numerics.INumberBase.TryParse(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal32 result); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal32 result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal32 result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal32 result, out int charsConsumed); ++ static System.Numerics.Decimal32 System.Numerics.IPowerFunctions.Pow(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.IRootFunctions.Cbrt(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.IRootFunctions.Hypot(System.Numerics.Decimal32 x, System.Numerics.Decimal32 y); ++ static System.Numerics.Decimal32 System.Numerics.IRootFunctions.RootN(System.Numerics.Decimal32 x, int n); ++ static System.Numerics.Decimal32 System.Numerics.IRootFunctions.Sqrt(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.Acos(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.AcosPi(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.Asin(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.AsinPi(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.Atan(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.AtanPi(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.Cos(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.CosPi(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.Sin(System.Numerics.Decimal32 x); ++ static (System.Numerics.Decimal32 Sin, System.Numerics.Decimal32 Cos) System.Numerics.ITrigonometricFunctions.SinCos(System.Numerics.Decimal32 x); ++ static (System.Numerics.Decimal32 SinPi, System.Numerics.Decimal32 CosPi) System.Numerics.ITrigonometricFunctions.SinCosPi(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.SinPi(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.Tan(System.Numerics.Decimal32 x); ++ static System.Numerics.Decimal32 System.Numerics.ITrigonometricFunctions.TanPi(System.Numerics.Decimal32 x); ++ public override readonly string ToString(); ++ public readonly string ToString(System.IFormatProvider? provider); ++ public readonly string ToString(string? format, System.IFormatProvider? provider); ++ public readonly string ToString(string? format); ++ public readonly bool TryFormat(System.Span utf8Destination, out int bytesWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public readonly bool TryFormat(System.Span destination, out int charsWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public static bool TryParse(System.ReadOnlySpan utf8Text, out System.Numerics.Decimal32 result); ++ public static bool TryParse(System.ReadOnlySpan s, out System.Numerics.Decimal32 result); ++ public static bool TryParse(string? s, out System.Numerics.Decimal32 result); ++ static System.Numerics.Decimal32 System.Numerics.IAdditiveIdentity.AdditiveIdentity { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointConstants.E { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointConstants.Pi { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointConstants.Tau { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.Epsilon { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.NaN { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.NegativeInfinity { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.NegativeZero { get; } ++ static System.Numerics.Decimal32 System.Numerics.IFloatingPointIeee754.PositiveInfinity { get; } ++ static System.Numerics.Decimal32 System.Numerics.IMinMaxValue.MaxValue { get; } ++ static System.Numerics.Decimal32 System.Numerics.IMinMaxValue.MinValue { get; } ++ static System.Numerics.Decimal32 System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity { get; } ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.One { get; } ++ static int System.Numerics.INumberBase.Radix { get; } ++ static System.Numerics.Decimal32 System.Numerics.INumberBase.Zero { get; } ++ static System.Numerics.Decimal32 System.Numerics.ISignedNumber.NegativeOne { get; } ++ } ++ public readonly struct Decimal64 : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecimalFloatingPointIeee754, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IIncrementOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IFloatingPoint, System.Numerics.IModulusOperators, System.Numerics.INumber, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions, System.Numerics.IMinMaxValue ++ { ++ public readonly int CompareTo(System.Numerics.Decimal64 other); ++ public readonly int CompareTo(object? value); ++ [System.CLSCompliantAttribute(false)] ++ public static System.Numerics.Decimal64 DecodeBinary(ulong x); ++ [System.CLSCompliantAttribute(false)] ++ public static System.Numerics.Decimal64 DecodeDecimal(ulong x); ++ [System.CLSCompliantAttribute(false)] ++ public static ulong EncodeBinary(System.Numerics.Decimal64 x); ++ [System.CLSCompliantAttribute(false)] ++ public static ulong EncodeDecimal(System.Numerics.Decimal64 x); ++ public readonly bool Equals(System.Numerics.Decimal64 other); ++ public override readonly bool Equals(object? obj); ++ public override readonly int GetHashCode(); ++ public static System.Numerics.Decimal64 operator +(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static explicit operator checked byte(System.Numerics.Decimal64 value); ++ public static explicit operator checked char(System.Numerics.Decimal64 value); ++ public static explicit operator checked System.Int128(System.Numerics.Decimal64 value); ++ public static explicit operator checked short(System.Numerics.Decimal64 value); ++ public static explicit operator checked int(System.Numerics.Decimal64 value); ++ public static explicit operator checked long(System.Numerics.Decimal64 value); ++ public static explicit operator checked nint(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked sbyte(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked System.UInt128(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked ushort(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked uint(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked ulong(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator checked nuint(System.Numerics.Decimal64 value); ++ public static System.Numerics.Decimal64 operator --(System.Numerics.Decimal64 value); ++ public static System.Numerics.Decimal64 operator /(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static bool operator ==(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static explicit operator System.Numerics.Decimal64(decimal value); ++ public static explicit operator System.Numerics.Decimal64(double value); ++ public static explicit operator System.Numerics.Decimal64(System.Half value); ++ public static explicit operator System.Numerics.Decimal64(System.Int128 value); ++ public static explicit operator System.Numerics.Decimal64(long value); ++ public static explicit operator System.Numerics.Decimal64(nint value); ++ public static explicit operator System.Numerics.Decimal64(System.Numerics.Decimal128 value); ++ public static explicit operator byte(System.Numerics.Decimal64 value); ++ public static explicit operator char(System.Numerics.Decimal64 value); ++ public static explicit operator decimal(System.Numerics.Decimal64 value); ++ public static explicit operator double(System.Numerics.Decimal64 value); ++ public static explicit operator System.Half(System.Numerics.Decimal64 value); ++ public static explicit operator System.Int128(System.Numerics.Decimal64 value); ++ public static explicit operator short(System.Numerics.Decimal64 value); ++ public static explicit operator int(System.Numerics.Decimal64 value); ++ public static explicit operator long(System.Numerics.Decimal64 value); ++ public static explicit operator nint(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator sbyte(System.Numerics.Decimal64 value); ++ public static explicit operator float(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.UInt128(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator ushort(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator uint(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator ulong(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator nuint(System.Numerics.Decimal64 value); ++ public static explicit operator System.Numerics.Decimal64(float value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal64(System.UInt128 value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal64(ulong value); ++ [System.CLSCompliantAttribute(false)] ++ public static explicit operator System.Numerics.Decimal64(nuint value); ++ public static bool operator >(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static bool operator >=(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static implicit operator System.Numerics.Decimal64(byte value); ++ public static implicit operator System.Numerics.Decimal64(char value); ++ public static implicit operator System.Numerics.Decimal64(short value); ++ public static implicit operator System.Numerics.Decimal64(int value); ++ public static implicit operator System.Numerics.Decimal128(System.Numerics.Decimal64 value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal64(sbyte value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal64(ushort value); ++ [System.CLSCompliantAttribute(false)] ++ public static implicit operator System.Numerics.Decimal64(uint value); ++ public static System.Numerics.Decimal64 operator ++(System.Numerics.Decimal64 value); ++ public static bool operator !=(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static bool operator <(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static bool operator <=(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static System.Numerics.Decimal64 operator %(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static System.Numerics.Decimal64 operator *(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static System.Numerics.Decimal64 operator -(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ public static System.Numerics.Decimal64 operator -(System.Numerics.Decimal64 value); ++ public static System.Numerics.Decimal64 operator +(System.Numerics.Decimal64 value); ++ public static System.Numerics.Decimal64 Parse(string s, System.Globalization.NumberStyles style); ++ public static System.Numerics.Decimal64 Parse(string s); ++ static System.Numerics.Decimal64 System.IParsable.Parse(string s, System.IFormatProvider? provider); ++ static bool System.IParsable.TryParse(string? s, System.IFormatProvider? provider, out System.Numerics.Decimal64 result); ++ static System.Numerics.Decimal64 System.ISpanParsable.Parse(System.ReadOnlySpan s, System.IFormatProvider? provider); ++ static bool System.ISpanParsable.TryParse(System.ReadOnlySpan s, System.IFormatProvider? provider, out System.Numerics.Decimal64 result); ++ static System.Numerics.Decimal64 System.IUtf8SpanParsable.Parse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider); ++ static bool System.IUtf8SpanParsable.TryParse(System.ReadOnlySpan utf8Text, System.IFormatProvider? provider, out System.Numerics.Decimal64 result); ++ static System.Numerics.Decimal64 System.Numerics.IDecimalFloatingPointIeee754.GetQuantum(System.Numerics.Decimal64 x); ++ static bool System.Numerics.IDecimalFloatingPointIeee754.HaveSameQuantum(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.IDecimalFloatingPointIeee754.Quantize(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.IExponentialFunctions.Exp(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IExponentialFunctions.Exp10(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IExponentialFunctions.Exp10M1(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IExponentialFunctions.Exp2(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IExponentialFunctions.Exp2M1(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IExponentialFunctions.ExpM1(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPoint.Ceiling(System.Numerics.Decimal64 x); ++ static TInteger System.Numerics.IFloatingPoint.ConvertToInteger(System.Numerics.Decimal64 value); ++ static TInteger System.Numerics.IFloatingPoint.ConvertToIntegerNative(System.Numerics.Decimal64 value); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPoint.Floor(System.Numerics.Decimal64 x); ++ readonly int System.Numerics.IFloatingPoint.GetExponentByteCount(); ++ readonly int System.Numerics.IFloatingPoint.GetExponentShortestBitLength(); ++ readonly int System.Numerics.IFloatingPoint.GetSignificandBitLength(); ++ readonly int System.Numerics.IFloatingPoint.GetSignificandByteCount(); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal64 x, int digits, System.MidpointRounding mode); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal64 x, int digits); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal64 x, System.MidpointRounding mode); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPoint.Round(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPoint.Truncate(System.Numerics.Decimal64 x); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteExponentBigEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian(System.Span destination, out int bytesWritten); ++ readonly bool System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian(System.Span destination, out int bytesWritten); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.Atan2(System.Numerics.Decimal64 y, System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.Atan2Pi(System.Numerics.Decimal64 y, System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.BitDecrement(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.BitIncrement(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.FusedMultiplyAdd(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right, System.Numerics.Decimal64 addend); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.Ieee754Remainder(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right); ++ static int System.Numerics.IFloatingPointIeee754.ILogB(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.Lerp(System.Numerics.Decimal64 value1, System.Numerics.Decimal64 value2, System.Numerics.Decimal64 amount); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.ReciprocalEstimate(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.ReciprocalSqrtEstimate(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.ScaleB(System.Numerics.Decimal64 x, int n); ++ static System.Numerics.Decimal64 System.Numerics.IHyperbolicFunctions.Acosh(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IHyperbolicFunctions.Asinh(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IHyperbolicFunctions.Atanh(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IHyperbolicFunctions.Cosh(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IHyperbolicFunctions.Sinh(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IHyperbolicFunctions.Tanh(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ILogarithmicFunctions.Log(System.Numerics.Decimal64 x, System.Numerics.Decimal64 newBase); ++ static System.Numerics.Decimal64 System.Numerics.ILogarithmicFunctions.Log(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ILogarithmicFunctions.Log10(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ILogarithmicFunctions.Log10P1(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ILogarithmicFunctions.Log2(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ILogarithmicFunctions.Log2P1(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ILogarithmicFunctions.LogP1(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.INumber.Clamp(System.Numerics.Decimal64 value, System.Numerics.Decimal64 min, System.Numerics.Decimal64 max); ++ static System.Numerics.Decimal64 System.Numerics.INumber.ClampNative(System.Numerics.Decimal64 value, System.Numerics.Decimal64 min, System.Numerics.Decimal64 max); ++ static System.Numerics.Decimal64 System.Numerics.INumber.CopySign(System.Numerics.Decimal64 value, System.Numerics.Decimal64 sign); ++ static System.Numerics.Decimal64 System.Numerics.INumber.Max(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumber.MaxNative(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumber.MaxNumber(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumber.Min(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumber.MinNative(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumber.MinNumber(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static int System.Numerics.INumber.Sign(System.Numerics.Decimal64 value); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.Abs(System.Numerics.Decimal64 value); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.CreateChecked(TOther value); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.CreateSaturating(TOther value); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.CreateTruncating(TOther value); ++ static bool System.Numerics.INumberBase.IsCanonical(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsComplexNumber(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsEvenInteger(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsFinite(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsImaginaryNumber(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsInfinity(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsInteger(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsNaN(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsNegative(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsNegativeInfinity(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsNormal(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsOddInteger(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsPositive(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsPositiveInfinity(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsRealNumber(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsSubnormal(System.Numerics.Decimal64 value); ++ static bool System.Numerics.INumberBase.IsZero(System.Numerics.Decimal64 value); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.MaxMagnitude(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.MaxMagnitudeNumber(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.MinMagnitude(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.MinMagnitudeNumber(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.MultiplyAddEstimate(System.Numerics.Decimal64 left, System.Numerics.Decimal64 right, System.Numerics.Decimal64 addend); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.Parse(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.Parse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.Parse(string s, System.Globalization.NumberStyles style, System.IFormatProvider? provider); ++ static bool System.Numerics.INumberBase.TryConvertFromChecked(TOther value, out System.Numerics.Decimal64 result); ++ static bool System.Numerics.INumberBase.TryConvertFromSaturating(TOther value, out System.Numerics.Decimal64 result); ++ static bool System.Numerics.INumberBase.TryConvertFromTruncating(TOther value, out System.Numerics.Decimal64 result); ++ static bool System.Numerics.INumberBase.TryConvertToChecked(System.Numerics.Decimal64 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryConvertToSaturating(System.Numerics.Decimal64 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryConvertToTruncating(System.Numerics.Decimal64 value, out TOther result); ++ static bool System.Numerics.INumberBase.TryParse(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal64 result); ++ static bool System.Numerics.INumberBase.TryParse(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal64 result); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan utf8Text, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal64 result, out int bytesConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(System.ReadOnlySpan s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal64 result, out int charsConsumed); ++ static bool System.Numerics.INumberBase.TryParsePartial(string? s, System.Globalization.NumberStyles style, System.IFormatProvider? provider, out System.Numerics.Decimal64 result, out int charsConsumed); ++ static System.Numerics.Decimal64 System.Numerics.IPowerFunctions.Pow(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.IRootFunctions.Cbrt(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.IRootFunctions.Hypot(System.Numerics.Decimal64 x, System.Numerics.Decimal64 y); ++ static System.Numerics.Decimal64 System.Numerics.IRootFunctions.RootN(System.Numerics.Decimal64 x, int n); ++ static System.Numerics.Decimal64 System.Numerics.IRootFunctions.Sqrt(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.Acos(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.AcosPi(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.Asin(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.AsinPi(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.Atan(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.AtanPi(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.Cos(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.CosPi(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.Sin(System.Numerics.Decimal64 x); ++ static (System.Numerics.Decimal64 Sin, System.Numerics.Decimal64 Cos) System.Numerics.ITrigonometricFunctions.SinCos(System.Numerics.Decimal64 x); ++ static (System.Numerics.Decimal64 SinPi, System.Numerics.Decimal64 CosPi) System.Numerics.ITrigonometricFunctions.SinCosPi(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.SinPi(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.Tan(System.Numerics.Decimal64 x); ++ static System.Numerics.Decimal64 System.Numerics.ITrigonometricFunctions.TanPi(System.Numerics.Decimal64 x); ++ public override readonly string ToString(); ++ public readonly string ToString(System.IFormatProvider? provider); ++ public readonly string ToString(string? format, System.IFormatProvider? provider); ++ public readonly string ToString(string? format); ++ public readonly bool TryFormat(System.Span utf8Destination, out int bytesWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public readonly bool TryFormat(System.Span destination, out int charsWritten, System.ReadOnlySpan format = default(System.ReadOnlySpan), System.IFormatProvider? provider = null); ++ public static bool TryParse(System.ReadOnlySpan utf8Text, out System.Numerics.Decimal64 result); ++ public static bool TryParse(System.ReadOnlySpan s, out System.Numerics.Decimal64 result); ++ public static bool TryParse(string? s, out System.Numerics.Decimal64 result); ++ static System.Numerics.Decimal64 System.Numerics.IAdditiveIdentity.AdditiveIdentity { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointConstants.E { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointConstants.Pi { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointConstants.Tau { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.Epsilon { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.NaN { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.NegativeInfinity { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.NegativeZero { get; } ++ static System.Numerics.Decimal64 System.Numerics.IFloatingPointIeee754.PositiveInfinity { get; } ++ static System.Numerics.Decimal64 System.Numerics.IMinMaxValue.MaxValue { get; } ++ static System.Numerics.Decimal64 System.Numerics.IMinMaxValue.MinValue { get; } ++ static System.Numerics.Decimal64 System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity { get; } ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.One { get; } ++ static int System.Numerics.INumberBase.Radix { get; } ++ static System.Numerics.Decimal64 System.Numerics.INumberBase.Zero { get; } ++ static System.Numerics.Decimal64 System.Numerics.ISignedNumber.NegativeOne { get; } ++ } ++ public interface IDecimalFloatingPointIeee754 : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable, System.Numerics.IAdditionOperators, System.Numerics.IAdditiveIdentity, System.Numerics.IComparisonOperators, System.Numerics.IEqualityOperators, System.Numerics.IDecrementOperators, System.Numerics.IDivisionOperators, System.Numerics.IExponentialFunctions, System.Numerics.IFloatingPointConstants, System.Numerics.IIncrementOperators, System.Numerics.IMultiplicativeIdentity, System.Numerics.IMultiplyOperators, System.Numerics.INumberBase, System.Numerics.ISubtractionOperators, System.Numerics.IUnaryNegationOperators, System.Numerics.IUnaryPlusOperators, System.Numerics.IFloatingPoint, System.Numerics.IModulusOperators, System.Numerics.INumber, System.Numerics.ISignedNumber, System.Numerics.IFloatingPointIeee754, System.Numerics.IHyperbolicFunctions, System.Numerics.ILogarithmicFunctions, System.Numerics.IPowerFunctions, System.Numerics.IRootFunctions, System.Numerics.ITrigonometricFunctions where TSelf : System.Numerics.IDecimalFloatingPointIeee754? ++ { ++ TSelf GetQuantum(TSelf x); ++ bool HaveSameQuantum(TSelf x, TSelf y); ++ TSelf Quantize(TSelf x, TSelf y); ++ } + } + namespace System.Text + { + public readonly struct Rune : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable, System.IParsable, System.ISpanFormattable, System.ISpanParsable, System.IUtf8SpanFormattable, System.IUtf8SpanParsable + { ++ static System.Text.Rune System.IParsable.Parse(string s, System.IFormatProvider provider); ++ static bool System.IParsable.TryParse(string s, System.IFormatProvider provider, out System.Text.Rune result); ++ static System.Text.Rune System.ISpanParsable.Parse(System.ReadOnlySpan s, System.IFormatProvider provider); ++ static bool System.ISpanParsable.TryParse(System.ReadOnlySpan s, System.IFormatProvider provider, out System.Text.Rune result); ++ public static System.Text.Rune ToLowerOrdinal(System.Text.Rune value); ++ public static System.Text.Rune ToUpperOrdinal(System.Text.Rune value); + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Security.Cryptography.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Security.Cryptography.md new file mode 100644 index 0000000000..e1aa472a55 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Security.Cryptography.md @@ -0,0 +1,15 @@ +# System.Security.Cryptography + +```diff + namespace System.Security.Cryptography + { + public sealed class AesCcm : System.IDisposable + { ++ public int KeySizeInBytes { get; } + } + public sealed class AesGcm : System.IDisposable + { ++ public int KeySizeInBytes { get; } + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Text.Json.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Text.Json.md new file mode 100644 index 0000000000..4088ab0864 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.NETCore.App/11.0-preview7_System.Text.Json.md @@ -0,0 +1,18 @@ +# System.Text.Json + +```diff + namespace System.Text.Json + { + public sealed class JsonSerializerOptions + { ++ public bool InferClosedTypePolymorphism { get; set; } + } + } + namespace System.Text.Json.Serialization + { + public sealed class JsonSourceGenerationOptionsAttribute : System.Text.Json.Serialization.JsonAttribute + { ++ public bool InferClosedTypePolymorphism { get; set; } + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7.md new file mode 100644 index 0000000000..c61e98f8fb --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7.md @@ -0,0 +1,7 @@ +# API difference between .NET 11.0 Preview 6 and .NET 11.0 Preview 7 + +API listing follows standard diff formatting. +Lines preceded by a '+' are additions and a '-' indicates removal. + +* [Microsoft.VisualBasic.Forms](11.0-preview7_Microsoft.VisualBasic.Forms.md) +* [System.Windows.Forms](11.0-preview7_System.Windows.Forms.md) diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_Microsoft.VisualBasic.Forms.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_Microsoft.VisualBasic.Forms.md new file mode 100644 index 0000000000..dca1057e6a --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_Microsoft.VisualBasic.Forms.md @@ -0,0 +1,17 @@ +# Microsoft.VisualBasic.Forms + +```diff + namespace Microsoft.VisualBasic.ApplicationServices + { + public class ApplyApplicationDefaultsEventArgs : System.EventArgs + { ++ public System.Windows.Forms.FormRevealMode FormRevealMode { get; set; } ++ public System.Windows.Forms.VisualStylesMode VisualStylesMode { get; set; } + } + public class WindowsFormsApplicationBase : Microsoft.VisualBasic.ApplicationServices.ConsoleApplicationBase + { ++ protected System.Windows.Forms.FormRevealMode FormRevealMode { get; set; } ++ protected System.Windows.Forms.VisualStylesMode VisualStylesMode { get; set; } + } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_System.Windows.Forms.md b/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_System.Windows.Forms.md new file mode 100644 index 0000000000..4c66ed20ff --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/Microsoft.WindowsDesktop.App/11.0-preview7_System.Windows.Forms.md @@ -0,0 +1,232 @@ +# System.Windows.Forms + +```diff + namespace System.Windows.Forms + { + public enum Appearance + { ++ ToggleSwitch = 2, + } + public sealed class Application + { ++ public static event System.Windows.Forms.SystemVisualSettingsChangedEventHandler? SystemVisualSettingsChanged { add; remove; } ++ public static void SetDefaultFormRevealMode(System.Windows.Forms.FormRevealMode mode); ++ public static void SetDefaultVisualStylesMode(System.Windows.Forms.VisualStylesMode styleSetting); ++ public static System.Windows.Forms.FormRevealMode DefaultFormRevealMode { get; } ++ public static System.Windows.Forms.VisualStylesMode DefaultVisualStylesMode { get; } ++ public static bool IsFormRevealDeferred { get; } ++ public static System.Windows.Forms.SystemVisualSettings SystemVisualSettings { get; } + } + public abstract class ButtonBase : System.Windows.Forms.Control + { ++ protected override void OnSystemColorsChanged(System.EventArgs e); ++ protected override void OnVisualStylesModeChanged(System.EventArgs e); + } + public class CheckBox : System.Windows.Forms.ButtonBase + { ++ protected override void Dispose(bool disposing); ++ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pevent); ++ protected override void OnSystemColorsChanged(System.EventArgs e); ++ protected override void OnVisualStylesModeChanged(System.EventArgs e); + } + public class ComboBox : System.Windows.Forms.ListControl + { +- [System.ComponentModel.BrowsableAttribute(false)] +- [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] ++ [System.ComponentModel.BrowsableAttribute(true)] ++ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Visible)] + public System.Windows.Forms.Padding Padding { get; set; } ++ protected override void BeginSuspendPaintingCore(); ++ protected override void EndSuspendPaintingCore(); ++ protected override System.Windows.Forms.Control.VisualStylesModeChangeImpact GetVisualStylesModeChangeImpact(System.Windows.Forms.VisualStylesMode oldMode, System.Windows.Forms.VisualStylesMode newMode); ++ protected override void OnLayout(System.Windows.Forms.LayoutEventArgs levent); ++ protected override void OnPaddingChanged(System.EventArgs e); ++ protected override void OnSystemVisualSettingsChanged(System.Windows.Forms.SystemVisualSettingsChangedEventArgs e); ++ protected override void OnVisualStylesModeChanged(System.EventArgs e); ++ protected override void RescaleConstantsForDpi(int deviceDpiOld, int deviceDpiNew); + } + public class Control : System.ComponentModel.Component, System.Windows.Forms.IDropTarget, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IWin32Window, System.ComponentModel.IComponent, System.IDisposable, System.Windows.Forms.IBindableComponent, System.Windows.Forms.ISupportSuspendPainting + { ++ public event System.Windows.Forms.SystemVisualSettingsChangedEventHandler? SystemVisualSettingsChanged { add; remove; } ++ [System.ComponentModel.BrowsableAttribute(true)] ++ public event System.EventHandler? VisualStylesModeChanged { add; remove; } ++ protected virtual void BeginSuspendPaintingCore(); ++ protected virtual void EndSuspendPaintingCore(); ++ protected virtual System.Windows.Forms.Control.VisualStylesModeChangeImpact GetVisualStylesModeChangeImpact(System.Windows.Forms.VisualStylesMode oldMode, System.Windows.Forms.VisualStylesMode newMode); ++ protected virtual void OnParentVisualStylesModeChanged(System.EventArgs e); ++ protected virtual void OnSystemVisualSettingsChanged(System.Windows.Forms.SystemVisualSettingsChangedEventArgs e); ++ protected virtual void OnVisualStylesModeChanged(System.EventArgs e); ++ void System.Windows.Forms.ISupportSuspendPainting.BeginSuspendPainting(); ++ void System.Windows.Forms.ISupportSuspendPainting.EndSuspendPainting(); ++ protected virtual System.Windows.Forms.VisualStylesMode DefaultVisualStylesMode { get; } ++ protected System.Windows.Forms.VisualStylesMode EffectiveVisualStylesMode { get; } ++ [System.ComponentModel.AmbientValueAttribute(System.Windows.Forms.VisualStylesMode.Inherit)] ++ public virtual System.Windows.Forms.VisualStylesMode VisualStylesMode { get; set; } ++ protected enum VisualStylesModeChangeImpact ++ { ++ None = 0, ++ Repaint = 1, ++ NonClientUpdate = 2, ++ Metrics = 3, ++ Recreate = 4, ++ } + } + public class DomainUpDown : System.Windows.Forms.UpDownBase + { +- [System.ComponentModel.BrowsableAttribute(false)] ++ [System.ComponentModel.BrowsableAttribute(true)] + public event System.EventHandler? PaddingChanged { add; remove; } +- [System.ComponentModel.BrowsableAttribute(false)] +- [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] ++ [System.ComponentModel.BrowsableAttribute(true)] ++ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Visible)] + public System.Windows.Forms.Padding Padding { get; set; } + } + public class FlatButtonAppearance + { +- [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")] + public System.Drawing.Color MouseDownBackColor { get; set; } +- [System.ComponentModel.DefaultValueAttribute(typeof(System.Drawing.Color), "")] + public System.Drawing.Color MouseOverBackColor { get; set; } + } + public class Form : System.Windows.Forms.ContainerControl + { ++ public event System.EventHandler? FormRevealModeChanged { add; remove; } ++ protected virtual void OnFormRevealModeChanged(System.EventArgs e); ++ [System.ComponentModel.AmbientValueAttribute(System.Windows.Forms.FormRevealMode.Inherit)] ++ public virtual System.Windows.Forms.FormRevealMode FormRevealMode { get; set; } + } + public class GroupBox : System.Windows.Forms.Control + { ++ protected override void Dispose(bool disposing); ++ protected override System.Windows.Forms.Control.VisualStylesModeChangeImpact GetVisualStylesModeChangeImpact(System.Windows.Forms.VisualStylesMode oldMode, System.Windows.Forms.VisualStylesMode newMode); ++ protected override void OnSystemVisualSettingsChanged(System.Windows.Forms.SystemVisualSettingsChangedEventArgs e); ++ protected override void RescaleConstantsForDpi(int deviceDpiOld, int deviceDpiNew); + } + public class ListBox : System.Windows.Forms.ListControl + { ++ protected override void BeginSuspendPaintingCore(); ++ protected override void EndSuspendPaintingCore(); + } + public class ListView : System.Windows.Forms.Control + { ++ protected override void BeginSuspendPaintingCore(); ++ protected override void EndSuspendPaintingCore(); + } + public class NumericUpDown : System.Windows.Forms.UpDownBase, System.ComponentModel.ISupportInitialize + { +- [System.ComponentModel.BrowsableAttribute(false)] ++ [System.ComponentModel.BrowsableAttribute(true)] + public event System.EventHandler? PaddingChanged { add; remove; } +- [System.ComponentModel.BrowsableAttribute(false)] +- [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] ++ [System.ComponentModel.BrowsableAttribute(true)] ++ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Visible)] + public System.Windows.Forms.Padding Padding { get; set; } + } + public class PropertyGrid : System.Windows.Forms.ContainerControl, System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser + { ++ [System.ComponentModel.BrowsableAttribute(false)] ++ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] ++ public override System.Windows.Forms.VisualStylesMode VisualStylesMode { get; set; } + } + public class RadioButton : System.Windows.Forms.ButtonBase + { ++ protected override void Dispose(bool disposing); ++ protected override void OnPaint(System.Windows.Forms.PaintEventArgs pevent); ++ protected override void OnSystemColorsChanged(System.EventArgs e); ++ protected override void OnVisualStylesModeChanged(System.EventArgs e); + } + public class RichTextBox : System.Windows.Forms.TextBoxBase + { ++ protected override void BeginSuspendPaintingCore(); ++ protected override void EndSuspendPaintingCore(); + } + public abstract class TextBoxBase : System.Windows.Forms.Control + { +- [System.ComponentModel.BrowsableAttribute(false)] +- [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)] ++ [System.ComponentModel.BrowsableAttribute(true)] ++ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Visible)] + public new System.Windows.Forms.Padding Padding { get; set; } ++ protected override System.Windows.Forms.Control.VisualStylesModeChangeImpact GetVisualStylesModeChangeImpact(System.Windows.Forms.VisualStylesMode oldMode, System.Windows.Forms.VisualStylesMode newMode); ++ protected override void OnDpiChangedAfterParent(System.EventArgs e); ++ protected override void OnGotFocus(System.EventArgs e); ++ protected override void OnLostFocus(System.EventArgs e); ++ protected override void OnSizeChanged(System.EventArgs e); ++ protected override void OnSystemVisualSettingsChanged(System.Windows.Forms.SystemVisualSettingsChangedEventArgs e); ++ protected override void OnVisualStylesModeChanged(System.EventArgs e); + } + public class TreeView : System.Windows.Forms.Control + { ++ public event System.EventHandler? NodeLeadingChanged { add; remove; } ++ protected override void BeginSuspendPaintingCore(); ++ protected override void EndSuspendPaintingCore(); ++ protected virtual void OnNodeLeadingChanged(System.EventArgs e); ++ [System.ComponentModel.DefaultValueAttribute(0)] ++ public float NodeLeading { get; set; } + } + public abstract class UpDownBase : System.Windows.Forms.ContainerControl + { ++ protected override void OnVisualStylesModeChanged(System.EventArgs e); + } ++ public static class ControlMutationExtensions ++ { ++ public static System.IDisposable SuspendPainting(this System.Windows.Forms.ISupportSuspendPainting target, System.Func suspendLayoutContainerFilter); ++ public static System.IDisposable SuspendPainting(this System.Windows.Forms.ISupportSuspendPainting target, System.Windows.Forms.LayoutSuspendTraversal layoutSuspendTraversal); ++ public static System.IDisposable SuspendPainting(this System.Windows.Forms.ISupportSuspendPainting target); ++ } ++ public enum FormRevealMode ++ { ++ Classic = 0, ++ Deferred = 1, ++ Inherit = -1, ++ } ++ public interface ISupportSuspendPainting ++ { ++ void BeginSuspendPainting(); ++ void EndSuspendPainting(); ++ } ++ public enum LayoutSuspendTraversal ++ { ++ None = 0, ++ TargetOnly = 1, ++ TargetAndDescendants = 2, ++ } ++ public sealed class SystemVisualSettings ++ { ++ public System.Drawing.Color AccentColor { get; } ++ public bool ClientAreaAnimationEnabled { get; } ++ public System.Drawing.Size FocusBorderMetrics { get; } ++ public bool HighContrastEnabled { get; } ++ public bool KeyboardCuesVisible { get; } ++ public float TextScaleFactor { get; } ++ } ++ [System.FlagsAttribute] ++ public enum SystemVisualSettingsCategories ++ { ++ None = 0, ++ AccentColor = 1, ++ KeyboardCues = 16, ++ TextScale = 2, ++ FocusMetrics = 32, ++ HighContrast = 4, ++ ClientAreaAnimations = 8, ++ } ++ public class SystemVisualSettingsChangedEventArgs : System.EventArgs ++ { ++ public System.Windows.Forms.SystemVisualSettingsCategories Changed { get; } ++ public System.Windows.Forms.SystemVisualSettings NewSettings { get; } ++ public System.Windows.Forms.SystemVisualSettings OldSettings { get; } ++ } ++ public delegate void SystemVisualSettingsChangedEventHandler(object? sender, System.Windows.Forms.SystemVisualSettingsChangedEventArgs e); ++ public enum VisualStylesMode : short ++ { ++ Classic = 0, ++ Disabled = 1, ++ Inherit = -1, ++ Latest = System.Int16.MaxValue, ++ Net11 = 2, ++ } + } +``` diff --git a/release-notes/11.0/preview/preview7/api-diff/README.md b/release-notes/11.0/preview/preview7/api-diff/README.md new file mode 100644 index 0000000000..d06c6edf27 --- /dev/null +++ b/release-notes/11.0/preview/preview7/api-diff/README.md @@ -0,0 +1,7 @@ +# .NET 11.0 Preview 7 API Changes + +The following API changes were made in .NET 11.0 Preview 7: + +- [Microsoft.NETCore.App](./Microsoft.NETCore.App/11.0-preview7.md) +- [Microsoft.AspNetCore.App](./Microsoft.AspNetCore.App/11.0-preview7.md) +- [Microsoft.WindowsDesktop.App](./Microsoft.WindowsDesktop.App/11.0-preview7.md) diff --git a/release-notes/11.0/preview/preview7/build-metadata.json b/release-notes/11.0/preview/preview7/build-metadata.json new file mode 100644 index 0000000000..8a912d71aa --- /dev/null +++ b/release-notes/11.0/preview/preview7/build-metadata.json @@ -0,0 +1,20 @@ +{ + "version": "11.0.0-preview.7", + "base_ref": "v11.0.0-preview.6.26359.118", + "head_ref": "origin/release/11.0.1xx-preview7", + "build": { + "version": "11.0.0-preview.7.26381.103", + "sdk_version": "11.0.100-preview.7.26381.103", + "sdk_url": "https://ci.dot.net/public/Sdk/11.0.100-preview.7.26381.103/dotnet-sdk-11.0.100-preview.7.26381.103-{platform}.tar.gz" + }, + "nuget": { + "source": "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet11/nuget/v3/index.json", + "packages": { + "Microsoft.NETCore.App.Ref": "11.0.0-preview.7.26381.103", + "Microsoft.AspNetCore.App.Ref": "11.0.0-preview.7.26381.103", + "Microsoft.WindowsDesktop.App.Ref": "11.0.0-preview.7.26381.103", + "Microsoft.EntityFrameworkCore": "11.0.0-preview.7.26381.103", + "Microsoft.Data.Sqlite.Core": "11.0.0-preview.7.26381.103" + } + } +} \ No newline at end of file diff --git a/release-notes/11.0/preview/preview7/changes.json b/release-notes/11.0/preview/preview7/changes.json new file mode 100644 index 0000000000..f3ca42c326 --- /dev/null +++ b/release-notes/11.0/preview/preview7/changes.json @@ -0,0 +1,36055 @@ +{ + "release_version": "11.0.0-preview.7", + "release_date": "2026-08-11", + "changes": [ + { + "id": "arcade@d1ef17b", + "repo": "arcade", + "title": "Use deterministic values for _BuildNumber", + "url": "https://github.com/dotnet/arcade/pull/16954", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@d1ef17b" + }, + { + "id": "arcade@822bb86", + "repo": "arcade", + "title": "Add agentic workflow to update DefaultVersions.props", + "url": "https://github.com/dotnet/arcade/pull/16993", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@822bb86" + }, + { + "id": "arcade@a6bacc0", + "repo": "arcade", + "title": "Rename XUnitV3Project to MTPProject in Helix Sdk (breaking)", + "url": "https://github.com/dotnet/arcade/pull/16986", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@a6bacc0" + }, + { + "id": "arcade@20e4d56", + "repo": "arcade", + "title": "Set TOOLCHAIN on BSD systems as well", + "url": "https://github.com/dotnet/arcade/pull/16995", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@20e4d56" + }, + { + "id": "arcade@5f63985", + "repo": "arcade", + "title": "Bump Microsoft.Diagnostics.Runtime from 1.0.5 to 4.0.727802", + "url": "https://github.com/dotnet/arcade/pull/16947", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@5f63985", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@543d7fb", + "repo": "arcade", + "title": "Bump Polly.Core from 8.6.6 to 8.7.0", + "url": "https://github.com/dotnet/arcade/pull/17011", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@543d7fb", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@0ade38c", + "repo": "arcade", + "title": "Bump Microsoft.OpenApi and Microsoft.OpenApi.YamlReader", + "url": "https://github.com/dotnet/arcade/pull/17010", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@0ade38c", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@4945126", + "repo": "arcade", + "title": "Bump Azure.Core from 1.58.0 to 1.59.0", + "url": "https://github.com/dotnet/arcade/pull/17008", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@4945126", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@952349d", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17003", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@952349d" + }, + { + "id": "arcade@9e4299a", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade, dotnet/arcade-services", + "url": "https://github.com/dotnet/arcade/pull/16999", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@9e4299a" + }, + { + "id": "arcade@5e3bfd4", + "repo": "arcade", + "title": "Add msbuild process termination to StopProcesses function", + "url": "https://github.com/dotnet/arcade/pull/17016", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@5e3bfd4" + }, + { + "id": "arcade@5653903", + "repo": "arcade", + "title": "Use Helix JobDetails QueueAlias/DockerTag for resubmission", + "url": "https://github.com/dotnet/arcade/pull/17017", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@5653903" + }, + { + "id": "arcade@c94f4f4", + "repo": "arcade", + "title": "Install libinotify not inotify-tools on OpenBSD", + "url": "https://github.com/dotnet/arcade/pull/17022", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@c94f4f4" + }, + { + "id": "arcade@90e20f2", + "repo": "arcade", + "title": "Job Monitor: cancel Helix jobs immediately on cancellation, don\u0027t wait for upload drain", + "url": "https://github.com/dotnet/arcade/pull/17019", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@90e20f2" + }, + { + "id": "arcade@4c08b66", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/xharness", + "url": "https://github.com/dotnet/arcade/pull/17006", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@4c08b66" + }, + { + "id": "arcade@f9ac0f4", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17020", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@f9ac0f4" + }, + { + "id": "arcade@69bac0b", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17028", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@69bac0b" + }, + { + "id": "arcade@69f2416", + "repo": "arcade", + "title": "Install common error library in OpenBSD rootfs", + "url": "https://github.com/dotnet/arcade/pull/17027", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@69f2416" + }, + { + "id": "arcade@def26f9", + "repo": "arcade", + "title": "Add \u0060UseHelixMonitor\u0060 to \u0060send-to-helix.yml\u0060", + "url": "https://github.com/dotnet/arcade/pull/17033", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@def26f9" + }, + { + "id": "arcade@bace0c9", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade-services, dotnet/dnceng", + "url": "https://github.com/dotnet/arcade/pull/17031", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@bace0c9" + }, + { + "id": "arcade@3de2dfb", + "repo": "arcade", + "title": "Use gpgv instead of gpg for Release signature verification in install-debs.py", + "url": "https://github.com/dotnet/arcade/pull/17024", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@3de2dfb" + }, + { + "id": "arcade@d8b4b37", + "repo": "arcade", + "title": "Require a merged PR on use of the backport command", + "url": "https://github.com/dotnet/arcade/pull/17038", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@d8b4b37" + }, + { + "id": "arcade@5ec891d", + "repo": "arcade", + "title": "Fix paths in \u0060send-to-helix.yml\u0060", + "url": "https://github.com/dotnet/arcade/pull/17036", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@5ec891d" + }, + { + "id": "arcade@0ee033f", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17040", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@0ee033f" + }, + { + "id": "arcade@e979774", + "repo": "arcade", + "title": "Fix #14026 NET task host MSB4216 via dotnet-host drive-casing probe (builds on #17002)", + "url": "https://github.com/dotnet/arcade/pull/17039", + "commit": "dotnet@0885993", + "is_security": false, + "local_repo_commit": "arcade@e979774" + }, + { + "id": "arcade@d99e491", + "repo": "arcade", + "title": "Skip aka.ms productVersion links for General Testing channels", + "url": "https://github.com/dotnet/arcade/pull/17007", + "commit": "dotnet@909706a", + "is_security": false, + "local_repo_commit": "arcade@d99e491" + }, + { + "id": "arcade@1102f6d", + "repo": "arcade", + "title": "JobMonitor: Describe the new UX and link to it from the job", + "url": "https://github.com/dotnet/arcade/pull/17037", + "commit": "dotnet@909706a", + "is_security": false, + "local_repo_commit": "arcade@1102f6d" + }, + { + "id": "arcade@898af63", + "repo": "arcade", + "title": "JobMonitor: Regenerate the spec to match current behaviour", + "url": "https://github.com/dotnet/arcade/pull/16958", + "commit": "dotnet@909706a", + "is_security": false, + "local_repo_commit": "arcade@898af63" + }, + { + "id": "arcade@1adbb6e", + "repo": "arcade", + "title": "Bump Microsoft.Diagnostics.Runtime from 4.0.727802 to 4.0.732101", + "url": "https://github.com/dotnet/arcade/pull/17034", + "commit": "dotnet@909706a", + "is_security": false, + "local_repo_commit": "arcade@1adbb6e", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@c002867", + "repo": "arcade", + "title": "JobMonitor: Don\u0027t reprocess previously processed jobs on reruns", + "url": "https://github.com/dotnet/arcade/pull/17041", + "commit": "dotnet@2ae58b7", + "is_security": false, + "local_repo_commit": "arcade@c002867" + }, + { + "id": "arcade@b076228", + "repo": "arcade", + "title": "JobMonitor: use test-run tags instead of name parsing", + "url": "https://github.com/dotnet/arcade/pull/17047", + "commit": "dotnet@2ae58b7", + "is_security": false, + "local_repo_commit": "arcade@b076228" + }, + { + "id": "arcade@7013d9d", + "repo": "arcade", + "title": "JobMonitor: Consider work items with failed tests as failed", + "url": "https://github.com/dotnet/arcade/pull/17042", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@7013d9d" + }, + { + "id": "arcade@ac75e9c", + "repo": "arcade", + "title": "JobMonitor: Fetch test run tags from a different API", + "url": "https://github.com/dotnet/arcade/pull/17054", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@ac75e9c" + }, + { + "id": "arcade@8e656c3", + "repo": "arcade", + "title": "Publish \u0060get-dotnetup\u0060 scripts alongside \u0060dotnetup\u0060", + "url": "https://github.com/dotnet/arcade/pull/17053", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@8e656c3" + }, + { + "id": "arcade@b429711", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17049", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@b429711" + }, + { + "id": "arcade@c99e4a3", + "repo": "arcade", + "title": "Use POSIX alternative of \u0060find -quit\u0060", + "url": "https://github.com/dotnet/arcade/pull/17059", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@c99e4a3" + }, + { + "id": "arcade@fbfc8a8", + "repo": "arcade", + "title": "Bump Microsoft.Diagnostics.Runtime from 4.0.732101 to 4.0.732503", + "url": "https://github.com/dotnet/arcade/pull/17064", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@fbfc8a8", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@2de259d", + "repo": "arcade", + "title": "Bump Azure.Storage.Blobs from 12.29.0 to 12.29.1", + "url": "https://github.com/dotnet/arcade/pull/17063", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@2de259d", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@f87bce1", + "repo": "arcade", + "title": "Enhance crash dump collection options in RemoteExecutor", + "url": "https://github.com/dotnet/arcade/pull/16716", + "commit": "dotnet@e6e43bc", + "is_security": false, + "local_repo_commit": "arcade@f87bce1" + }, + { + "id": "arcade@c5d2312", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade, dotnet/arcade-services, dotnet/dnceng", + "url": "https://github.com/dotnet/arcade/pull/17048", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@c5d2312" + }, + { + "id": "arcade@db7db83", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/arcade/pull/17067", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@db7db83" + }, + { + "id": "arcade@deb04c8", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/xharness", + "url": "https://github.com/dotnet/arcade/pull/17069", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@deb04c8" + }, + { + "id": "arcade@b8b677c", + "repo": "arcade", + "title": "Support for setting Alpine/Ubuntu/Debian mirrors", + "url": "https://github.com/dotnet/arcade/pull/17072", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@b8b677c" + }, + { + "id": "arcade@2741db6", + "repo": "arcade", + "title": "Use architecture-appropriate desktop MSBuild and remove Prefer64bit switch", + "url": "https://github.com/dotnet/arcade/pull/17026", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@2741db6" + }, + { + "id": "arcade@e1bda7f", + "repo": "arcade", + "title": "Port arcade-validation RepoTests into arcade (1/3)", + "url": "https://github.com/dotnet/arcade/pull/17066", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@e1bda7f" + }, + { + "id": "arcade@2adccc6", + "repo": "arcade", + "title": "Remove legacyCredential PAT usage from Arcade templates", + "url": "https://github.com/dotnet/arcade/pull/16920", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@2adccc6" + }, + { + "id": "arcade@98c1ba4", + "repo": "arcade", + "title": "Bump Microsoft.Identity.Client from 4.84.2 to 4.85.0", + "url": "https://github.com/dotnet/arcade/pull/17035", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@98c1ba4", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@9c97e51", + "repo": "arcade", + "title": "Run new-SDK validation in the arcade PR build (2/3)", + "url": "https://github.com/dotnet/arcade/pull/17078", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@9c97e51" + }, + { + "id": "arcade@1690e7d", + "repo": "arcade", + "title": "Enable Helix queue stats logging for Arcade unit tests", + "url": "https://github.com/dotnet/arcade/pull/17018", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@1690e7d" + }, + { + "id": "arcade@32df464", + "repo": "arcade", + "title": "Remove dn-bot-dnceng-artifact-feeds-rw PAT from vault-config", + "url": "https://github.com/dotnet/arcade/pull/17079", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@32df464" + }, + { + "id": "arcade@0663f4d", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17057", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@0663f4d" + }, + { + "id": "arcade@f75df96", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17087", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@f75df96" + }, + { + "id": "arcade@abcf085", + "repo": "arcade", + "title": "Update log message for failed work item information", + "url": "https://github.com/dotnet/arcade/pull/17082", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@abcf085" + }, + { + "id": "arcade@70cf973", + "repo": "arcade", + "title": "Add .NET 10.0.4xx SDK Release Internal (id 10743) to PublishingConstants.cs", + "url": "https://github.com/dotnet/arcade/pull/17089", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@70cf973" + }, + { + "id": "arcade@a24205e", + "repo": "arcade", + "title": "Simplify buildTool initialization in tools.ps1", + "url": "https://github.com/dotnet/arcade/pull/17093", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@a24205e" + }, + { + "id": "arcade@c5269bb", + "repo": "arcade", + "title": "Support injecting the build tool via environment variables", + "url": "https://github.com/dotnet/arcade/pull/17094", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@c5269bb" + }, + { + "id": "arcade@d57e95c", + "repo": "arcade", + "title": "Kill build processes when prepareMachine is set regardless of ci", + "url": "https://github.com/dotnet/arcade/pull/17095", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@d57e95c" + }, + { + "id": "arcade@aadc7bf", + "repo": "arcade", + "title": "Remove duplicate \u0022See log\u0022 output on build failure", + "url": "https://github.com/dotnet/arcade/pull/17096", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@aadc7bf" + }, + { + "id": "arcade@21f10e1", + "repo": "arcade", + "title": "Flow DotNetPath through to dotnet-install scripts", + "url": "https://github.com/dotnet/arcade/pull/17097", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@21f10e1" + }, + { + "id": "arcade@3169db0", + "repo": "arcade", + "title": "Add managed FileCatalog MSBuild task", + "url": "https://github.com/dotnet/arcade/pull/17098", + "commit": "dotnet@28d7601", + "is_security": false, + "local_repo_commit": "arcade@3169db0" + }, + { + "id": "arcade@774db0f", + "repo": "arcade", + "title": "Bump Microsoft.OpenApi and Microsoft.OpenApi.YamlReader", + "url": "https://github.com/dotnet/arcade/pull/17109", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@774db0f", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@0a997fe", + "repo": "arcade", + "title": "Bump Microsoft.Diagnostics.Runtime from 4.1.732901 to 4.1.735801", + "url": "https://github.com/dotnet/arcade/pull/17106", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@0a997fe", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@14cd9af", + "repo": "arcade", + "title": "Restore Arcade msbuild logger as a minimal error/warning-to-timeline translator", + "url": "https://github.com/dotnet/arcade/pull/17110", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@14cd9af" + }, + { + "id": "arcade@f6fb803", + "repo": "arcade", + "title": "Add CulturedConditionalFactAttribute and CulturedConditionalTheoryAttribute to XUnitV3Extensions", + "url": "https://github.com/dotnet/arcade/pull/16825", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@f6fb803" + }, + { + "id": "arcade@678dcfb", + "repo": "arcade", + "title": "Default restore to true in sdk-task scripts", + "url": "https://github.com/dotnet/arcade/pull/17116", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@678dcfb" + }, + { + "id": "arcade@5eeb96a", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade, dotnet/arcade-services, dotnet/dnceng", + "url": "https://github.com/dotnet/arcade/pull/17074", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@5eeb96a" + }, + { + "id": "arcade@6b4a5f3", + "repo": "arcade", + "title": "Fix DotNetPath trailing-separator escaping and add detail to dotnet-install failures in InstallDotNetCore", + "url": "https://github.com/dotnet/arcade/pull/17115", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@6b4a5f3" + }, + { + "id": "arcade@c828eec", + "repo": "arcade", + "title": "Official build: validate \u002B promote with the newly built Arcade (3/3)", + "url": "https://github.com/dotnet/arcade/pull/17080", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@c828eec" + }, + { + "id": "arcade@2e8c6e5", + "repo": "arcade", + "title": "Bump Microsoft.Identity.Client from 4.85.0 to 4.86.0", + "url": "https://github.com/dotnet/arcade/pull/17107", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@2e8c6e5", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@ec492c3", + "repo": "arcade", + "title": "Bump Microsoft.Diagnostics.NETCore.Client from 0.2.721401 to 0.2.736201", + "url": "https://github.com/dotnet/arcade/pull/17105", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@ec492c3", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@a879e5a", + "repo": "arcade", + "title": "Don\u0027t fail inter-branch merge when existing PR can\u0027t be fast-forwarded", + "url": "https://github.com/dotnet/arcade/pull/17091", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@a879e5a" + }, + { + "id": "arcade@6757904", + "repo": "arcade", + "title": "eng/common: detect FreeBSD/powerpc64le", + "url": "https://github.com/dotnet/arcade/pull/17062", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@6757904" + }, + { + "id": "arcade@52d337d", + "repo": "arcade", + "title": "Add BotAccount-dotnet-maestro-bot-mirroring-PAT for mirror pipelines", + "url": "https://github.com/dotnet/arcade/pull/17088", + "commit": "dotnet@2cc64d1", + "is_security": false, + "local_repo_commit": "arcade@52d337d" + }, + { + "id": "arcade@3f0ec96", + "repo": "arcade", + "title": "Tolerate decommissioned package sources during restore", + "url": "https://github.com/dotnet/arcade/pull/17119", + "commit": "dotnet@eb5ba3a", + "is_security": false, + "local_repo_commit": "arcade@3f0ec96" + }, + { + "id": "arcade@9c41b25", + "repo": "arcade", + "title": "Update condition for DisableWarnForInvalidRestoreProjects", + "url": "https://github.com/dotnet/arcade/pull/17121", + "commit": "dotnet@eb5ba3a", + "is_security": false, + "local_repo_commit": "arcade@9c41b25" + }, + { + "id": "arcade@b0348ad", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/arcade/pull/17120", + "commit": "dotnet@eb5ba3a", + "is_security": false, + "local_repo_commit": "arcade@b0348ad" + }, + { + "id": "arcade@6560da5", + "repo": "arcade", + "title": "Add disablePipelineSetResult switch to build/tools scripts", + "url": "https://github.com/dotnet/arcade/pull/17122", + "commit": "dotnet@eb5ba3a", + "is_security": false, + "local_repo_commit": "arcade@6560da5" + }, + { + "id": "arcade@030ba47", + "repo": "arcade", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/arcade/pull/17127", + "commit": "dotnet@0761f07", + "is_security": false, + "local_repo_commit": "arcade@030ba47" + }, + { + "id": "arcade@39a14d2", + "repo": "arcade", + "title": "Gate NormalizeSdkRootDriveCasing workaround to MSBuild \u003C 18.9", + "url": "https://github.com/dotnet/arcade/pull/17128", + "commit": "dotnet@0761f07", + "is_security": false, + "local_repo_commit": "arcade@39a14d2" + }, + { + "id": "arcade@5e68914", + "repo": "arcade", + "title": "Use WIF-based Entra auth for OneLocBuild ceapex feed access", + "url": "https://github.com/dotnet/arcade/pull/17083", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@5e68914" + }, + { + "id": "arcade@f947fad", + "repo": "arcade", + "title": "Add opt-in fully qualified test name reporting to Helix job monitor", + "url": "https://github.com/dotnet/arcade/pull/17104", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@f947fad" + }, + { + "id": "arcade@1ec50d1", + "repo": "arcade", + "title": "Enable publishing for the VS 18 - Latest channel", + "url": "https://github.com/dotnet/arcade/pull/17131", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@1ec50d1" + }, + { + "id": "arcade@38c0c2a", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/arcade/pull/17126", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@38c0c2a" + }, + { + "id": "arcade@f6ce67c", + "repo": "arcade", + "title": "Fix WaitForHelixJobCompletion pre-expansion race (ExitCode -4 / Send to Helix 404)", + "url": "https://github.com/dotnet/arcade/pull/17130", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@f6ce67c" + }, + { + "id": "arcade@27ef2d1", + "repo": "arcade", + "title": "Add ConditionalAssemblyAttribute", + "url": "https://github.com/dotnet/arcade/pull/16820", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@27ef2d1" + }, + { + "id": "arcade@7fbf42f", + "repo": "arcade", + "title": "Migrate AzDO feed publishing from PAT to Entra-based auth", + "url": "https://github.com/dotnet/arcade/pull/17113", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@7fbf42f" + }, + { + "id": "arcade@7f8f3a5", + "repo": "arcade", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/arcade/pull/17135", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@7f8f3a5" + }, + { + "id": "arcade@d251ce3", + "repo": "arcade", + "title": "Revert \u0022Migrate AzDO feed publishing from PAT to Entra-based auth (#1\u2026", + "url": "https://github.com/dotnet/arcade/pull/17136", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@d251ce3" + }, + { + "id": "arcade@8ea0bbd", + "repo": "arcade", + "title": "FileCatalog: Use IncrementalHash for consistency and simplify CompareBytes", + "url": "https://github.com/dotnet/arcade/pull/17137", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@8ea0bbd" + }, + { + "id": "arcade@bfaeb3f", + "repo": "arcade", + "title": "Revert OneLocBuild task @3 -\u003E @2 to fix arcade-official-ci loc check-in", + "url": "https://github.com/dotnet/arcade/pull/17142", + "commit": "dotnet@7209cf1", + "is_security": false, + "local_repo_commit": "arcade@bfaeb3f" + }, + { + "id": "arcade@09bc8c9", + "repo": "arcade", + "title": "Bump alpine riscv64 min version to 3.22", + "url": "https://github.com/dotnet/arcade/pull/17138", + "commit": "dotnet@10f558b", + "is_security": false, + "local_repo_commit": "arcade@09bc8c9" + }, + { + "id": "arcade@7f6fe7f", + "repo": "arcade", + "title": "Drop unconditional --roll-forward Major for Helix MTP work items", + "url": "https://github.com/dotnet/arcade/pull/17124", + "commit": "dotnet@4ff51db", + "is_security": false, + "local_repo_commit": "arcade@7f6fe7f" + }, + { + "id": "arcade@456b0b8", + "repo": "arcade", + "title": "Bump Microsoft.Diagnostics.NETCore.Client from 0.2.736201 to 0.2.736901", + "url": "https://github.com/dotnet/arcade/pull/17152", + "commit": "dotnet@4ff51db", + "is_security": false, + "local_repo_commit": "arcade@456b0b8", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@f326e3c", + "repo": "arcade", + "title": "Bump Microsoft.Identity.Client from 4.86.0 to 4.86.1", + "url": "https://github.com/dotnet/arcade/pull/17154", + "commit": "dotnet@4ff51db", + "is_security": false, + "local_repo_commit": "arcade@f326e3c", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "arcade@ef328ef", + "repo": "arcade", + "title": "Bump AwesomeAssertions from 9.4.0 to 9.5.0", + "url": "https://github.com/dotnet/arcade/pull/17150", + "commit": "dotnet@4ff51db", + "is_security": false, + "local_repo_commit": "arcade@ef328ef", + "labels": [ + "dependencies", + ".NET" + ] + }, + { + "id": "aspnetcore@3f2a275", + "repo": "aspnetcore", + "title": "Update dependencies from https://github.com/dotnet/extensions build 20260615.4", + "url": "https://github.com/dotnet/aspnetcore/pull/67359", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3f2a275" + }, + { + "id": "aspnetcore@2b68083", + "repo": "aspnetcore", + "title": "Quarantine HubConnectionTests.ServerWithOldProtocolVersionClientWithNewProtocolVersionWorksDoesNotAllowStatefulReconnect", + "url": "https://github.com/dotnet/aspnetcore/pull/67345", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@2b68083", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@cd28401", + "repo": "aspnetcore", + "title": "Quarantine flaky RedirectionTest methods: RedirectStreamingPostToExternal, RedirectEnhancedNonBlazorGetToInternal, RedirectEnhancedNonBlazorGetToExternal", + "url": "https://github.com/dotnet/aspnetcore/pull/67343", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cd28401", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@727c2e4", + "repo": "aspnetcore", + "title": "Quarantine Http3TimeoutTests.HEADERS_TrailerIncompleteFrameReceivedWithinRequestHeadersTimeout_StreamError", + "url": "https://github.com/dotnet/aspnetcore/pull/67347", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@727c2e4", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@719ed49", + "repo": "aspnetcore", + "title": "Quarantine QuickGridInteractiveTest.PaginatorCorrectItemsPerPage", + "url": "https://github.com/dotnet/aspnetcore/pull/67351", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@719ed49", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@de0a0c9", + "repo": "aspnetcore", + "title": "Update dependencies from build 319774", + "url": "https://github.com/dotnet/aspnetcore/pull/67376", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@de0a0c9" + }, + { + "id": "aspnetcore@fbecdd7", + "repo": "aspnetcore", + "title": "fix flaky Microsoft.AspNetCore.SignalR.Client.Tests.TestServerTests.WebSocketsWorks", + "url": "https://github.com/dotnet/aspnetcore/pull/65928", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@fbecdd7", + "labels": [ + "area-signalr", + "pending-ci-rerun" + ] + }, + { + "id": "aspnetcore@aa73264", + "repo": "aspnetcore", + "title": "Update area owners for command line tools and minimal APIs", + "url": "https://github.com/dotnet/aspnetcore/pull/67153", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@aa73264", + "labels": [ + "needs-area-label" + ] + }, + { + "id": "aspnetcore@f980e20", + "repo": "aspnetcore", + "title": "Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20260617.1", + "url": "https://github.com/dotnet/aspnetcore/pull/67360", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f980e20" + }, + { + "id": "aspnetcore@8835dfc", + "repo": "aspnetcore", + "title": "Add SignalR Auth Refresh support to server and .NET client", + "url": "https://github.com/dotnet/aspnetcore/pull/67111", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@8835dfc", + "labels": [ + "area-signalr" + ] + }, + { + "id": "aspnetcore@ceaa772", + "repo": "aspnetcore", + "title": "[Blazor] Replace EnableTypeScriptNuGetTarget with TypeScriptCompileBlocked in Components", + "url": "https://github.com/dotnet/aspnetcore/pull/67389", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ceaa772" + }, + { + "id": "aspnetcore@782333a", + "repo": "aspnetcore", + "title": "[Blazor] Execute \u0060discoverBrowserConfiguration\u0060 on every enhanced navigation", + "url": "https://github.com/dotnet/aspnetcore/pull/67387", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@782333a", + "labels": [ + "area-blazor", + "feature-blazor-wasm" + ] + }, + { + "id": "aspnetcore@0563bff", + "repo": "aspnetcore", + "title": "Collapse scheme-relative leading slashes in Rewrite middleware redirect/rewrite targets", + "url": "https://github.com/dotnet/aspnetcore/pull/66961", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0563bff", + "labels": [ + "area-middleware" + ] + }, + { + "id": "aspnetcore@9ef593a", + "repo": "aspnetcore", + "title": "[Analyzers] Synchronize docs/list-of-diagnostics.md with codebase", + "url": "https://github.com/dotnet/aspnetcore/pull/67366", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@9ef593a" + }, + { + "id": "aspnetcore@3fa8979", + "repo": "aspnetcore", + "title": "API review rename of InitialIndex and ScrollToIndexAsync.", + "url": "https://github.com/dotnet/aspnetcore/pull/67312", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3fa8979", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@46c9fca", + "repo": "aspnetcore", + "title": "Adding StateHasChanged analyzer to flag unnecessary calls.", + "url": "https://github.com/dotnet/aspnetcore/pull/67176", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@46c9fca", + "labels": [ + "area-blazor", + "analyzer", + "community-contribution" + ] + }, + { + "id": "aspnetcore@a0269e7", + "repo": "aspnetcore", + "title": "API review rename of \u0060AnchorMode\u0060 and make analyzer thread-safe", + "url": "https://github.com/dotnet/aspnetcore/pull/67313", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@a0269e7", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@3940c8a", + "repo": "aspnetcore", + "title": "Apply API changes for \u0060RequestCircuitPauseAsync\u0060", + "url": "https://github.com/dotnet/aspnetcore/pull/67045", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3940c8a", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@ae22b8b", + "repo": "aspnetcore", + "title": "Remove long-obsolete MVC APIs targeted for removal", + "url": "https://github.com/dotnet/aspnetcore/pull/67077", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ae22b8b", + "labels": [ + "area-mvc" + ] + }, + { + "id": "aspnetcore@b11209e", + "repo": "aspnetcore", + "title": "Add BL0013 analyzer: detect missing \u0060AuthenticationStateChanged\u0060 subscription", + "url": "https://github.com/dotnet/aspnetcore/pull/67383", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@b11209e", + "labels": [ + "area-blazor", + "community-contribution" + ] + }, + { + "id": "aspnetcore@aa97f5e", + "repo": "aspnetcore", + "title": "[Blazor] Fix WebView blazor.modules.json publish crash via conditional fallback", + "url": "https://github.com/dotnet/aspnetcore/pull/67374", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@aa97f5e" + }, + { + "id": "aspnetcore@83da19a", + "repo": "aspnetcore", + "title": "Fix Mono detection", + "url": "https://github.com/dotnet/aspnetcore/pull/66483", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@83da19a", + "labels": [ + "community-contribution", + "needs-area-label" + ] + }, + { + "id": "aspnetcore@23dc2a5", + "repo": "aspnetcore", + "title": "Use SearchValues/ContainsAny/span helpers in more places", + "url": "https://github.com/dotnet/aspnetcore/pull/67018", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@23dc2a5", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@687d5d4", + "repo": "aspnetcore", + "title": "ZeroMemory for sensetive buffer clear", + "url": "https://github.com/dotnet/aspnetcore/pull/66577", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@687d5d4", + "labels": [ + "area-dataprotection" + ] + }, + { + "id": "aspnetcore@849620a", + "repo": "aspnetcore", + "title": "Pin Node.js to 24.17.0 to avoid v24.18.0 native crash", + "url": "https://github.com/dotnet/aspnetcore/pull/67402", + "commit": "dotnet@a0dffd0", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@849620a" + }, + { + "id": "aspnetcore@4c23531", + "repo": "aspnetcore", + "title": "ValidationsGenerator: Allow validating internal types", + "url": "https://github.com/dotnet/aspnetcore/pull/67399", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@4c23531" + }, + { + "id": "aspnetcore@f94369a", + "repo": "aspnetcore", + "title": "Make PathString.StartsWithSegments treat backslash also as a boundary", + "url": "https://github.com/dotnet/aspnetcore/pull/67093", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f94369a", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@70c07fa", + "repo": "aspnetcore", + "title": "Add [StringSyntax(Json)] to string parameters that accept JSON", + "url": "https://github.com/dotnet/aspnetcore/pull/66358", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@70c07fa", + "labels": [ + "area-blazor", + "community-contribution" + ] + }, + { + "id": "aspnetcore@9c880b6", + "repo": "aspnetcore", + "title": "Fix InvalidCastException when retrieving attributes for PropertyAsParameterInfo", + "url": "https://github.com/dotnet/aspnetcore/pull/67284", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@9c880b6" + }, + { + "id": "aspnetcore@6ad0de2", + "repo": "aspnetcore", + "title": "Fix Blazor [Parameter] public code fix handling of multiple access modifiers", + "url": "https://github.com/dotnet/aspnetcore/pull/67365", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@6ad0de2", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@52734f5", + "repo": "aspnetcore", + "title": "Remove redundant app.UseAntiforgery() from Blazor Web templates", + "url": "https://github.com/dotnet/aspnetcore/pull/67119", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@52734f5", + "labels": [ + "area-mvc" + ] + }, + { + "id": "aspnetcore@dd06b2d", + "repo": "aspnetcore", + "title": "Unquarantine SignalR long-polling TestServerTests", + "url": "https://github.com/dotnet/aspnetcore/pull/67414", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@dd06b2d" + }, + { + "id": "aspnetcore@d5abbf7", + "repo": "aspnetcore", + "title": "Re-quarantine StartupTests.SetCurrentDirectoryHandlerSettingWorks", + "url": "https://github.com/dotnet/aspnetcore/pull/67416", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@d5abbf7", + "labels": [ + "test-failure", + "re-quarantine" + ] + }, + { + "id": "aspnetcore@076eba2", + "repo": "aspnetcore", + "title": "Unquarantine IIS StartupTests for dotnet/runtime#126925", + "url": "https://github.com/dotnet/aspnetcore/pull/67418", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@076eba2", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@2f6d1ba", + "repo": "aspnetcore", + "title": "Unquarantine ServerRoutingTest.CanNavigateToQueryStringPageWithNoQuery", + "url": "https://github.com/dotnet/aspnetcore/pull/67417", + "commit": "dotnet@68a658b", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@2f6d1ba", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@73a4975", + "repo": "aspnetcore", + "title": "Use IValidatableTypeInfo.TryFindProperty instead of ValidationOptions.TryGetValidatablePropertyInfo", + "url": "https://github.com/dotnet/aspnetcore/pull/67333", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@73a4975" + }, + { + "id": "aspnetcore@b761cb6", + "repo": "aspnetcore", + "title": "Fix passkey login broken by SSR client-side validation", + "url": "https://github.com/dotnet/aspnetcore/pull/67258", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@b761cb6", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@9481547", + "repo": "aspnetcore", + "title": "Add synchronous Validate method in Microsoft.Extensions.Validation", + "url": "https://github.com/dotnet/aspnetcore/pull/67427", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@9481547" + }, + { + "id": "aspnetcore@5105b9a", + "repo": "aspnetcore", + "title": "[main] (deps): Bump actions/cache/restore from 5.0.5 to 6.0.0", + "url": "https://github.com/dotnet/aspnetcore/pull/67435", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@5105b9a", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@f2ff9e3", + "repo": "aspnetcore", + "title": "[main] (deps): Bump actions/cache/save from 5.0.5 to 6.0.0", + "url": "https://github.com/dotnet/aspnetcore/pull/67434", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f2ff9e3", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@3558af5", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67433", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3558af5", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@515e1de", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67432", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@515e1de", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@7f8ae84", + "repo": "aspnetcore", + "title": "[main] (deps): Bump src/submodules/googletest", + "url": "https://github.com/dotnet/aspnetcore/pull/67430", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@7f8ae84", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@98928a7", + "repo": "aspnetcore", + "title": "Use more performant span APIs", + "url": "https://github.com/dotnet/aspnetcore/pull/67150", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@98928a7", + "labels": [ + "community-contribution", + "area-networking" + ] + }, + { + "id": "aspnetcore@742f6e2", + "repo": "aspnetcore", + "title": "Capture minidumps instead of full dumps for build/test hangs", + "url": "https://github.com/dotnet/aspnetcore/pull/67441", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@742f6e2" + }, + { + "id": "aspnetcore@8f152e3", + "repo": "aspnetcore", + "title": "[test-quarantine] Unquarantine Http2ConnectionTests.AbortedStream_ResetsAndDrainsRequest_RefusesFramesAfterEndOfStream (issue #66037)", + "url": "https://github.com/dotnet/aspnetcore/pull/67446", + "commit": "dotnet@a41f974", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@8f152e3", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@2b7a3d5", + "repo": "aspnetcore", + "title": "[test-quarantine] Quarantine RedirectionTest.RedirectEnhancedPostToExternal", + "url": "https://github.com/dotnet/aspnetcore/pull/67445", + "commit": "dotnet@2e9f43a", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@2b7a3d5", + "labels": [ + "test-failure" + ] + }, + { + "id": "aspnetcore@70a531e", + "repo": "aspnetcore", + "title": "Add For Loop Analyzer for variables used in closures.", + "url": "https://github.com/dotnet/aspnetcore/pull/67228", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@70a531e", + "labels": [ + "area-blazor", + "analyzer", + "community-contribution" + ] + }, + { + "id": "aspnetcore@0d9143a", + "repo": "aspnetcore", + "title": "Fix culture persistence to not have public API", + "url": "https://github.com/dotnet/aspnetcore/pull/67367", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0d9143a", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@573e93f", + "repo": "aspnetcore", + "title": "[test-quarantine] Quarantine RestartAppShouldNotAffectOtherApps and CanDelegateOutOfProcess", + "url": "https://github.com/dotnet/aspnetcore/pull/67459", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@573e93f", + "labels": [ + "test-failure", + "re-quarantine" + ] + }, + { + "id": "aspnetcore@91c4ab9", + "repo": "aspnetcore", + "title": "report-failure-as-issue: false for workflows", + "url": "https://github.com/dotnet/aspnetcore/pull/67466", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@91c4ab9", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@2036348", + "repo": "aspnetcore", + "title": "Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20260618.1", + "url": "https://github.com/dotnet/aspnetcore/pull/67451", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@2036348", + "labels": [ + "area-infrastructure", + "Type: Dependency Update :arrow_up_small:" + ] + }, + { + "id": "aspnetcore@a6732b4", + "repo": "aspnetcore", + "title": "Require re-quarantine actions to always get their own dedicated PR", + "url": "https://github.com/dotnet/aspnetcore/pull/67467", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@a6732b4" + }, + { + "id": "aspnetcore@59d3bac", + "repo": "aspnetcore", + "title": "Fix weak reference Kestrel test", + "url": "https://github.com/dotnet/aspnetcore/pull/67403", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@59d3bac", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@cda719f", + "repo": "aspnetcore", + "title": "Fix ambiguous hidden-property lookup in validation", + "url": "https://github.com/dotnet/aspnetcore/pull/67455", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cda719f" + }, + { + "id": "aspnetcore@864a30a", + "repo": "aspnetcore", + "title": "Scope default CSRF middleware to endpoints opting in via \u0060IAntiforgeryMetadata\u0060", + "url": "https://github.com/dotnet/aspnetcore/pull/67460", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@864a30a", + "labels": [ + "bug", + "feature-antiforgery" + ] + }, + { + "id": "aspnetcore@1da09bd", + "repo": "aspnetcore", + "title": "Avoid recompiling the shared framework when publishing to the layout root", + "url": "https://github.com/dotnet/aspnetcore/pull/67469", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@1da09bd" + }, + { + "id": "aspnetcore@92b8fe3", + "repo": "aspnetcore", + "title": "Fix QuickGridNoInteractivityTest", + "url": "https://github.com/dotnet/aspnetcore/pull/66977", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@92b8fe3", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@360e42c", + "repo": "aspnetcore", + "title": "Add safety comment to Utf8HashLookup", + "url": "https://github.com/dotnet/aspnetcore/pull/67477", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@360e42c" + }, + { + "id": "aspnetcore@07881fd", + "repo": "aspnetcore", + "title": "Update Fuzzing to run correctly", + "url": "https://github.com/dotnet/aspnetcore/pull/67498", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@07881fd" + }, + { + "id": "aspnetcore@18ef192", + "repo": "aspnetcore", + "title": "Improve QuickGrid diagnostics for mismatched GridSort types", + "url": "https://github.com/dotnet/aspnetcore/pull/67413", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@18ef192", + "labels": [ + "area-blazor", + "community-contribution" + ] + }, + { + "id": "aspnetcore@823c4e5", + "repo": "aspnetcore", + "title": "Update browser-testing deps: Selenium 4.45.0, Playwright 1.61.0", + "url": "https://github.com/dotnet/aspnetcore/pull/67502", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@823c4e5", + "labels": [ + "build-ops" + ] + }, + { + "id": "aspnetcore@0e393eb", + "repo": "aspnetcore", + "title": "Update Microsoft.OpenApi to 3.7.0", + "url": "https://github.com/dotnet/aspnetcore/pull/67468", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0e393eb" + }, + { + "id": "aspnetcore@424ca14", + "repo": "aspnetcore", + "title": "Fix route document highlights across partial-class files", + "url": "https://github.com/dotnet/aspnetcore/pull/66770", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@424ca14", + "labels": [ + "needs-area-label" + ] + }, + { + "id": "aspnetcore@c9bdc09", + "repo": "aspnetcore", + "title": "Add tests to cover all enum scenarios for OpenAPI", + "url": "https://github.com/dotnet/aspnetcore/pull/67485", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@c9bdc09" + }, + { + "id": "aspnetcore@44eeec3", + "repo": "aspnetcore", + "title": "feat(OpenApi): surface document generation in TerminalLogger", + "url": "https://github.com/dotnet/aspnetcore/pull/66922", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@44eeec3", + "labels": [ + "community-contribution", + "needs-area-label" + ] + }, + { + "id": "aspnetcore@d37becd", + "repo": "aspnetcore", + "title": "Include LICENSE file in published SignalR npm packages", + "url": "https://github.com/dotnet/aspnetcore/pull/67496", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@d37becd" + }, + { + "id": "aspnetcore@242c474", + "repo": "aspnetcore", + "title": "Update Microsoft.Windows.CsWin32 from 0.3.275 to 0.3.296", + "url": "https://github.com/dotnet/aspnetcore/pull/67501", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@242c474", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@c27b8c4", + "repo": "aspnetcore", + "title": "Fix RDG generating invalid code for types from other source generators", + "url": "https://github.com/dotnet/aspnetcore/pull/65453", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@c27b8c4", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@813b5e7", + "repo": "aspnetcore", + "title": "Fix ClientErrorMapping 500 title to match RFC 9110", + "url": "https://github.com/dotnet/aspnetcore/pull/65590", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@813b5e7", + "labels": [ + "community-contribution", + "area-networking" + ] + }, + { + "id": "aspnetcore@0c72963", + "repo": "aspnetcore", + "title": "Reduce unnecessary unsafe usage in AdaptiveCapacityDictionary", + "url": "https://github.com/dotnet/aspnetcore/pull/64617", + "commit": "dotnet@bcaa8d4", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0c72963", + "labels": [ + "area-networking", + "reduce-unsafe" + ] + }, + { + "id": "aspnetcore@9ec4a86", + "repo": "aspnetcore", + "title": "Fix Blazor WASM Standalone HTTPS failure with Gateway", + "url": "https://github.com/dotnet/aspnetcore/pull/67547", + "commit": "dotnet@f2c93f8", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@9ec4a86" + }, + { + "id": "aspnetcore@e492c80", + "repo": "aspnetcore", + "title": "Fix CsrfProtectionMiddleware perf degradations", + "url": "https://github.com/dotnet/aspnetcore/pull/67488", + "commit": "dotnet@f2c93f8", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@e492c80", + "labels": [ + "area-perf", + "feature-antiforgery" + ] + }, + { + "id": "aspnetcore@fa8126f", + "repo": "aspnetcore", + "title": "Fix typos in code.", + "url": "https://github.com/dotnet/aspnetcore/pull/67428", + "commit": "dotnet@f2c93f8", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@fa8126f" + }, + { + "id": "aspnetcore@0977f16", + "repo": "aspnetcore", + "title": "Fix MapFallback handling in RDG", + "url": "https://github.com/dotnet/aspnetcore/pull/67562", + "commit": "dotnet@2501c2d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0977f16" + }, + { + "id": "aspnetcore@8ef91a5", + "repo": "aspnetcore", + "title": "Fix eager load of currentKeyRing on resolving IDataProtector", + "url": "https://github.com/dotnet/aspnetcore/pull/67465", + "commit": "dotnet@2501c2d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@8ef91a5", + "labels": [ + "bug", + "area-dataprotection" + ] + }, + { + "id": "aspnetcore@f90c4cb", + "repo": "aspnetcore", + "title": "Fix Virtualize AnchorMode=End re-engaging bottom after user scrolls up.", + "url": "https://github.com/dotnet/aspnetcore/pull/67555", + "commit": "dotnet@d2b3658", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f90c4cb", + "labels": [ + "area-blazor", + "feature-blazor-virtualization" + ] + }, + { + "id": "aspnetcore@db4dc2c", + "repo": "aspnetcore", + "title": "Fix array handling for JSON pointers when resolving OpenAPI schemas", + "url": "https://github.com/dotnet/aspnetcore/pull/67573", + "commit": "dotnet@d2b3658", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@db4dc2c" + }, + { + "id": "aspnetcore@dfb0b04", + "repo": "aspnetcore", + "title": "Disable compression in Microsoft.AspNetCore.App.Internal.Assets via CompressionEnabled=false", + "url": "https://github.com/dotnet/aspnetcore/pull/67545", + "commit": "dotnet@d2b3658", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@dfb0b04" + }, + { + "id": "aspnetcore@f070f3f", + "repo": "aspnetcore", + "title": "[main] (deps): Bump src/submodules/googletest", + "url": "https://github.com/dotnet/aspnetcore/pull/67579", + "commit": "dotnet@d2b3658", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f070f3f", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@2801156", + "repo": "aspnetcore", + "title": "[main] (deps): Bump actions/cache/restore from 5.0.5 to 6.1.0", + "url": "https://github.com/dotnet/aspnetcore/pull/67580", + "commit": "dotnet@d2b3658", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@2801156", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@b2be87b", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67581", + "commit": "dotnet@d2b3658", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@b2be87b", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@0269304", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67582", + "commit": "dotnet@d2b3658", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0269304", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@f676999", + "repo": "aspnetcore", + "title": "[test-quarantine] Fix guardrails that let the workflow re-attempt rejected actions", + "url": "https://github.com/dotnet/aspnetcore/pull/67620", + "commit": "dotnet@e3a294d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f676999" + }, + { + "id": "aspnetcore@8f51f03", + "repo": "aspnetcore", + "title": "Normalize C\u002B\u002B PlatformToolsetVersion and centralize PlatformToolset", + "url": "https://github.com/dotnet/aspnetcore/pull/67552", + "commit": "dotnet@e3a294d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@8f51f03" + }, + { + "id": "aspnetcore@45d843a", + "repo": "aspnetcore", + "title": "Fix OpenApiSchemaService to handle implementation different from Dictionary\u003C,\u003E for schema.Properties", + "url": "https://github.com/dotnet/aspnetcore/pull/67384", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@45d843a", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@73d6c2a", + "repo": "aspnetcore", + "title": "Harden \u0022chunked\u0022 handling in ANCM", + "url": "https://github.com/dotnet/aspnetcore/pull/67512", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@73d6c2a", + "labels": [ + "feature-iis", + "area-networking" + ] + }, + { + "id": "aspnetcore@cf20285", + "repo": "aspnetcore", + "title": "feat: adds support for describing SSE in OpenAPI 3.2.0", + "url": "https://github.com/dotnet/aspnetcore/pull/67461", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cf20285" + }, + { + "id": "aspnetcore@ed2a147", + "repo": "aspnetcore", + "title": "Reject connection-specific headers sent via HPACK/QPACK indexed names", + "url": "https://github.com/dotnet/aspnetcore/pull/67584", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ed2a147", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@ce86c1a", + "repo": "aspnetcore", + "title": "Circuit can be paused by Blazor when inactivity is detected", + "url": "https://github.com/dotnet/aspnetcore/pull/67098", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ce86c1a", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@a2a5480", + "repo": "aspnetcore", + "title": "Remove experimental marker from validation attributes", + "url": "https://github.com/dotnet/aspnetcore/pull/67634", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@a2a5480" + }, + { + "id": "aspnetcore@78b827c", + "repo": "aspnetcore", + "title": "Fix RDG check for endpoint uniqueness", + "url": "https://github.com/dotnet/aspnetcore/pull/67591", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@78b827c" + }, + { + "id": "aspnetcore@5cb9a24", + "repo": "aspnetcore", + "title": "Fix service parameter detection logic for minimal API validation filter", + "url": "https://github.com/dotnet/aspnetcore/pull/67578", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@5cb9a24" + }, + { + "id": "aspnetcore@b126e4f", + "repo": "aspnetcore", + "title": "Improve Blazor async form validation", + "url": "https://github.com/dotnet/aspnetcore/pull/67323", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@b126e4f", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@6ce13b9", + "repo": "aspnetcore", + "title": "Adopt the PAT pool for agentic workflows", + "url": "https://github.com/dotnet/aspnetcore/pull/67411", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@6ce13b9" + }, + { + "id": "aspnetcore@9e65638", + "repo": "aspnetcore", + "title": "Enable IDE0005 analyzer in the build", + "url": "https://github.com/dotnet/aspnetcore/pull/49080", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@9e65638", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@f84ee26", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67655", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f84ee26", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@38fefbd", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67656", + "commit": "dotnet@b94ef23", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@38fefbd", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@2f6f5dc", + "repo": "aspnetcore", + "title": "Update Microsoft.OpenApi to 3.8.0", + "url": "https://github.com/dotnet/aspnetcore/pull/67638", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@2f6f5dc" + }, + { + "id": "aspnetcore@fbec0e6", + "repo": "aspnetcore", + "title": "Clarify ActionLink URL generation docs", + "url": "https://github.com/dotnet/aspnetcore/pull/67481", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@fbec0e6", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@caa7a7a", + "repo": "aspnetcore", + "title": "Rerun PostRoutingPipeline on Rerouting", + "url": "https://github.com/dotnet/aspnetcore/pull/67618", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@caa7a7a", + "labels": [ + "feature-antiforgery" + ] + }, + { + "id": "aspnetcore@7645238", + "repo": "aspnetcore", + "title": "Switch ValidateContext.ValidationErrors to \u0060IReadOnlyList\u003Cstring\u003E\u0060 instead of \u0060IEnumerable\u003Cstring\u003E\u0060", + "url": "https://github.com/dotnet/aspnetcore/pull/67659", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@7645238" + }, + { + "id": "aspnetcore@99ded8f", + "repo": "aspnetcore", + "title": "fix: tags ordering in OpenAPI generation", + "url": "https://github.com/dotnet/aspnetcore/pull/65728", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@99ded8f", + "labels": [ + "area-mvc", + "community-contribution", + "feature-openapi", + "pending-ci-rerun" + ] + }, + { + "id": "aspnetcore@3e156e1", + "repo": "aspnetcore", + "title": "Update ValidationsGenerator to drop the embedded SDK-generated attribute", + "url": "https://github.com/dotnet/aspnetcore/pull/67636", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3e156e1" + }, + { + "id": "aspnetcore@12fe567", + "repo": "aspnetcore", + "title": "Unify null session behaviour for TempData and SupplyParameterFromTempData", + "url": "https://github.com/dotnet/aspnetcore/pull/67641", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@12fe567", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@4b9040e", + "repo": "aspnetcore", + "title": "Make EditContext.Validate obsolete, adjust tests and project template", + "url": "https://github.com/dotnet/aspnetcore/pull/67662", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@4b9040e" + }, + { + "id": "aspnetcore@cb1ac26", + "repo": "aspnetcore", + "title": "[main] (deps): Bump src/submodules/googletest", + "url": "https://github.com/dotnet/aspnetcore/pull/67651", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cb1ac26", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@a53b5e4", + "repo": "aspnetcore", + "title": "Guard quarantine temporary_id against length-limit placeholder leaks", + "url": "https://github.com/dotnet/aspnetcore/pull/67683", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@a53b5e4" + }, + { + "id": "aspnetcore@0c3e825", + "repo": "aspnetcore", + "title": "Fix Blazor nested validation test", + "url": "https://github.com/dotnet/aspnetcore/pull/67680", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0c3e825" + }, + { + "id": "aspnetcore@cf0040c", + "repo": "aspnetcore", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/aspnetcore/pull/67642", + "commit": "dotnet@9fc9df5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cf0040c", + "labels": [ + "area-infrastructure", + "Type: Dependency Update :arrow_up_small:" + ] + }, + { + "id": "aspnetcore@2519925", + "repo": "aspnetcore", + "title": "Improve CreateTwoFactorRecoveryCode in .NET 8\u002B", + "url": "https://github.com/dotnet/aspnetcore/pull/67670", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@2519925", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@3b00cfc", + "repo": "aspnetcore", + "title": "Fixed AmbiguousMatchException in DataAnnotationsValidator for Hidden Members", + "url": "https://github.com/dotnet/aspnetcore/pull/67075", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3b00cfc", + "labels": [ + "area-blazor", + "community-contribution" + ] + }, + { + "id": "aspnetcore@81a85fc", + "repo": "aspnetcore", + "title": "Fix flaky QuickGrid type mismatch virtualized E2E test", + "url": "https://github.com/dotnet/aspnetcore/pull/67677", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@81a85fc", + "labels": [ + "area-blazor", + "community-contribution", + "feature-blazor-quickgrid" + ] + }, + { + "id": "aspnetcore@b0780af", + "repo": "aspnetcore", + "title": "Clarify PageLink URL generation documentation", + "url": "https://github.com/dotnet/aspnetcore/pull/67665", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@b0780af" + }, + { + "id": "aspnetcore@4003b2c", + "repo": "aspnetcore", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/aspnetcore/pull/67689", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@4003b2c" + }, + { + "id": "aspnetcore@68a38e1", + "repo": "aspnetcore", + "title": "Cap Zstandard request decompression window at 8 MB", + "url": "https://github.com/dotnet/aspnetcore/pull/67688", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@68a38e1" + }, + { + "id": "aspnetcore@4855e70", + "repo": "aspnetcore", + "title": "Fix QuickGrid accessibility issue", + "url": "https://github.com/dotnet/aspnetcore/pull/67674", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@4855e70" + }, + { + "id": "aspnetcore@1ae00e6", + "repo": "aspnetcore", + "title": "Add TLS channel binding token access to \u0060ITlsConnectionFeature\u0060", + "url": "https://github.com/dotnet/aspnetcore/pull/67436", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@1ae00e6", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@acdcaf7", + "repo": "aspnetcore", + "title": "Always run self test on encryptors", + "url": "https://github.com/dotnet/aspnetcore/pull/66413", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@acdcaf7", + "labels": [ + "area-dataprotection" + ] + }, + { + "id": "aspnetcore@bd8b9db", + "repo": "aspnetcore", + "title": "Suppress false-positive CodeQL alerts", + "url": "https://github.com/dotnet/aspnetcore/pull/67710", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@bd8b9db" + }, + { + "id": "aspnetcore@87ef375", + "repo": "aspnetcore", + "title": "Suppress by-design CodeQL alerts", + "url": "https://github.com/dotnet/aspnetcore/pull/67713", + "commit": "dotnet@88a33a1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@87ef375" + }, + { + "id": "aspnetcore@7a0af92", + "repo": "aspnetcore", + "title": "Add warning and code fix suggestion for non-public \u0060[JSInvokable]\u0060 methods", + "url": "https://github.com/dotnet/aspnetcore/pull/67137", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@7a0af92", + "labels": [ + "area-blazor", + "analyzer", + "community-contribution" + ] + }, + { + "id": "aspnetcore@d1866a2", + "repo": "aspnetcore", + "title": "CacheBoundary support for Blazor", + "url": "https://github.com/dotnet/aspnetcore/pull/65772", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@d1866a2", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@cf607f3", + "repo": "aspnetcore", + "title": "HttpHeaders: reject Content-Length with leading \u0060\u002B\u0060 or \u0060-\u0060 sign", + "url": "https://github.com/dotnet/aspnetcore/pull/67635", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cf607f3", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@68dacc0", + "repo": "aspnetcore", + "title": "Fix Blazor passkey registration under CsrfProtection", + "url": "https://github.com/dotnet/aspnetcore/pull/67589", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@68dacc0" + }, + { + "id": "aspnetcore@de9f8e0", + "repo": "aspnetcore", + "title": "Improve \u0060QuickGrid\u0060 virtualization coverage", + "url": "https://github.com/dotnet/aspnetcore/pull/67671", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@de9f8e0", + "labels": [ + "area-blazor", + "feature-blazor-virtualization", + "feature-blazor-quickgrid" + ] + }, + { + "id": "aspnetcore@8811a9e", + "repo": "aspnetcore", + "title": "Add src/Validation to trigger paths for Blazor E2E tests", + "url": "https://github.com/dotnet/aspnetcore/pull/67702", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@8811a9e" + }, + { + "id": "aspnetcore@af1e2a4", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67726", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@af1e2a4", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@f297235", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67727", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f297235", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@e0222ac", + "repo": "aspnetcore", + "title": "[main] (deps): Bump src/submodules/googletest", + "url": "https://github.com/dotnet/aspnetcore/pull/67725", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@e0222ac", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@c4d061a", + "repo": "aspnetcore", + "title": "Update dependencies from build 322287", + "url": "https://github.com/dotnet/aspnetcore/pull/67715", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@c4d061a" + }, + { + "id": "aspnetcore@93bec6d", + "repo": "aspnetcore", + "title": "[test-quarantine] Quarantine RedirectionTest.RedirectEnhancedGetToExternal", + "url": "https://github.com/dotnet/aspnetcore/pull/67739", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@93bec6d", + "labels": [ + "test-failure", + "agentic-threat-detected" + ] + }, + { + "id": "aspnetcore@f82669a", + "repo": "aspnetcore", + "title": "Fix array type unwrapping in validation source generator", + "url": "https://github.com/dotnet/aspnetcore/pull/67743", + "commit": "dotnet@219465d", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f82669a", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@19a1265", + "repo": "aspnetcore", + "title": "HttpSys: fail startup when Strict hardening cannot be applied", + "url": "https://github.com/dotnet/aspnetcore/pull/67720", + "commit": "dotnet@eb8f7cb", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@19a1265" + }, + { + "id": "aspnetcore@07a46a4", + "repo": "aspnetcore", + "title": "[test-quarantine] Unquarantine DataProtectionProviderTests.System_UsesProvidedCertificateNotFromStore", + "url": "https://github.com/dotnet/aspnetcore/pull/67754", + "commit": "dotnet@eb8f7cb", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@07a46a4", + "labels": [ + "test-failure", + "agentic-threat-detected" + ] + }, + { + "id": "aspnetcore@56722f8", + "repo": "aspnetcore", + "title": "Harden test-quarantine workflow guardrails (B1/B2/B3)", + "url": "https://github.com/dotnet/aspnetcore/pull/67764", + "commit": "dotnet@eb8f7cb", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@56722f8" + }, + { + "id": "aspnetcore@fe4f6cd", + "repo": "aspnetcore", + "title": "Avoid ArgumentException when Problem/ValidationProblem extensions conflict with defaults", + "url": "https://github.com/dotnet/aspnetcore/pull/67690", + "commit": "dotnet@eb8f7cb", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@fe4f6cd", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@7b0f909", + "repo": "aspnetcore", + "title": "Update dependencies from build 322464", + "url": "https://github.com/dotnet/aspnetcore/pull/67736", + "commit": "dotnet@eb8f7cb", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@7b0f909" + }, + { + "id": "aspnetcore@0eb7bd1", + "repo": "aspnetcore", + "title": "Skip macOS quarantined-test job on PRs", + "url": "https://github.com/dotnet/aspnetcore/pull/67767", + "commit": "dotnet@eb8f7cb", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0eb7bd1" + }, + { + "id": "aspnetcore@9123188", + "repo": "aspnetcore", + "title": "Limit Microsoft.OpenApi to disallow next major", + "url": "https://github.com/dotnet/aspnetcore/pull/67771", + "commit": "dotnet@a7f0ffc", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@9123188" + }, + { + "id": "aspnetcore@ef19e4d", + "repo": "aspnetcore", + "title": "Fix placeholder flash when appending to an End-anchored virtualized list", + "url": "https://github.com/dotnet/aspnetcore/pull/67679", + "commit": "dotnet@a7f0ffc", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ef19e4d", + "labels": [ + "area-blazor", + "feature-blazor-virtualization", + "blocking" + ] + }, + { + "id": "aspnetcore@564927c", + "repo": "aspnetcore", + "title": "Fix API for CacheView", + "url": "https://github.com/dotnet/aspnetcore/pull/67776", + "commit": "dotnet@a7f0ffc", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@564927c" + }, + { + "id": "aspnetcore@cef46b0", + "repo": "aspnetcore", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/aspnetcore/pull/67770", + "commit": "dotnet@a7f0ffc", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cef46b0", + "labels": [ + "area-infrastructure", + "Type: Dependency Update :arrow_up_small:" + ] + }, + { + "id": "aspnetcore@cf0ae5e", + "repo": "aspnetcore", + "title": "[test-quarantine] Unquarantine IIS NewShim ShutdownTests (dotnet/runtime#126925)", + "url": "https://github.com/dotnet/aspnetcore/pull/67753", + "commit": "dotnet@a7f0ffc", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@cf0ae5e", + "labels": [ + "test-failure", + "agentic-threat-detected" + ] + }, + { + "id": "aspnetcore@0f1a256", + "repo": "aspnetcore", + "title": "Fix API for QuickGrid", + "url": "https://github.com/dotnet/aspnetcore/pull/67733", + "commit": "dotnet@f63024a", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@0f1a256" + }, + { + "id": "aspnetcore@1d6552f", + "repo": "aspnetcore", + "title": "[blazor] E2E test coreCLR WASM", + "url": "https://github.com/dotnet/aspnetcore/pull/66331", + "commit": "dotnet@f63024a", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@1d6552f", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@1abace7", + "repo": "aspnetcore", + "title": "Cherry-pick internal commits (release/9.0)", + "url": "https://github.com/dotnet/aspnetcore/pull/67805", + "commit": "dotnet@f63024a", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@1abace7" + }, + { + "id": "aspnetcore@3b67a86", + "repo": "aspnetcore", + "title": "Remove dead CODEOWNERS rule for non-existent BlazorServerWeb-CSharp template path", + "url": "https://github.com/dotnet/aspnetcore/pull/67813", + "commit": "dotnet@f63024a", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3b67a86", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@d89ecc4", + "repo": "aspnetcore", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/aspnetcore/pull/67802", + "commit": "dotnet@f63024a", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@d89ecc4" + }, + { + "id": "aspnetcore@e15a58c", + "repo": "aspnetcore", + "title": "feat: adds support for populating OpenAPI discriminator defaultMapping", + "url": "https://github.com/dotnet/aspnetcore/pull/67493", + "commit": "dotnet@f106722", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@e15a58c", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@e4f3314", + "repo": "aspnetcore", + "title": "Treat QUERY as a safe HTTP method for antiforgery and CSRF protection", + "url": "https://github.com/dotnet/aspnetcore/pull/67839", + "commit": "dotnet@f106722", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@e4f3314", + "labels": [ + "feature-antiforgery" + ] + }, + { + "id": "aspnetcore@3a347bb", + "repo": "aspnetcore", + "title": "Update milestones for August", + "url": "https://github.com/dotnet/aspnetcore/pull/67836", + "commit": "dotnet@f106722", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@3a347bb" + }, + { + "id": "aspnetcore@27e5600", + "repo": "aspnetcore", + "title": "Add .NET 10.0 support to aggregate site extension", + "url": "https://github.com/dotnet/aspnetcore/pull/67810", + "commit": "dotnet@f106722", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@27e5600", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@6a0d7ae", + "repo": "aspnetcore", + "title": "Improve Blazor SSR client-side form validation", + "url": "https://github.com/dotnet/aspnetcore/pull/67324", + "commit": "dotnet@f106722", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@6a0d7ae", + "labels": [ + "area-blazor", + "feature-blazor-form-validation" + ] + }, + { + "id": "aspnetcore@081aac6", + "repo": "aspnetcore", + "title": "API review changes for Blazor SSR client-side validation", + "url": "https://github.com/dotnet/aspnetcore/pull/67855", + "commit": "dotnet@f106722", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@081aac6" + }, + { + "id": "aspnetcore@face016", + "repo": "aspnetcore", + "title": "Support AuthorizationPolicy and IAuthorizationRequirementData metadata everywhere", + "url": "https://github.com/dotnet/aspnetcore/pull/67765", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@face016", + "labels": [ + "area-auth" + ] + }, + { + "id": "aspnetcore@f95205d", + "repo": "aspnetcore", + "title": "Adding analyzer to warn about JSInterop calls not wrapped in a try catch block", + "url": "https://github.com/dotnet/aspnetcore/pull/67530", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f95205d", + "labels": [ + "area-blazor", + "analyzer", + "community-contribution" + ] + }, + { + "id": "aspnetcore@1d0c061", + "repo": "aspnetcore", + "title": "Revert \u0022Adding analyzer to warn about JSInterop calls not wrapped in a try ca\u2026\u0022", + "url": "https://github.com/dotnet/aspnetcore/pull/67873", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@1d0c061" + }, + { + "id": "aspnetcore@7b3625f", + "repo": "aspnetcore", + "title": "Fix ValidatableTypeInfo line endings", + "url": "https://github.com/dotnet/aspnetcore/pull/67871", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@7b3625f" + }, + { + "id": "aspnetcore@8026f9f", + "repo": "aspnetcore", + "title": "Fix nullability handling in OpenApi", + "url": "https://github.com/dotnet/aspnetcore/pull/67661", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@8026f9f" + }, + { + "id": "aspnetcore@b309e35", + "repo": "aspnetcore", + "title": "[wasm] Html Encode incoming parameters to debug page", + "url": "https://github.com/dotnet/aspnetcore/pull/67875", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@b309e35", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@1106030", + "repo": "aspnetcore", + "title": "[Blazor] Deprecate UseWebAssemblyDebugging and remove it from Blazor templates", + "url": "https://github.com/dotnet/aspnetcore/pull/67861", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@1106030" + }, + { + "id": "aspnetcore@574547f", + "repo": "aspnetcore", + "title": "[main] (deps): Bump actions/setup-dotnet from 5 to 6", + "url": "https://github.com/dotnet/aspnetcore/pull/67883", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@574547f", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@540b853", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67882", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@540b853", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@ee53595", + "repo": "aspnetcore", + "title": "[main] (deps): Bump dotnet/arcade/.github/workflows/backport-base.yml", + "url": "https://github.com/dotnet/aspnetcore/pull/67881", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ee53595", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@512f313", + "repo": "aspnetcore", + "title": "[main] (deps): Bump src/submodules/googletest", + "url": "https://github.com/dotnet/aspnetcore/pull/67880", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@512f313", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@d516a8d", + "repo": "aspnetcore", + "title": "Allow \u0060null\u0060 on \u0060UserOptions.AllowedUserNameCharacters\u0060", + "url": "https://github.com/dotnet/aspnetcore/pull/67731", + "commit": "dotnet@c506080", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@d516a8d", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@70e4f65", + "repo": "aspnetcore", + "title": "Harden wildcard matching with empty segments inside", + "url": "https://github.com/dotnet/aspnetcore/pull/67757", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@70e4f65" + }, + { + "id": "aspnetcore@58c5632", + "repo": "aspnetcore", + "title": "Add IEndpointMetadataProvider to UnauthorizedHttpResult", + "url": "https://github.com/dotnet/aspnetcore/pull/65611", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@58c5632", + "labels": [ + "community-contribution", + "feature-openapi", + "area-minimal" + ] + }, + { + "id": "aspnetcore@5a09c12", + "repo": "aspnetcore", + "title": "Update agentic workflows for gh aw v0.82.13", + "url": "https://github.com/dotnet/aspnetcore/pull/67901", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@5a09c12", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@fc4e6e0", + "repo": "aspnetcore", + "title": "Update AngleSharp to latest", + "url": "https://github.com/dotnet/aspnetcore/pull/67898", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@fc4e6e0", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "aspnetcore@bf41edc", + "repo": "aspnetcore", + "title": "Improve \u0060AnchorMode\u0060 tests", + "url": "https://github.com/dotnet/aspnetcore/pull/67639", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@bf41edc", + "labels": [ + "area-blazor", + "feature-blazor-virtualization" + ] + }, + { + "id": "aspnetcore@35b67fe", + "repo": "aspnetcore", + "title": "Fix local WASM Components E2E 404 by applying gateway path base", + "url": "https://github.com/dotnet/aspnetcore/pull/67903", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@35b67fe", + "labels": [ + "area-blazor" + ] + }, + { + "id": "aspnetcore@dfe3e58", + "repo": "aspnetcore", + "title": "Enforce MultipartHeadersLengthLimit across BufferedReadStream buffers", + "url": "https://github.com/dotnet/aspnetcore/pull/67840", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@dfe3e58" + }, + { + "id": "aspnetcore@326d566", + "repo": "aspnetcore", + "title": "SignalR .NET client: make auth refresh work behind a redirecting server (Azure SignalR)", + "url": "https://github.com/dotnet/aspnetcore/pull/67612", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@326d566", + "labels": [ + "area-signalr", + "community-contribution" + ] + }, + { + "id": "aspnetcore@346fa53", + "repo": "aspnetcore", + "title": "Expose experimental \u0060AnchorMode\u0060 and \u0060ItemComparer\u0060 on \u0060QuickGrid\u0060", + "url": "https://github.com/dotnet/aspnetcore/pull/67783", + "commit": "dotnet@9acc8aa", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@346fa53", + "labels": [ + "area-blazor", + "feature-blazor-virtualization", + "feature-blazor-quickgrid" + ] + }, + { + "id": "aspnetcore@e4598cc", + "repo": "aspnetcore", + "title": "Delete dead code in DelegateOpenApiDocumentTransformer", + "url": "https://github.com/dotnet/aspnetcore/pull/67921", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@e4598cc" + }, + { + "id": "aspnetcore@6b3ab41", + "repo": "aspnetcore", + "title": "Adding analyzer to warn about JSInterop calls not wrapped in a try catch block", + "url": "https://github.com/dotnet/aspnetcore/pull/67900", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@6b3ab41", + "labels": [ + "community-contribution" + ] + }, + { + "id": "aspnetcore@94d3135", + "repo": "aspnetcore", + "title": "[Blazor] Deprecate the Blazor WebAssembly DevServer package", + "url": "https://github.com/dotnet/aspnetcore/pull/67862", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@94d3135" + }, + { + "id": "aspnetcore@eb281b1", + "repo": "aspnetcore", + "title": "Expose InitialItemIndex parameter and ScrollToItemAsync method on QuickGrid", + "url": "https://github.com/dotnet/aspnetcore/pull/67914", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@eb281b1", + "labels": [ + "area-blazor", + "feature-blazor-quickgrid" + ] + }, + { + "id": "aspnetcore@bd8392e", + "repo": "aspnetcore", + "title": "Rename ConfigureHostApplicationBuilder to ConfigureWebApplicationBuilder", + "url": "https://github.com/dotnet/aspnetcore/pull/67917", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@bd8392e" + }, + { + "id": "aspnetcore@24a934e", + "repo": "aspnetcore", + "title": "Remove DataAnnotations\u0027 ValidationContext from MEV public API", + "url": "https://github.com/dotnet/aspnetcore/pull/67549", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@24a934e" + }, + { + "id": "aspnetcore@61cd8e8", + "repo": "aspnetcore", + "title": "Enable prepend/append detection with the default \u0060ItemComparer\u0060 in \u0060Virtualize\u003CTItem\u003E\u0060", + "url": "https://github.com/dotnet/aspnetcore/pull/67905", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@61cd8e8", + "labels": [ + "area-blazor", + "feature-blazor-virtualization" + ] + }, + { + "id": "aspnetcore@5c873ca", + "repo": "aspnetcore", + "title": "Fix QuickGrid None-mode async-provider prepend viewport drift.", + "url": "https://github.com/dotnet/aspnetcore/pull/67931", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@5c873ca", + "labels": [ + "area-blazor", + "feature-blazor-virtualization", + "feature-blazor-quickgrid" + ] + }, + { + "id": "aspnetcore@93148da", + "repo": "aspnetcore", + "title": "Fix CollapseLeadingSlashes bypass via bare leading backslash", + "url": "https://github.com/dotnet/aspnetcore/pull/67928", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@93148da", + "labels": [ + "feature-rewrite-middleware", + "area-middleware" + ] + }, + { + "id": "aspnetcore@b2c0c20", + "repo": "aspnetcore", + "title": "Update dependencies from build 323048", + "url": "https://github.com/dotnet/aspnetcore/pull/67828", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@b2c0c20" + }, + { + "id": "aspnetcore@06ed003", + "repo": "aspnetcore", + "title": "Fix QuickGrid Start-mode async-provider prepend viewport drift.", + "url": "https://github.com/dotnet/aspnetcore/pull/67935", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@06ed003", + "labels": [ + "area-blazor", + "feature-blazor-virtualization", + "feature-blazor-quickgrid" + ] + }, + { + "id": "aspnetcore@f8a5cbf", + "repo": "aspnetcore", + "title": "Update dependencies from https://github.com/dotnet/extensions build 20260714.4", + "url": "https://github.com/dotnet/aspnetcore/pull/67896", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@f8a5cbf", + "labels": [ + "area-infrastructure", + "Type: Dependency Update :arrow_up_small:" + ] + }, + { + "id": "aspnetcore@39e1ac9", + "repo": "aspnetcore", + "title": "Drop Microsoft.AspNetCore.Grpc.Swagger", + "url": "https://github.com/dotnet/aspnetcore/pull/67919", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@39e1ac9", + "labels": [ + "area-grpc" + ] + }, + { + "id": "aspnetcore@1037569", + "repo": "aspnetcore", + "title": "Improve antiforgery error message for unauthenticated requests with authenticated tokens", + "url": "https://github.com/dotnet/aspnetcore/pull/67942", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@1037569", + "labels": [ + "feature-antiforgery" + ] + }, + { + "id": "aspnetcore@15bdfbf", + "repo": "aspnetcore", + "title": "Clear cached session key in cookie auth handler sign-out", + "url": "https://github.com/dotnet/aspnetcore/pull/67049", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@15bdfbf", + "labels": [ + "area-auth" + ] + }, + { + "id": "aspnetcore@d117bfd", + "repo": "aspnetcore", + "title": "Implement RFC 9931 Section 8 for HTTP/1.1 CONNECT in Kestrel", + "url": "https://github.com/dotnet/aspnetcore/pull/67929", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@d117bfd", + "labels": [ + "area-networking" + ] + }, + { + "id": "aspnetcore@5d6b575", + "repo": "aspnetcore", + "title": "Synchronize HTTP/2 closing tests with request start", + "url": "https://github.com/dotnet/aspnetcore/pull/67789", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@5d6b575", + "labels": [ + "feature-kestrel", + "area-networking" + ] + }, + { + "id": "aspnetcore@67bba0c", + "repo": "aspnetcore", + "title": "Backport PR #66355: Map [Obsolete] attribute to deprecated in OpenAPI documents", + "url": "https://github.com/dotnet/aspnetcore/pull/67953", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@67bba0c", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@19fe163", + "repo": "aspnetcore", + "title": "Fix Virtualize scroll jump from native/JS anchoring double-compensation", + "url": "https://github.com/dotnet/aspnetcore/pull/67934", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@19fe163", + "labels": [ + "area-blazor", + "feature-blazor-virtualization" + ] + }, + { + "id": "aspnetcore@ebb1adb", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Ignore From when serializing a JsonPatchDocument for add, remove, rep\u2026", + "url": "https://github.com/dotnet/aspnetcore/pull/67968", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ebb1adb", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@53c3bc1", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Respect IModelNameProvider when matching OpenAPI parameters", + "url": "https://github.com/dotnet/aspnetcore/pull/67971", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@53c3bc1", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@60de750", + "repo": "aspnetcore", + "title": "Move the abstract \u0060Validatable*Info\u0060 from Microsoft.Extensions.Validation to be source-generated", + "url": "https://github.com/dotnet/aspnetcore/pull/67956", + "commit": "dotnet@0ed513f", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@60de750" + }, + { + "id": "aspnetcore@949e3a5", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Update the weather page in the Blazor Web App template to persist prerendered state", + "url": "https://github.com/dotnet/aspnetcore/pull/67989", + "commit": "dotnet@dbe3914", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@949e3a5", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@5e09901", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Creating Blazor Gateway CLI package and tests", + "url": "https://github.com/dotnet/aspnetcore/pull/67990", + "commit": "dotnet@dbe3914", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@5e09901", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@ede598d", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Handle passing a Func expression to Map* in ValidationsGenerator and RDG", + "url": "https://github.com/dotnet/aspnetcore/pull/67999", + "commit": "dotnet@dbe3914", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@ede598d", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@9efdf69", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Streamline localization in Microsoft.Extensions.Validation", + "url": "https://github.com/dotnet/aspnetcore/pull/68005", + "commit": "dotnet@dcc16b5", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@9efdf69", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@89467cb", + "repo": "aspnetcore", + "title": "Virtualize tests with \u0060ItemProvider\u0060 should always contain a delay", + "url": "https://github.com/dotnet/aspnetcore/pull/67959", + "commit": "dotnet@9fb6de1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@89467cb", + "labels": [ + "area-blazor", + "feature-blazor-virtualization" + ] + }, + { + "id": "aspnetcore@8331289", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Obsolete JsonPatch STJ OperationBase.ShouldSerializeFrom", + "url": "https://github.com/dotnet/aspnetcore/pull/68042", + "commit": "dotnet@9fb6de1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@8331289", + "labels": [ + "tell-mode" + ] + }, + { + "id": "aspnetcore@a302455", + "repo": "aspnetcore", + "title": "[release/11.0-preview7] Add OpenApiGenerationEnvironment property support for API description server document generation", + "url": "https://github.com/dotnet/aspnetcore/pull/68040", + "commit": "dotnet@9fb6de1", + "is_security": false, + "product": "dotnet-aspnetcore", + "local_repo_commit": "aspnetcore@a302455", + "labels": [ + "tell-mode" + ] + }, + { + "id": "command-line-api@95cdac6", + "repo": "command-line-api", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/command-line-api/pull/2810", + "commit": "dotnet@7e4a38a", + "is_security": false, + "local_repo_commit": "command-line-api@95cdac6" + }, + { + "id": "command-line-api@00305fe", + "repo": "command-line-api", + "title": "Update dependencies and general cleanup", + "url": "https://github.com/dotnet/command-line-api/pull/2827", + "commit": "dotnet@7e4a38a", + "is_security": false, + "local_repo_commit": "command-line-api@00305fe" + }, + { + "id": "command-line-api@0ae2631", + "repo": "command-line-api", + "title": "Add System.CommandLine.StaticCompletions project ported from dotnet/sdk and made general enough to apply to any System.CommandLine-based consumer.", + "url": "https://github.com/dotnet/command-line-api/pull/2799", + "commit": "dotnet@7e4a38a", + "is_security": false, + "local_repo_commit": "command-line-api@0ae2631" + }, + { + "id": "command-line-api@3602062", + "repo": "command-line-api", + "title": "Follow-up feedback from recently merged PR", + "url": "https://github.com/dotnet/command-line-api/pull/2829", + "commit": "dotnet@7e4a38a", + "is_security": false, + "local_repo_commit": "command-line-api@3602062" + }, + { + "id": "command-line-api@21ad866", + "repo": "command-line-api", + "title": "Add README for System.CommandLine.StaticCompletions package", + "url": "https://github.com/dotnet/command-line-api/pull/2830", + "commit": "dotnet@7e4a38a", + "is_security": false, + "local_repo_commit": "command-line-api@21ad866", + "labels": [ + "Area-Completions", + "Area-Build \u0026 Infrastructure" + ] + }, + { + "id": "command-line-api@8b00b7d", + "repo": "command-line-api", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/command-line-api/pull/2825", + "commit": "dotnet@d4d7845", + "is_security": false, + "local_repo_commit": "command-line-api@8b00b7d" + }, + { + "id": "command-line-api@bc16495", + "repo": "command-line-api", + "title": "Improve RootCommand executable name handling in NAOT app and library scenarios", + "url": "https://github.com/dotnet/command-line-api/pull/2820", + "commit": "dotnet@d4d7845", + "is_security": false, + "local_repo_commit": "command-line-api@bc16495", + "labels": [ + "Area-Parser and Binder" + ] + }, + { + "id": "deployment-tools@6cd9999", + "repo": "deployment-tools", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/deployment-tools/pull/551", + "commit": "dotnet@61042ce", + "is_security": false, + "product": "dotnet-deployment-tools", + "local_repo_commit": "deployment-tools@6cd9999" + }, + { + "id": "deployment-tools@cc7b5a9", + "repo": "deployment-tools", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/deployment-tools/pull/561", + "commit": "dotnet@61042ce", + "is_security": false, + "product": "dotnet-deployment-tools", + "local_repo_commit": "deployment-tools@cc7b5a9" + }, + { + "id": "deployment-tools@5123486", + "repo": "deployment-tools", + "title": "Migrate DevDiv VS feed push from PAT to WIF (Entra)", + "url": "https://github.com/dotnet/deployment-tools/pull/564", + "commit": "dotnet@61042ce", + "is_security": false, + "product": "dotnet-deployment-tools", + "local_repo_commit": "deployment-tools@5123486" + }, + { + "id": "diagnostics@384c93e", + "repo": "diagnostics", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/diagnostics/pull/5893", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@384c93e" + }, + { + "id": "diagnostics@d042571", + "repo": "diagnostics", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/diagnostics/pull/5894", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@d042571" + }, + { + "id": "diagnostics@1803ef1", + "repo": "diagnostics", + "title": "Allow the GcInfoDumper to report scratch registers at safe points (DECODE_NO_VALIDATION)", + "url": "https://github.com/dotnet/diagnostics/pull/5890", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@1803ef1" + }, + { + "id": "diagnostics@812e172", + "repo": "diagnostics", + "title": "Use ISOSDacInterface17 for DumpLog when available", + "url": "https://github.com/dotnet/diagnostics/pull/5873", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@812e172" + }, + { + "id": "diagnostics@b53fa97", + "repo": "diagnostics", + "title": "Forward ICLRSymbolProvider calls to a host-supplied symbol resolver", + "url": "https://github.com/dotnet/diagnostics/pull/5877", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@b53fa97" + }, + { + "id": "diagnostics@bacf939", + "repo": "diagnostics", + "title": "Sync eng/common/{cross,native} with arcade", + "url": "https://github.com/dotnet/diagnostics/pull/5892", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@bacf939" + }, + { + "id": "diagnostics@82218b9", + "repo": "diagnostics", + "title": "Add DacMode setting to select DAC/cDAC in SOS tests", + "url": "https://github.com/dotnet/diagnostics/pull/5901", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@82218b9" + }, + { + "id": "diagnostics@dcfa331", + "repo": "diagnostics", + "title": "HostSymbolProvider: implement IClrSymbolProvider.TryGetFieldOffset", + "url": "https://github.com/dotnet/diagnostics/pull/5899", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@dcfa331" + }, + { + "id": "diagnostics@0c7820d", + "repo": "diagnostics", + "title": "[main] Update dependencies from microsoft/clrmd", + "url": "https://github.com/dotnet/diagnostics/pull/5902", + "commit": "dotnet@5dc1278", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@0c7820d" + }, + { + "id": "diagnostics@5728f65", + "repo": "diagnostics", + "title": "Add build analysis configuration JSON file", + "url": "https://github.com/dotnet/diagnostics/pull/5908", + "commit": "dotnet@02385e2", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@5728f65" + }, + { + "id": "diagnostics@3a91cb2", + "repo": "diagnostics", + "title": "[DiagnosticsClient] Tolerate IOException when reading /proc during process discovery", + "url": "https://github.com/dotnet/diagnostics/pull/5904", + "commit": "dotnet@02385e2", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@3a91cb2" + }, + { + "id": "diagnostics@4530784", + "repo": "diagnostics", + "title": "Workaround flaky bpmd-driven CONTINUEs in cdb tests by single-stepping before resuming", + "url": "https://github.com/dotnet/diagnostics/pull/5911", + "commit": "dotnet@02385e2", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@4530784" + }, + { + "id": "diagnostics@0386db2", + "repo": "diagnostics", + "title": "Rewrite StressLog related commands in C#", + "url": "https://github.com/dotnet/diagnostics/pull/5905", + "commit": "dotnet@02385e2", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@0386db2" + }, + { + "id": "diagnostics@d8a1d0d", + "repo": "diagnostics", + "title": "[main] Update dependencies from microsoft/clrmd", + "url": "https://github.com/dotnet/diagnostics/pull/5913", + "commit": "dotnet@4b97b51", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@d8a1d0d" + }, + { + "id": "diagnostics@a7ff61a", + "repo": "diagnostics", + "title": "DataTargetWrapper: expose ICLRSymbolProvider.TryGetFieldOffset via CCW", + "url": "https://github.com/dotnet/diagnostics/pull/5916", + "commit": "dotnet@4b97b51", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@a7ff61a" + }, + { + "id": "diagnostics@fec77f3", + "repo": "diagnostics", + "title": "[main] Update dependencies from microsoft/clrmd", + "url": "https://github.com/dotnet/diagnostics/pull/5915", + "commit": "dotnet@0e2b5de", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@fec77f3" + }, + { + "id": "diagnostics@f4c4ac3", + "repo": "diagnostics", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/diagnostics/pull/5896", + "commit": "dotnet@0e2b5de", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@f4c4ac3" + }, + { + "id": "diagnostics@01841e2", + "repo": "diagnostics", + "title": "Refactor build pipeline to separate test jobs", + "url": "https://github.com/dotnet/diagnostics/pull/5875", + "commit": "dotnet@0e2b5de", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@01841e2" + }, + { + "id": "diagnostics@91630f8", + "repo": "diagnostics", + "title": "Constrain GetExport RuntimeInfo dereference to module bounds in dbgshim", + "url": "https://github.com/dotnet/diagnostics/pull/5919", + "commit": "dotnet@0e2b5de", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@91630f8" + }, + { + "id": "diagnostics@b3aba46", + "repo": "diagnostics", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/diagnostics/pull/5914", + "commit": "dotnet@0e2b5de", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@b3aba46" + }, + { + "id": "diagnostics@7e8e386", + "repo": "diagnostics", + "title": "[IPC Protocol][dotnet-gcdump] Add non-lossy dotnet-gcdump mode", + "url": "https://github.com/dotnet/diagnostics/pull/5886", + "commit": "dotnet@d690a4f", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@7e8e386" + }, + { + "id": "diagnostics@95035e6", + "repo": "diagnostics", + "title": "Update test asset baselines for ClrMD ELF ImageSize fix", + "url": "https://github.com/dotnet/diagnostics/pull/5925", + "commit": "dotnet@88bbe07", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@95035e6" + }, + { + "id": "diagnostics@8fc9228", + "repo": "diagnostics", + "title": "Fix LLDB module size calculation", + "url": "https://github.com/dotnet/diagnostics/pull/5931", + "commit": "dotnet@f981403", + "is_security": false, + "product": "dotnet-diagnostics", + "local_repo_commit": "diagnostics@8fc9228" + }, + { + "id": "efcore@db55508", + "repo": "efcore", + "title": "[release/10.0] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38437", + "commit": "dotnet@b97dd2f", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@db55508" + }, + { + "id": "efcore@3911e4f", + "repo": "efcore", + "title": "Update dependencies from build 319199", + "url": "https://github.com/dotnet/efcore/pull/38453", + "commit": "dotnet@b97dd2f", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@3911e4f" + }, + { + "id": "efcore@f16c1da", + "repo": "efcore", + "title": "Update dependencies from build 319504", + "url": "https://github.com/dotnet/efcore/pull/38475", + "commit": "dotnet@b97dd2f", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@f16c1da" + }, + { + "id": "efcore@b56cdec", + "repo": "efcore", + "title": "Fix alter column type JSON to nVarchar", + "url": "https://github.com/dotnet/efcore/pull/38464", + "commit": "dotnet@b97dd2f", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@b56cdec", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@dc0c5fa", + "repo": "efcore", + "title": "Reuse CosmosTypeMapping.Default for primitive JSON reader/writers", + "url": "https://github.com/dotnet/efcore/pull/38481", + "commit": "dotnet@b97dd2f", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@dc0c5fa" + }, + { + "id": "efcore@0ec4c6c", + "repo": "efcore", + "title": "Fix typos", + "url": "https://github.com/dotnet/efcore/pull/38487", + "commit": "dotnet@89ebe0d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@0ec4c6c" + }, + { + "id": "efcore@43432d4", + "repo": "efcore", + "title": "Unskip tests that aren\u0027t failing anymore", + "url": "https://github.com/dotnet/efcore/pull/38474", + "commit": "dotnet@89ebe0d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@43432d4" + }, + { + "id": "efcore@a9482e0", + "repo": "efcore", + "title": "Make element type a creation-time concern", + "url": "https://github.com/dotnet/efcore/pull/38484", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@a9482e0" + }, + { + "id": "efcore@740413e", + "repo": "efcore", + "title": "Add Half type support for SQLite", + "url": "https://github.com/dotnet/efcore/pull/37481", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@740413e", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@733a238", + "repo": "efcore", + "title": "Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml", + "url": "https://github.com/dotnet/efcore/pull/38491", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@733a238", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@8002378", + "repo": "efcore", + "title": "[release/10.0] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38488", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@8002378" + }, + { + "id": "efcore@52adb46", + "repo": "efcore", + "title": "Materialize a left-joined non-entity projection as null on no-match", + "url": "https://github.com/dotnet/efcore/pull/38479", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@52adb46", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@4a79933", + "repo": "efcore", + "title": "Lift try..catch out of an expression and replace with a temporary variable", + "url": "https://github.com/dotnet/efcore/pull/34912", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@4a79933", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@a7a7184", + "repo": "efcore", + "title": "Fix OriginalValues.ToObject for added complex collections", + "url": "https://github.com/dotnet/efcore/pull/38493", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@a7a7184", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@0bb1c8d", + "repo": "efcore", + "title": "Generate and upload code coverage reports", + "url": "https://github.com/dotnet/efcore/pull/38482", + "commit": "dotnet@6717b58", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@0bb1c8d" + }, + { + "id": "efcore@6670794", + "repo": "efcore", + "title": "[release/10.0] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38497", + "commit": "dotnet@ba5f8e7", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@6670794" + }, + { + "id": "efcore@b00a0f3", + "repo": "efcore", + "title": "Fix invalid shadow property names in precompiled queries and JSON discriminator metadata", + "url": "https://github.com/dotnet/efcore/pull/38458", + "commit": "dotnet@ba5f8e7", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@b00a0f3" + }, + { + "id": "efcore@2279bff", + "repo": "efcore", + "title": "SQLite: add JsonValueReaderWriter for Half", + "url": "https://github.com/dotnet/efcore/pull/38492", + "commit": "dotnet@ba5f8e7", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@2279bff" + }, + { + "id": "efcore@935645b", + "repo": "efcore", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38503", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@935645b" + }, + { + "id": "efcore@5517698", + "repo": "efcore", + "title": "Configure Dependabot NuGet updates for active release branches", + "url": "https://github.com/dotnet/efcore/pull/38494", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@5517698" + }, + { + "id": "efcore@0291de0", + "repo": "efcore", + "title": "Bump Microsoft.Data.SqlClient from 7.0.1 to 7.0.2", + "url": "https://github.com/dotnet/efcore/pull/38509", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@0291de0", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@d65ba2d", + "repo": "efcore", + "title": "Bump Microsoft.Data.SqlClient.Extensions.Azure from 1.0.0 to 7.0.2", + "url": "https://github.com/dotnet/efcore/pull/38513", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@d65ba2d", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@f2f2673", + "repo": "efcore", + "title": "Bump Microsoft.DotNet.XUnitV3Extensions from 11.0.0-beta.26319.1 to 11.0.0-beta.26329.101", + "url": "https://github.com/dotnet/efcore/pull/38514", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@f2f2673", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@a8af375", + "repo": "efcore", + "title": "Update dependencies from build 320715", + "url": "https://github.com/dotnet/efcore/pull/38507", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@a8af375" + }, + { + "id": "efcore@a21f685", + "repo": "efcore", + "title": "[release/10.0]: Bump BenchmarkDotNet from 0.14.0 to 0.15.8", + "url": "https://github.com/dotnet/efcore/pull/38516", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@a21f685", + "labels": [ + "area-infrastructure", + "tell-mode" + ] + }, + { + "id": "efcore@dad6cf6", + "repo": "efcore", + "title": "[release/10.0]: Bump Grpc.AspNetCore from 2.71.0 to 2.80.0", + "url": "https://github.com/dotnet/efcore/pull/38520", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@dad6cf6", + "labels": [ + "area-infrastructure", + "tell-mode" + ] + }, + { + "id": "efcore@35ad69b", + "repo": "efcore", + "title": "[release/10.0]: Bump Azure.Identity from 1.14.2 to 1.21.0", + "url": "https://github.com/dotnet/efcore/pull/38511", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@35ad69b", + "labels": [ + "area-infrastructure", + "tell-mode" + ] + }, + { + "id": "efcore@494fe8e", + "repo": "efcore", + "title": "[release/10.0]: Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 9.0.5 to 9.0.17", + "url": "https://github.com/dotnet/efcore/pull/38523", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@494fe8e", + "labels": [ + "area-infrastructure", + "tell-mode" + ] + }, + { + "id": "efcore@347acfc", + "repo": "efcore", + "title": "Reuse a single-result subquery across its projected members", + "url": "https://github.com/dotnet/efcore/pull/38502", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@347acfc", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@0d955db", + "repo": "efcore", + "title": "Update dependencies from build 320819", + "url": "https://github.com/dotnet/efcore/pull/38535", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@0d955db" + }, + { + "id": "efcore@cb8f9da", + "repo": "efcore", + "title": "Update dependencies from build 320916", + "url": "https://github.com/dotnet/efcore/pull/38540", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@cb8f9da" + }, + { + "id": "efcore@3cb71a6", + "repo": "efcore", + "title": "", + "url": "https://github.com/dotnet/efcore/pull/38530", + "commit": "dotnet@dfd8d10", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@3cb71a6" + }, + { + "id": "efcore@885eaab", + "repo": "efcore", + "title": "Update dependencies from build 320986", + "url": "https://github.com/dotnet/efcore/pull/38545", + "commit": "dotnet@3a049dd", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@885eaab" + }, + { + "id": "efcore@654a010", + "repo": "efcore", + "title": "Avoid using SqlXml for serialization", + "url": "https://github.com/dotnet/efcore/pull/38506", + "commit": "dotnet@3a049dd", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@654a010" + }, + { + "id": "efcore@6a2d7a8", + "repo": "efcore", + "title": "Improve handling of null values in JSON properties mapped to primitive collections", + "url": "https://github.com/dotnet/efcore/pull/38498", + "commit": "dotnet@3a049dd", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@6a2d7a8" + }, + { + "id": "efcore@abad2be", + "repo": "efcore", + "title": "Allow all warnings in dev build", + "url": "https://github.com/dotnet/efcore/pull/38551", + "commit": "dotnet@3a049dd", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@abad2be", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@c3178f5", + "repo": "efcore", + "title": "Don\u0027t reject JSON entities reached only through Include under AsNoTrackingWithIdentityResolution", + "url": "https://github.com/dotnet/efcore/pull/38556", + "commit": "dotnet@3a049dd", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@c3178f5", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@cf67c5d", + "repo": "efcore", + "title": "Make the nullability marker survive a subsequent join", + "url": "https://github.com/dotnet/efcore/pull/38499", + "commit": "dotnet@3a049dd", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@cf67c5d", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@3754e9a", + "repo": "efcore", + "title": "Skip more flaky in-memory tests", + "url": "https://github.com/dotnet/efcore/pull/38532", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@3754e9a" + }, + { + "id": "efcore@18442ea", + "repo": "efcore", + "title": "Update branding on release/9.0", + "url": "https://github.com/dotnet/efcore/pull/38564", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@18442ea" + }, + { + "id": "efcore@eddda30", + "repo": "efcore", + "title": "[release/10.0]: Bump Microsoft.CodeAnalysis.Analyzer.Testing from 1.1.3-beta1.24423.1 to 1.1.4", + "url": "https://github.com/dotnet/efcore/pull/38553", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@eddda30", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@5e59635", + "repo": "efcore", + "title": "[release/10.0]: Bump Microsoft.Azure.Cosmos from 3.51.0 to 3.61.0", + "url": "https://github.com/dotnet/efcore/pull/38552", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@5e59635", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@8818ec4", + "repo": "efcore", + "title": "[release/9.0]: Bump Microsoft.Azure.Cosmos from 3.49.0 to 3.61.0", + "url": "https://github.com/dotnet/efcore/pull/38529", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@8818ec4", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@22b0a5c", + "repo": "efcore", + "title": "[release/9.0]: Bump Microsoft.AspNetCore.OData from 8.2.5 to 8.3.1", + "url": "https://github.com/dotnet/efcore/pull/38528", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@22b0a5c", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@f87a43c", + "repo": "efcore", + "title": "[release/9.0]: Bump Grpc.AspNetCore from 2.59.0 to 2.80.0", + "url": "https://github.com/dotnet/efcore/pull/38522", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@f87a43c", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@686c324", + "repo": "efcore", + "title": "[release/9.0]: Bump Castle.Core from 5.1.1 to 5.2.1", + "url": "https://github.com/dotnet/efcore/pull/38518", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@686c324", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@c0eff3c", + "repo": "efcore", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38562", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@c0eff3c" + }, + { + "id": "efcore@0c612d8", + "repo": "efcore", + "title": "Update Microsoft.Data.Sqlite TFMs: drop netstandard2.0, target net10.0 only", + "url": "https://github.com/dotnet/efcore/pull/37877", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@0c612d8" + }, + { + "id": "efcore@86e439f", + "repo": "efcore", + "title": "[release/10.0] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38549", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@86e439f" + }, + { + "id": "efcore@664c198", + "repo": "efcore", + "title": "Default a value-type non-entity left-join projection to default(T) on no-match", + "url": "https://github.com/dotnet/efcore/pull/38555", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@664c198", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@efb5e76", + "repo": "efcore", + "title": "Decrement active contexts count after a pooled DbContext instance is torn-down", + "url": "https://github.com/dotnet/efcore/pull/38554", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@efb5e76" + }, + { + "id": "efcore@082e95c", + "repo": "efcore", + "title": "Update dependencies from build 321885", + "url": "https://github.com/dotnet/efcore/pull/38575", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@082e95c" + }, + { + "id": "efcore@9aa4d2c", + "repo": "efcore", + "title": "Fold ValueTuple/Tuple member access through constructor-bound projections", + "url": "https://github.com/dotnet/efcore/pull/38560", + "commit": "dotnet@9b4d3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@9aa4d2c", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@bef7045", + "repo": "efcore", + "title": "Update dependencies from build 321983", + "url": "https://github.com/dotnet/efcore/pull/38579", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@bef7045" + }, + { + "id": "efcore@3c252c1", + "repo": "efcore", + "title": "Fix the code coverage merge step on MacOS", + "url": "https://github.com/dotnet/efcore/pull/38573", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@3c252c1" + }, + { + "id": "efcore@1a4123c", + "repo": "efcore", + "title": "Update dependencies from build 322071", + "url": "https://github.com/dotnet/efcore/pull/38599", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@1a4123c" + }, + { + "id": "efcore@b39be7c", + "repo": "efcore", + "title": "Handle \u0060migrations bundle\u0060 temp project generation when Central Package Management is enabled", + "url": "https://github.com/dotnet/efcore/pull/38584", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@b39be7c" + }, + { + "id": "efcore@eac1e40", + "repo": "efcore", + "title": "Prevent \u0060FindCollectionMapping\u0060 NRE on legacy string/vector snapshot mappings", + "url": "https://github.com/dotnet/efcore/pull/38594", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@eac1e40" + }, + { + "id": "efcore@5c2203b", + "repo": "efcore", + "title": "SQLite: Ensure Deactivate does not use disposed handle on return", + "url": "https://github.com/dotnet/efcore/pull/38574", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@5c2203b" + }, + { + "id": "efcore@f97f9f0", + "repo": "efcore", + "title": "Propagate case-only principal string key updates to dependent FKs", + "url": "https://github.com/dotnet/efcore/pull/38585", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@f97f9f0" + }, + { + "id": "efcore@9b372a7", + "repo": "efcore", + "title": "Fix FK to entity-split principal referencing wrong (fragment) table", + "url": "https://github.com/dotnet/efcore/pull/38586", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@9b372a7" + }, + { + "id": "efcore@67e3e5c", + "repo": "efcore", + "title": "Fix FK diff matching across same table names in different schemas", + "url": "https://github.com/dotnet/efcore/pull/38582", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@67e3e5c" + }, + { + "id": "efcore@107e4a6", + "repo": "efcore", + "title": "Make the nullability marker survive GroupBy-element to-one subquery lowering", + "url": "https://github.com/dotnet/efcore/pull/38577", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@107e4a6", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@8af7c9f", + "repo": "efcore", + "title": "", + "url": "https://github.com/dotnet/efcore/pull/38567", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@8af7c9f" + }, + { + "id": "efcore@a012add", + "repo": "efcore", + "title": "", + "url": "https://github.com/dotnet/efcore/pull/38568", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@a012add" + }, + { + "id": "efcore@de07167", + "repo": "efcore", + "title": "Update dependencies from build 322216", + "url": "https://github.com/dotnet/efcore/pull/38603", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@de07167" + }, + { + "id": "efcore@937552f", + "repo": "efcore", + "title": "SqlServer: Translate x.Parse", + "url": "https://github.com/dotnet/efcore/pull/28337", + "commit": "dotnet@2f0ba9e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@937552f", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@119dd93", + "repo": "efcore", + "title": "Update dependencies from build 322363", + "url": "https://github.com/dotnet/efcore/pull/38609", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@119dd93" + }, + { + "id": "efcore@5b8f790", + "repo": "efcore", + "title": "Cosmos: Disable full-text and vector indexes on complex collection wildcard paths in tests", + "url": "https://github.com/dotnet/efcore/pull/38578", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@5b8f790" + }, + { + "id": "efcore@e54991e", + "repo": "efcore", + "title": "Fix AssertAllMethodsOverridden for XUnit V3 Fact/Theory", + "url": "https://github.com/dotnet/efcore/pull/38570", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@e54991e" + }, + { + "id": "efcore@b16641b", + "repo": "efcore", + "title": "Update dependencies from build 322464", + "url": "https://github.com/dotnet/efcore/pull/38613", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@b16641b" + }, + { + "id": "efcore@95ed66f", + "repo": "efcore", + "title": "[release/10.0] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38610", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@95ed66f" + }, + { + "id": "efcore@cb13db9", + "repo": "efcore", + "title": "Adjust migration operation ordering to avoid dropping in-use sequences during TPC sequence transitions", + "url": "https://github.com/dotnet/efcore/pull/38583", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@cb13db9" + }, + { + "id": "efcore@8fb7fbb", + "repo": "efcore", + "title": "Handle seed-data cycle diagnostics without crashing during migration scaffolding", + "url": "https://github.com/dotnet/efcore/pull/38589", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@8fb7fbb" + }, + { + "id": "efcore@34560b1", + "repo": "efcore", + "title": "Fix paths in Dev Containers.", + "url": "https://github.com/dotnet/efcore/pull/38614", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@34560b1" + }, + { + "id": "efcore@fb2b999", + "repo": "efcore", + "title": "Avoid false circular dependency edges for unchanged unique index values during update batching", + "url": "https://github.com/dotnet/efcore/pull/38581", + "commit": "dotnet@d4dcc64", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@fb2b999" + }, + { + "id": "efcore@6d6d3c3", + "repo": "efcore", + "title": "Cosmos: Modernize materializer \u0026 subdocument projectionbinding", + "url": "https://github.com/dotnet/efcore/pull/38550", + "commit": "dotnet@9d706e8", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@6d6d3c3", + "labels": [ + "community-contribution", + "api-review" + ] + }, + { + "id": "efcore@6f41857", + "repo": "efcore", + "title": "Restrict dependabot to patch-only updates for MSBuild/Roslyn/SQLite/SqlClient packages", + "url": "https://github.com/dotnet/efcore/pull/38641", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@6f41857" + }, + { + "id": "efcore@5c74067", + "repo": "efcore", + "title": "Bump ICSharpCode.Decompiler from 10.1.0.8386 to 10.1.1.8388", + "url": "https://github.com/dotnet/efcore/pull/38642", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@5c74067", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@1028c1f", + "repo": "efcore", + "title": "[release/10.0] Update SQLitePCLRaw package to 2.1.12", + "url": "https://github.com/dotnet/efcore/pull/38607", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@1028c1f", + "labels": [ + "Servicing-approved" + ] + }, + { + "id": "efcore@ce4e48f", + "repo": "efcore", + "title": "[release/10.0]: Bump Microsoft.Data.SqlClient from 6.1.1 to 6.1.6", + "url": "https://github.com/dotnet/efcore/pull/38650", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@ce4e48f", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@bd2ea34", + "repo": "efcore", + "title": "Fix flaky parallel split query test: move ClearLog() before parallel tasks", + "url": "https://github.com/dotnet/efcore/pull/38640", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@bd2ea34" + }, + { + "id": "efcore@40ea93d", + "repo": "efcore", + "title": "Normalize Unicode strings from seed data before comparing", + "url": "https://github.com/dotnet/efcore/pull/38617", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@40ea93d" + }, + { + "id": "efcore@743441e", + "repo": "efcore", + "title": "Honor startup \u0060ProjectDepsFileName\u0060 / \u0060ProjectRuntimeConfigFileName\u0060 in dotnet-ef host launch", + "url": "https://github.com/dotnet/efcore/pull/38595", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@743441e" + }, + { + "id": "efcore@8019925", + "repo": "efcore", + "title": "[release/10.0] Handle MemoryExtensions.Min/Max Span overloads introduced in .NET 11", + "url": "https://github.com/dotnet/efcore/pull/38618", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@8019925", + "labels": [ + "Servicing-approved" + ] + }, + { + "id": "efcore@e1ce860", + "repo": "efcore", + "title": "Fix shared type entity type name generation in model snapshot", + "url": "https://github.com/dotnet/efcore/pull/38611", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@e1ce860" + }, + { + "id": "efcore@ce2b2ea", + "repo": "efcore", + "title": "Fix test helper method override assertions for arbitrary parameters", + "url": "https://github.com/dotnet/efcore/pull/38633", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@ce2b2ea", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@9b5a0a9", + "repo": "efcore", + "title": "Enable unsafe PR checkout in API review workflow", + "url": "https://github.com/dotnet/efcore/pull/38657", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@9b5a0a9" + }, + { + "id": "efcore@9ca7808", + "repo": "efcore", + "title": "[automated] Merge branch \u0027release/10.0\u0027 =\u003E \u0027main\u0027", + "url": "https://github.com/dotnet/efcore/pull/38604", + "commit": "dotnet@87ff117", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@9ca7808" + }, + { + "id": "efcore@e76d150", + "repo": "efcore", + "title": "Warn and fix identity conflict when owned entity has inconsistent data in DB", + "url": "https://github.com/dotnet/efcore/pull/38596", + "commit": "dotnet@9d8f3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@e76d150" + }, + { + "id": "efcore@e921bc1", + "repo": "efcore", + "title": "Fix complex property projection for entity splitting mappings", + "url": "https://github.com/dotnet/efcore/pull/38592", + "commit": "dotnet@9d8f3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@e921bc1" + }, + { + "id": "efcore@17ee8a5", + "repo": "efcore", + "title": "Add \u0060NoBuild\u0060 parameter to \u0060Add-Migration\u0060 PMC command", + "url": "https://github.com/dotnet/efcore/pull/38658", + "commit": "dotnet@9d8f3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@17ee8a5" + }, + { + "id": "efcore@346d9e0", + "repo": "efcore", + "title": "Cosmos: run query response status checks inside execution strategy retries", + "url": "https://github.com/dotnet/efcore/pull/38591", + "commit": "dotnet@9d8f3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@346d9e0" + }, + { + "id": "efcore@9d5be47", + "repo": "efcore", + "title": "Cosmos: Modernize serialization in query pipeline", + "url": "https://github.com/dotnet/efcore/pull/38662", + "commit": "dotnet@9d8f3b9", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@9d5be47", + "labels": [ + "community-contribution" + ] + }, + { + "id": "efcore@e239ae1", + "repo": "efcore", + "title": "Bump Microsoft.Azure.Cosmos from 3.61.0 to 3.62.0", + "url": "https://github.com/dotnet/efcore/pull/38678", + "commit": "dotnet@643b06e", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@e239ae1", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@4bc8d8c", + "repo": "efcore", + "title": "Fix DetectChanges throwing when nullable nested complex property with nested collection is set to null", + "url": "https://github.com/dotnet/efcore/pull/38667", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@4bc8d8c", + "labels": [ + "tell-mode" + ] + }, + { + "id": "efcore@25777ee", + "repo": "efcore", + "title": "Query: lift GroupBy aggregates over reference navigations into pre-GroupBy joins", + "url": "https://github.com/dotnet/efcore/pull/38668", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@25777ee", + "labels": [ + "tell-mode", + "community-contribution" + ] + }, + { + "id": "efcore@bb50451", + "repo": "efcore", + "title": "Cosmos: flow transactional batch failures through the execution strategy so they can be retried", + "url": "https://github.com/dotnet/efcore/pull/38597", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@bb50451" + }, + { + "id": "efcore@7e244eb", + "repo": "efcore", + "title": "Fix JsonReaderData buffer refill to respect valid bytes on partial stream reads", + "url": "https://github.com/dotnet/efcore/pull/38666", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@7e244eb", + "labels": [ + "tell-mode" + ] + }, + { + "id": "efcore@8b6e6c2", + "repo": "efcore", + "title": "Add \u0060-NoBuild\u0060 support to PMC \u0060Update-Database\u0060", + "url": "https://github.com/dotnet/efcore/pull/38681", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@8b6e6c2" + }, + { + "id": "efcore@2b97a6b", + "repo": "efcore", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38672", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@2b97a6b" + }, + { + "id": "efcore@91823ff", + "repo": "efcore", + "title": "Bump actions/upload-code-coverage from 1.3.0 to 1.4.0", + "url": "https://github.com/dotnet/efcore/pull/38670", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@91823ff", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@d461fbe", + "repo": "efcore", + "title": "Bump Microsoft.DotNet.XUnitV3Extensions from 11.0.0-beta.26329.101 to 11.0.0-beta.26370.1", + "url": "https://github.com/dotnet/efcore/pull/38679", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@d461fbe", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@d832912", + "repo": "efcore", + "title": "Bump Microsoft.AspNetCore.OData from 9.4.1 to 9.5.0", + "url": "https://github.com/dotnet/efcore/pull/38644", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@d832912", + "labels": [ + "area-infrastructure" + ] + }, + { + "id": "efcore@3923221", + "repo": "efcore", + "title": "Query: support composing over GroupBy \u002B First per group (navigations and joins)", + "url": "https://github.com/dotnet/efcore/pull/38687", + "commit": "dotnet@815976d", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@3923221", + "labels": [ + "tell-mode", + "community-contribution" + ] + }, + { + "id": "efcore@1969ac3", + "repo": "efcore", + "title": "Handle out-of-order split include rows during concurrent inserts", + "url": "https://github.com/dotnet/efcore/pull/38676", + "commit": "dotnet@dadfb24", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@1969ac3", + "labels": [ + "tell-mode" + ] + }, + { + "id": "efcore@0fe6f36", + "repo": "efcore", + "title": "[release/11.0-preview7] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/efcore/pull/38703", + "commit": "dotnet@ac106c0", + "is_security": false, + "product": "dotnet-efcore", + "local_repo_commit": "efcore@0fe6f36" + }, + { + "id": "emsdk@2a9b469", + "repo": "emsdk", + "title": "Enable more ruff checks. NFC", + "url": "https://github.com/dotnet/emsdk/pull/1697", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@2a9b469" + }, + { + "id": "emsdk@1e3572e", + "repo": "emsdk", + "title": "Fix different issues with Node.js Nightly version downloading.", + "url": "https://github.com/dotnet/emsdk/pull/1701", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@1e3572e" + }, + { + "id": "emsdk@ae94cc4", + "repo": "emsdk", + "title": "Add new env. var. EMSDK_RETRY_CLEAN_BUILD=1", + "url": "https://github.com/dotnet/emsdk/pull/1702", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@ae94cc4" + }, + { + "id": "emsdk@b8b37f9", + "repo": "emsdk", + "title": "Use \u0060shutil.which\u0060. NFC", + "url": "https://github.com/dotnet/emsdk/pull/1703", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@b8b37f9" + }, + { + "id": "emsdk@41190c2", + "repo": "emsdk", + "title": "Release 5.0.7", + "url": "https://github.com/dotnet/emsdk/pull/1705", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@41190c2" + }, + { + "id": "emsdk@bafd64c", + "repo": "emsdk", + "title": "Update Github ci actions to latest versions", + "url": "https://github.com/dotnet/emsdk/pull/1707", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@bafd64c" + }, + { + "id": "emsdk@d0797f1", + "repo": "emsdk", + "title": "Delete unused .github/stale.yml", + "url": "https://github.com/dotnet/emsdk/pull/1708", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@d0797f1" + }, + { + "id": "emsdk@22107b9", + "repo": "emsdk", + "title": "[Bazel] Support for a custom prebuilt emscripten cache", + "url": "https://github.com/dotnet/emsdk/pull/1620", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@22107b9" + }, + { + "id": "emsdk@0dfff15", + "repo": "emsdk", + "title": "Add more ruff checks", + "url": "https://github.com/dotnet/emsdk/pull/1709", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@0dfff15" + }, + { + "id": "emsdk@ba0585d", + "repo": "emsdk", + "title": "Update tests to handle emcc.exe on windows (in addition to emcc.bat)", + "url": "https://github.com/dotnet/emsdk/pull/1711", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@ba0585d" + }, + { + "id": "emsdk@47b21d4", + "repo": "emsdk", + "title": "Remove unused LLVM_ENABLE_TERMINFO option llvm build", + "url": "https://github.com/dotnet/emsdk/pull/1706", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@47b21d4" + }, + { + "id": "emsdk@2d7a9d3", + "repo": "emsdk", + "title": "Remove explicit .bat extension from emcc. NFC", + "url": "https://github.com/dotnet/emsdk/pull/1716", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@2d7a9d3" + }, + { + "id": "emsdk@59ace60", + "repo": "emsdk", + "title": "[bazel] Remove \u0060linkshared = True\u0060 from bazel/test_external/long_command_line", + "url": "https://github.com/dotnet/emsdk/pull/1715", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@59ace60" + }, + { + "id": "emsdk@261e2b5", + "repo": "emsdk", + "title": "Replace optional Tools fields (using \u0060hasattr\u0060) with normal class fields. NFC", + "url": "https://github.com/dotnet/emsdk/pull/1710", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@261e2b5" + }, + { + "id": "emsdk@ae68ea1", + "repo": "emsdk", + "title": "Use version information from Workflow trigger to set version", + "url": "https://github.com/dotnet/emsdk/pull/1718", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@ae68ea1" + }, + { + "id": "emsdk@d223ae7", + "repo": "emsdk", + "title": "Release 6.0.0", + "url": "https://github.com/dotnet/emsdk/pull/1720", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@d223ae7" + }, + { + "id": "emsdk@298ea18", + "repo": "emsdk", + "title": "Cleanup Tool.compatible_with_this_os method. NFC", + "url": "https://github.com/dotnet/emsdk/pull/1699", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@298ea18" + }, + { + "id": "emsdk@1518bec", + "repo": "emsdk", + "title": "Release 6.0.1", + "url": "https://github.com/dotnet/emsdk/pull/1721", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@1518bec" + }, + { + "id": "emsdk@af78ec5", + "repo": "emsdk", + "title": "More usage of f-strings. NFC", + "url": "https://github.com/dotnet/emsdk/pull/1722", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@af78ec5" + }, + { + "id": "emsdk@7555392", + "repo": "emsdk", + "title": "[bazel] Implement external_include_paths feature", + "url": "https://github.com/dotnet/emsdk/pull/1723", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@7555392" + }, + { + "id": "emsdk@b6cb6d6", + "repo": "emsdk", + "title": "[bazel] Use standard/compact \u0060-s\u0060 flags", + "url": "https://github.com/dotnet/emsdk/pull/1726", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@b6cb6d6" + }, + { + "id": "emsdk@0e2e065", + "repo": "emsdk", + "title": "[bazel] Remove EMCC_WASM_BACKEND", + "url": "https://github.com/dotnet/emsdk/pull/1725", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@0e2e065" + }, + { + "id": "emsdk@f0e624c", + "repo": "emsdk", + "title": "[bazel] Remove use of deprecated \u0060-s USE_PTHREADS=1\u0060 flag", + "url": "https://github.com/dotnet/emsdk/pull/1724", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@f0e624c" + }, + { + "id": "emsdk@e0394a0", + "repo": "emsdk", + "title": "[bazel] remove the \u0060llvm_backend\u0060 feature", + "url": "https://github.com/dotnet/emsdk/pull/1727", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@e0394a0" + }, + { + "id": "emsdk@2ca440e", + "repo": "emsdk", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/emsdk/pull/1770", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@2ca440e" + }, + { + "id": "emsdk@ca38f48", + "repo": "emsdk", + "title": "Release 6.0.2", + "url": "https://github.com/dotnet/emsdk/pull/1729", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@ca38f48" + }, + { + "id": "emsdk@74d36b8", + "repo": "emsdk", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/emsdk/pull/1775", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@74d36b8" + }, + { + "id": "emsdk@5b91a2c", + "repo": "emsdk", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/emsdk/pull/1777", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@5b91a2c" + }, + { + "id": "emsdk@7764118", + "repo": "emsdk", + "title": "[main] Update dependencies from dotnet/cpython, dotnet/emscripten", + "url": "https://github.com/dotnet/emsdk/pull/1769", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@7764118" + }, + { + "id": "emsdk@7f06d88", + "repo": "emsdk", + "title": "[bazel] Add support for enabling relaxed SIMD in wasm_cc_binary", + "url": "https://github.com/dotnet/emsdk/pull/1728", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@7f06d88" + }, + { + "id": "emsdk@9e8fba2", + "repo": "emsdk", + "title": "Update dependencies from build 321416", + "url": "https://github.com/dotnet/emsdk/pull/1781", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@9e8fba2" + }, + { + "id": "emsdk@64da235", + "repo": "emsdk", + "title": "[main] Update dependencies from dotnet/binaryen, dotnet/cpython, dotnet/emscripten", + "url": "https://github.com/dotnet/emsdk/pull/1778", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@64da235" + }, + { + "id": "emsdk@587c456", + "repo": "emsdk", + "title": "Update dependencies from build 321469", + "url": "https://github.com/dotnet/emsdk/pull/1783", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@587c456" + }, + { + "id": "emsdk@770f669", + "repo": "emsdk", + "title": "Update dependencies from build 321546", + "url": "https://github.com/dotnet/emsdk/pull/1786", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@770f669" + }, + { + "id": "emsdk@b9ab64e", + "repo": "emsdk", + "title": "Bump to 6.0.2", + "url": "https://github.com/dotnet/emsdk/pull/1789", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@b9ab64e" + }, + { + "id": "emsdk@1325830", + "repo": "emsdk", + "title": "Fix emsdk.py", + "url": "https://github.com/dotnet/emsdk/pull/1790", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@1325830" + }, + { + "id": "emsdk@e92d616", + "repo": "emsdk", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/emsdk/pull/1787", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@e92d616" + }, + { + "id": "emsdk@6cc177d", + "repo": "emsdk", + "title": "[main] Update dependencies from dotnet/emscripten", + "url": "https://github.com/dotnet/emsdk/pull/1788", + "commit": "dotnet@dd4ad9a", + "is_security": false, + "local_repo_commit": "emsdk@6cc177d" + }, + { + "id": "fsharp@205c658", + "repo": "fsharp", + "title": "Update dependencies from https://github.com/dotnet/roslyn build 20260707.6", + "url": "https://github.com/dotnet/fsharp/pull/20042", + "commit": "dotnet@920a0d5", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@205c658", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@ea3908e", + "repo": "fsharp", + "title": "Update dependencies from https://github.com/dotnet/msbuild build 20260707.8", + "url": "https://github.com/dotnet/fsharp/pull/20041", + "commit": "dotnet@920a0d5", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@ea3908e", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@7192705", + "repo": "fsharp", + "title": "Avoid leaking a MeterListener per Cache in DEBUG builds", + "url": "https://github.com/dotnet/fsharp/pull/19995", + "commit": "dotnet@920a0d5", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@7192705", + "labels": [ + "AI-Tooling-Check-Scanned-Clean" + ] + }, + { + "id": "fsharp@3ebcc74", + "repo": "fsharp", + "title": "Bump FCSMinorVersion to 13 (keep main above 10.0.4xx servicing 43.12.400)", + "url": "https://github.com/dotnet/fsharp/pull/20045", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@3ebcc74", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@87ad51b", + "repo": "fsharp", + "title": "Update dependencies from https://github.com/dotnet/msbuild build 20260708.3", + "url": "https://github.com/dotnet/fsharp/pull/20048", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@87ad51b", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@d11945a", + "repo": "fsharp", + "title": "Update dependencies from https://github.com/dotnet/roslyn build 20260708.9", + "url": "https://github.com/dotnet/fsharp/pull/20049", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@d11945a", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@60d315a", + "repo": "fsharp", + "title": "Add ResetCompilerGeneratedNameState to compiler-generated name generators", + "url": "https://github.com/dotnet/fsharp/pull/20017", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@60d315a", + "labels": [ + "AI-Tooling-Check-Scanned-Clean" + ] + }, + { + "id": "fsharp@5928e91", + "repo": "fsharp", + "title": "Update dependencies from https://github.com/dotnet/msbuild build 20260709.10", + "url": "https://github.com/dotnet/fsharp/pull/20051", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@5928e91", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@4eefd05", + "repo": "fsharp", + "title": "[main] Update dependencies from dotnet/msbuild", + "url": "https://github.com/dotnet/fsharp/pull/20055", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@4eefd05", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@2cd254e", + "repo": "fsharp", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/fsharp/pull/20052", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@2cd254e", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@9fc230a", + "repo": "fsharp", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 499: Build ID 3013177", + "url": "https://github.com/dotnet/fsharp/pull/20023", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@9fc230a", + "labels": [ + "NO_RELEASE_NOTES", + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@e729d97", + "repo": "fsharp", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/fsharp/pull/20054", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@e729d97", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@69fca7f", + "repo": "fsharp", + "title": "Tests/source context: support multiple carets", + "url": "https://github.com/dotnet/fsharp/pull/20077", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@69fca7f", + "labels": [ + "NO_RELEASE_NOTES", + "AI-Tooling-Check-Scanned-Clean" + ] + }, + { + "id": "fsharp@2f07589", + "repo": "fsharp", + "title": "Move VS language-service logic tests to FSharp.Compiler.Service.Tests", + "url": "https://github.com/dotnet/fsharp/pull/20033", + "commit": "dotnet@bbf10d8", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@2f07589", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@24d731a", + "repo": "fsharp", + "title": "Add Roslyn-format EnC CustomDebugInformation codec and portable PDB method CDI emission", + "url": "https://github.com/dotnet/fsharp/pull/20018", + "commit": "dotnet@aaa04e7", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@24d731a", + "labels": [ + "NO_RELEASE_NOTES", + "AI-reviewed", + "\u26A0\uFE0F Affects-Compiler-Output" + ] + }, + { + "id": "fsharp@2e838bb", + "repo": "fsharp", + "title": "Add stable synthesized-name replay infrastructure for hot reload", + "url": "https://github.com/dotnet/fsharp/pull/20024", + "commit": "dotnet@aaa04e7", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@2e838bb", + "labels": [ + "NO_RELEASE_NOTES", + "AI-reviewed", + "\u26A0\uFE0F Affects-Compiler-Output" + ] + }, + { + "id": "fsharp@4a2749e", + "repo": "fsharp", + "title": "Fix #19457: lift CE constructs from plain let RHS in computation expressions", + "url": "https://github.com/dotnet/fsharp/pull/19868", + "commit": "dotnet@aaa04e7", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@4a2749e", + "labels": [ + "AI-reviewed", + "AI-Tooling-Check-Scanned-Clean", + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@1d8dc39", + "repo": "fsharp", + "title": "Fix attribute resolution in recursive module/namespace scopes", + "url": "https://github.com/dotnet/fsharp/pull/19744", + "commit": "dotnet@aaa04e7", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@1d8dc39", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@1dc395a", + "repo": "fsharp", + "title": "Correct StructLayout size emission for data-less struct unions", + "url": "https://github.com/dotnet/fsharp/pull/19759", + "commit": "dotnet@aaa04e7", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@1dc395a", + "labels": [ + "AI-reviewed", + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "fsharp@8c0e444", + "repo": "fsharp", + "title": "Report FS3888 for generic attribute type abbreviations instead of FS0193", + "url": "https://github.com/dotnet/fsharp/pull/19915", + "commit": "dotnet@aaa04e7", + "is_security": false, + "product": "dotnet-fsharp", + "local_repo_commit": "fsharp@8c0e444", + "labels": [ + "AI-Tooling-Check-Bypassed" + ] + }, + { + "id": "msbuild@a021dcb", + "repo": "msbuild", + "title": "[vs18.6] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13793", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@a021dcb" + }, + { + "id": "msbuild@23db370", + "repo": "msbuild", + "title": "[vs18.0] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13859", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@23db370" + }, + { + "id": "msbuild@52de5e8", + "repo": "msbuild", + "title": "[vs18.6] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13858", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@52de5e8" + }, + { + "id": "msbuild@1b88a49", + "repo": "msbuild", + "title": "[vs18.7] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13863", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@1b88a49" + }, + { + "id": "msbuild@c99826b", + "repo": "msbuild", + "title": "Stable branding for 18.8 release", + "url": "https://github.com/dotnet/msbuild/pull/13884", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@c99826b" + }, + { + "id": "msbuild@841b1b3", + "repo": "msbuild", + "title": "[vs17.14] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13908", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@841b1b3" + }, + { + "id": "msbuild@9a6cf5c", + "repo": "msbuild", + "title": "[vs18.0] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13906", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@9a6cf5c" + }, + { + "id": "msbuild@dfd2b27", + "repo": "msbuild", + "title": "[vs18.6] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13904", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@dfd2b27" + }, + { + "id": "msbuild@555993a", + "repo": "msbuild", + "title": "[vs18.7] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13911", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@555993a" + }, + { + "id": "msbuild@2751764", + "repo": "msbuild", + "title": "[vs18.6] Point OptProf bootstrapper at rel/stable instead of int.main", + "url": "https://github.com/dotnet/msbuild/pull/13923", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2751764" + }, + { + "id": "msbuild@9555c11", + "repo": "msbuild", + "title": "[automated] Merge branch \u0027vs18.6\u0027 =\u003E \u0027vs18.7\u0027", + "url": "https://github.com/dotnet/msbuild/pull/13941", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@9555c11" + }, + { + "id": "msbuild@1e7809c", + "repo": "msbuild", + "title": "[vs17.14] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13985", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@1e7809c" + }, + { + "id": "msbuild@fa030cd", + "repo": "msbuild", + "title": "[vs18.0] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13984", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@fa030cd" + }, + { + "id": "msbuild@1d92f74", + "repo": "msbuild", + "title": "[vs18.6] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/13981", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@1d92f74" + }, + { + "id": "msbuild@df36da3", + "repo": "msbuild", + "title": "[vs18.7] Revert \u0022Fix ToolTask hang when grandchild processes inherit pipe handles \u0022", + "url": "https://github.com/dotnet/msbuild/pull/13351", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@df36da3" + }, + { + "id": "msbuild@52b64b5", + "repo": "msbuild", + "title": "[vs18.7] Fix OptProf bootstrapper channel: use \u0027release\u0027 not \u0027stable\u0027", + "url": "https://github.com/dotnet/msbuild/pull/13993", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@52b64b5" + }, + { + "id": "msbuild@9ec6bbc", + "repo": "msbuild", + "title": "[vs18.6] Fix OptProf bootstrapper channel: use \u0027release\u0027 not \u0027stable\u0027", + "url": "https://github.com/dotnet/msbuild/pull/13992", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@9ec6bbc" + }, + { + "id": "msbuild@2a32f1f", + "repo": "msbuild", + "title": "[vs18.6] Fix OptProf bootstrapper channel: use \u0027int.stable\u0027 not \u0027release\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14005", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2a32f1f" + }, + { + "id": "msbuild@1ac568f", + "repo": "msbuild", + "title": "[vs18.7] Fix OptProf bootstrapper channel: use \u0027int.stable\u0027 not \u0027release\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14006", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@1ac568f" + }, + { + "id": "msbuild@52d59c5", + "repo": "msbuild", + "title": "[vs18.8] Replace ToolTask #13351 revert with STA-safe EOF fix", + "url": "https://github.com/dotnet/msbuild/pull/13917", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@52d59c5" + }, + { + "id": "msbuild@32c970e", + "repo": "msbuild", + "title": "Disable Bootstrapper for vs17.14", + "url": "https://github.com/dotnet/msbuild/pull/14105", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@32c970e" + }, + { + "id": "msbuild@608629d", + "repo": "msbuild", + "title": "Replace regex-based metadata expansion with manual scanning", + "url": "https://github.com/dotnet/msbuild/pull/14116", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@608629d" + }, + { + "id": "msbuild@25f168c", + "repo": "msbuild", + "title": "[vs17.14] Redistribute net472 dotnet/runtime 10.0.8 servicing wave (Nrbf \u002B HashCode 6.0)", + "url": "https://github.com/dotnet/msbuild/pull/14127", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@25f168c" + }, + { + "id": "msbuild@357db09", + "repo": "msbuild", + "title": "Don\u0027t NGEN MSBuild.Coordinator.exe on x86", + "url": "https://github.com/dotnet/msbuild/pull/14139", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@357db09" + }, + { + "id": "msbuild@104b0f7", + "repo": "msbuild", + "title": "Move ErrorUtilities_Tests to Assumed_Tests", + "url": "https://github.com/dotnet/msbuild/pull/14141", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@104b0f7" + }, + { + "id": "msbuild@33d1767", + "repo": "msbuild", + "title": "Link Maestro flow wiki in release checklist step 5.5", + "url": "https://github.com/dotnet/msbuild/pull/14155", + "commit": "dotnet@4354817", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@33d1767" + }, + { + "id": "msbuild@2dbbf98", + "repo": "msbuild", + "title": "Upgrade gh-aw to v0.79.8 and use copilot-pat-pool agentic environment", + "url": "https://github.com/dotnet/msbuild/pull/14158", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2dbbf98" + }, + { + "id": "msbuild@161f9ea", + "repo": "msbuild", + "title": "Make property functions and reflection-heavy paths trim-compatible", + "url": "https://github.com/dotnet/msbuild/pull/14079", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@161f9ea" + }, + { + "id": "msbuild@5adc783", + "repo": "msbuild", + "title": "Add RequestThreadProc context to ETW events", + "url": "https://github.com/dotnet/msbuild/pull/13978", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@5adc783" + }, + { + "id": "msbuild@7b194ad", + "repo": "msbuild", + "title": "Bump actions/checkout from 6.0.3 to 7.0.0", + "url": "https://github.com/dotnet/msbuild/pull/14201", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@7b194ad", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@605fcb1", + "repo": "msbuild", + "title": "Bump actions/cache/restore from 5.0.5 to 6.1.0", + "url": "https://github.com/dotnet/msbuild/pull/14200", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@605fcb1", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@14909de", + "repo": "msbuild", + "title": "Bump github/gh-aw-actions/setup from 0.78.3 to 0.81.6", + "url": "https://github.com/dotnet/msbuild/pull/14199", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@14909de", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@2c77f8e", + "repo": "msbuild", + "title": "Bump actions/cache/save from 5.0.5 to 6.1.0", + "url": "https://github.com/dotnet/msbuild/pull/14198", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2c77f8e", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@8243f3a", + "repo": "msbuild", + "title": "[Flaky Test] Quarantine 5 flaky tests (Windows-only)", + "url": "https://github.com/dotnet/msbuild/pull/14197", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@8243f3a", + "labels": [ + "flaky-test" + ] + }, + { + "id": "msbuild@a1cbb41", + "repo": "msbuild", + "title": "Fix NET task host MSB4216 handshake failure via child-side salt widening", + "url": "https://github.com/dotnet/msbuild/pull/14027", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@a1cbb41" + }, + { + "id": "msbuild@4f52733", + "repo": "msbuild", + "title": "Fix FindPublicMethodBySignature matching static methods for instance calls", + "url": "https://github.com/dotnet/msbuild/pull/14191", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@4f52733" + }, + { + "id": "msbuild@f795830", + "repo": "msbuild", + "title": "ensure we build the analyzer in sourcebuild so downstream projects can use it", + "url": "https://github.com/dotnet/msbuild/pull/14209", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@f795830" + }, + { + "id": "msbuild@0ac5599", + "repo": "msbuild", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/14204", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0ac5599" + }, + { + "id": "msbuild@2b668b9", + "repo": "msbuild", + "title": "Stable branding for 18.9 release", + "url": "https://github.com/dotnet/msbuild/pull/14218", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2b668b9" + }, + { + "id": "msbuild@1aae60d", + "repo": "msbuild", + "title": "Add vs18.9 to merge-flow config; retire vs18.3", + "url": "https://github.com/dotnet/msbuild/pull/14214", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@1aae60d" + }, + { + "id": "msbuild@cfdd542", + "repo": "msbuild", + "title": "Bump labeler-cache-retention to use issue-labeler v2.1.0", + "url": "https://github.com/dotnet/msbuild/pull/14171", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@cfdd542" + }, + { + "id": "msbuild@78fdf5a", + "repo": "msbuild", + "title": "Bump main to 18.10.0 after vs18.9 snap", + "url": "https://github.com/dotnet/msbuild/pull/14216", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@78fdf5a" + }, + { + "id": "msbuild@dd08996", + "repo": "msbuild", + "title": "Improve release skill: Phase 2 DARC subscription rules \u002B VMR backflow", + "url": "https://github.com/dotnet/msbuild/pull/14220", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@dd08996" + }, + { + "id": "msbuild@986ade9", + "repo": "msbuild", + "title": "Determinize release: hardcode OptProf baseline \u002B Phase 3.2 baseline resolver", + "url": "https://github.com/dotnet/msbuild/pull/14222", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@986ade9" + }, + { + "id": "msbuild@b2bc777", + "repo": "msbuild", + "title": "Serialize BuildRequestConfiguration.RequestedTargets to fix solution metaproject MSB4057 in parallel builds", + "url": "https://github.com/dotnet/msbuild/pull/14223", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@b2bc777" + }, + { + "id": "msbuild@196ec2a", + "repo": "msbuild", + "title": "[main] Update dependencies from nuget/nuget.client", + "url": "https://github.com/dotnet/msbuild/pull/14203", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@196ec2a" + }, + { + "id": "msbuild@a81b435", + "repo": "msbuild", + "title": "[vs18.9] Serialize BuildRequestConfiguration.RequestedTargets to fix solution metaproject MSB4057 in parallel builds", + "url": "https://github.com/dotnet/msbuild/pull/14227", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@a81b435" + }, + { + "id": "msbuild@0d172d9", + "repo": "msbuild", + "title": "Core support for AbsolutePath/FileInfo/DirectoryInfo and ITaskItem\u003CT\u003E as task parameters", + "url": "https://github.com/dotnet/msbuild/pull/13971", + "commit": "dotnet@1b8bdee", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0d172d9" + }, + { + "id": "msbuild@2bf1128", + "repo": "msbuild", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/msbuild/pull/14206", + "commit": "dotnet@3736aa1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2bf1128" + }, + { + "id": "msbuild@0181f19", + "repo": "msbuild", + "title": "Fix existence cache kind poisoning", + "url": "https://github.com/dotnet/msbuild/pull/14249", + "commit": "dotnet@3736aa1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0181f19" + }, + { + "id": "msbuild@a6e4524", + "repo": "msbuild", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/msbuild/pull/14226", + "commit": "dotnet@3736aa1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@a6e4524" + }, + { + "id": "msbuild@270af2f", + "repo": "msbuild", + "title": "Don\u0027t disable the MSBuild server for /mt builds when node reuse is off", + "url": "https://github.com/dotnet/msbuild/pull/14248", + "commit": "dotnet@3736aa1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@270af2f" + }, + { + "id": "msbuild@d5f071c", + "repo": "msbuild", + "title": "Enhance expert reviewer guidelines with additional checks.", + "url": "https://github.com/dotnet/msbuild/pull/14255", + "commit": "dotnet@3736aa1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@d5f071c" + }, + { + "id": "msbuild@e2c0a31", + "repo": "msbuild", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/msbuild/pull/14253", + "commit": "dotnet@3736aa1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@e2c0a31" + }, + { + "id": "msbuild@4b4c1b7", + "repo": "msbuild", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/msbuild/pull/14268", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@4b4c1b7" + }, + { + "id": "msbuild@618790a", + "repo": "msbuild", + "title": "[vs18.0] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/14205", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@618790a" + }, + { + "id": "msbuild@f98aba4", + "repo": "msbuild", + "title": "[automated] Merge branch \u0027vs17.14\u0027 =\u003E \u0027vs18.0\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14112", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@f98aba4" + }, + { + "id": "msbuild@af699ee", + "repo": "msbuild", + "title": "[main] Update dependencies from nuget/nuget.client", + "url": "https://github.com/dotnet/msbuild/pull/14267", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@af699ee" + }, + { + "id": "msbuild@92b012b", + "repo": "msbuild", + "title": "Bump github/gh-aw-actions/setup from 0.81.6 to 0.82.2", + "url": "https://github.com/dotnet/msbuild/pull/14266", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@92b012b", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@868e9c0", + "repo": "msbuild", + "title": "Avoid boxing the struct enumerator in PropertyDictionary\u003CT\u003E.GetEnumerator()", + "url": "https://github.com/dotnet/msbuild/pull/14272", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@868e9c0", + "labels": [ + "needs-review" + ] + }, + { + "id": "msbuild@7cac27b", + "repo": "msbuild", + "title": "[automated] Merge branch \u0027vs18.0\u0027 =\u003E \u0027vs18.6\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14276", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@7cac27b" + }, + { + "id": "msbuild@746aeb0", + "repo": "msbuild", + "title": "Refresh copy marker when implementation output changes", + "url": "https://github.com/dotnet/msbuild/pull/14231", + "commit": "dotnet@a306f8d", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@746aeb0" + }, + { + "id": "msbuild@27b36dc", + "repo": "msbuild", + "title": "Send task-host build process environment as delta", + "url": "https://github.com/dotnet/msbuild/pull/14126", + "commit": "dotnet@aedfe5a", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@27b36dc" + }, + { + "id": "msbuild@8cefe8c", + "repo": "msbuild", + "title": "Add regression coverage for metadata newline preservation", + "url": "https://github.com/dotnet/msbuild/pull/14261", + "commit": "dotnet@aedfe5a", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@8cefe8c" + }, + { + "id": "msbuild@9893550", + "repo": "msbuild", + "title": "Fix EmbedInBinlog items with relative paths from child projects", + "url": "https://github.com/dotnet/msbuild/pull/13990", + "commit": "dotnet@aedfe5a", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@9893550" + }, + { + "id": "msbuild@091efd2", + "repo": "msbuild", + "title": "[automated] Merge branch \u0027vs18.6\u0027 =\u003E \u0027vs18.7\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14283", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@091efd2" + }, + { + "id": "msbuild@86af341", + "repo": "msbuild", + "title": "[automated] Merge branch \u0027vs18.7\u0027 =\u003E \u0027vs18.8\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14286", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@86af341" + }, + { + "id": "msbuild@9ffbeaa", + "repo": "msbuild", + "title": "Stop requiring VersionPrefix updates in servicing - insert prerelease versions to VS", + "url": "https://github.com/dotnet/msbuild/pull/14277", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@9ffbeaa" + }, + { + "id": "msbuild@98ad673", + "repo": "msbuild", + "title": "[automated] Merge branch \u0027vs18.8\u0027 =\u003E \u0027vs18.9\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14287", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@98ad673" + }, + { + "id": "msbuild@79e5e5f", + "repo": "msbuild", + "title": "Fix WriteLinesToFile rewriting unchanged file when custom encoding is used", + "url": "https://github.com/dotnet/msbuild/pull/14146", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@79e5e5f" + }, + { + "id": "msbuild@3355519", + "repo": "msbuild", + "title": "Enable trim/AOT analyzers for Microsoft.Build and clean up annotations", + "url": "https://github.com/dotnet/msbuild/pull/14064", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@3355519" + }, + { + "id": "msbuild@27e2ce9", + "repo": "msbuild", + "title": "[automated] Merge branch \u0027vs18.9\u0027 =\u003E \u0027main\u0027", + "url": "https://github.com/dotnet/msbuild/pull/14291", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@27e2ce9" + }, + { + "id": "msbuild@e0c8d29", + "repo": "msbuild", + "title": "Fix MicroBuild plugin feed URL to use allowed pkgs.dev.azure.com format", + "url": "https://github.com/dotnet/msbuild/pull/14295", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@e0c8d29" + }, + { + "id": "msbuild@74b4361", + "repo": "msbuild", + "title": "Pass ExcludeRestorePackageImports during restore to avoid redundant evaluations", + "url": "https://github.com/dotnet/msbuild/pull/14274", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@74b4361", + "labels": [ + "Area: Evaluation", + "needs-review" + ] + }, + { + "id": "msbuild@8603cf8", + "repo": "msbuild", + "title": "Adopt Clever Test Selection (CTS) as parallel, non-blocking PR pipeline", + "url": "https://github.com/dotnet/msbuild/pull/14212", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@8603cf8" + }, + { + "id": "msbuild@0575749", + "repo": "msbuild", + "title": "Harden exceptions when connecting to server", + "url": "https://github.com/dotnet/msbuild/pull/14292", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0575749" + }, + { + "id": "msbuild@7754dc4", + "repo": "msbuild", + "title": "Update MicrosoftBuildVersion in analyzer template", + "url": "https://github.com/dotnet/msbuild/pull/13886", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@7754dc4" + }, + { + "id": "msbuild@3d4b391", + "repo": "msbuild", + "title": "Fix MSBuild Server client dropping build result under WaitAny race", + "url": "https://github.com/dotnet/msbuild/pull/14172", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@3d4b391" + }, + { + "id": "msbuild@ebe081a", + "repo": "msbuild", + "title": "Partially revert #13660: remove NuGet RestoreTask transient TaskHost workaround", + "url": "https://github.com/dotnet/msbuild/pull/14297", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@ebe081a" + }, + { + "id": "msbuild@ad7e074", + "repo": "msbuild", + "title": "Disable daily AI credits guardrail for Expert Code Review workflow", + "url": "https://github.com/dotnet/msbuild/pull/14314", + "commit": "dotnet@3eeda33", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@ad7e074" + }, + { + "id": "msbuild@0e6fae6", + "repo": "msbuild", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14614733", + "url": "https://github.com/dotnet/msbuild/pull/14246", + "commit": "dotnet@75d13e6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0e6fae6" + }, + { + "id": "msbuild@ffaa52f", + "repo": "msbuild", + "title": "Add opt-in partial (stop-after-pass) project evaluation", + "url": "https://github.com/dotnet/msbuild/pull/14290", + "commit": "dotnet@75d13e6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@ffaa52f", + "labels": [ + "Area: Evaluation" + ] + }, + { + "id": "msbuild@37d66e7", + "repo": "msbuild", + "title": "Use partial evaluation for -getProperty/-getItem without a target", + "url": "https://github.com/dotnet/msbuild/pull/14296", + "commit": "dotnet@75d13e6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@37d66e7" + }, + { + "id": "msbuild@2e27f95", + "repo": "msbuild", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/msbuild/pull/14324", + "commit": "dotnet@2436dd1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2e27f95" + }, + { + "id": "msbuild@f5ba59a", + "repo": "msbuild", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/msbuild/pull/14333", + "commit": "dotnet@2436dd1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@f5ba59a" + }, + { + "id": "msbuild@c96666c", + "repo": "msbuild", + "title": "[main] Update dependencies from nuget/nuget.client", + "url": "https://github.com/dotnet/msbuild/pull/14330", + "commit": "dotnet@2436dd1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@c96666c" + }, + { + "id": "msbuild@5d4dd79", + "repo": "msbuild", + "title": "Bump github/gh-aw-actions/setup from 0.82.2 to 0.82.8", + "url": "https://github.com/dotnet/msbuild/pull/14328", + "commit": "dotnet@2436dd1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@5d4dd79", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@4bdea96", + "repo": "msbuild", + "title": "Restrict partial evaluation to ProjectInstance", + "url": "https://github.com/dotnet/msbuild/pull/14340", + "commit": "dotnet@2436dd1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@4bdea96", + "labels": [ + "Area: Evaluation" + ] + }, + { + "id": "msbuild@2f2de3e", + "repo": "msbuild", + "title": "Add Roslyn analyzers (MSBuildTask0006/0007) to suggest typed task parameters", + "url": "https://github.com/dotnet/msbuild/pull/13972", + "commit": "dotnet@2436dd1", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2f2de3e", + "labels": [ + "Area: Multithreaded", + "Area: Analyzer" + ] + }, + { + "id": "msbuild@40d7cbd", + "repo": "msbuild", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/msbuild/pull/14348", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@40d7cbd" + }, + { + "id": "msbuild@c4d8c48", + "repo": "msbuild", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14643884", + "url": "https://github.com/dotnet/msbuild/pull/14342", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@c4d8c48" + }, + { + "id": "msbuild@681947e", + "repo": "msbuild", + "title": "Update to .NET 11 P5 SDK and Arcade main", + "url": "https://github.com/dotnet/msbuild/pull/14318", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@681947e" + }, + { + "id": "msbuild@0ee9d77", + "repo": "msbuild", + "title": "Remove local fork requirement from contributing guide", + "url": "https://github.com/dotnet/msbuild/pull/14350", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0ee9d77" + }, + { + "id": "msbuild@aa5bbaf", + "repo": "msbuild", + "title": "Log MSBuild Server lifecycle (spawn/reuse/not-used) to the build log", + "url": "https://github.com/dotnet/msbuild/pull/14156", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@aa5bbaf" + }, + { + "id": "msbuild@39cf671", + "repo": "msbuild", + "title": "Remove NuGet restore task for internal tools", + "url": "https://github.com/dotnet/msbuild/pull/14352", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@39cf671" + }, + { + "id": "msbuild@82b927b", + "repo": "msbuild", + "title": "Use eng/common enable-internal-sources.yml for internal feeds auth", + "url": "https://github.com/dotnet/msbuild/pull/14353", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@82b927b" + }, + { + "id": "msbuild@5e21ffd", + "repo": "msbuild", + "title": "Default restore to true in sdk-task scripts", + "url": "https://github.com/dotnet/msbuild/pull/14354", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@5e21ffd" + }, + { + "id": "msbuild@95d9b77", + "repo": "msbuild", + "title": "Add Roslyn analyzer (MSBuildTask0009) warning for unsupported ITaskItem\u003CT\u003E type arguments", + "url": "https://github.com/dotnet/msbuild/pull/13973", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@95d9b77", + "labels": [ + "Area: Multithreaded", + "Area: Analyzer" + ] + }, + { + "id": "msbuild@195181e", + "repo": "msbuild", + "title": "Fix MSBuild coordinator deadlock for nested MSBuild processes", + "url": "https://github.com/dotnet/msbuild/pull/14224", + "commit": "dotnet@80dc2f6", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@195181e" + }, + { + "id": "msbuild@596a137", + "repo": "msbuild", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/msbuild/pull/14362", + "commit": "dotnet@07e89a3", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@596a137" + }, + { + "id": "msbuild@11b8528", + "repo": "msbuild", + "title": "Add Dreaming workflow to curate Copilot memory weekly", + "url": "https://github.com/dotnet/msbuild/pull/14357", + "commit": "dotnet@07e89a3", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@11b8528" + }, + { + "id": "msbuild@bd01c1d", + "repo": "msbuild", + "title": "Fix #14364: upgrade gh-aw to v0.82.9 and repin setup", + "url": "https://github.com/dotnet/msbuild/pull/14365", + "commit": "dotnet@07e89a3", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@bd01c1d", + "labels": [ + "Area: Our Own Build" + ] + }, + { + "id": "msbuild@2390865", + "repo": "msbuild", + "title": "Dreaming: set \u0060protected-files: allowed\u0060 so the workflow can open its curation PR", + "url": "https://github.com/dotnet/msbuild/pull/14369", + "commit": "dotnet@07e89a3", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2390865" + }, + { + "id": "msbuild@e64d503", + "repo": "msbuild", + "title": "[Dreaming] dreaming: flag System.Reflection on hot paths in expert-reviewer checklist", + "url": "https://github.com/dotnet/msbuild/pull/14372", + "commit": "dotnet@07e89a3", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@e64d503", + "labels": [ + "Area: Documentation" + ] + }, + { + "id": "msbuild@611b7e3", + "repo": "msbuild", + "title": "Skip CI build/test legs for documentation- and .github-only changes", + "url": "https://github.com/dotnet/msbuild/pull/14371", + "commit": "dotnet@07e89a3", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@611b7e3" + }, + { + "id": "msbuild@93022af", + "repo": "msbuild", + "title": "Dreaming: up to 3 atomic PRs \u002B per-PR core-team reviewer requests", + "url": "https://github.com/dotnet/msbuild/pull/14373", + "commit": "dotnet@07e89a3", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@93022af" + }, + { + "id": "msbuild@6fd50b8", + "repo": "msbuild", + "title": "[Dreaming] dreaming: agents must not resolve reviewer threads without explicit maintainer acknowledgment", + "url": "https://github.com/dotnet/msbuild/pull/14382", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@6fd50b8", + "labels": [ + "Area: Documentation" + ] + }, + { + "id": "msbuild@21b1ec7", + "repo": "msbuild", + "title": "Dreaming: enforce reviewer intersection (discussion participant AND kitten member)", + "url": "https://github.com/dotnet/msbuild/pull/14383", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@21b1ec7" + }, + { + "id": "msbuild@9b7c97b", + "repo": "msbuild", + "title": "Refactor bootstrapped build infrastructure", + "url": "https://github.com/dotnet/msbuild/pull/14361", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@9b7c97b" + }, + { + "id": "msbuild@b1f65bc", + "repo": "msbuild", + "title": "Remove \u0060FEATURE_LEGACY_GETFULLPATH\u0060 and use \u0060Microsoft.IO.Path.GetFullPath\u0060 in .NET Framework.", + "url": "https://github.com/dotnet/msbuild/pull/13769", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@b1f65bc", + "labels": [ + "needs-review" + ] + }, + { + "id": "msbuild@1d844ff", + "repo": "msbuild", + "title": "Bootstrap PowerShell modules in flaky test detector", + "url": "https://github.com/dotnet/msbuild/pull/14390", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@1d844ff" + }, + { + "id": "msbuild@c003388", + "repo": "msbuild", + "title": "Fix official build as -officialBuild parameter is now just a property", + "url": "https://github.com/dotnet/msbuild/pull/14391", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@c003388" + }, + { + "id": "msbuild@6af753a", + "repo": "msbuild", + "title": "Bump .NET runtime packages to 10.0.9", + "url": "https://github.com/dotnet/msbuild/pull/14343", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@6af753a" + }, + { + "id": "msbuild@ff32c5b", + "repo": "msbuild", + "title": "Support TaskEnvironment injection via task constructors", + "url": "https://github.com/dotnet/msbuild/pull/14315", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@ff32c5b", + "labels": [ + "Area: Engine", + "Area: TaskHost" + ] + }, + { + "id": "msbuild@566cbd8", + "repo": "msbuild", + "title": "Align ITaskItem\u003CT\u003E binding with ValueTypeParser and flag culture-sensitive conversions", + "url": "https://github.com/dotnet/msbuild/pull/13974", + "commit": "dotnet@fd34486", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@566cbd8", + "labels": [ + "User Experience", + "Area: Engine", + "Area: Analyzer" + ] + }, + { + "id": "msbuild@0e61d2b", + "repo": "msbuild", + "title": "Eliminate shared string resource file", + "url": "https://github.com/dotnet/msbuild/pull/14386", + "commit": "dotnet@143c18f", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0e61d2b" + }, + { + "id": "msbuild@3a9369a", + "repo": "msbuild", + "title": "Fix Forwarding logger issue", + "url": "https://github.com/dotnet/msbuild/pull/14396", + "commit": "dotnet@143c18f", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@3a9369a" + }, + { + "id": "msbuild@57d3bcc", + "repo": "msbuild", + "title": "Handle null task type in OutOfProc task host to avoid NullReferenceException", + "url": "https://github.com/dotnet/msbuild/pull/14007", + "commit": "dotnet@143c18f", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@57d3bcc" + }, + { + "id": "msbuild@82fa95d", + "repo": "msbuild", + "title": "docs: fix outdated NuGet package link in Binary-Log.md", + "url": "https://github.com/dotnet/msbuild/pull/14412", + "commit": "dotnet@143c18f", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@82fa95d" + }, + { + "id": "msbuild@340426d", + "repo": "msbuild", + "title": "Raise def-344 quarantine scan limits so the Flaky Test fixer completes", + "url": "https://github.com/dotnet/msbuild/pull/14421", + "commit": "dotnet@143c18f", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@340426d" + }, + { + "id": "msbuild@5d474cd", + "repo": "msbuild", + "title": "Run -mt VMR validation three times weekly", + "url": "https://github.com/dotnet/msbuild/pull/14410", + "commit": "dotnet@143c18f", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@5d474cd" + }, + { + "id": "msbuild@c6b9647", + "repo": "msbuild", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/msbuild/pull/14449", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@c6b9647" + }, + { + "id": "msbuild@15f86c3", + "repo": "msbuild", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/msbuild/pull/14446", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@15f86c3" + }, + { + "id": "msbuild@e830c2e", + "repo": "msbuild", + "title": "[main] Update dependencies from nuget/nuget.client", + "url": "https://github.com/dotnet/msbuild/pull/14442", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@e830c2e" + }, + { + "id": "msbuild@ff5a43f", + "repo": "msbuild", + "title": "Bump github/gh-aw-actions/setup-cli from 0.82.9 to 0.82.13", + "url": "https://github.com/dotnet/msbuild/pull/14436", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@ff5a43f", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@f3de520", + "repo": "msbuild", + "title": "Bump github/gh-aw-actions/setup from 0.82.8 to 0.82.13", + "url": "https://github.com/dotnet/msbuild/pull/14437", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@f3de520", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@0558ead", + "repo": "msbuild", + "title": "Bump actions/setup-node from 6.4.0 to 7.0.0", + "url": "https://github.com/dotnet/msbuild/pull/14438", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@0558ead", + "labels": [ + "dependencies", + "github_actions" + ] + }, + { + "id": "msbuild@1044d3e", + "repo": "msbuild", + "title": "[Flaky Test] Quarantine 3 flaky tests", + "url": "https://github.com/dotnet/msbuild/pull/14397", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@1044d3e", + "labels": [ + "flaky-test" + ] + }, + { + "id": "msbuild@9a9c97c", + "repo": "msbuild", + "title": "Avoid duplicate flaky-test issues from stale search results", + "url": "https://github.com/dotnet/msbuild/pull/14454", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@9a9c97c" + }, + { + "id": "msbuild@a786e50", + "repo": "msbuild", + "title": "[Fix] MSBuild Producing Different Output Paths if the Paths are Passes as Absolute or Relative", + "url": "https://github.com/dotnet/msbuild/pull/13752", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@a786e50" + }, + { + "id": "msbuild@2a383ff", + "repo": "msbuild", + "title": "Recompile agent workflows with gh-aw 0.82.13", + "url": "https://github.com/dotnet/msbuild/pull/14457", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@2a383ff" + }, + { + "id": "msbuild@eae5402", + "repo": "msbuild", + "title": "Add analyzer for TaskEnvironment constructor injection", + "url": "https://github.com/dotnet/msbuild/pull/14401", + "commit": "dotnet@cafaa09", + "is_security": false, + "product": "dotnet-msbuild", + "local_repo_commit": "msbuild@eae5402" + }, + { + "id": "nuget-client@8c9291e", + "repo": "nuget-client", + "title": "Migrate GetRestoreSolutionProjectsTask to the multithreadable model", + "url": "https://github.com/nuget/nuget.client/pull/7533", + "commit": "dotnet@88604a2", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@8c9291e", + "labels": [ + "Community" + ] + }, + { + "id": "nuget-client@c5a83c7", + "repo": "nuget-client", + "title": "Add project system adapter to project load telemetry", + "url": "https://github.com/nuget/nuget.client/pull/7522", + "commit": "dotnet@88604a2", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@c5a83c7" + }, + { + "id": "nuget-client@4ee9415", + "repo": "nuget-client", + "title": "Retarget to 7.10", + "url": "https://github.com/nuget/nuget.client/pull/7548", + "commit": "dotnet@88604a2", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@4ee9415" + }, + { + "id": "nuget-client@49dae87", + "repo": "nuget-client", + "title": "Enable nullable on NuGet.Protocol V3 search/list/autocomplete types", + "url": "https://github.com/nuget/nuget.client/pull/7519", + "commit": "dotnet@50dbab4", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@49dae87" + }, + { + "id": "nuget-client@78fed33", + "repo": "nuget-client", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 8117: Build ID 14597228", + "url": "https://github.com/nuget/nuget.client/pull/7544", + "commit": "dotnet@50dbab4", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@78fed33" + }, + { + "id": "nuget-client@6728fd4", + "repo": "nuget-client", + "title": "Make RestoreTask resettable across builds (NuGet/Home#14958 item 1)", + "url": "https://github.com/nuget/nuget.client/pull/7507", + "commit": "dotnet@50dbab4", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@6728fd4", + "labels": [ + "Community" + ] + }, + { + "id": "nuget-client@fce5581", + "repo": "nuget-client", + "title": "Remove unused Product Update InfoBar and IProductUpdateService", + "url": "https://github.com/nuget/nuget.client/pull/7547", + "commit": "dotnet@50dbab4", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@fce5581" + }, + { + "id": "nuget-client@2c9dd86", + "repo": "nuget-client", + "title": "Relax flaky assertion in MsbuildRestore_StaticGraphEvaluation_HandlesInvalidProjectFileException", + "url": "https://github.com/nuget/nuget.client/pull/7555", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@2c9dd86" + }, + { + "id": "nuget-client@e7fb4e5", + "repo": "nuget-client", + "title": "Fix mismatch between GetPackOutputItemsTask and PackTask generated filenames", + "url": "https://github.com/nuget/nuget.client/pull/7531", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@e7fb4e5" + }, + { + "id": "nuget-client@83193ad", + "repo": "nuget-client", + "title": "Ship public APIs for release/7.9.x", + "url": "https://github.com/nuget/nuget.client/pull/7546", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@83193ad" + }, + { + "id": "nuget-client@0e7ab72", + "repo": "nuget-client", + "title": "use App Data Microsoft.DotNet.Sdk.Root for resolving SDK root", + "url": "https://github.com/nuget/nuget.client/pull/7562", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@0e7ab72" + }, + { + "id": "nuget-client@73562d0", + "repo": "nuget-client", + "title": "Migrate GetRestoreSettingsTask to the multithreadable task model", + "url": "https://github.com/nuget/nuget.client/pull/7543", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@73562d0", + "labels": [ + "Community" + ] + }, + { + "id": "nuget-client@864808f", + "repo": "nuget-client", + "title": "Enable nullable annotations for LocalRepositories", + "url": "https://github.com/nuget/nuget.client/pull/7527", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@864808f" + }, + { + "id": "nuget-client@5314ef6", + "repo": "nuget-client", + "title": "[dev] Source code updates from dotnet/dotnet", + "url": "https://github.com/nuget/nuget.client/pull/7559", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@5314ef6" + }, + { + "id": "nuget-client@1d11acd", + "repo": "nuget-client", + "title": "When PM UI fails to load, show a window with exception details", + "url": "https://github.com/nuget/nuget.client/pull/7542", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@1d11acd" + }, + { + "id": "nuget-client@abefa38", + "repo": "nuget-client", + "title": "[dev] Source code updates from dotnet/dotnet", + "url": "https://github.com/nuget/nuget.client/pull/7564", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@abefa38" + }, + { + "id": "nuget-client@10426ea", + "repo": "nuget-client", + "title": "Refresh NuGet static state in a dedicated task before restore tasks run and allow RestoreTask to be multithreadable", + "url": "https://github.com/nuget/nuget.client/pull/7551", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@10426ea", + "labels": [ + "Community" + ] + }, + { + "id": "nuget-client@6880988", + "repo": "nuget-client", + "title": "Fix GetPackOutputItems when nuspec does not exist", + "url": "https://github.com/nuget/nuget.client/pull/7565", + "commit": "dotnet@17fdc62", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@6880988" + }, + { + "id": "nuget-client@9ef3ab3", + "repo": "nuget-client", + "title": "Migrate Find-Package and Get-Package E2E tests to unit tests", + "url": "https://github.com/nuget/nuget.client/pull/7526", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@9ef3ab3" + }, + { + "id": "nuget-client@3f3ddd2", + "repo": "nuget-client", + "title": "Add Error List Fixer infrastructure and fixer to launch Fix Vulnerabilities", + "url": "https://github.com/nuget/nuget.client/pull/7556", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@3f3ddd2" + }, + { + "id": "nuget-client@818ac51", + "repo": "nuget-client", + "title": "Test against .NET 11.0.1xx only and disable SDK Next integration tests by default since we\u0027re only inserting into NET 11 right now", + "url": "https://github.com/nuget/nuget.client/pull/7549", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@818ac51" + }, + { + "id": "nuget-client@fcfc689", + "repo": "nuget-client", + "title": "Annotate MSBuild in proc calls", + "url": "https://github.com/nuget/nuget.client/pull/7554", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@fcfc689" + }, + { + "id": "nuget-client@4a185d2", + "repo": "nuget-client", + "title": "Re enable IL warnings", + "url": "https://github.com/nuget/nuget.client/pull/7566", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@4a185d2" + }, + { + "id": "nuget-client@ca0a648", + "repo": "nuget-client", + "title": "Pack: reuse existing evaluations instead of forcing BuildProjectReferences=false", + "url": "https://github.com/nuget/nuget.client/pull/7541", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@ca0a648", + "labels": [ + "Community" + ] + }, + { + "id": "nuget-client@a9447a4", + "repo": "nuget-client", + "title": "Add restore telemetry to count package refs with floating versions", + "url": "https://github.com/nuget/nuget.client/pull/7550", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@a9447a4" + }, + { + "id": "nuget-client@2c8ff18", + "repo": "nuget-client", + "title": "Enable nullable annotations for remote find-by-id resources", + "url": "https://github.com/nuget/nuget.client/pull/7567", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@2c8ff18" + }, + { + "id": "nuget-client@7af7edc", + "repo": "nuget-client", + "title": "Add analyzer section in project.assets.json file", + "url": "https://github.com/nuget/nuget.client/pull/7464", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@7af7edc" + }, + { + "id": "nuget-client@0de1f5c", + "repo": "nuget-client", + "title": "Find existing PM UI windows by editor type", + "url": "https://github.com/nuget/nuget.client/pull/7568", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@0de1f5c" + }, + { + "id": "nuget-client@0283419", + "repo": "nuget-client", + "title": "Scope package-id telemetry flag to actual packages", + "url": "https://github.com/nuget/nuget.client/pull/7576", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@0283419" + }, + { + "id": "nuget-client@7e5a463", + "repo": "nuget-client", + "title": "Add cherry-pick-commit Copilot skill", + "url": "https://github.com/nuget/nuget.client/pull/7582", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@7e5a463", + "labels": [ + "Engineering" + ] + }, + { + "id": "nuget-client@bf7eb61", + "repo": "nuget-client", + "title": "Add PR review Skill", + "url": "https://github.com/nuget/nuget.client/pull/7577", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@bf7eb61" + }, + { + "id": "nuget-client@fcc4290", + "repo": "nuget-client", + "title": "Make OptProf configurable in official builds", + "url": "https://github.com/nuget/nuget.client/pull/7572", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@fcc4290" + }, + { + "id": "nuget-client@edad5ab", + "repo": "nuget-client", + "title": "Enable nullable annotations for find/download/dependency/update core resources", + "url": "https://github.com/nuget/nuget.client/pull/7570", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@edad5ab" + }, + { + "id": "nuget-client@77a0584", + "repo": "nuget-client", + "title": "Move skills to .agents folder", + "url": "https://github.com/nuget/nuget.client/pull/7591", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@77a0584" + }, + { + "id": "nuget-client@df06be8", + "repo": "nuget-client", + "title": "restore should not scan all versions for GPF", + "url": "https://github.com/nuget/nuget.client/pull/7569", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@df06be8" + }, + { + "id": "nuget-client@c75cbf3", + "repo": "nuget-client", + "title": "Don\u0027t use SatisfyImportsOnce for NuGetSolutionManagerService", + "url": "https://github.com/nuget/nuget.client/pull/7586", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@c75cbf3" + }, + { + "id": "nuget-client@c998e68", + "repo": "nuget-client", + "title": "Add breaking-change Copilot skill", + "url": "https://github.com/nuget/nuget.client/pull/7584", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@c998e68", + "labels": [ + "Engineering" + ] + }, + { + "id": "nuget-client@3a60b3b", + "repo": "nuget-client", + "title": "Enable nullable for NuGet.Protocol V2Feed leaves, and trivial V3 metadata leaves", + "url": "https://github.com/nuget/nuget.client/pull/7587", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@3a60b3b" + }, + { + "id": "nuget-client@23d4602", + "repo": "nuget-client", + "title": "Migrate optprof to cloudtest", + "url": "https://github.com/nuget/nuget.client/pull/7589", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@23d4602", + "labels": [ + "Community" + ] + }, + { + "id": "nuget-client@45ba6db", + "repo": "nuget-client", + "title": "Update dependencies from build 323048", + "url": "https://github.com/nuget/nuget.client/pull/7574", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@45ba6db" + }, + { + "id": "nuget-client@7836e93", + "repo": "nuget-client", + "title": "Remove unused codespaces NuGetSolutionService", + "url": "https://github.com/nuget/nuget.client/pull/7592", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@7836e93" + }, + { + "id": "nuget-client@069976e", + "repo": "nuget-client", + "title": "Fix ConcurrencyUtilities base path reset race", + "url": "https://github.com/nuget/nuget.client/pull/7578", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@069976e" + }, + { + "id": "nuget-client@3bda3ba", + "repo": "nuget-client", + "title": "Defer loading ISettings until required", + "url": "https://github.com/nuget/nuget.client/pull/7588", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@3bda3ba" + }, + { + "id": "nuget-client@f96940a", + "repo": "nuget-client", + "title": "Stop using Microsoft.Build.Tasks.Core", + "url": "https://github.com/nuget/nuget.client/pull/7599", + "commit": "dotnet@8459bb3", + "is_security": false, + "product": "dotnet-nuget", + "local_repo_commit": "nuget-client@f96940a" + }, + { + "id": "roslyn@35ac41f", + "repo": "roslyn", + "title": "Update RuntimeAsync error message", + "url": "https://github.com/dotnet/roslyn/pull/84263", + "commit": "dotnet@99c6005", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@35ac41f", + "labels": [ + "Area-Compilers", + "VSCode", + "Feature - Runtime Async" + ] + }, + { + "id": "roslyn@a1be669", + "repo": "roslyn", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/roslyn/pull/84274", + "commit": "dotnet@99c6005", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@a1be669" + }, + { + "id": "roslyn@116e842", + "repo": "roslyn", + "title": "Stop propagating union type information as soon as output value is explicitly narrowed to a specific type", + "url": "https://github.com/dotnet/roslyn/pull/84248", + "commit": "dotnet@99c6005", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@116e842", + "labels": [ + "Area-Compilers", + "Feature - Unions" + ] + }, + { + "id": "roslyn@0e7eda8", + "repo": "roslyn", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 3008275", + "url": "https://github.com/dotnet/roslyn/pull/84283", + "commit": "dotnet@99c6005", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@0e7eda8" + }, + { + "id": "roslyn@75339d8", + "repo": "roslyn", + "title": "Change dupe \u0022Bat\u0022 to intended \u0022Bar\u0022", + "url": "https://github.com/dotnet/roslyn/pull/84289", + "commit": "dotnet@99c6005", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@75339d8" + }, + { + "id": "roslyn@7caf1d5", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/roslyn/pull/84297", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@7caf1d5" + }, + { + "id": "roslyn@72324ba", + "repo": "roslyn", + "title": "Merge labeled break/continue feature into .NET 11 preview 6", + "url": "https://github.com/dotnet/roslyn/pull/84281", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@72324ba", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@8a40f56", + "repo": "roslyn", + "title": "Unsafe evolution: extend compat mode to legacy callers", + "url": "https://github.com/dotnet/roslyn/pull/83660", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@8a40f56", + "labels": [ + "Area-Compilers", + "Feature - Unsafe Evolution" + ] + }, + { + "id": "roslyn@3022684", + "repo": "roslyn", + "title": "Merge \u0060main\u0060 to \u0060Unions\u0060", + "url": "https://github.com/dotnet/roslyn/pull/84304", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@3022684", + "labels": [ + "Area-Compilers", + "Needs API Review", + "VSCode", + "Feature - Unions", + "Area-Razor" + ] + }, + { + "id": "roslyn@678a984", + "repo": "roslyn", + "title": "Stabilize TypeScript simplifier options test by removing unnecessary LSP server initialization", + "url": "https://github.com/dotnet/roslyn/pull/84092", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@678a984", + "labels": [ + "Area-IDE" + ] + }, + { + "id": "roslyn@0fde629", + "repo": "roslyn", + "title": "Delete the .editorconfig designer", + "url": "https://github.com/dotnet/roslyn/pull/84272", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@0fde629", + "labels": [ + "Needs UX Triage", + "VSCode" + ] + }, + { + "id": "roslyn@1ecffee", + "repo": "roslyn", + "title": "Relax rules for completion of \u0060fixed\u0060 keyword", + "url": "https://github.com/dotnet/roslyn/pull/84133", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@1ecffee", + "labels": [ + "Community", + "VSCode" + ] + }, + { + "id": "roslyn@8f5eb3c", + "repo": "roslyn", + "title": "Clean up HasReferenceAsDelegateInThisProjectAsync: remove redundant partial checks, simplify to single FAR call", + "url": "https://github.com/dotnet/roslyn/pull/84288", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@8f5eb3c", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@411469b", + "repo": "roslyn", + "title": "Track status for feature \u0022Extension constants\u0022", + "url": "https://github.com/dotnet/roslyn/pull/84270", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@411469b", + "labels": [ + "Area-Compilers", + "Documentation" + ] + }, + { + "id": "roslyn@bf5bc49", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/roslyn/pull/84319", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@bf5bc49" + }, + { + "id": "roslyn@6b3d82d", + "repo": "roslyn", + "title": "Ignore Razor comment edits from the Html formatter", + "url": "https://github.com/dotnet/roslyn/pull/84318", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@6b3d82d", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@4b0975f", + "repo": "roslyn", + "title": "Filter false CSS024 diagnostics from Html", + "url": "https://github.com/dotnet/roslyn/pull/84320", + "commit": "dotnet@0fd8828", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@4b0975f", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@1900efb", + "repo": "roslyn", + "title": "Bump main to 18.10 (5.10.0) after 18.9 snap", + "url": "https://github.com/dotnet/roslyn/pull/84329", + "commit": "dotnet@1b64075", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@1900efb" + }, + { + "id": "roslyn@2482b0f", + "repo": "roslyn", + "title": "Remove unused ID field from \u0060SyntaxAnnotation\u0060.", + "url": "https://github.com/dotnet/roslyn/pull/84295", + "commit": "dotnet@1b64075", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@2482b0f", + "labels": [ + "Area-Compilers", + "Community" + ] + }, + { + "id": "roslyn@afda379", + "repo": "roslyn", + "title": "Update VSSDK to 18.9.496-Preview", + "url": "https://github.com/dotnet/roslyn/pull/84262", + "commit": "dotnet@1b64075", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@afda379", + "labels": [ + "VSCode", + "Area-Razor" + ] + }, + { + "id": "roslyn@d9667dc", + "repo": "roslyn", + "title": "doc(IncrementalGenerators): the square example is wrong, that\u0027s only a multiplication by a factor 2", + "url": "https://github.com/dotnet/roslyn/pull/84340", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@d9667dc", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@616886d", + "repo": "roslyn", + "title": "Don\u0027t assume a Razor buffer is non-null, until we know it\u0027s ours", + "url": "https://github.com/dotnet/roslyn/pull/84337", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@616886d", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@daad1e0", + "repo": "roslyn", + "title": "Guard Razor semantic token spans", + "url": "https://github.com/dotnet/roslyn/pull/84334", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@daad1e0", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@5d7b5e6", + "repo": "roslyn", + "title": "Offer fully-qualify code fix for unresolved types in cref attributes", + "url": "https://github.com/dotnet/roslyn/pull/84346", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@5d7b5e6", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@a5accec", + "repo": "roslyn", + "title": "Collect Razor formatting logs during VS feedback recording", + "url": "https://github.com/dotnet/roslyn/pull/84303", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@a5accec", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@83e1242", + "repo": "roslyn", + "title": "Dispose builders in declaration computer", + "url": "https://github.com/dotnet/roslyn/pull/84339", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@83e1242", + "labels": [ + "Area-Compilers" + ] + }, + { + "id": "roslyn@4ca37e3", + "repo": "roslyn", + "title": "Handle instrumented conditions in post-lowering passes", + "url": "https://github.com/dotnet/roslyn/pull/84244", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@4ca37e3", + "labels": [ + "Area-Compilers" + ] + }, + { + "id": "roslyn@c3ee6e5", + "repo": "roslyn", + "title": "Unions: Implement Try-Both approach for type pattern", + "url": "https://github.com/dotnet/roslyn/pull/84323", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@c3ee6e5", + "labels": [ + "Area-Compilers", + "Feature - Unions" + ] + }, + { + "id": "roslyn@d48872c", + "repo": "roslyn", + "title": "Restructure agent knowledge base for context-efficient loading", + "url": "https://github.com/dotnet/roslyn/pull/84308", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@d48872c" + }, + { + "id": "roslyn@964bb7d", + "repo": "roslyn", + "title": "Respect object initializer severity for fade diagnostics", + "url": "https://github.com/dotnet/roslyn/pull/84324", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@964bb7d", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@938b050", + "repo": "roslyn", + "title": "Clarify code review guidance for revert PRs", + "url": "https://github.com/dotnet/roslyn/pull/84366", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@938b050" + }, + { + "id": "roslyn@99c1503", + "repo": "roslyn", + "title": "Unsafe evolution: avoid errors inside nameof", + "url": "https://github.com/dotnet/roslyn/pull/84325", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@99c1503", + "labels": [ + "Area-Compilers", + "Feature - Unsafe Evolution" + ] + }, + { + "id": "roslyn@bc396b5", + "repo": "roslyn", + "title": "Revert \u0022Update VSSDK to 18.9.496-Preview\u0022", + "url": "https://github.com/dotnet/roslyn/pull/84363", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@bc396b5", + "labels": [ + "VSCode", + "Area-Razor" + ] + }, + { + "id": "roslyn@43b0cf7", + "repo": "roslyn", + "title": "Remove dead DotNet-VSTS-Infra-Access variable group reference", + "url": "https://github.com/dotnet/roslyn/pull/84382", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@43b0cf7", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@e42c390", + "repo": "roslyn", + "title": "Update code review skill to push model to not repeat same feedback if previously resolved", + "url": "https://github.com/dotnet/roslyn/pull/84348", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@e42c390" + }, + { + "id": "roslyn@5ae25c3", + "repo": "roslyn", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 3013554", + "url": "https://github.com/dotnet/roslyn/pull/84364", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@5ae25c3" + }, + { + "id": "roslyn@bb74de3", + "repo": "roslyn", + "title": "[EE] Enable \u0060using static\u0060 for non-static classes in CSharp EE", + "url": "https://github.com/dotnet/roslyn/pull/84042", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@bb74de3", + "labels": [ + "Area-Compilers", + "Area-Interactive", + "Community" + ] + }, + { + "id": "roslyn@83ca1a6", + "repo": "roslyn", + "title": "Fix formatting of hot reload unexpected errors", + "url": "https://github.com/dotnet/roslyn/pull/84391", + "commit": "dotnet@aafe175", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@83ca1a6", + "labels": [ + "Community", + "VSCode" + ] + }, + { + "id": "roslyn@8cff8c2", + "repo": "roslyn", + "title": "Use the shared KnownMonikers.Sparkle for the On-The-Fly Docs Copilot icon", + "url": "https://github.com/dotnet/roslyn/pull/84401", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@8cff8c2", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@e64d9bd", + "repo": "roslyn", + "title": "update main to be non-draft", + "url": "https://github.com/dotnet/roslyn/pull/84405", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@e64d9bd" + }, + { + "id": "roslyn@2c9084d", + "repo": "roslyn", + "title": "[LSP] Add progress when loading solution and progress", + "url": "https://github.com/dotnet/roslyn/pull/84399", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@2c9084d", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@ed7c2f0", + "repo": "roslyn", + "title": "validate-sdk: use preview package feed when restoring the test app", + "url": "https://github.com/dotnet/roslyn/pull/84410", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@ed7c2f0" + }, + { + "id": "roslyn@7a9af99", + "repo": "roslyn", + "title": "Unions: Implement Try-Both approach for \u0060var\u0060, declaration and list patterns", + "url": "https://github.com/dotnet/roslyn/pull/84365", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@7a9af99", + "labels": [ + "Area-Compilers", + "Feature - Unions" + ] + }, + { + "id": "roslyn@e61dd59", + "repo": "roslyn", + "title": "Set IsClosedTypeAttribute.DerivedTypes", + "url": "https://github.com/dotnet/roslyn/pull/84350", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@e61dd59" + }, + { + "id": "roslyn@7e3ee0c", + "repo": "roslyn", + "title": "Set EnableProjectLevelAnalysis in all constructors of HotReloadService", + "url": "https://github.com/dotnet/roslyn/pull/84404", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@7e3ee0c", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@aa3c4ff", + "repo": "roslyn", + "title": "Migrate devdiv/dotnet-core-internal-tooling to WIF service connection", + "url": "https://github.com/dotnet/roslyn/pull/84414", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@aa3c4ff" + }, + { + "id": "roslyn@97ee762", + "repo": "roslyn", + "title": "Consolidate ExternalAccess libraries", + "url": "https://github.com/dotnet/roslyn/pull/81593", + "commit": "dotnet@f99e013", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@97ee762", + "labels": [ + "Area-IDE", + "Needs API Review", + "VSCode", + "Area-Razor" + ] + }, + { + "id": "roslyn@37707c1", + "repo": "roslyn", + "title": "Remove unnecessary NuGetAuthenticate for public azure-public feeds", + "url": "https://github.com/dotnet/roslyn/pull/84427", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@37707c1", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@52581f8", + "repo": "roslyn", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 3016874", + "url": "https://github.com/dotnet/roslyn/pull/84433", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@52581f8" + }, + { + "id": "roslyn@986432a", + "repo": "roslyn", + "title": "Unions: Implement Try-Both approach for recursive patterns", + "url": "https://github.com/dotnet/roslyn/pull/84418", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@986432a", + "labels": [ + "Area-Compilers", + "Feature - Unions" + ] + }, + { + "id": "roslyn@80851bf", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/roslyn/pull/84402", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@80851bf" + }, + { + "id": "roslyn@35967ba", + "repo": "roslyn", + "title": "Revert \u0022Remove unnecessary NuGetAuthenticate for public azure-public feeds\u0022", + "url": "https://github.com/dotnet/roslyn/pull/84446", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@35967ba", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@05eeb92", + "repo": "roslyn", + "title": "Respect inherited AttributeUsage in attribute completion filtering", + "url": "https://github.com/dotnet/roslyn/pull/84426", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@05eeb92", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@16f6817", + "repo": "roslyn", + "title": "Revert \u0022Revert \u0022Update VSSDK to 18.9.496-Preview\u0022\u0022", + "url": "https://github.com/dotnet/roslyn/pull/84403", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@16f6817", + "labels": [ + "VSCode", + "Area-Razor" + ] + }, + { + "id": "roslyn@29d6b2a", + "repo": "roslyn", + "title": "Change the default for test.includeSourceGeneratedFilesInRealTimeDiscovery", + "url": "https://github.com/dotnet/roslyn/pull/84452", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@29d6b2a" + }, + { + "id": "roslyn@97780a3", + "repo": "roslyn", + "title": "Parse markup inside switch expression lambda arms", + "url": "https://github.com/dotnet/roslyn/pull/84425", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@97780a3", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@91d8f5b", + "repo": "roslyn", + "title": "Enable import completion for types in cref doc comments", + "url": "https://github.com/dotnet/roslyn/pull/84440", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@91d8f5b", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@eb9b56c", + "repo": "roslyn", + "title": "Fix protocol version of ManagedHotReloadService descriptor used in DevKit", + "url": "https://github.com/dotnet/roslyn/pull/84454", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@eb9b56c", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@6b87901", + "repo": "roslyn", + "title": "Ignore Razor comments in component attributes", + "url": "https://github.com/dotnet/roslyn/pull/84276", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@6b87901", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@cfb0a3a", + "repo": "roslyn", + "title": "Fix Razor parsing for adjacent comment delimiters in code blocks", + "url": "https://github.com/dotnet/roslyn/pull/84277", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@cfb0a3a", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@453b167", + "repo": "roslyn", + "title": "Fix Razor Find All References displaying lines inconsistently when directives span Razor/C# mapping boundaries", + "url": "https://github.com/dotnet/roslyn/pull/84353", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@453b167", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@4d24fd6", + "repo": "roslyn", + "title": "Remove obsolete CloudEnvironmentConnected_guid cloud-environment detection", + "url": "https://github.com/dotnet/roslyn/pull/84354", + "commit": "dotnet@0c4423f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@4d24fd6", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@f951e64", + "repo": "roslyn", + "title": "Migrate azure-public feed auth from PAT to WIF service connection", + "url": "https://github.com/dotnet/roslyn/pull/84457", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@f951e64", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@f701b3f", + "repo": "roslyn", + "title": "Emit numeric prefix of SemVer2 versions in Win32 FIXEDFILEINFO", + "url": "https://github.com/dotnet/roslyn/pull/84463", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@f701b3f" + }, + { + "id": "roslyn@be8a845", + "repo": "roslyn", + "title": "Make Microsoft.Build.Tasks.CodeAnalysis AOT and single-file clean", + "url": "https://github.com/dotnet/roslyn/pull/84335", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@be8a845", + "labels": [ + "Area-Compilers", + "Community" + ] + }, + { + "id": "roslyn@2c0ed5b", + "repo": "roslyn", + "title": "Fix NullReferenceException parsing an incomplete switch expression", + "url": "https://github.com/dotnet/roslyn/pull/84456", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@2c0ed5b", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@cf45ca6", + "repo": "roslyn", + "title": "Don\u0027t fail when formatting blank lines in string literals", + "url": "https://github.com/dotnet/roslyn/pull/84461", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@cf45ca6", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@eb86b14", + "repo": "roslyn", + "title": "Skip internal API tracking when IVT only targets test/mock assemblies", + "url": "https://github.com/dotnet/roslyn/pull/84438", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@eb86b14" + }, + { + "id": "roslyn@708c0a9", + "repo": "roslyn", + "title": "Exclude \u0060[Embedded]\u0060 APIs from public/internal API tracking", + "url": "https://github.com/dotnet/roslyn/pull/84437", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@708c0a9" + }, + { + "id": "roslyn@097ac18", + "repo": "roslyn", + "title": "Allow renaming symbol\u0027s file if all other symbol\u0027s locations are in source-generated documents", + "url": "https://github.com/dotnet/roslyn/pull/84479", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@097ac18", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@417970f", + "repo": "roslyn", + "title": "Allow literals to be used in attributes that target unions", + "url": "https://github.com/dotnet/roslyn/pull/84247", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@417970f", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@af281dd", + "repo": "roslyn", + "title": "Fix official build: Replace deleted \u0027DevDiv - VS package feed\u0027 SC with WIF equivalent", + "url": "https://github.com/dotnet/roslyn/pull/84487", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@af281dd", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@3c75723", + "repo": "roslyn", + "title": "Fix typo in resource string for stale project message", + "url": "https://github.com/dotnet/roslyn/pull/84471", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@3c75723" + }, + { + "id": "roslyn@121e7dc", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/roslyn", + "url": "https://github.com/dotnet/roslyn/pull/84483", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@121e7dc" + }, + { + "id": "roslyn@5658e4a", + "repo": "roslyn", + "title": "Preserve tracked implicit record members in PublicApi stale-sibling cleanup", + "url": "https://github.com/dotnet/roslyn/pull/84466", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@5658e4a" + }, + { + "id": "roslyn@e7680f2", + "repo": "roslyn", + "title": "Fix official build: Use NuGetAuthenticate for CoreXT package push to VS feed", + "url": "https://github.com/dotnet/roslyn/pull/84490", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@e7680f2", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@c1a7007", + "repo": "roslyn", + "title": "Modernize \u0022File-based apps VS Code support\u0022 doc", + "url": "https://github.com/dotnet/roslyn/pull/84493", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@c1a7007" + }, + { + "id": "roslyn@3374b17", + "repo": "roslyn", + "title": "Closed classes: enrich exhaustiveness for type parameter constrained to closed type", + "url": "https://github.com/dotnet/roslyn/pull/83979", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@3374b17", + "labels": [ + "Area-Compilers" + ] + }, + { + "id": "roslyn@6bd6cbe", + "repo": "roslyn", + "title": "[Debugger] Fix up byref expansion", + "url": "https://github.com/dotnet/roslyn/pull/84465", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@6bd6cbe", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@6504a55", + "repo": "roslyn", + "title": "Fix TaskHost architecture mismatch in SemanticSearch ref-assembly build", + "url": "https://github.com/dotnet/roslyn/pull/84494", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@6504a55" + }, + { + "id": "roslyn@18bf2c8", + "repo": "roslyn", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 3021571", + "url": "https://github.com/dotnet/roslyn/pull/84492", + "commit": "dotnet@05a81c9", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@18bf2c8" + }, + { + "id": "roslyn@3c80d25", + "repo": "roslyn", + "title": "Unions: Standardize on UnionMatchingMode property", + "url": "https://github.com/dotnet/roslyn/pull/84436", + "commit": "dotnet@5f30c9f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@3c80d25", + "labels": [ + "Area-Compilers", + "Feature - Unions" + ] + }, + { + "id": "roslyn@2ae7bdc", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/roslyn/pull/84472", + "commit": "dotnet@5f30c9f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@2ae7bdc" + }, + { + "id": "roslyn@4a84e9c", + "repo": "roslyn", + "title": "Allow try/catch/finally blocks to collapse independently", + "url": "https://github.com/dotnet/roslyn/pull/84507", + "commit": "dotnet@5f30c9f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@4a84e9c", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@f823542", + "repo": "roslyn", + "title": "Migrate PR validation azure-public feed auth from PAT to WIF service connection", + "url": "https://github.com/dotnet/roslyn/pull/84501", + "commit": "dotnet@5f30c9f", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@f823542", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@ae2ddb8", + "repo": "roslyn", + "title": "Emit a null check in the compiler-synthesized inline-array helpers", + "url": "https://github.com/dotnet/roslyn/pull/84488", + "commit": "dotnet@8627e7d", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@ae2ddb8", + "labels": [ + "Area-Compilers" + ] + }, + { + "id": "roslyn@3d32d46", + "repo": "roslyn", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 3023062", + "url": "https://github.com/dotnet/roslyn/pull/84515", + "commit": "dotnet@8627e7d", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@3d32d46" + }, + { + "id": "roslyn@994e3ce", + "repo": "roslyn", + "title": "Add some more frames to our blame immunization list", + "url": "https://github.com/dotnet/roslyn/pull/84495", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@994e3ce" + }, + { + "id": "roslyn@e9fcaf7", + "repo": "roslyn", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 3023624", + "url": "https://github.com/dotnet/roslyn/pull/84527", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@e9fcaf7" + }, + { + "id": "roslyn@8c386fe", + "repo": "roslyn", + "title": "Unions: Address remaining PROTOTYPE comments", + "url": "https://github.com/dotnet/roslyn/pull/84499", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@8c386fe", + "labels": [ + "Area-Compilers", + "Feature - Unions" + ] + }, + { + "id": "roslyn@37d71dc", + "repo": "roslyn", + "title": "Reuse our fault reporting code from Visual Studio", + "url": "https://github.com/dotnet/roslyn/pull/84509", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@37d71dc", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@55d6df5", + "repo": "roslyn", + "title": "Prevent generated Razor methods from being mapped as user edits", + "url": "https://github.com/dotnet/roslyn/pull/84526", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@55d6df5", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@c2cd157", + "repo": "roslyn", + "title": "Create unique references per test to avoid stale caches", + "url": "https://github.com/dotnet/roslyn/pull/84482", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@c2cd157", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@9e76e3c", + "repo": "roslyn", + "title": "Restore F7 navigation to Razor files", + "url": "https://github.com/dotnet/roslyn/pull/84496", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@9e76e3c", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@c0ea18a", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/roslyn/pull/84539", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@c0ea18a" + }, + { + "id": "roslyn@3b2e63e", + "repo": "roslyn", + "title": "Improve debug view of synthesized collection types", + "url": "https://github.com/dotnet/roslyn/pull/84453", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@3b2e63e", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@bc61ef5", + "repo": "roslyn", + "title": "Add project and state unloading to the BuildHost", + "url": "https://github.com/dotnet/roslyn/pull/84524", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@bc61ef5", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@867f4a7", + "repo": "roslyn", + "title": "Keep agent documentation state-based", + "url": "https://github.com/dotnet/roslyn/pull/84545", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@867f4a7" + }, + { + "id": "roslyn@4afec2c", + "repo": "roslyn", + "title": "Remove obsolete diff overview margin workaround", + "url": "https://github.com/dotnet/roslyn/pull/84546", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@4afec2c", + "labels": [ + "Community" + ] + }, + { + "id": "roslyn@d698234", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/roslyn/pull/84552", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@d698234" + }, + { + "id": "roslyn@104895c", + "repo": "roslyn", + "title": "[main] Update dependencies from dotnet/arcade", + "url": "https://github.com/dotnet/roslyn/pull/84554", + "commit": "dotnet@b1bb441", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@104895c" + }, + { + "id": "roslyn@9d72f9c", + "repo": "roslyn", + "title": "Unions: Merge implementation of Try-Both approach to main", + "url": "https://github.com/dotnet/roslyn/pull/84531", + "commit": "dotnet@0ab84f1", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@9d72f9c", + "labels": [ + "Area-Compilers", + "Feature - Unions" + ] + }, + { + "id": "roslyn@4d33ccf", + "repo": "roslyn", + "title": "Adjust IL used for a null check in the compiler-synthesized inline-array helpers", + "url": "https://github.com/dotnet/roslyn/pull/84523", + "commit": "dotnet@0ab84f1", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@4d33ccf", + "labels": [ + "Area-Compilers" + ] + }, + { + "id": "roslyn@598a77a", + "repo": "roslyn", + "title": "Enable publishing for MVU demo branch", + "url": "https://github.com/dotnet/roslyn/pull/84551", + "commit": "dotnet@0ab84f1", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@598a77a" + }, + { + "id": "roslyn@63feee0", + "repo": "roslyn", + "title": "Fix linked editing for empty tag pairs", + "url": "https://github.com/dotnet/roslyn/pull/84562", + "commit": "dotnet@0ab84f1", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@63feee0", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@a6ff3a2", + "repo": "roslyn", + "title": "Clean up and ultimately remove LanguageServerFeatureOptions", + "url": "https://github.com/dotnet/roslyn/pull/84559", + "commit": "dotnet@0ab84f1", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@a6ff3a2", + "labels": [ + "Area-Razor" + ] + }, + { + "id": "roslyn@258ced1", + "repo": "roslyn", + "title": "Update analyzer rules docs stuff", + "url": "https://github.com/dotnet/roslyn/pull/84481", + "commit": "dotnet@0ab84f1", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@258ced1", + "labels": [ + "VSCode" + ] + }, + { + "id": "roslyn@c5198d0", + "repo": "roslyn", + "title": "Restore solution as a whole on auto-load instead of per-project", + "url": "https://github.com/dotnet/roslyn/pull/84202", + "commit": "dotnet@0ab84f1", + "is_security": false, + "product": "dotnet-roslyn", + "local_repo_commit": "roslyn@c5198d0", + "labels": [ + "VSCode" + ] + }, + { + "id": "runtime@feb1fe2", + "repo": "runtime", + "title": "JIT/wasm: more EH related fixes", + "url": "https://github.com/dotnet/runtime/pull/129716", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@feb1fe2", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@20703f6", + "repo": "runtime", + "title": "Add Stream wrappers for memory and text-based types", + "url": "https://github.com/dotnet/runtime/pull/126669", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@20703f6", + "labels": [ + "area-System.IO", + "area-System.Memory" + ] + }, + { + "id": "runtime@aedbbd2", + "repo": "runtime", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/runtime/pull/129726", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@aedbbd2", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@5bd1074", + "repo": "runtime", + "title": "Ship stripped cdac AOT binary and its symbols in the transport package", + "url": "https://github.com/dotnet/runtime/pull/129783", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5bd1074", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@65b2508", + "repo": "runtime", + "title": "Use SearchValues in Utf8JsonReader.SkipWhiteSpace", + "url": "https://github.com/dotnet/runtime/pull/129701", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@65b2508", + "labels": [ + "area-System.Text.Json", + "tenet-performance" + ] + }, + { + "id": "runtime@46b72c7", + "repo": "runtime", + "title": "Async profiler: V1 (TaskAsync) instrumentation \u002B tests.", + "url": "https://github.com/dotnet/runtime/pull/129043", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@46b72c7", + "labels": [ + "area-System.Threading.Tasks", + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@43b739f", + "repo": "runtime", + "title": "[mono] AOT-compile marshalling wrappers for layout classes with class-typed fields", + "url": "https://github.com/dotnet/runtime/pull/129710", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@43b739f", + "labels": [ + "area-Codegen-AOT-mono" + ] + }, + { + "id": "runtime@b06f62f", + "repo": "runtime", + "title": "[mono] AOT-compile methods that use the IL jmp opcode", + "url": "https://github.com/dotnet/runtime/pull/129708", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b06f62f", + "labels": [ + "area-Codegen-AOT-mono" + ] + }, + { + "id": "runtime@e3cbc00", + "repo": "runtime", + "title": "Fix comparison-with-wider-type CodeQL issue", + "url": "https://github.com/dotnet/runtime/pull/129742", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e3cbc00", + "labels": [ + "area-GC-coreclr" + ] + }, + { + "id": "runtime@b53e2e0", + "repo": "runtime", + "title": "[cDAC] Add GetApproxTypeHandle DacDbi API", + "url": "https://github.com/dotnet/runtime/pull/128921", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b53e2e0", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@2608ba2", + "repo": "runtime", + "title": "Enable runtime tests on OpenBSD", + "url": "https://github.com/dotnet/runtime/pull/129621", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2608ba2", + "labels": [ + "area-Infrastructure-coreclr", + "community-contribution", + "os-openbsd" + ] + }, + { + "id": "runtime@bf3fa3f", + "repo": "runtime", + "title": "Port System.Diagnostics.Process to OpenBSD", + "url": "https://github.com/dotnet/runtime/pull/129470", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bf3fa3f", + "labels": [ + "area-System.Diagnostics.Process", + "community-contribution", + "os-openbsd" + ] + }, + { + "id": "runtime@414b194", + "repo": "runtime", + "title": "Add MemoryExtensions.Min/Max", + "url": "https://github.com/dotnet/runtime/pull/128306", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@414b194", + "labels": [ + "area-System.Memory", + "community-contribution" + ] + }, + { + "id": "runtime@603f759", + "repo": "runtime", + "title": "[mono] Defer NEWOBJ type-load failures to runtime in AOT mode", + "url": "https://github.com/dotnet/runtime/pull/129715", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@603f759", + "labels": [ + "area-Codegen-AOT-mono" + ] + }, + { + "id": "runtime@bb4ec1f", + "repo": "runtime", + "title": "Use volatile access for CoreCLR dictionary layout publication", + "url": "https://github.com/dotnet/runtime/pull/129763", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bb4ec1f", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@d950070", + "repo": "runtime", + "title": "Fix IsKnownNonNull assert for SIMD base addresses", + "url": "https://github.com/dotnet/runtime/pull/129788", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d950070", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@62040af", + "repo": "runtime", + "title": "Add OpenBSD support in System.Net.NetworkInformation", + "url": "https://github.com/dotnet/runtime/pull/129279", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@62040af", + "labels": [ + "area-System.Net", + "os-openbsd" + ] + }, + { + "id": "runtime@b62ea08", + "repo": "runtime", + "title": "arm64: Add float/double cast optimisation tests", + "url": "https://github.com/dotnet/runtime/pull/129517", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b62ea08", + "labels": [ + "arch-arm64", + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@90a073c", + "repo": "runtime", + "title": "[wasm][coreclr] Re-enable System.Formats.Nrbf tests", + "url": "https://github.com/dotnet/runtime/pull/129334", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@90a073c", + "labels": [ + "arch-wasm", + "area-Build-mono" + ] + }, + { + "id": "runtime@91045b2", + "repo": "runtime", + "title": "Narrow Mono AOT typeload error cleanup", + "url": "https://github.com/dotnet/runtime/pull/129748", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@91045b2", + "labels": [ + "area-Codegen-AOT-mono" + ] + }, + { + "id": "runtime@440e6cb", + "repo": "runtime", + "title": "Fix RemoveImpl nullability", + "url": "https://github.com/dotnet/runtime/pull/129661", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@440e6cb", + "labels": [ + "area-System.Reflection", + "community-contribution" + ] + }, + { + "id": "runtime@9c1fdae", + "repo": "runtime", + "title": "[mono] Keep in-flight exception alive across LLVM resume unwind", + "url": "https://github.com/dotnet/runtime/pull/129713", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9c1fdae", + "labels": [ + "area-Codegen-AOT-mono" + ] + }, + { + "id": "runtime@5e3dadb", + "repo": "runtime", + "title": "Remove dead \u0060fIs80Plus\u0060 parameter from \u0060IMDInternalImport::GetUserString\u0060", + "url": "https://github.com/dotnet/runtime/pull/129777", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5e3dadb", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@9e76efa", + "repo": "runtime", + "title": "Fix browser wasm merged test reference discovery", + "url": "https://github.com/dotnet/runtime/pull/129498", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9e76efa", + "labels": [ + "arch-wasm", + "test-enhancement", + "area-Infrastructure" + ] + }, + { + "id": "runtime@37d45de", + "repo": "runtime", + "title": "Expression.Compile: empty the evaluation stack before evaluating second expression in OrElse and AndAlso", + "url": "https://github.com/dotnet/runtime/pull/110721", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@37d45de", + "labels": [ + "area-System.Linq.Expressions" + ] + }, + { + "id": "runtime@ce71db3", + "repo": "runtime", + "title": "Fix building unboxing and real generic method targets at the same time", + "url": "https://github.com/dotnet/runtime/pull/129729", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ce71db3", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@4585fc4", + "repo": "runtime", + "title": "Consolidate STJ polymorphism tests into a shared abstract suite", + "url": "https://github.com/dotnet/runtime/pull/129755", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4585fc4", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@05cecc1", + "repo": "runtime", + "title": "[cDAC] Implement DacDbi API GetMetaDataFileInfoFromPEFile", + "url": "https://github.com/dotnet/runtime/pull/129484", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@05cecc1", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@08f0e98", + "repo": "runtime", + "title": "Avoid bounds checks in JsonWriterHelper.EscapeNextBytes/Chars", + "url": "https://github.com/dotnet/runtime/pull/129803", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@08f0e98", + "labels": [ + "area-System.Text.Json", + "tenet-performance" + ] + }, + { + "id": "runtime@bf62aa3", + "repo": "runtime", + "title": "[cDAC] Register a ManagedTypeSource contract for NativeAOT", + "url": "https://github.com/dotnet/runtime/pull/129826", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bf62aa3", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@787e0ac", + "repo": "runtime", + "title": "[wasm R2R] Align 8-byte stack locals and keep frames 16-aligned", + "url": "https://github.com/dotnet/runtime/pull/129815", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@787e0ac", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@cd27dce", + "repo": "runtime", + "title": "JIT/wasm: bail R2R for calls passing 16-byte SIMD by value", + "url": "https://github.com/dotnet/runtime/pull/129816", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cd27dce", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@64cc129", + "repo": "runtime", + "title": "Root DotNetRuntimeContractDescriptor export against linker GC in NativeAOT", + "url": "https://github.com/dotnet/runtime/pull/129818", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@64cc129", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@972c1a1", + "repo": "runtime", + "title": "Implement DacDbi cDAC APIs CreateRefWalk, DeleteRefWalk, WalkRefs", + "url": "https://github.com/dotnet/runtime/pull/129345", + "commit": "dotnet@ad07c05", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@972c1a1", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@e267ddd", + "repo": "runtime", + "title": "Use span.Min/Max helpers to speed up SearchValues.Create", + "url": "https://github.com/dotnet/runtime/pull/129809", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e267ddd", + "labels": [ + "area-System.Memory" + ] + }, + { + "id": "runtime@d956c4a", + "repo": "runtime", + "title": "JIT: fix opt-repeat divide-by-zero miscompile", + "url": "https://github.com/dotnet/runtime/pull/129386", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d956c4a" + }, + { + "id": "runtime@818cfd5", + "repo": "runtime", + "title": "Fix windows-arm64 timeout floor to use numeric comparison", + "url": "https://github.com/dotnet/runtime/pull/129814", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@818cfd5", + "labels": [ + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@42f3669", + "repo": "runtime", + "title": "Check for ComInterop case for async variants in crossgen2", + "url": "https://github.com/dotnet/runtime/pull/129747", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@42f3669", + "labels": [ + "area-ReadyToRun", + "runtime-async" + ] + }, + { + "id": "runtime@2e1bb65", + "repo": "runtime", + "title": "Upgrade Emscripten to 5.0.6 \u0026 LLVM to 23", + "url": "https://github.com/dotnet/runtime/pull/129299", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2e1bb65", + "labels": [ + "arch-wasm", + "area-codeflow", + "os-browser" + ] + }, + { + "id": "runtime@9460576", + "repo": "runtime", + "title": "JIT: Fix \u0022Inconsistent profile data\u0022 during Head and tail merge (Tier1-OSR)", + "url": "https://github.com/dotnet/runtime/pull/129643", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9460576", + "labels": [ + "area-CodeGen-coreclr", + "Priority:1", + "community-contribution" + ] + }, + { + "id": "runtime@abaf96f", + "repo": "runtime", + "title": "Delete debugger regdisplay", + "url": "https://github.com/dotnet/runtime/pull/129671", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@abaf96f", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@69417eb", + "repo": "runtime", + "title": "Use SearchValues to scan for characters to escape with default Json options", + "url": "https://github.com/dotnet/runtime/pull/129781", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@69417eb", + "labels": [ + "area-System.Text.Json", + "tenet-performance" + ] + }, + { + "id": "runtime@9a852a8", + "repo": "runtime", + "title": "Use \u0060Process.RunAndCaptureText\u0060 in src/tests child-process helpers", + "url": "https://github.com/dotnet/runtime/pull/129779", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9a852a8", + "labels": [ + "test-enhancement", + "area-Infrastructure" + ] + }, + { + "id": "runtime@f156f4e", + "repo": "runtime", + "title": "Add ZstandardDecompressionOptions for symmetric decoder configuration", + "url": "https://github.com/dotnet/runtime/pull/129768", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f156f4e", + "labels": [ + "area-System.IO.Compression" + ] + }, + { + "id": "runtime@d6c7fb6", + "repo": "runtime", + "title": "Added EmptyServiceProvider", + "url": "https://github.com/dotnet/runtime/pull/129578", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d6c7fb6", + "labels": [ + "area-Extensions-DependencyInjection" + ] + }, + { + "id": "runtime@d08d3ac", + "repo": "runtime", + "title": "Pass correct search path to DllImportResolver for default flags on Mono", + "url": "https://github.com/dotnet/runtime/pull/129831", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d08d3ac", + "labels": [ + "area-Interop-mono" + ] + }, + { + "id": "runtime@3d30b7f", + "repo": "runtime", + "title": "Update Alpine infra images to 3.24", + "url": "https://github.com/dotnet/runtime/pull/129824", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3d30b7f", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@59bffd4", + "repo": "runtime", + "title": "[R2R] Expand discovery of non-generic virtual methods on generic types", + "url": "https://github.com/dotnet/runtime/pull/128652", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@59bffd4", + "labels": [ + "area-crossgen2-coreclr" + ] + }, + { + "id": "runtime@a5d3b22", + "repo": "runtime", + "title": "[S390X] fix utf8-\u003Eutf16 conversion test case failures", + "url": "https://github.com/dotnet/runtime/pull/129789", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a5d3b22", + "labels": [ + "area-PAL-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@d2870c6", + "repo": "runtime", + "title": "Fix blob type in CopyWithPrivateKey for ML-DSA", + "url": "https://github.com/dotnet/runtime/pull/129839", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d2870c6", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@4d32e13", + "repo": "runtime", + "title": "Use assembly simple name in ReadyToRun log when path is empty", + "url": "https://github.com/dotnet/runtime/pull/129837", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4d32e13" + }, + { + "id": "runtime@6fe369a", + "repo": "runtime", + "title": "Consolidate EC tests into S.S.C.", + "url": "https://github.com/dotnet/runtime/pull/129552", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6fe369a", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@4e28c96", + "repo": "runtime", + "title": "[wasm] Enable Vector128 fast paths on Wasm via PackedSimd: hex/Guid, UTF-8, SearchValues, Teddy, Adler32/XXH3", + "url": "https://github.com/dotnet/runtime/pull/129838", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4e28c96", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@43c7d73", + "repo": "runtime", + "title": "Add \u0022load instructions\u0022 step to code-review skill", + "url": "https://github.com/dotnet/runtime/pull/129767", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@43c7d73", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@d0f246b", + "repo": "runtime", + "title": "Fix R2R GC ref map mismatch for unboxing stubs", + "url": "https://github.com/dotnet/runtime/pull/129829", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d0f246b", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@5d8dbff", + "repo": "runtime", + "title": "Use indirect field access for types spanning multiple inexact compilation units", + "url": "https://github.com/dotnet/runtime/pull/129830", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5d8dbff", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@5d47d1b", + "repo": "runtime", + "title": "Fix PGO instrumentation for libcoreclr.so static libraries", + "url": "https://github.com/dotnet/runtime/pull/128412", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5d47d1b", + "labels": [ + "tenet-performance", + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@3b98259", + "repo": "runtime", + "title": "[mono] Fix lock-free mempool chunk under-allocation by 8 bytes", + "url": "https://github.com/dotnet/runtime/pull/129843", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3b98259", + "labels": [ + "area-VM-meta-mono" + ] + }, + { + "id": "runtime@c369fd6", + "repo": "runtime", + "title": "Streamline --arch arg with --os", + "url": "https://github.com/dotnet/runtime/pull/129799", + "commit": "dotnet@5fbaa71", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c369fd6", + "labels": [ + "area-Infrastructure", + "community-contribution" + ] + }, + { + "id": "runtime@99eb16b", + "repo": "runtime", + "title": "Avoid publishing interpreter frame with invalid IP", + "url": "https://github.com/dotnet/runtime/pull/129795", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@99eb16b", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@6066f76", + "repo": "runtime", + "title": "JIT: Intrinsify Task/ValueTask factory methods", + "url": "https://github.com/dotnet/runtime/pull/129810", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6066f76", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@acb2256", + "repo": "runtime", + "title": "Fix Mono EventPipe CPU sampling stall under coarse browser timer resolution", + "url": "https://github.com/dotnet/runtime/pull/129848", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@acb2256", + "labels": [ + "arch-wasm", + "area-Tracing-mono", + "os-browser" + ] + }, + { + "id": "runtime@2636092", + "repo": "runtime", + "title": "[mono][amd64] Fix calling-convention mismatch for small straddling vtypes in shared generics", + "url": "https://github.com/dotnet/runtime/pull/129702", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2636092", + "labels": [ + "arch-x64", + "area-Codegen-LLVM-mono" + ] + }, + { + "id": "runtime@b5d5ab2", + "repo": "runtime", + "title": "[browser] WASM exception handling to use the standardized exnref", + "url": "https://github.com/dotnet/runtime/pull/129851", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b5d5ab2", + "labels": [ + "arch-wasm", + "area-Build-mono", + "os-browser" + ] + }, + { + "id": "runtime@22c1ced", + "repo": "runtime", + "title": "[mono] Fix re-entrant AssemblyLoadContext resolution stack overflow under full-AOT", + "url": "https://github.com/dotnet/runtime/pull/129693", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@22c1ced", + "labels": [ + "area-Codegen-AOT-mono" + ] + }, + { + "id": "runtime@b37c180", + "repo": "runtime", + "title": "Add DacMode-based SOS test legs to runtime-diagnostics pipeline", + "url": "https://github.com/dotnet/runtime/pull/129859", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b37c180", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@5b733aa", + "repo": "runtime", + "title": "Remove unsafe code from System.Reflection.Metadata PE/blob writers", + "url": "https://github.com/dotnet/runtime/pull/129626", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5b733aa", + "labels": [ + "area-System.Reflection.Metadata", + "reduce-unsafe" + ] + }, + { + "id": "runtime@de11262", + "repo": "runtime", + "title": "Arm64 R2R: fold adrp\u002Badd\u002Bldr into adrp\u002Bldr[#:lo12:]", + "url": "https://github.com/dotnet/runtime/pull/129589", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@de11262", + "labels": [ + "tenet-performance", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@11b4252", + "repo": "runtime", + "title": "Add ActiveIssue for SendAsync_Success_ConnectionSetupActivityGraphRecorded", + "url": "https://github.com/dotnet/runtime/pull/129886", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@11b4252", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@5ae5630", + "repo": "runtime", + "title": "Remove undefined-behavior \u0060UnsafeTests.DangerousAs\u0060 to stabilize jitstress leg", + "url": "https://github.com/dotnet/runtime/pull/129793", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5ae5630", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@3c2aaa4", + "repo": "runtime", + "title": "[arm64] Emit cmlt/cmle/fcmlt/fcmle for compares against zero", + "url": "https://github.com/dotnet/runtime/pull/129819", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3c2aaa4", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@cc41131", + "repo": "runtime", + "title": "Sanitize control/format characters in console logger output across all formatters", + "url": "https://github.com/dotnet/runtime/pull/128741", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cc41131", + "labels": [ + "area-Extensions-Logging" + ] + }, + { + "id": "runtime@562ff66", + "repo": "runtime", + "title": "Remove PAL \u0060oleauto.h\u0060 shim and stale CoreCLR includes", + "url": "https://github.com/dotnet/runtime/pull/129874", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@562ff66", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@3681466", + "repo": "runtime", + "title": "JIT: only skip loop inversion when the IV test is the bottom test", + "url": "https://github.com/dotnet/runtime/pull/129868", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3681466", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@4d1dc2a", + "repo": "runtime", + "title": "Fix duplicated collection items when a constructor parameter name differs only by case from the property", + "url": "https://github.com/dotnet/runtime/pull/129775", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4d1dc2a", + "labels": [ + "area-Extensions-Configuration" + ] + }, + { + "id": "runtime@0a5feaf", + "repo": "runtime", + "title": "Make Windows system-DLL P/Invokes use only \u0060DllImportSearchPath.System32\u0060", + "url": "https://github.com/dotnet/runtime/pull/129588", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0a5feaf", + "labels": [ + "area-System.Runtime.InteropServices" + ] + }, + { + "id": "runtime@36b4503", + "repo": "runtime", + "title": "BCrypt Composite ML-DSA", + "url": "https://github.com/dotnet/runtime/pull/129612", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@36b4503", + "labels": [ + "area-System.Security", + "breaking-change", + "needs-breaking-change-doc-created" + ] + }, + { + "id": "runtime@d24159a", + "repo": "runtime", + "title": "JIT/wasm: Pri-1 R2R codegen fixes (BBJ_CALLFINALLY back-edge, null-check loads)", + "url": "https://github.com/dotnet/runtime/pull/129807", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d24159a", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@eb60eb4", + "repo": "runtime", + "title": "Fix apphost/bundle creation failure on chmod-hostile filesystems", + "url": "https://github.com/dotnet/runtime/pull/129342", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@eb60eb4", + "labels": [ + "area-HostModel" + ] + }, + { + "id": "runtime@ec7bc97", + "repo": "runtime", + "title": "Add HttpMethod.Query to static method test data", + "url": "https://github.com/dotnet/runtime/pull/129790", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ec7bc97", + "labels": [ + "area-System.Net.Http", + "community-contribution" + ] + }, + { + "id": "runtime@207ffd1", + "repo": "runtime", + "title": "Handle ILLink origins before first sequence point", + "url": "https://github.com/dotnet/runtime/pull/129869", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@207ffd1", + "labels": [ + "linkable-framework", + "area-Tools-ILLink" + ] + }, + { + "id": "runtime@0bc7eda", + "repo": "runtime", + "title": "Fix generic lookups and thunks", + "url": "https://github.com/dotnet/runtime/pull/129825", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0bc7eda", + "labels": [ + "arch-wasm", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@6240442", + "repo": "runtime", + "title": "JIT/wasm: pass type-context arg for LDVIRTFTN calls", + "url": "https://github.com/dotnet/runtime/pull/129903", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6240442", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@62bb596", + "repo": "runtime", + "title": "Disable OpenBSD execute-only for NativeAOT stubs", + "url": "https://github.com/dotnet/runtime/pull/129906", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@62bb596", + "labels": [ + "community-contribution", + "area-NativeAOT-coreclr", + "os-openbsd" + ] + }, + { + "id": "runtime@3fba521", + "repo": "runtime", + "title": "[cdac] Add default (empty-version) contract registration logic", + "url": "https://github.com/dotnet/runtime/pull/129827", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3fba521", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@ac17f52", + "repo": "runtime", + "title": "Avoid stripping IL of non-async Task-returning methods", + "url": "https://github.com/dotnet/runtime/pull/129884", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ac17f52", + "labels": [ + "area-ReadyToRun", + "runtime-async" + ] + }, + { + "id": "runtime@67d84fc", + "repo": "runtime", + "title": "Add IParsable/ISpanParsable to Rune", + "url": "https://github.com/dotnet/runtime/pull/129464", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@67d84fc", + "labels": [ + "area-System.Runtime" + ] + }, + { + "id": "runtime@84cbc7b", + "repo": "runtime", + "title": "[cDAC] ArgIterator stress validation: enable byte-identical GCRefMap blobs across x64/x86 and wire ARGITER sub-check into Helix", + "url": "https://github.com/dotnet/runtime/pull/129769", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@84cbc7b", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@3a0c1f4", + "repo": "runtime", + "title": "[cDAC] fix some stack walking bugs.", + "url": "https://github.com/dotnet/runtime/pull/129916", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3a0c1f4", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@b5d84ec", + "repo": "runtime", + "title": "JIT/wasm: keep EH frame slots at the bottom after frame alignment", + "url": "https://github.com/dotnet/runtime/pull/129917", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b5d84ec", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@8207ad3", + "repo": "runtime", + "title": "Add AvxVnni.V512 hardware intrinsics", + "url": "https://github.com/dotnet/runtime/pull/128365", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8207ad3", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@0822067", + "repo": "runtime", + "title": "Cleanup dead delegate code", + "url": "https://github.com/dotnet/runtime/pull/129662", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0822067", + "labels": [ + "area-VM-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@8b45e69", + "repo": "runtime", + "title": "JIT: fix stale VN in redundant branch opts dominating-branch simplification", + "url": "https://github.com/dotnet/runtime/pull/129914", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8b45e69", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@87a80ae", + "repo": "runtime", + "title": "Save async contexts for ValueTask methods", + "url": "https://github.com/dotnet/runtime/pull/129890", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@87a80ae", + "labels": [ + "area-CodeGen-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@567a079", + "repo": "runtime", + "title": "JIT: ensure magic divisors are always marked DONT_CSE for all targets", + "url": "https://github.com/dotnet/runtime/pull/129856", + "commit": "dotnet@176d7c1", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@567a079", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@44ed034", + "repo": "runtime", + "title": "JIT: Remove InlineCandidateInfo::exactContextNeedsRuntimeLookup", + "url": "https://github.com/dotnet/runtime/pull/129898", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@44ed034", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@2dd3520", + "repo": "runtime", + "title": "Skip build-time RID fallback for portable builds", + "url": "https://github.com/dotnet/runtime/pull/129944", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2dd3520", + "labels": [ + "area-Infrastructure-libraries", + "community-contribution" + ] + }, + { + "id": "runtime@19a803d", + "repo": "runtime", + "title": "Use ThrowHelper.ThrowInvalidOperationException in ImmutableCollection", + "url": "https://github.com/dotnet/runtime/pull/129942", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@19a803d", + "labels": [ + "area-System.Collections" + ] + }, + { + "id": "runtime@33db161", + "repo": "runtime", + "title": "[cDAC] Enumerate R2R hashmap pages into triage dumps for odd entry points", + "url": "https://github.com/dotnet/runtime/pull/129931", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@33db161", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@1c9f9dc", + "repo": "runtime", + "title": "Move thin lock acquire/release in CoreCLR to managed code", + "url": "https://github.com/dotnet/runtime/pull/129502", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1c9f9dc", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@d6d9a97", + "repo": "runtime", + "title": "[wasm] Bump chrome for testing - linux: 149.0.7827.200, windows: 149.0.7827.201", + "url": "https://github.com/dotnet/runtime/pull/129934", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d6d9a97", + "labels": [ + "arch-wasm", + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@9cb68cd", + "repo": "runtime", + "title": "wasm: fix R2R generic dictionary lookup debug assert", + "url": "https://github.com/dotnet/runtime/pull/129947", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9cb68cd", + "labels": [ + "arch-wasm", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@0d3df07", + "repo": "runtime", + "title": "Emit correct ELF symbol types for data in NativeAOT objects", + "url": "https://github.com/dotnet/runtime/pull/129950", + "commit": "dotnet@bc3c705", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0d3df07", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@3d1083e", + "repo": "runtime", + "title": "[ci-scan-feedback] Add pipeline-category gate to fixer prompt", + "url": "https://github.com/dotnet/runtime/pull/129611", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3d1083e", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@664063f", + "repo": "runtime", + "title": "Support devirtualization for virtual methods that require an instantiating stub", + "url": "https://github.com/dotnet/runtime/pull/128702", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@664063f", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@17be26d", + "repo": "runtime", + "title": "Detect CR/LF and URL-encoded CR/LF in FtpWebRequest URI and command parameters", + "url": "https://github.com/dotnet/runtime/pull/128983", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@17be26d", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@c366a53", + "repo": "runtime", + "title": "[wasm] Fix interpreter crash with MethodImpl .override on PortableEntryPoints", + "url": "https://github.com/dotnet/runtime/pull/126124", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c366a53", + "labels": [ + "arch-wasm", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@ff08290", + "repo": "runtime", + "title": "Refactor sync/async implementations by using Adapter pattern", + "url": "https://github.com/dotnet/runtime/pull/129282", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ff08290", + "labels": [ + "area-System.Formats.Tar" + ] + }, + { + "id": "runtime@0dca325", + "repo": "runtime", + "title": "Disable System.Text.Json polymorphic source-gen tests on NativeAOT", + "url": "https://github.com/dotnet/runtime/pull/129965", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0dca325", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@185a5f2", + "repo": "runtime", + "title": "Use managed NTLM on RHEL 8 to fix NegotiateAuthentication test failures", + "url": "https://github.com/dotnet/runtime/pull/129468", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@185a5f2", + "labels": [ + "area-System.Net.Security", + "community-contribution" + ] + }, + { + "id": "runtime@8d10d8c", + "repo": "runtime", + "title": "Support multi-connect on non-dual-mode IPv6", + "url": "https://github.com/dotnet/runtime/pull/129892", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8d10d8c", + "labels": [ + "area-System.Net.Sockets", + "community-contribution", + "os-openbsd" + ] + }, + { + "id": "runtime@e137b2c", + "repo": "runtime", + "title": "JIT: Reset compGenTreeID on failed Materialize to avoid leaking gen tree IDs", + "url": "https://github.com/dotnet/runtime/pull/129528", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e137b2c", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@93ec56e", + "repo": "runtime", + "title": "[main] Update dependencies from dnceng/internal/dotnet-optimization", + "url": "https://github.com/dotnet/runtime/pull/129964", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@93ec56e", + "labels": [ + "Servicing-approved", + "area-codeflow" + ] + }, + { + "id": "runtime@258621c", + "repo": "runtime", + "title": "Redesign \u0060CallSiteFactory\u0060 constructor selection with stable arity ordering and parameter-aware ambiguity", + "url": "https://github.com/dotnet/runtime/pull/129119", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@258621c", + "labels": [ + "area-Extensions-DependencyInjection" + ] + }, + { + "id": "runtime@f32edc0", + "repo": "runtime", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3010786", + "url": "https://github.com/dotnet/runtime/pull/129431", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f32edc0", + "labels": [ + "area-Infrastructure-libraries" + ] + }, + { + "id": "runtime@f31ed51", + "repo": "runtime", + "title": "Allow empty string identifiers on non-flags enums in JsonStringEnumConverter", + "url": "https://github.com/dotnet/runtime/pull/128285", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f31ed51", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@39b0f13", + "repo": "runtime", + "title": "[Wasm RyuJIT] Codegen for Const Vector Create and Basic Packed SIMD operations", + "url": "https://github.com/dotnet/runtime/pull/129703", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@39b0f13", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f5a9853", + "repo": "runtime", + "title": "Make crossbuilds faster", + "url": "https://github.com/dotnet/runtime/pull/129791", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f5a9853", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@422a449", + "repo": "runtime", + "title": "wasm: fix R2R generic dictionary size-check off-by-one", + "url": "https://github.com/dotnet/runtime/pull/129984", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@422a449", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@89da3ed", + "repo": "runtime", + "title": "Chrome upgrade PR should bump mac versions as well.", + "url": "https://github.com/dotnet/runtime/pull/129974", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@89da3ed", + "labels": [ + "arch-wasm", + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@b6f8d20", + "repo": "runtime", + "title": "JIT: Tail-merge robust \u0060crossJumpVictim\u0060 selection", + "url": "https://github.com/dotnet/runtime/pull/129141", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b6f8d20", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@69079d7", + "repo": "runtime", + "title": "Ensure we do not try to inline async versions of pinvokes", + "url": "https://github.com/dotnet/runtime/pull/129797", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@69079d7", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@761041f", + "repo": "runtime", + "title": "coreclr: implement Environment.CurrentManagedThreadId via ManagedThreadId.Current", + "url": "https://github.com/dotnet/runtime/pull/129954", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@761041f", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@b6b7e33", + "repo": "runtime", + "title": "Implement \u0060Assembly.GetCallingAssembly\u0060 for native AOT", + "url": "https://github.com/dotnet/runtime/pull/129963", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b6b7e33", + "labels": [ + "breaking-change", + "needs-breaking-change-doc-created", + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@21b722d", + "repo": "runtime", + "title": "Add SHA3 and SVE SHA3 APIs", + "url": "https://github.com/dotnet/runtime/pull/126941", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@21b722d", + "labels": [ + "area-System.Runtime.Intrinsics", + "linkable-framework", + "community-contribution" + ] + }, + { + "id": "runtime@8b16f83", + "repo": "runtime", + "title": "JIT: fix asserts in fgRemoveUnreachableTry", + "url": "https://github.com/dotnet/runtime/pull/130003", + "commit": "dotnet@22dd011", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8b16f83", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@72d8fcc", + "repo": "runtime", + "title": "Fix TestNativeDigits for ur-IN on all Apple platforms", + "url": "https://github.com/dotnet/runtime/pull/129991", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@72d8fcc", + "labels": [ + "area-System.Globalization" + ] + }, + { + "id": "runtime@5b16e5d", + "repo": "runtime", + "title": "Add ActiveIssue to the new self_override_generic test", + "url": "https://github.com/dotnet/runtime/pull/130004", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5b16e5d", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@7f2a56e", + "repo": "runtime", + "title": "Avoid socket telemetry errors for pending nonblocking connects", + "url": "https://github.com/dotnet/runtime/pull/129259", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7f2a56e", + "labels": [ + "area-System.Net.Sockets", + "community-contribution" + ] + }, + { + "id": "runtime@811a5bf", + "repo": "runtime", + "title": "Fix Tizen linking flags used during ILCompiler build", + "url": "https://github.com/dotnet/runtime/pull/129844", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@811a5bf", + "labels": [ + "community-contribution", + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@df35baa", + "repo": "runtime", + "title": "Disable metadata generic attribute decoder test on MacCatalyst", + "url": "https://github.com/dotnet/runtime/pull/130009", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@df35baa", + "labels": [ + "area-System.Reflection.Metadata" + ] + }, + { + "id": "runtime@db5dce5", + "repo": "runtime", + "title": "Fix async resumption stub with byref parameters", + "url": "https://github.com/dotnet/runtime/pull/129999", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@db5dce5", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@e3f7eec", + "repo": "runtime", + "title": "Handle Synchronized async versions", + "url": "https://github.com/dotnet/runtime/pull/129901", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e3f7eec", + "labels": [ + "area-CodeGen-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@8489f32", + "repo": "runtime", + "title": "Add macOS support for StartSuspended via POSIX_SPAWN_START_SUSPENDED", + "url": "https://github.com/dotnet/runtime/pull/129570", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8489f32", + "labels": [ + "area-System.Diagnostics.Process" + ] + }, + { + "id": "runtime@1654543", + "repo": "runtime", + "title": "[browser][coreclr] Add wasm/CoreCLR libraries tests to outerloop CI", + "url": "https://github.com/dotnet/runtime/pull/129436", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1654543", + "labels": [ + "arch-wasm", + "area-Infrastructure-libraries" + ] + }, + { + "id": "runtime@d4a6d65", + "repo": "runtime", + "title": "Escape quotes and backslashes in MailAddress display name when encoding SMTP headers", + "url": "https://github.com/dotnet/runtime/pull/128979", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d4a6d65", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@e07cdb4", + "repo": "runtime", + "title": "Add Process.Start callback overload with WindowsProcessStartArguments and UnixProcessStartArguments", + "url": "https://github.com/dotnet/runtime/pull/128862", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e07cdb4", + "labels": [ + "area-System.Diagnostics.Process" + ] + }, + { + "id": "runtime@0173545", + "repo": "runtime", + "title": "Update CI failure fixer AWF tooling", + "url": "https://github.com/dotnet/runtime/pull/129616", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0173545", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@dc6840e", + "repo": "runtime", + "title": "Disable AVX/AVX2 on interpreter-only x64 builds to fix Vector256 NRE", + "url": "https://github.com/dotnet/runtime/pull/129574", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dc6840e", + "labels": [ + "os-ios", + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@22af16a", + "repo": "runtime", + "title": "Delete CheckDbiVersion and other code and comments about dac-dbi-runtime coupling", + "url": "https://github.com/dotnet/runtime/pull/130020", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@22af16a", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@b882159", + "repo": "runtime", + "title": "wasm: report the generic context to the GC stack walk", + "url": "https://github.com/dotnet/runtime/pull/130000", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b882159", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@a20d778", + "repo": "runtime", + "title": "SPMI: per-context tpdiff examples", + "url": "https://github.com/dotnet/runtime/pull/129948", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a20d778", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@999ca22", + "repo": "runtime", + "title": "Fix race condition in SharedMemoryHelpers.CreateOrOpenFile for named mutexes on Unix", + "url": "https://github.com/dotnet/runtime/pull/129923", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@999ca22", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@cc23ebc", + "repo": "runtime", + "title": "Fix reflection-based XmlSerializer to support XmlSchemaObject-derived types", + "url": "https://github.com/dotnet/runtime/pull/129490", + "commit": "dotnet@cebbcad", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cc23ebc", + "labels": [ + "area-Serialization" + ] + }, + { + "id": "runtime@3ac60ce", + "repo": "runtime", + "title": "Fix Android NativeAOT test crypto JNI export", + "url": "https://github.com/dotnet/runtime/pull/129872", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3ac60ce", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@da5f817", + "repo": "runtime", + "title": "[browser][coreCLR] Re-enable passing libraries tests on browser\u002BCoreCLR", + "url": "https://github.com/dotnet/runtime/pull/130037", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@da5f817", + "labels": [ + "arch-wasm", + "area-Infrastructure-libraries" + ] + }, + { + "id": "runtime@0d81a59", + "repo": "runtime", + "title": "Handle large DiagnosticsIPC ProcessInfo payloads gracefully", + "url": "https://github.com/dotnet/runtime/pull/129994", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0d81a59", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@feffe53", + "repo": "runtime", + "title": "Allow for Job escape when using KillOnParentExit", + "url": "https://github.com/dotnet/runtime/pull/130032", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@feffe53", + "labels": [ + "area-System.Diagnostics.Process" + ] + }, + { + "id": "runtime@ea3a1f2", + "repo": "runtime", + "title": "Add GetStressLogMemoryRanges to ISOSDacInterface17", + "url": "https://github.com/dotnet/runtime/pull/130038", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ea3a1f2", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@411b771", + "repo": "runtime", + "title": "arm64: Clean up SVE embedded masked codegen", + "url": "https://github.com/dotnet/runtime/pull/127164", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@411b771", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution", + "arm-sve" + ] + }, + { + "id": "runtime@bc8c04f", + "repo": "runtime", + "title": "Remove NoWarn for NU1511 false positives", + "url": "https://github.com/dotnet/runtime/pull/130033", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bc8c04f", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@45e8d50", + "repo": "runtime", + "title": "Enable tiering for async versions", + "url": "https://github.com/dotnet/runtime/pull/129985", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@45e8d50", + "labels": [ + "area-VM-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@9c79be6", + "repo": "runtime", + "title": "Allow creating H2C connections over HTTP CONNECT proxy tunnels", + "url": "https://github.com/dotnet/runtime/pull/129485", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9c79be6", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@d11e89c", + "repo": "runtime", + "title": "wasm: order funclets in RPO by funclet index", + "url": "https://github.com/dotnet/runtime/pull/130013", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d11e89c", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@3ae0f12", + "repo": "runtime", + "title": "[cdac] x86 GCInfo decoder \u002B PromoteCallerStack -\u003E GCRefMap; enforce 0 known issues on windows-x86/x64", + "url": "https://github.com/dotnet/runtime/pull/129858", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3ae0f12", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@01890b5", + "repo": "runtime", + "title": "Fix Android NativeAOT JNI string access", + "url": "https://github.com/dotnet/runtime/pull/130042", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@01890b5", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@284284d", + "repo": "runtime", + "title": "Preserve throw kind across GetThread", + "url": "https://github.com/dotnet/runtime/pull/130015", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@284284d", + "labels": [ + "arch-arm64", + "arch-x64", + "community-contribution", + "area-NativeAOT-coreclr", + "arch-loongarch64", + "arch-riscv" + ] + }, + { + "id": "runtime@3880698", + "repo": "runtime", + "title": "Align NativeAOT array element size limit", + "url": "https://github.com/dotnet/runtime/pull/130019", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3880698", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@8edc1cf", + "repo": "runtime", + "title": "[arm64] Avoid sign-extending TYP_INT register moves", + "url": "https://github.com/dotnet/runtime/pull/129864", + "commit": "dotnet@541e2f8", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8edc1cf", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@240be2a", + "repo": "runtime", + "title": "Fix stackwalking handling of FP on Wasm in R2R code", + "url": "https://github.com/dotnet/runtime/pull/130010", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@240be2a", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@ec46546", + "repo": "runtime", + "title": "Exclude Microsoft.Extensions.Hosting tests on NAOT and R2R", + "url": "https://github.com/dotnet/runtime/pull/130066", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ec46546", + "labels": [ + "area-Extensions-Hosting" + ] + }, + { + "id": "runtime@a31b492", + "repo": "runtime", + "title": "[clr-interp] Add support for logging interpreter IR ranges to perf map", + "url": "https://github.com/dotnet/runtime/pull/129989", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a31b492", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@498b521", + "repo": "runtime", + "title": "Configure ZstandardStream decompression with MaxWindowLog=23 per RFC 9659", + "url": "https://github.com/dotnet/runtime/pull/130024", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@498b521", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@8d63899", + "repo": "runtime", + "title": "Make \u0060MemoryCache\u0060 thread-safety tests deterministic", + "url": "https://github.com/dotnet/runtime/pull/129897", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8d63899", + "labels": [ + "area-Extensions-Caching", + "community-contribution" + ] + }, + { + "id": "runtime@9661729", + "repo": "runtime", + "title": "[clr-interp] Fix peepCallConfigureAwait* peeps", + "url": "https://github.com/dotnet/runtime/pull/129978", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9661729", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@771b436", + "repo": "runtime", + "title": "Fix \u0060ParameterInfo.DefaultValue\u0060 and enum reflection APIs for nested enums on open generic types", + "url": "https://github.com/dotnet/runtime/pull/129424", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@771b436", + "labels": [ + "area-System.Reflection" + ] + }, + { + "id": "runtime@334e58b", + "repo": "runtime", + "title": "JIT: Enable implicit tailcalls for tail-awaits", + "url": "https://github.com/dotnet/runtime/pull/129255", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@334e58b", + "labels": [ + "area-CodeGen-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@4aa41b7", + "repo": "runtime", + "title": "[JSON] Fix source generator serializing null byte[] as empty string", + "url": "https://github.com/dotnet/runtime/pull/129834", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4aa41b7", + "labels": [ + "area-System.Text.Json", + "community-contribution" + ] + }, + { + "id": "runtime@47fb65f", + "repo": "runtime", + "title": "Fix ZstandardStream truncating multi-frame zstd responses to the first frame", + "url": "https://github.com/dotnet/runtime/pull/129047", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@47fb65f", + "labels": [ + "area-System.IO.Compression", + "community-contribution" + ] + }, + { + "id": "runtime@9f44430", + "repo": "runtime", + "title": "Async profiler: V1 pooled ValueTask instrumentation.", + "url": "https://github.com/dotnet/runtime/pull/129801", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9f44430", + "labels": [ + "area-System.Threading.Tasks", + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@06362e8", + "repo": "runtime", + "title": "Run Apple mobile CoreCLR smoke legs as Checked instead of Debug in extra-platforms", + "url": "https://github.com/dotnet/runtime/pull/130034", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@06362e8", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@5ee89e4", + "repo": "runtime", + "title": "Update CI outer-loop agentic workflows to Claude Opus 4.8", + "url": "https://github.com/dotnet/runtime/pull/130080", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5ee89e4", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@b678cde", + "repo": "runtime", + "title": "Skip StartSuspendedTests_NonWindowsNonMacOS on iOS and tvOS", + "url": "https://github.com/dotnet/runtime/pull/130077", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b678cde", + "labels": [ + "area-System.Diagnostics.Process", + "test-bug" + ] + }, + { + "id": "runtime@8969920", + "repo": "runtime", + "title": "fix Seek_PastEnd_ReadReturns0 test trimming issue", + "url": "https://github.com/dotnet/runtime/pull/129979", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8969920", + "labels": [ + "area-System.IO", + "test-enhancement", + "linkable-framework" + ] + }, + { + "id": "runtime@88e2ee6", + "repo": "runtime", + "title": "[cDAC] Add Hijack DacDbi API", + "url": "https://github.com/dotnet/runtime/pull/129764", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@88e2ee6", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@e6d5c64", + "repo": "runtime", + "title": "Arm64: enable ldp/stp peephole for negative offsets", + "url": "https://github.com/dotnet/runtime/pull/129932", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e6d5c64", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@76bc71f", + "repo": "runtime", + "title": "Ensure that op_Equality/Inequality can actually import as expected", + "url": "https://github.com/dotnet/runtime/pull/130086", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@76bc71f", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@7c4e032", + "repo": "runtime", + "title": "Fix NativeAOT reflection invoke copyback", + "url": "https://github.com/dotnet/runtime/pull/130065", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7c4e032", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@1bce750", + "repo": "runtime", + "title": "Fix wasm EH resume for handlers nested inside VM-invoked funclets", + "url": "https://github.com/dotnet/runtime/pull/130089", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1bce750", + "labels": [ + "arch-wasm", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@b9601f1", + "repo": "runtime", + "title": "Fsw.Tests: FileMove_FromWatchedToUnwatched: remove ActiveIssue.", + "url": "https://github.com/dotnet/runtime/pull/130067", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b9601f1", + "labels": [ + "area-System.IO", + "community-contribution" + ] + }, + { + "id": "runtime@0c53e3a", + "repo": "runtime", + "title": "[wasm] Pin linux/win V8 to 15.1.103 for exnref support", + "url": "https://github.com/dotnet/runtime/pull/130084", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0c53e3a", + "labels": [ + "arch-wasm", + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@2ca5bd5", + "repo": "runtime", + "title": "Fix x86 codegen non-determinism across host architecture", + "url": "https://github.com/dotnet/runtime/pull/130059", + "commit": "dotnet@e3951cf", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2ca5bd5", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@8fe2929", + "repo": "runtime", + "title": "[wasm] Bail R2R for SIMD16 store-indirect and SIMD16 parameters", + "url": "https://github.com/dotnet/runtime/pull/130101", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8fe2929", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@217c785", + "repo": "runtime", + "title": "[wasm][coreCLR] Dispatch R2R-compiled methods from reflection and UnmanagedCallersOnly paths", + "url": "https://github.com/dotnet/runtime/pull/129766", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@217c785", + "labels": [ + "arch-wasm", + "os-browser", + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@8557105", + "repo": "runtime", + "title": "[browser][coreCLR] enable -O3 after emscripten bump", + "url": "https://github.com/dotnet/runtime/pull/130111", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8557105", + "labels": [ + "arch-wasm", + "area-Host", + "os-browser" + ] + }, + { + "id": "runtime@abe2892", + "repo": "runtime", + "title": "Re-enable Arm64 hwintrinsic tests", + "url": "https://github.com/dotnet/runtime/pull/130120", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@abe2892", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@aeac9fb", + "repo": "runtime", + "title": "Add crossgen2 --strip-il-bodies runtime-async regression test", + "url": "https://github.com/dotnet/runtime/pull/130075", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@aeac9fb", + "labels": [ + "area-crossgen2-coreclr" + ] + }, + { + "id": "runtime@286acfd", + "repo": "runtime", + "title": "Migrate more CoreCLR holders to \u0060LifetimeHolder\u003C\u003E\u0060", + "url": "https://github.com/dotnet/runtime/pull/130058", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@286acfd", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@0d72d09", + "repo": "runtime", + "title": "[RyuJit/WASM] Remove the special prolog handling", + "url": "https://github.com/dotnet/runtime/pull/128721", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0d72d09", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@4f6a0ae", + "repo": "runtime", + "title": "[cdac] HFA / HVA support: enable ARGITER \u002B zero-known-issues on Windows ARM64 \u002B Linux ARM/ARM64", + "url": "https://github.com/dotnet/runtime/pull/130090", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4f6a0ae", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@0a8142e", + "repo": "runtime", + "title": "Document that adding \u0060unsafe\u0060 modifier is a breaking change", + "url": "https://github.com/dotnet/runtime/pull/130117", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0a8142e", + "labels": [ + "documentation", + "area-Meta" + ] + }, + { + "id": "runtime@280bf4d", + "repo": "runtime", + "title": "Build mobile inner TFMs as CoreCLR in Mono host builds", + "url": "https://github.com/dotnet/runtime/pull/130036", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@280bf4d", + "labels": [ + "area-Build-mono" + ] + }, + { + "id": "runtime@de625a9", + "repo": "runtime", + "title": "[mobile] Enable NativeAOT library tests on Apple mobile platforms", + "url": "https://github.com/dotnet/runtime/pull/125437", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@de625a9", + "labels": [ + "area-Infrastructure-coreclr", + "os-ios" + ] + }, + { + "id": "runtime@39c986f", + "repo": "runtime", + "title": "Fix build break in codegenwasm", + "url": "https://github.com/dotnet/runtime/pull/130131", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@39c986f", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@606d901", + "repo": "runtime", + "title": "Surface failing crossgen2 comparison dlls in the Helix work item file list", + "url": "https://github.com/dotnet/runtime/pull/129605", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@606d901", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@ad0692a", + "repo": "runtime", + "title": "Convert nethost to C", + "url": "https://github.com/dotnet/runtime/pull/129828", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ad0692a", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@901aedd", + "repo": "runtime", + "title": "Enable IJW interop test native projects on Arm64", + "url": "https://github.com/dotnet/runtime/pull/130076", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@901aedd", + "labels": [ + "area-Interop-coreclr" + ] + }, + { + "id": "runtime@6a34c6f", + "repo": "runtime", + "title": "[browser] Add publish-time telemetry for WebAssembly configuration properties", + "url": "https://github.com/dotnet/runtime/pull/123534", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6a34c6f", + "labels": [ + "arch-wasm", + "area-Build-mono", + "os-browser" + ] + }, + { + "id": "runtime@a05970f", + "repo": "runtime", + "title": "Reenable disabled ML-DSA PKCS8 export tests", + "url": "https://github.com/dotnet/runtime/pull/130136", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a05970f", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@737bb13", + "repo": "runtime", + "title": "Add back MinInteger/MaxInteger paths for IEnumerables in LINQ", + "url": "https://github.com/dotnet/runtime/pull/130138", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@737bb13", + "labels": [ + "area-System.Memory" + ] + }, + { + "id": "runtime@414f660", + "repo": "runtime", + "title": "Validate targets of generic lookup in the scanner", + "url": "https://github.com/dotnet/runtime/pull/130110", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@414f660", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@c538bdd", + "repo": "runtime", + "title": "Don\u0027t retain host probing-path properties in CLR config and AppContext", + "url": "https://github.com/dotnet/runtime/pull/129995", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c538bdd", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@57fc9dc", + "repo": "runtime", + "title": "Update the JIT to share the xplat vector tables across platforms", + "url": "https://github.com/dotnet/runtime/pull/130049", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@57fc9dc", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@fe5e473", + "repo": "runtime", + "title": "JIT: stop treating ManagedThreadId helper as constant/pure", + "url": "https://github.com/dotnet/runtime/pull/130006", + "commit": "dotnet@b71bcaa", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@fe5e473", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@e1979b7", + "repo": "runtime", + "title": "Update OutOfMemoryException test", + "url": "https://github.com/dotnet/runtime/pull/130146", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e1979b7", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@6585d1c", + "repo": "runtime", + "title": "[ios-clr] Throw descriptive error when a stripped IL body is needed at runtime", + "url": "https://github.com/dotnet/runtime/pull/130025", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6585d1c", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@e4cdfee", + "repo": "runtime", + "title": "Re-add a Mono iOS simulator smoke leg", + "url": "https://github.com/dotnet/runtime/pull/130116", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e4cdfee", + "labels": [ + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@dfdc914", + "repo": "runtime", + "title": "Revert \u0022Make \u0060MemoryCache\u0060 thread-safety tests deterministic\u0022", + "url": "https://github.com/dotnet/runtime/pull/130152", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dfdc914", + "labels": [ + "area-Extensions-Caching" + ] + }, + { + "id": "runtime@710da3b", + "repo": "runtime", + "title": "Solve symlinks destination", + "url": "https://github.com/dotnet/runtime/pull/129281", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@710da3b", + "labels": [ + "area-System.Formats.Tar" + ] + }, + { + "id": "runtime@e6428cb", + "repo": "runtime", + "title": "JIT: bail on flipping post-layout JTRUE when reversal needs new IR", + "url": "https://github.com/dotnet/runtime/pull/127746", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e6428cb", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@926aa83", + "repo": "runtime", + "title": "Add 10 new pipelines to CI pipeline monitor and match Pipeline Details order in Cached table", + "url": "https://github.com/dotnet/runtime/pull/129812", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@926aa83", + "labels": [ + "area-skills", + "agentic-workflows" + ] + }, + { + "id": "runtime@412dcde", + "repo": "runtime", + "title": "[mobile] Restore iOS device legs for Apple library tests in runtime.yml", + "url": "https://github.com/dotnet/runtime/pull/130167", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@412dcde", + "labels": [ + "area-Infrastructure", + "os-ios" + ] + }, + { + "id": "runtime@6814be7", + "repo": "runtime", + "title": "Added async overload of ChangeToken.OnChange", + "url": "https://github.com/dotnet/runtime/pull/129624", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6814be7", + "labels": [ + "breaking-change", + "area-Extensions-Primitives", + "needs-breaking-change-doc-created" + ] + }, + { + "id": "runtime@e341991", + "repo": "runtime", + "title": "Enable trim/AOT analyzers on System.Text.Json source generator tests", + "url": "https://github.com/dotnet/runtime/pull/130132", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e341991", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@d972fb1", + "repo": "runtime", + "title": "Add AsyncVariantLookup::ReturnDroppingThunk for parallel RDT lookup in FindOrCreateAssociatedMethodDesc", + "url": "https://github.com/dotnet/runtime/pull/129442", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d972fb1", + "labels": [ + "area-VM-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@b3f860c", + "repo": "runtime", + "title": "Align RV64\u0027s cordbregisterset with LA64 and arm64", + "url": "https://github.com/dotnet/runtime/pull/129854", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b3f860c", + "labels": [ + "area-Diagnostics-coreclr", + "community-contribution", + "arch-loongarch64", + "arch-riscv" + ] + }, + { + "id": "runtime@80716bc", + "repo": "runtime", + "title": "Gate ILCompiler pack version update to explicit references", + "url": "https://github.com/dotnet/runtime/pull/130098", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@80716bc", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@2c05d04", + "repo": "runtime", + "title": "Reenable compiling runtime-async versions of synchronous task-returning methods in crossgen2", + "url": "https://github.com/dotnet/runtime/pull/129474", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2c05d04", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@651c190", + "repo": "runtime", + "title": "More cleanups in rangecheck/assertionprop", + "url": "https://github.com/dotnet/runtime/pull/129325", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@651c190", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@d116203", + "repo": "runtime", + "title": "Add Decimal32, Decimal64, Decimal128", + "url": "https://github.com/dotnet/runtime/pull/100729", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d116203", + "labels": [ + "area-System.Numerics", + "new-api-needs-documentation", + "community-contribution" + ] + }, + { + "id": "runtime@360e032", + "repo": "runtime", + "title": "JIT: initialize emitCurIG at declaration", + "url": "https://github.com/dotnet/runtime/pull/130186", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@360e032", + "labels": [ + "area-CodeGen-coreclr", + "arch-riscv" + ] + }, + { + "id": "runtime@a45588c", + "repo": "runtime", + "title": "[Wasm/RyuJit] treat all try side-entries as try entries for throw helpers", + "url": "https://github.com/dotnet/runtime/pull/130153", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a45588c", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@5beace6", + "repo": "runtime", + "title": "JIT: Enable tail await optimization in async versions in tier 0", + "url": "https://github.com/dotnet/runtime/pull/130181", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5beace6", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@986fba0", + "repo": "runtime", + "title": "Enable ICF on Linux", + "url": "https://github.com/dotnet/runtime/pull/129762", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@986fba0", + "labels": [ + "area-Infrastructure", + "community-contribution" + ] + }, + { + "id": "runtime@58dfec7", + "repo": "runtime", + "title": "Make String.ThrowSubstringArgumentOutOfRange static", + "url": "https://github.com/dotnet/runtime/pull/130103", + "commit": "dotnet@fa2f7be", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@58dfec7", + "labels": [ + "area-System.Runtime" + ] + }, + { + "id": "runtime@e9914e4", + "repo": "runtime", + "title": "Optimize \u0060string.Split(char, ...)\u0060", + "url": "https://github.com/dotnet/runtime/pull/125379", + "commit": "dotnet@423212d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e9914e4", + "labels": [ + "area-System.Runtime", + "tenet-performance", + "community-contribution" + ] + }, + { + "id": "runtime@2210dd5", + "repo": "runtime", + "title": "Align keepnativesymbols option with src/tests/build", + "url": "https://github.com/dotnet/runtime/pull/130221", + "commit": "dotnet@423212d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2210dd5", + "labels": [ + "area-Infrastructure-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@8f365c9", + "repo": "runtime", + "title": "Publish GCHandle assignments with release semantics", + "url": "https://github.com/dotnet/runtime/pull/130213", + "commit": "dotnet@423212d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8f365c9", + "labels": [ + "arch-arm64", + "area-GC-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@ff279ba", + "repo": "runtime", + "title": "Enable DisabledRuntimeMarshalling tests on native AOT", + "url": "https://github.com/dotnet/runtime/pull/130160", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ff279ba", + "labels": [ + "breaking-change", + "area-Interop-coreclr", + "needs-breaking-change-doc-created" + ] + }, + { + "id": "runtime@e2b6af5", + "repo": "runtime", + "title": "Async Profiler: Combine instrumentation flags usage over profiler/tpl/debugger.", + "url": "https://github.com/dotnet/runtime/pull/130083", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e2b6af5", + "labels": [ + "area-System.Threading.Tasks", + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@9f52336", + "repo": "runtime", + "title": "Fix ci-failure-scan failure inventory", + "url": "https://github.com/dotnet/runtime/pull/130188", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9f52336", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@c473d80", + "repo": "runtime", + "title": "Update Matrix4x4 paths to use the new xplat intrinsics", + "url": "https://github.com/dotnet/runtime/pull/130192", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c473d80", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@bc60001", + "repo": "runtime", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/runtime/pull/130154", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bc60001", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@3e917ac", + "repo": "runtime", + "title": "Update container image digests", + "url": "https://github.com/dotnet/runtime/pull/129412", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3e917ac", + "labels": [ + "area-Infrastructure", + "community-contribution" + ] + }, + { + "id": "runtime@8853507", + "repo": "runtime", + "title": "Bump minimatch from 3.1.2 to 3.1.5 in /src/native", + "url": "https://github.com/dotnet/runtime/pull/129928", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8853507", + "labels": [ + "area-Infrastructure", + "javascript", + "dependencies" + ] + }, + { + "id": "runtime@04a383a", + "repo": "runtime", + "title": "Bump js-yaml from 4.1.1 to 4.3.0 in /src/native", + "url": "https://github.com/dotnet/runtime/pull/129987", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@04a383a", + "labels": [ + "area-DependencyModel", + "javascript", + "dependencies" + ] + }, + { + "id": "runtime@2ef7e6b", + "repo": "runtime", + "title": "Bump js-yaml from 4.1.1 to 4.3.0 in /src/mono/browser/runtime", + "url": "https://github.com/dotnet/runtime/pull/130060", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2ef7e6b", + "labels": [ + "area-DependencyModel", + "javascript", + "dependencies" + ] + }, + { + "id": "runtime@69691c5", + "repo": "runtime", + "title": "Bump ws from 8.20.1 to 8.21.0 in /src/libraries/System.Net.WebSockets.Client/tests", + "url": "https://github.com/dotnet/runtime/pull/129518", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@69691c5", + "labels": [ + "area-System.Net", + "javascript", + "dependencies" + ] + }, + { + "id": "runtime@2526a0e", + "repo": "runtime", + "title": "Bump ws from 8.20.1 to 8.21.0 in /src/libraries/System.Net.Http/tests/FunctionalTests", + "url": "https://github.com/dotnet/runtime/pull/129451", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2526a0e", + "labels": [ + "area-System.Net", + "javascript", + "dependencies" + ] + }, + { + "id": "runtime@ece7b4a", + "repo": "runtime", + "title": "Suppress [Experimental] diagnostics in System.Text.Json source generator output", + "url": "https://github.com/dotnet/runtime/pull/130094", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ece7b4a", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@d720474", + "repo": "runtime", + "title": "JIT: fix incorrect bounds check removal for Phi indices with a negative minimum", + "url": "https://github.com/dotnet/runtime/pull/130217", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d720474", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@7045897", + "repo": "runtime", + "title": "Fix crossgen2 comparison build failure by pre-initializing dotnet CLI", + "url": "https://github.com/dotnet/runtime/pull/126427", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7045897", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@3a604f0", + "repo": "runtime", + "title": "Bump minimatch from 3.1.2 to 3.1.5 in /src/mono/browser/runtime", + "url": "https://github.com/dotnet/runtime/pull/130249", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3a604f0", + "labels": [ + "area-DependencyModel", + "javascript", + "dependencies" + ] + }, + { + "id": "runtime@1543a9d", + "repo": "runtime", + "title": "Use timespec_get on iOS/tvOS/MacCatalyst now that 13.0 is the minimum version", + "url": "https://github.com/dotnet/runtime/pull/130246", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1543a9d", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@aa87a4e", + "repo": "runtime", + "title": "Preserve integer context for interpreter in DAC fallback stackwalks", + "url": "https://github.com/dotnet/runtime/pull/129907", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@aa87a4e", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@96e71fe", + "repo": "runtime", + "title": "Remove unused CommandLineParser package dependency", + "url": "https://github.com/dotnet/runtime/pull/130244", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@96e71fe", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@5bac025", + "repo": "runtime", + "title": "Slim ThreadStressLogData and simplify GetStressMessages API", + "url": "https://github.com/dotnet/runtime/pull/129673", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5bac025", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@59ccb0c", + "repo": "runtime", + "title": "Fixed invoke on structs with not initialized byref fields", + "url": "https://github.com/dotnet/runtime/pull/127232", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@59ccb0c", + "labels": [ + "area-Debugger-mono", + "community-contribution" + ] + }, + { + "id": "runtime@6e214b4", + "repo": "runtime", + "title": "Re-enable source generator support for inaccessible [JsonInclude] members", + "url": "https://github.com/dotnet/runtime/pull/130163", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6e214b4", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@640673e", + "repo": "runtime", + "title": "Handle transient shared-memory directory state during named mutex open/create", + "url": "https://github.com/dotnet/runtime/pull/130061", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@640673e", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@6d7219c", + "repo": "runtime", + "title": "Fix incorrect constant folding of CompareScalar True/False comparisons", + "url": "https://github.com/dotnet/runtime/pull/130222", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6d7219c", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@079b457", + "repo": "runtime", + "title": "Block tail merges across handler and filter", + "url": "https://github.com/dotnet/runtime/pull/130260", + "commit": "dotnet@2ac934a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@079b457", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@8988437", + "repo": "runtime", + "title": "Add AssemblyLoadContext.SetAssemblyLocationOverride", + "url": "https://github.com/dotnet/runtime/pull/129773", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8988437", + "labels": [ + "area-System.Reflection", + "community-contribution" + ] + }, + { + "id": "runtime@4245753", + "repo": "runtime", + "title": "Fix variant interface GVM resolution in managed type system", + "url": "https://github.com/dotnet/runtime/pull/130218", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4245753", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@e7ebd87", + "repo": "runtime", + "title": "Explain why RSA PKCS1 implicit rejection isn\u0027t used", + "url": "https://github.com/dotnet/runtime/pull/126887", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e7ebd87", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@2f97391", + "repo": "runtime", + "title": "[ci-scan-feedback] Harden fixer dedup and mobile trimming-root guardrails", + "url": "https://github.com/dotnet/runtime/pull/130174", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2f97391", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@acfc0e4", + "repo": "runtime", + "title": "Name the underlying native thread on all Apple platforms", + "url": "https://github.com/dotnet/runtime/pull/130180", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@acfc0e4", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@e65b4c1", + "repo": "runtime", + "title": "Skip save/restore of contexts in task-returning thunks; mark thunk infrastructure \u0060NonVersionable\u0060", + "url": "https://github.com/dotnet/runtime/pull/129894", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e65b4c1", + "labels": [ + "area-VM-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@9879c00", + "repo": "runtime", + "title": "Reject CR/LF in MailAddress parsing", + "url": "https://github.com/dotnet/runtime/pull/130175", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9879c00", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@726c2e8", + "repo": "runtime", + "title": "Process.Unix: skip non-executable files during process filename resolution.", + "url": "https://github.com/dotnet/runtime/pull/130281", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@726c2e8", + "labels": [ + "area-System.Diagnostics.Process", + "community-contribution" + ] + }, + { + "id": "runtime@deb7f23", + "repo": "runtime", + "title": "Remove ActiveIssue for dotnet/runtimelab#901", + "url": "https://github.com/dotnet/runtime/pull/130283", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@deb7f23", + "labels": [ + "area-System.IO" + ] + }, + { + "id": "runtime@8adfef4", + "repo": "runtime", + "title": "Enable JIT\\jit64 caninline test on NativeAOT", + "url": "https://github.com/dotnet/runtime/pull/130282", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8adfef4", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@5568a01", + "repo": "runtime", + "title": "Enable StructPacking interop test on NativeAOT", + "url": "https://github.com/dotnet/runtime/pull/130280", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5568a01", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@4a88ceb", + "repo": "runtime", + "title": "Cleanup TensorPrimitives", + "url": "https://github.com/dotnet/runtime/pull/127916", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4a88ceb", + "labels": [ + "area-System.Numerics.Tensors", + "community-contribution" + ] + }, + { + "id": "runtime@d40dd13", + "repo": "runtime", + "title": "Don\u0027t oversubscribe cores for framework crossgen on macOS; raise single-assembly timeout", + "url": "https://github.com/dotnet/runtime/pull/130261", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d40dd13", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@a2cbf9b", + "repo": "runtime", + "title": "Remove FEATURE_BASICFREEZE", + "url": "https://github.com/dotnet/runtime/pull/129919", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a2cbf9b", + "labels": [ + "area-GC-coreclr" + ] + }, + { + "id": "runtime@cff02b5", + "repo": "runtime", + "title": "Haiku: Clean up redundant flags", + "url": "https://github.com/dotnet/runtime/pull/127502", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cff02b5", + "labels": [ + "area-PAL-coreclr", + "community-contribution", + "os-haiku" + ] + }, + { + "id": "runtime@8ffcfe6", + "repo": "runtime", + "title": "JIT: use type argument as the exact type for Activator.CreateInstance\u003CT\u003E", + "url": "https://github.com/dotnet/runtime/pull/130074", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8ffcfe6", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@7cdbdb3", + "repo": "runtime", + "title": "Fix symlink test failure", + "url": "https://github.com/dotnet/runtime/pull/130290", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7cdbdb3", + "labels": [ + "area-System.Formats.Tar" + ] + }, + { + "id": "runtime@f7ac8dc", + "repo": "runtime", + "title": "Add public Property for VersionMadeBy flag in zipfiles", + "url": "https://github.com/dotnet/runtime/pull/130109", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f7ac8dc", + "labels": [ + "area-System.IO.Compression" + ] + }, + { + "id": "runtime@0884fe1", + "repo": "runtime", + "title": "JIT: Centralize WellKnownArg definitions", + "url": "https://github.com/dotnet/runtime/pull/130252", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0884fe1", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@b8aae92", + "repo": "runtime", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3016406", + "url": "https://github.com/dotnet/runtime/pull/130100", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b8aae92", + "labels": [ + "area-System.Runtime.InteropServices" + ] + }, + { + "id": "runtime@f00ccfd", + "repo": "runtime", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/runtime/pull/130276", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f00ccfd", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@03ba8a2", + "repo": "runtime", + "title": "[cDac] Implement thread state", + "url": "https://github.com/dotnet/runtime/pull/130029", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@03ba8a2", + "labels": [ + "bug", + "area-Diagnostics-coreclr", + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@5181654", + "repo": "runtime", + "title": "Remove concurrent verify_soh_segment_list call in background_sweep", + "url": "https://github.com/dotnet/runtime/pull/129873", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5181654", + "labels": [ + "area-GC-coreclr" + ] + }, + { + "id": "runtime@6845aa2", + "repo": "runtime", + "title": "JIT: fold trivial redundant comparisons on loop induction variables", + "url": "https://github.com/dotnet/runtime/pull/130205", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6845aa2", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@11762f1", + "repo": "runtime", + "title": "Cleanup the AvxOnlyCompatible checks to ensure that we don\u0027t try to generate unsupported nodes for AVX only hardware", + "url": "https://github.com/dotnet/runtime/pull/130255", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@11762f1", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f475c19", + "repo": "runtime", + "title": "Arm64: Only call checkRMWRegisters for RMW intrinsics", + "url": "https://github.com/dotnet/runtime/pull/130301", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f475c19", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@5f44651", + "repo": "runtime", + "title": "JIT: fix widened IV init placed in unreachable block", + "url": "https://github.com/dotnet/runtime/pull/130190", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5f44651", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f121231", + "repo": "runtime", + "title": "JIT: Coalesce adjacent constant-address stores", + "url": "https://github.com/dotnet/runtime/pull/130107", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f121231", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@03389cb", + "repo": "runtime", + "title": "JIT: don\u0027t propagate promoted struct LCL_VAR into FIELD_LIST uses", + "url": "https://github.com/dotnet/runtime/pull/128375", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@03389cb", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f4a0bdc", + "repo": "runtime", + "title": "Clarify regex warnings", + "url": "https://github.com/dotnet/runtime/pull/130271", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f4a0bdc", + "labels": [ + "area-System.Text.RegularExpressions" + ] + }, + { + "id": "runtime@ac421d0", + "repo": "runtime", + "title": "[cDAC] Implement DacDbi API GetUserState", + "url": "https://github.com/dotnet/runtime/pull/130208", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ac421d0", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@98d1148", + "repo": "runtime", + "title": "Do not tune debug info for LLDB", + "url": "https://github.com/dotnet/runtime/pull/130296", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@98d1148", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@35f3b7e", + "repo": "runtime", + "title": "Replace SetCallEntrypointForR2R with gtNewUserCallNode", + "url": "https://github.com/dotnet/runtime/pull/130256", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@35f3b7e", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@553b3b7", + "repo": "runtime", + "title": "Use EXTERNAL_C_FUNC for CONTEXT_CaptureContext on s390x", + "url": "https://github.com/dotnet/runtime/pull/130294", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@553b3b7", + "labels": [ + "area-PAL-coreclr", + "arch-s390x", + "community-contribution" + ] + }, + { + "id": "runtime@a526847", + "repo": "runtime", + "title": "Arm64: don\u0027t fold ldr page offset (PAGEOFFSET_12L) for NativeAOT", + "url": "https://github.com/dotnet/runtime/pull/129966", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a526847", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@c76054f", + "repo": "runtime", + "title": "Add base lightup support for most of the WASM intrinsics", + "url": "https://github.com/dotnet/runtime/pull/130161", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c76054f", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@fdecb6b", + "repo": "runtime", + "title": "Fix exception native to managed transition frame", + "url": "https://github.com/dotnet/runtime/pull/130321", + "commit": "dotnet@015095a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@fdecb6b", + "labels": [ + "os-windows", + "area-ExceptionHandling-coreclr" + ] + }, + { + "id": "runtime@4b1a651", + "repo": "runtime", + "title": "Handle STATUS_OBJECT_NAME_NOT_FOUND in Windows directory enumeration", + "url": "https://github.com/dotnet/runtime/pull/130196", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4b1a651", + "labels": [ + "area-System.IO" + ] + }, + { + "id": "runtime@9df3ee8", + "repo": "runtime", + "title": "Use HashHelpers prime sizing and FastMod for LINQ bucketing", + "url": "https://github.com/dotnet/runtime/pull/130315", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9df3ee8", + "labels": [ + "area-System.Linq" + ] + }, + { + "id": "runtime@41668f4", + "repo": "runtime", + "title": "[r2r] Include generic type instantiations from GenericLookupSignature for discovery of virtual methods", + "url": "https://github.com/dotnet/runtime/pull/129882", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@41668f4", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@24ed2b0", + "repo": "runtime", + "title": "Fix NETSDK1242 build error on NativeAOT and the Mono smoke test", + "url": "https://github.com/dotnet/runtime/pull/130292", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@24ed2b0", + "labels": [ + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@ce8db36", + "repo": "runtime", + "title": "Re-enable CurrentCulture_Default_Is_Specific test on iOS CI", + "url": "https://github.com/dotnet/runtime/pull/130298", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ce8db36", + "labels": [ + "area-System.Globalization", + "os-ios", + "os-tvos" + ] + }, + { + "id": "runtime@8e883c7", + "repo": "runtime", + "title": "Upgrade gh-aw to v0.81.6 and isolate agentic workflows into copilot-pat-pool environment", + "url": "https://github.com/dotnet/runtime/pull/129840", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8e883c7", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@f21f194", + "repo": "runtime", + "title": "Refactor the various System.Numerics Vector/Matrix/Quaternion/Plane types to require less inlining", + "url": "https://github.com/dotnet/runtime/pull/130274", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f21f194", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@d93f5cd", + "repo": "runtime", + "title": "JIT: Disallow splitting prologs and epilogs across multiple fragments", + "url": "https://github.com/dotnet/runtime/pull/130070", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d93f5cd", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f9a6e2e", + "repo": "runtime", + "title": "Rename compression WindowLog APIs to WindowLog2", + "url": "https://github.com/dotnet/runtime/pull/129977", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f9a6e2e", + "labels": [ + "area-System.IO.Compression" + ] + }, + { + "id": "runtime@03d7a66", + "repo": "runtime", + "title": "Revert \u0022Work around CS9363 for nameof of pointer-typed fields\u0022", + "url": "https://github.com/dotnet/runtime/pull/130308", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@03d7a66", + "labels": [ + "area-System.Reflection" + ] + }, + { + "id": "runtime@b444cf8", + "repo": "runtime", + "title": "Parenthesize agentic-workflow fork guards to emit valid YAML", + "url": "https://github.com/dotnet/runtime/pull/130338", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b444cf8", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@f5ab2eb", + "repo": "runtime", + "title": "Async Profiler: Reuse V1 dispatcher across a method\u0027s suspensions.", + "url": "https://github.com/dotnet/runtime/pull/130299", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f5ab2eb", + "labels": [ + "area-System.Runtime.CompilerServices", + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@c7486c2", + "repo": "runtime", + "title": "Migrate devdiv/dotnet-core-internal-tooling to WIF service connection", + "url": "https://github.com/dotnet/runtime/pull/130264", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c7486c2", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@802e3eb", + "repo": "runtime", + "title": "Restore Bundled Arguments", + "url": "https://github.com/dotnet/runtime/pull/129224", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@802e3eb", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@20a6bde", + "repo": "runtime", + "title": "Async Profiler: Instrument custom awaiters in V1 dispatcher.", + "url": "https://github.com/dotnet/runtime/pull/130297", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@20a6bde", + "labels": [ + "area-System.Runtime.CompilerServices", + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@aa7a6fd", + "repo": "runtime", + "title": "Fix flaky StateMachineAsync_CallstackStressWithVaryingDepths test.", + "url": "https://github.com/dotnet/runtime/pull/130337", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@aa7a6fd", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@3ade0b5", + "repo": "runtime", + "title": "[QUIC] Update MsQuic to the latest 2.5 version", + "url": "https://github.com/dotnet/runtime/pull/130173", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3ade0b5", + "labels": [ + "area-System.Net.Quic" + ] + }, + { + "id": "runtime@e6e4d8d", + "repo": "runtime", + "title": "Implement DnsResolver for Windows", + "url": "https://github.com/dotnet/runtime/pull/129845", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e6e4d8d", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@3252308", + "repo": "runtime", + "title": "Migrate SafeComHolder and utilcode holders to LifetimeHolder", + "url": "https://github.com/dotnet/runtime/pull/130316", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3252308", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@2c865fd", + "repo": "runtime", + "title": "Distinguish CCA vs CLI baseline-build expectations", + "url": "https://github.com/dotnet/runtime/pull/127586", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2c865fd", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@ac03213", + "repo": "runtime", + "title": "Ignore AssociatedSourceType on UnmanagedCallersOnly in CoreCLR", + "url": "https://github.com/dotnet/runtime/pull/130270", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ac03213", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@545517d", + "repo": "runtime", + "title": "[Wasm] handle non-catch try entries in SCC switch dispatch", + "url": "https://github.com/dotnet/runtime/pull/130267", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@545517d", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@1ab7d05", + "repo": "runtime", + "title": "JIT: Make all static base helpers byref typed in async functions", + "url": "https://github.com/dotnet/runtime/pull/130317", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1ab7d05", + "labels": [ + "area-CodeGen-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@7abe5f6", + "repo": "runtime", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/runtime/pull/130329", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7abe5f6", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@07f0abc", + "repo": "runtime", + "title": "Create \u0022\u003E=0\u0022 assertion for unpromoted Span.Length", + "url": "https://github.com/dotnet/runtime/pull/130326", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@07f0abc", + "labels": [ + "area-CodeGen-coreclr", + "reduce-unsafe" + ] + }, + { + "id": "runtime@c6e5137", + "repo": "runtime", + "title": "JIT: fix GC holes in large stack-target struct block ops", + "url": "https://github.com/dotnet/runtime/pull/130352", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c6e5137", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@656d7b2", + "repo": "runtime", + "title": "[clr-interp][debugger] Skip ResumeInUpdatedFunction for Interpreter", + "url": "https://github.com/dotnet/runtime/pull/130069", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@656d7b2", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@0f9f04b", + "repo": "runtime", + "title": "Rename rapidjson helper functions; remove in situ parsing", + "url": "https://github.com/dotnet/runtime/pull/114017", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0f9f04b", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@9689715", + "repo": "runtime", + "title": "Remove extra x86 unwind from DBI", + "url": "https://github.com/dotnet/runtime/pull/130011", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9689715", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@e56f59a", + "repo": "runtime", + "title": "Add linux-musl to PR host test pipeline", + "url": "https://github.com/dotnet/runtime/pull/130137", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e56f59a", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@6580e79", + "repo": "runtime", + "title": "Add new NumberStyles option to stop parsing on invalid character", + "url": "https://github.com/dotnet/runtime/pull/130210", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6580e79", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@2269602", + "repo": "runtime", + "title": "[cdac] SystemV-AMD64 struct-in-register classifier: enable ARGITER \u002B zero-known-issues on Linux x64", + "url": "https://github.com/dotnet/runtime/pull/130257", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2269602", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@66dedd6", + "repo": "runtime", + "title": "Fix inaccurate LogLevel constraint in LoggerMessageAttribute remarks", + "url": "https://github.com/dotnet/runtime/pull/130320", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@66dedd6", + "labels": [ + "area-Extensions-Logging" + ] + }, + { + "id": "runtime@c1d33fc", + "repo": "runtime", + "title": "Arm64: [PAC-RET] NativeAOT changes", + "url": "https://github.com/dotnet/runtime/pull/128950", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c1d33fc", + "labels": [ + "community-contribution", + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@a83cbd5", + "repo": "runtime", + "title": "Fix DataContractSerializer nullable struct initialization cache lookup", + "url": "https://github.com/dotnet/runtime/pull/128506", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a83cbd5", + "labels": [ + "area-Serialization" + ] + }, + { + "id": "runtime@f681a89", + "repo": "runtime", + "title": "Remove unreachable NotImplementedException array-with-choice", + "url": "https://github.com/dotnet/runtime/pull/129491", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f681a89", + "labels": [ + "area-Serialization" + ] + }, + { + "id": "runtime@e302d2a", + "repo": "runtime", + "title": "Implement support for XmlAttribute in WriteAttribute method", + "url": "https://github.com/dotnet/runtime/pull/129489", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e302d2a", + "labels": [ + "area-Serialization" + ] + }, + { + "id": "runtime@7136322", + "repo": "runtime", + "title": "[cDAC] Fix \u0060#130143\u0060 - search correct loader module for generic instantiations", + "url": "https://github.com/dotnet/runtime/pull/130158", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7136322", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@57265b0", + "repo": "runtime", + "title": "Pin blittable layout classes in NativeAOT marshalling", + "url": "https://github.com/dotnet/runtime/pull/130279", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@57265b0", + "labels": [ + "area-Interop-coreclr" + ] + }, + { + "id": "runtime@430788b", + "repo": "runtime", + "title": "Deduplicate IObjectNodeWithAlignment into shared Common dependency analysis", + "url": "https://github.com/dotnet/runtime/pull/130325", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@430788b", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@0f907bf", + "repo": "runtime", + "title": "[Android] Add missing JNI exception checks in crypto PAL", + "url": "https://github.com/dotnet/runtime/pull/128777", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0f907bf", + "labels": [ + "area-System.Security", + "os-android" + ] + }, + { + "id": "runtime@7600052", + "repo": "runtime", + "title": "Fix Apple NativeAOT test harness crash from string P/Invoke marshalling", + "url": "https://github.com/dotnet/runtime/pull/130341", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7600052", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@75fa507", + "repo": "runtime", + "title": "[clr-ios] Disable R2R IL-body stripping for library tests that need IL at run time", + "url": "https://github.com/dotnet/runtime/pull/130360", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@75fa507", + "labels": [ + "area-Infrastructure", + "os-ios" + ] + }, + { + "id": "runtime@0174483", + "repo": "runtime", + "title": "Add Zip Archives password support", + "url": "https://github.com/dotnet/runtime/pull/122093", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0174483", + "labels": [ + "area-System.IO.Compression" + ] + }, + { + "id": "runtime@0fa7a0f", + "repo": "runtime", + "title": "[LoongArch64] Apply fixes for coreclr-interp on linux-loongarch64.", + "url": "https://github.com/dotnet/runtime/pull/129887", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0fa7a0f", + "labels": [ + "community-contribution", + "arch-loongarch64", + "arch-riscv", + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@0dc2424", + "repo": "runtime", + "title": "Fix cgroup v2 memory max extraction", + "url": "https://github.com/dotnet/runtime/pull/130377", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0dc2424", + "labels": [ + "area-GC-coreclr" + ] + }, + { + "id": "runtime@1bee1f8", + "repo": "runtime", + "title": "Handle if_nametoindex failure in EnumerateInterfaceAddresses.", + "url": "https://github.com/dotnet/runtime/pull/130093", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1bee1f8", + "labels": [ + "area-System.Net", + "os-linux", + "community-contribution" + ] + }, + { + "id": "runtime@53eb0d5", + "repo": "runtime", + "title": "Remove some branches in OptimizedInboxTextEncoder.GetIndexOfFirstCharToEncode", + "url": "https://github.com/dotnet/runtime/pull/130378", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@53eb0d5", + "labels": [ + "area-System.Text.Encoding" + ] + }, + { + "id": "runtime@95286f1", + "repo": "runtime", + "title": "[wasm] Bail R2R for all SIMD parameter sizes, not just SIMD16", + "url": "https://github.com/dotnet/runtime/pull/130391", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@95286f1", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@25997e1", + "repo": "runtime", + "title": "[clr-interp] Ensure initialization of MethodDesc-\u003Em_interpreterCode", + "url": "https://github.com/dotnet/runtime/pull/130026", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@25997e1", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@1da83b3", + "repo": "runtime", + "title": "Fix NativeAOT reverse delegate stub signature with runtime marshalling disabled", + "url": "https://github.com/dotnet/runtime/pull/130239", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1da83b3", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@c9a3c0e", + "repo": "runtime", + "title": "Add special casing for string constructors for WebAssembly", + "url": "https://github.com/dotnet/runtime/pull/130104", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c9a3c0e", + "labels": [ + "area-crossgen2-coreclr" + ] + }, + { + "id": "runtime@c261e04", + "repo": "runtime", + "title": "Adjust InterpreterFP handling to represent the logical FP (where funclets share the FP with the establishing method)", + "url": "https://github.com/dotnet/runtime/pull/130363", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c261e04", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@3b4e4ff", + "repo": "runtime", + "title": "Ensure code is ready for calls from R2R Wasm logic", + "url": "https://github.com/dotnet/runtime/pull/130386", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3b4e4ff", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@0391287", + "repo": "runtime", + "title": "Optimize \u0060await Task.Yield()\u0060 in runtime async", + "url": "https://github.com/dotnet/runtime/pull/130170", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0391287", + "labels": [ + "area-System.Threading.Tasks", + "runtime-async" + ] + }, + { + "id": "runtime@6424e38", + "repo": "runtime", + "title": "Optimize MethodDataObject::FillEntryDataForAncestor for MethodImpl hierarchies", + "url": "https://github.com/dotnet/runtime/pull/130151", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6424e38", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@a991d27", + "repo": "runtime", + "title": "Add ToUpperOrdinal and ToLowerOrdinal casing APIs", + "url": "https://github.com/dotnet/runtime/pull/130140", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a991d27", + "labels": [ + "area-System.Globalization" + ] + }, + { + "id": "runtime@6c58491", + "repo": "runtime", + "title": "Add Complex\u003CT\u003E generic struct mirroring Complex API surface", + "url": "https://github.com/dotnet/runtime/pull/130414", + "commit": "dotnet@6d4e1f2", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6c58491", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@34379cf", + "repo": "runtime", + "title": "[cDAC] Implement GetNativeCodeSequencePointsAndVarInfo for cDAC", + "url": "https://github.com/dotnet/runtime/pull/129267", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@34379cf", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@41ec889", + "repo": "runtime", + "title": "Fix \u0022GMT Standard Time\u0022 incorrectly interpreted as fixed-offset zone on Android", + "url": "https://github.com/dotnet/runtime/pull/130340", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@41ec889", + "labels": [ + "os-android", + "area-System.DateTime" + ] + }, + { + "id": "runtime@2d8cee8", + "repo": "runtime", + "title": "JIT: Replace promoted fields after morphing indirs in local morph", + "url": "https://github.com/dotnet/runtime/pull/130401", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2d8cee8", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@926a62c", + "repo": "runtime", + "title": "[ci-fix] Needs review: deploy FileVersionInfo TestAssembly as Content on Apple NativeAOT (refs #130253)", + "url": "https://github.com/dotnet/runtime/pull/130328", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@926a62c", + "labels": [ + "linkable-framework", + "area-NativeAOT-coreclr", + "agentic-workflows" + ] + }, + { + "id": "runtime@1d85f40", + "repo": "runtime", + "title": "[clr-ios] Default Apple mobile CoreCLR ReadyToRun to composite regardless of BuildTestsOnHelix", + "url": "https://github.com/dotnet/runtime/pull/130402", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1d85f40", + "labels": [ + "area-Infrastructure-coreclr", + "os-ios" + ] + }, + { + "id": "runtime@560ce56", + "repo": "runtime", + "title": "Bump actions/cache/save from 5.0.5 to 6.1.0", + "url": "https://github.com/dotnet/runtime/pull/130334", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@560ce56", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@1e589a2", + "repo": "runtime", + "title": "Bump actions/cache/restore from 5.0.5 to 6.1.0", + "url": "https://github.com/dotnet/runtime/pull/130333", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1e589a2", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@5605993", + "repo": "runtime", + "title": "[mobile] Disable NativeAOT-specific test failures on Apple mobile", + "url": "https://github.com/dotnet/runtime/pull/130168", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5605993", + "labels": [ + "area-Infrastructure", + "linkable-framework", + "os-ios" + ] + }, + { + "id": "runtime@7a4bdd9", + "repo": "runtime", + "title": "Add fast path in string.Concat", + "url": "https://github.com/dotnet/runtime/pull/130361", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7a4bdd9", + "labels": [ + "area-System.Runtime", + "tenet-performance", + "community-contribution" + ] + }, + { + "id": "runtime@b7a786c", + "repo": "runtime", + "title": "Remove outdated comment in OSArchitecture", + "url": "https://github.com/dotnet/runtime/pull/130461", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b7a786c", + "labels": [ + "area-System.Runtime.InteropServices", + "community-contribution" + ] + }, + { + "id": "runtime@23af950", + "repo": "runtime", + "title": "Fix #130453 build break", + "url": "https://github.com/dotnet/runtime/pull/130454", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@23af950", + "labels": [ + "area-System.Text.Json", + "community-contribution" + ] + }, + { + "id": "runtime@fdbf6b5", + "repo": "runtime", + "title": "[cDAC] Remove vestigial JupiterRefCount from HandleData contract", + "url": "https://github.com/dotnet/runtime/pull/130448", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@fdbf6b5", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@1b94594", + "repo": "runtime", + "title": "[browser] atob polyfil for feature detection in V8", + "url": "https://github.com/dotnet/runtime/pull/130142", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1b94594", + "labels": [ + "arch-wasm", + "area-Host", + "os-browser" + ] + }, + { + "id": "runtime@7aa830a", + "repo": "runtime", + "title": "Fix tensor EqualWithTolerance test helper", + "url": "https://github.com/dotnet/runtime/pull/127868", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7aa830a", + "labels": [ + "area-System.Numerics.Tensors", + "community-contribution" + ] + }, + { + "id": "runtime@a63bcc6", + "repo": "runtime", + "title": "Fix x86 Debugger_STRData layout and ESP adjustment in cDAC DBI", + "url": "https://github.com/dotnet/runtime/pull/130275", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a63bcc6", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@ad2bc2c", + "repo": "runtime", + "title": "[wasm][wasi] CoreCLR wasi onboarding", + "url": "https://github.com/dotnet/runtime/pull/130051", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ad2bc2c", + "labels": [ + "arch-wasm", + "area-PAL-coreclr", + "os-wasi" + ] + }, + { + "id": "runtime@24c0317", + "repo": "runtime", + "title": "Fix cDAC big-RVA field offset detection to mask packed type bits", + "url": "https://github.com/dotnet/runtime/pull/130501", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@24c0317", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@6006072", + "repo": "runtime", + "title": "Use \u0060DOTNET_HOST_\u0060 instead of \u0060COREHOST_\u0060 in docs", + "url": "https://github.com/dotnet/runtime/pull/130396", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6006072", + "labels": [ + "area-Host", + "community-contribution" + ] + }, + { + "id": "runtime@39d8382", + "repo": "runtime", + "title": "Ensure instantiating stub for target encoded in async return dropping thunk IL", + "url": "https://github.com/dotnet/runtime/pull/130424", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@39d8382", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@9d70f01", + "repo": "runtime", + "title": "Preserve invalid friend assembly error", + "url": "https://github.com/dotnet/runtime/pull/127180", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9d70f01", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@2f3204f", + "repo": "runtime", + "title": "[cDAC] Implement DacDbiImpl.ResolveTypeReference", + "url": "https://github.com/dotnet/runtime/pull/129958", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2f3204f", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@5fd220c", + "repo": "runtime", + "title": "[cDAC] Move GetWatsonBuckets into a dedicated WindowsErrorReporting contract", + "url": "https://github.com/dotnet/runtime/pull/130450", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5fd220c", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@a8110f2", + "repo": "runtime", + "title": "createdump: use 47-bit-valid SpecialDiagInfo address on arm64 macOS", + "url": "https://github.com/dotnet/runtime/pull/130443", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a8110f2", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@248d767", + "repo": "runtime", + "title": "[cDAC] Align data-contract docs with merged FieldDesc offset and HandleData changes", + "url": "https://github.com/dotnet/runtime/pull/130531", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@248d767", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@66cc35c", + "repo": "runtime", + "title": "Use hint-safe pointer authentication stripping in NativeAOT", + "url": "https://github.com/dotnet/runtime/pull/130474", + "commit": "dotnet@6fd37e7", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@66cc35c", + "labels": [ + "arch-arm64", + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@7ce50b9", + "repo": "runtime", + "title": "Remove kg from area owners for interpreter", + "url": "https://github.com/dotnet/runtime/pull/130529", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7ce50b9", + "labels": [ + "area-Meta", + "community-contribution" + ] + }, + { + "id": "runtime@26b9008", + "repo": "runtime", + "title": "Make \u0060comhost\u0060 cache COM activation delegate info", + "url": "https://github.com/dotnet/runtime/pull/130498", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@26b9008", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@508ea61", + "repo": "runtime", + "title": "[wasm] Bump helix V8 image and re-enable exnref CI legs", + "url": "https://github.com/dotnet/runtime/pull/129849", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@508ea61" + }, + { + "id": "runtime@7db4382", + "repo": "runtime", + "title": "[wasm] Fix CoreCLR P/Invoke EntryCount for libSystem.Globalization.Native", + "url": "https://github.com/dotnet/runtime/pull/130543", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7db4382", + "labels": [ + "area-System.Globalization" + ] + }, + { + "id": "runtime@7203f39", + "repo": "runtime", + "title": "[Android] Respect platform trust manager in SslStream", + "url": "https://github.com/dotnet/runtime/pull/124173", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7203f39", + "labels": [ + "area-System.Net.Security", + "os-android" + ] + }, + { + "id": "runtime@b185cb0", + "repo": "runtime", + "title": "[browser] nodejs --experimental-wasm-exnref", + "url": "https://github.com/dotnet/runtime/pull/130550", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b185cb0", + "labels": [ + "arch-wasm", + "area-Infrastructure" + ] + }, + { + "id": "runtime@a7ed27b", + "repo": "runtime", + "title": "Fix intermittent teardown crash in the cDAC GC stress framework", + "url": "https://github.com/dotnet/runtime/pull/130526", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a7ed27b", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@c9265d7", + "repo": "runtime", + "title": "JIT: always home register params on wasm", + "url": "https://github.com/dotnet/runtime/pull/130446", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c9265d7", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@26911b9", + "repo": "runtime", + "title": "Fix range-check monotonicity for multiplication", + "url": "https://github.com/dotnet/runtime/pull/130426", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@26911b9", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@0e7b627", + "repo": "runtime", + "title": "Arm64: use FEAT_CSSC cnt/ctz for PopCount and TrailingZeroCount", + "url": "https://github.com/dotnet/runtime/pull/130332", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0e7b627", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@8ba3455", + "repo": "runtime", + "title": "[Wasm RyuJit] fix validation error in Microsoft.CodeAnalysis.dll", + "url": "https://github.com/dotnet/runtime/pull/130579", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8ba3455", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@0365869", + "repo": "runtime", + "title": "Skip host tests in s390x and ppc64le cross-builds", + "url": "https://github.com/dotnet/runtime/pull/130462", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0365869", + "labels": [ + "area-Infrastructure-mono", + "arch-s390x", + "arch-ppc64le" + ] + }, + { + "id": "runtime@e8e99e2", + "repo": "runtime", + "title": "Ensure float to BFloat16 conversion keeps NaN as NaN", + "url": "https://github.com/dotnet/runtime/pull/130583", + "commit": "dotnet@0f807c4", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e8e99e2", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@010acab", + "repo": "runtime", + "title": "Replace strcpy with safe string copy", + "url": "https://github.com/dotnet/runtime/pull/130547", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@010acab", + "labels": [ + "community-contribution", + "area-NativeAOT-coreclr", + "os-openbsd" + ] + }, + { + "id": "runtime@f98c7ad", + "repo": "runtime", + "title": "Use no-op MD Importer for DIA-backed stacktraces", + "url": "https://github.com/dotnet/runtime/pull/129866", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f98c7ad", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@b0657b0", + "repo": "runtime", + "title": "Fix NativeAOT assembly name mangling collisions", + "url": "https://github.com/dotnet/runtime/pull/130012", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b0657b0", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@8df98c4", + "repo": "runtime", + "title": "Fix marshaller signature parameter index handling", + "url": "https://github.com/dotnet/runtime/pull/130238", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8df98c4", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@ddb840c", + "repo": "runtime", + "title": "Select STJ member accessor based on IsDynamicCodeCompiled", + "url": "https://github.com/dotnet/runtime/pull/130503", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ddb840c", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@8674219", + "repo": "runtime", + "title": "[wasm] Bump chrome for testing - linux: 150.0.7871.46, windows: 149.0.7827.201, mac: 149.0.7827.201", + "url": "https://github.com/dotnet/runtime/pull/130122", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8674219", + "labels": [ + "arch-wasm", + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@d4547db", + "repo": "runtime", + "title": "Remove 128-bit limit on Vector\u003CT\u003E size for ARM64", + "url": "https://github.com/dotnet/runtime/pull/129852", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d4547db", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@0ded4d2", + "repo": "runtime", + "title": "Use string.ToUpperOrdinal in SearchValues\u003Cstring\u003E construction", + "url": "https://github.com/dotnet/runtime/pull/130549", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0ded4d2", + "labels": [ + "area-System.Memory" + ] + }, + { + "id": "runtime@91b23f7", + "repo": "runtime", + "title": "Increase vectorized Tan test tolerance", + "url": "https://github.com/dotnet/runtime/pull/130469", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@91b23f7", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@e7f7027", + "repo": "runtime", + "title": "[LoongArch64] Fix the risk of sign-extension in CodeGen::genIntCastOverflowCheck() with \u0060CHECK_SMALL_INT_RANGE signed to signed cast\u0060 case.", + "url": "https://github.com/dotnet/runtime/pull/130546", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e7f7027", + "labels": [ + "area-CodeGen-coreclr", + "arch-loongarch64" + ] + }, + { + "id": "runtime@c41ce9b", + "repo": "runtime", + "title": "[System.Net.NameResolution] Fall back to localhost when \u0060localhost.\u0060 resolution fails", + "url": "https://github.com/dotnet/runtime/pull/130504", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c41ce9b", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@3df37a7", + "repo": "runtime", + "title": "JIT: Misc if-conversion", + "url": "https://github.com/dotnet/runtime/pull/128449", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3df37a7", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@0843e94", + "repo": "runtime", + "title": "[main] Update dependencies from dotnet/xharness", + "url": "https://github.com/dotnet/runtime/pull/130234", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0843e94", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@da3f88b", + "repo": "runtime", + "title": "Use impInlineRoot()-\u003EcompIsAsync() in fgGetStaticsCCtorHelper", + "url": "https://github.com/dotnet/runtime/pull/130536", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@da3f88b", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@a90733c", + "repo": "runtime", + "title": "[clr-ios] Disable R2R IL-body stripping for more library tests that need IL at run time", + "url": "https://github.com/dotnet/runtime/pull/130468", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a90733c", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@765607f", + "repo": "runtime", + "title": "Remove stale arcade#7585 comments in System.Net.Http", + "url": "https://github.com/dotnet/runtime/pull/130477", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@765607f", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@e9157ea", + "repo": "runtime", + "title": "Fix DNS_ADDR_ARRAY.MaxCount: use byte size instead of element count", + "url": "https://github.com/dotnet/runtime/pull/130608", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e9157ea", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@b40c320", + "repo": "runtime", + "title": "JIT: Fold insertps chains that source a scalar extracted from another vector", + "url": "https://github.com/dotnet/runtime/pull/130422", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b40c320", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@1814a75", + "repo": "runtime", + "title": "Add integer to Half and BFloat16 conversion rounding tests", + "url": "https://github.com/dotnet/runtime/pull/130575", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1814a75", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@4740bd8", + "repo": "runtime", + "title": "Fix rounding of BigInteger conversions to floating-point types", + "url": "https://github.com/dotnet/runtime/pull/130565", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4740bd8", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@b688873", + "repo": "runtime", + "title": "Fix extra negative sign when a value rounds to zero in a two-section custom format", + "url": "https://github.com/dotnet/runtime/pull/130558", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b688873", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@1b6d60c", + "repo": "runtime", + "title": "Simplify StringBuilder indexer to reuse FindChunkForIndex", + "url": "https://github.com/dotnet/runtime/pull/130554", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1b6d60c", + "labels": [ + "area-System.Runtime" + ] + }, + { + "id": "runtime@0f2e326", + "repo": "runtime", + "title": "Implement Decimal32/64/128 arithmetic and comparison operators", + "url": "https://github.com/dotnet/runtime/pull/130508", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0f2e326", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@45286f4", + "repo": "runtime", + "title": "Fix decimal to/from floating-point conversions to round correctly", + "url": "https://github.com/dotnet/runtime/pull/130566", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@45286f4", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@a2e3803", + "repo": "runtime", + "title": "Suppress DOTNET_GCHeapAffinitizeRanges during crossgen2 execution", + "url": "https://github.com/dotnet/runtime/pull/130381", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a2e3803", + "labels": [ + "area-ReadyToRun", + "Priority:1" + ] + }, + { + "id": "runtime@0836e3b", + "repo": "runtime", + "title": "cDAC review instructions: require doc updates for contract/data-descriptor changes", + "url": "https://github.com/dotnet/runtime/pull/130532", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0836e3b", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@8a53018", + "repo": "runtime", + "title": "[browser] Make StopwatchTests robust to coarse clock resolution", + "url": "https://github.com/dotnet/runtime/pull/130605", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8a53018", + "labels": [ + "area-System.Runtime", + "os-browser" + ] + }, + { + "id": "runtime@89828fb", + "repo": "runtime", + "title": "[wasm] Emit webcil-in-wasm component stubs for composite R2R", + "url": "https://github.com/dotnet/runtime/pull/130394", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@89828fb", + "labels": [ + "arch-wasm", + "area-crossgen2-coreclr" + ] + }, + { + "id": "runtime@36d2424", + "repo": "runtime", + "title": "JIT: Coalesce stores from struct copies", + "url": "https://github.com/dotnet/runtime/pull/130535", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@36d2424", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@9d313f0", + "repo": "runtime", + "title": "[ci-scan] Add evaluation infrastructure for the CI failure agentic workflows", + "url": "https://github.com/dotnet/runtime/pull/130087", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9d313f0", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@9556631", + "repo": "runtime", + "title": "Improve integer CopySign with branchless bit-twiddling", + "url": "https://github.com/dotnet/runtime/pull/130563", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9556631", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@ef1428e", + "repo": "runtime", + "title": "Pass down DJI and MethodDesc to avoid unnecessary PtrHashMap lookup", + "url": "https://github.com/dotnet/runtime/pull/130539", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ef1428e", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@db330a0", + "repo": "runtime", + "title": "Remove invalid live-target assert in cDAC DacEnumerableHash", + "url": "https://github.com/dotnet/runtime/pull/130629", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@db330a0", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@ad68fe7", + "repo": "runtime", + "title": "[cDAC] Remove GetClassPointer from the public IRuntimeTypeSystem surface", + "url": "https://github.com/dotnet/runtime/pull/130625", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ad68fe7", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@28abd6d", + "repo": "runtime", + "title": "JIT: Remove transparent scalar/vector conversion HWINTRINSIC nodes during lowering", + "url": "https://github.com/dotnet/runtime/pull/130444", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@28abd6d", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@1286e56", + "repo": "runtime", + "title": "Enable Enum.HasFlag box elision in Tier0", + "url": "https://github.com/dotnet/runtime/pull/130590", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1286e56", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@e48caed", + "repo": "runtime", + "title": "Fix DiagnosticListener IsEnabled cyclical dispatch and lost activity hooks", + "url": "https://github.com/dotnet/runtime/pull/130582", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e48caed", + "labels": [ + "area-System.Diagnostics.Tracing" + ] + }, + { + "id": "runtime@97c5d1f", + "repo": "runtime", + "title": "Speed up virtual method resolution in the compiler", + "url": "https://github.com/dotnet/runtime/pull/130405", + "commit": "dotnet@34cfd3a", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@97c5d1f", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@4651463", + "repo": "runtime", + "title": "Add Copilot CLI settings.local.json to .gitignore", + "url": "https://github.com/dotnet/runtime/pull/128082", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4651463", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@f2b3030", + "repo": "runtime", + "title": "Enable NativeAOT CMake on additional architectures", + "url": "https://github.com/dotnet/runtime/pull/130593", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f2b3030", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@8c33fe4", + "repo": "runtime", + "title": "Fix build with disabled event trace/perftracing", + "url": "https://github.com/dotnet/runtime/pull/130305", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8c33fe4", + "labels": [ + "community-contribution", + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@3696a27", + "repo": "runtime", + "title": "Fix net481 build break and private-constructor assert regressions from PR #130503", + "url": "https://github.com/dotnet/runtime/pull/130618", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3696a27", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@a50c464", + "repo": "runtime", + "title": "Add the static number interface surface to Decimal32/64/128", + "url": "https://github.com/dotnet/runtime/pull/130633", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a50c464", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@fb83bfc", + "repo": "runtime", + "title": "Fix Delegate.GetHashCode for type-equivalent delegates", + "url": "https://github.com/dotnet/runtime/pull/130542", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@fb83bfc", + "labels": [ + "area-Interop-coreclr" + ] + }, + { + "id": "runtime@dfb09c6", + "repo": "runtime", + "title": "Consolidate downlevel library API polyfills", + "url": "https://github.com/dotnet/runtime/pull/130581", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dfb09c6", + "labels": [ + "area-Meta" + ] + }, + { + "id": "runtime@cec9c5f", + "repo": "runtime", + "title": "Add RequiresProcessIsolation to FullPdbThrower project", + "url": "https://github.com/dotnet/runtime/pull/130654", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cec9c5f", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@1baa904", + "repo": "runtime", + "title": "Async Profiler: Emit the method\u0027s native code start address as the async-profiler V1 MethodID.", + "url": "https://github.com/dotnet/runtime/pull/130420", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1baa904", + "labels": [ + "area-Diagnostics-coreclr", + "area-Diagnostics-mono" + ] + }, + { + "id": "runtime@70e0b75", + "repo": "runtime", + "title": "Avoid duplicate PropertyRef[] allocation in UTF-8 property cache publish", + "url": "https://github.com/dotnet/runtime/pull/130656", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@70e0b75", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@46178ac", + "repo": "runtime", + "title": "Expand Windows DNS sync-query detection for inline-completing names", + "url": "https://github.com/dotnet/runtime/pull/130411", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@46178ac", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@ed84dd3", + "repo": "runtime", + "title": "Fix DAC AMD64 unwinder null deref on zero read address", + "url": "https://github.com/dotnet/runtime/pull/126081", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ed84dd3" + }, + { + "id": "runtime@64fd096", + "repo": "runtime", + "title": "[RyuJIT Wasm] SIMD Codegen for ExtractScalar/ReplaceScalar, Unsigned Compares", + "url": "https://github.com/dotnet/runtime/pull/130272", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@64fd096", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@776d411", + "repo": "runtime", + "title": "Fix incorrect rounding in Math.Round and MathF.Round with digits", + "url": "https://github.com/dotnet/runtime/pull/130574", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@776d411", + "labels": [ + "area-System.Numerics", + "breaking-change", + "needs-breaking-change-doc-created" + ] + }, + { + "id": "runtime@ac220bb", + "repo": "runtime", + "title": "Re-enable CborDocument_Roundtrip on iOS/tvOS", + "url": "https://github.com/dotnet/runtime/pull/130559", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ac220bb", + "labels": [ + "area-System.Formats.Cbor" + ] + }, + { + "id": "runtime@ec150b9", + "repo": "runtime", + "title": "[EventPipe] Add Blocking EventPipe Mode", + "url": "https://github.com/dotnet/runtime/pull/129457", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ec150b9", + "labels": [ + "area-Tracing-coreclr" + ] + }, + { + "id": "runtime@b2647f6", + "repo": "runtime", + "title": "Don\u0027t emit ELT callbacks for P/Invoke methods", + "url": "https://github.com/dotnet/runtime/pull/130639", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b2647f6", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@e824476", + "repo": "runtime", + "title": "Recognize Task\u003C-\u003EValueTask adaptions in async versions", + "url": "https://github.com/dotnet/runtime/pull/130081", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e824476", + "labels": [ + "area-CodeGen-coreclr", + "runtime-async" + ] + }, + { + "id": "runtime@a20e145", + "repo": "runtime", + "title": "JIT: add NativeAOT support for non-shared GVM devirtualization", + "url": "https://github.com/dotnet/runtime/pull/130202", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a20e145", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@08c6b6f", + "repo": "runtime", + "title": "bring wasm R2R abi up to date", + "url": "https://github.com/dotnet/runtime/pull/130648", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@08c6b6f", + "labels": [ + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@c86503b", + "repo": "runtime", + "title": "Update container image digests", + "url": "https://github.com/dotnet/runtime/pull/130604", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c86503b", + "labels": [ + "area-Infrastructure", + "community-contribution" + ] + }, + { + "id": "runtime@3233f0d", + "repo": "runtime", + "title": "Compare CredentialCache prefix path case-sensitively", + "url": "https://github.com/dotnet/runtime/pull/130636", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3233f0d", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@081d9a4", + "repo": "runtime", + "title": "[wasm] Fix ReferenceNewAssembly rebuild test: driver-gen.c regeneration and stale-native comparison", + "url": "https://github.com/dotnet/runtime/pull/130616", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@081d9a4", + "labels": [ + "area-Build-mono" + ] + }, + { + "id": "runtime@1d512ae", + "repo": "runtime", + "title": "Arm64: keep SP in base operand for large-offset adds", + "url": "https://github.com/dotnet/runtime/pull/130467", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1d512ae", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@6d47555", + "repo": "runtime", + "title": "Disable Utf8JsonReader whitespace-skip vectorization on browser/WASM", + "url": "https://github.com/dotnet/runtime/pull/130484", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6d47555", + "labels": [ + "arch-wasm", + "area-System.Text.Json" + ] + }, + { + "id": "runtime@48291d4", + "repo": "runtime", + "title": "Disable LTCG for the nethost\u0027s minipal_objects", + "url": "https://github.com/dotnet/runtime/pull/130658", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@48291d4", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@dab6af2", + "repo": "runtime", + "title": "Treat Guid and Int128 types as bitwise equatable", + "url": "https://github.com/dotnet/runtime/pull/130644", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dab6af2", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@3549857", + "repo": "runtime", + "title": "Optimize and simplify delegate layout", + "url": "https://github.com/dotnet/runtime/pull/99200", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3549857", + "labels": [ + "tenet-performance", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@cd8f850", + "repo": "runtime", + "title": "Address PR feedback on Random.NextXx", + "url": "https://github.com/dotnet/runtime/pull/127849", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cd8f850", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@4d33abd", + "repo": "runtime", + "title": "[cDAC] Reduce SOSDacImpl.GetFieldDescData dependencies (add GetFieldDescNext; use GetFieldDescApproxTypeHandle)", + "url": "https://github.com/dotnet/runtime/pull/130643", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4d33abd", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@5d9e18e", + "repo": "runtime", + "title": "Fix HFA/HVA by-value argument marshalling on ARM64 in CallTargetWorker", + "url": "https://github.com/dotnet/runtime/pull/130580", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5d9e18e", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@630fc07", + "repo": "runtime", + "title": "Fix CORECLR_NOTIFICATION_PROFILERS dropping entries without trailing \u0027;\u0027", + "url": "https://github.com/dotnet/runtime/pull/130584", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@630fc07", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@c0a703f", + "repo": "runtime", + "title": "Implement struct return thunks in CoreCLR WASM InterpToNativeGenerator", + "url": "https://github.com/dotnet/runtime/pull/130379", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c0a703f", + "labels": [ + "arch-wasm", + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@e60457f", + "repo": "runtime", + "title": "Handle relative exepath on OpenBSD after the sysctl", + "url": "https://github.com/dotnet/runtime/pull/130478", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e60457f", + "labels": [ + "area-PAL-coreclr", + "community-contribution", + "os-openbsd" + ] + }, + { + "id": "runtime@d3d721e", + "repo": "runtime", + "title": "Pause scheduled runs for runtime-coreclr gc-simulator pipeline", + "url": "https://github.com/dotnet/runtime/pull/130442", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d3d721e", + "labels": [ + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@646ab80", + "repo": "runtime", + "title": "Accept canonical NaN in HalfTests.ExplicitConversion_FromSingle on WASM", + "url": "https://github.com/dotnet/runtime/pull/130706", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@646ab80", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@43cde07", + "repo": "runtime", + "title": "DCS: Add more formal BOM-detection to Json encoding stream wrappers.", + "url": "https://github.com/dotnet/runtime/pull/130635", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@43cde07", + "labels": [ + "area-Serialization" + ] + }, + { + "id": "runtime@8dd1f60", + "repo": "runtime", + "title": "Fix XmlSerializer regression for derived XmlText properties", + "url": "https://github.com/dotnet/runtime/pull/130429", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8dd1f60", + "labels": [ + "area-Serialization" + ] + }, + { + "id": "runtime@1f4ca7e", + "repo": "runtime", + "title": "Add default install dir for OpenBSD", + "url": "https://github.com/dotnet/runtime/pull/130449", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1f4ca7e", + "labels": [ + "area-Host", + "community-contribution", + "os-openbsd" + ] + }, + { + "id": "runtime@f417473", + "repo": "runtime", + "title": "Use dispatch cells for generic virtual method dispatch", + "url": "https://github.com/dotnet/runtime/pull/129609", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f417473", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@dbb2178", + "repo": "runtime", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/runtime/pull/130631", + "commit": "dotnet@8ee3cac", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dbb2178", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@838d29c", + "repo": "runtime", + "title": "Fix CI workflow eval reporting and PR status", + "url": "https://github.com/dotnet/runtime/pull/130669", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@838d29c", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@fe97964", + "repo": "runtime", + "title": "Stop rooting STAThreadAttribute for IL trimming in Mono apps", + "url": "https://github.com/dotnet/runtime/pull/130603", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@fe97964", + "labels": [ + "arch-wasm", + "area-System.Threading", + "linkable-framework", + "size-reduction" + ] + }, + { + "id": "runtime@0c648e0", + "repo": "runtime", + "title": "Guard CI fixer against no-op test rooting changes", + "url": "https://github.com/dotnet/runtime/pull/130668", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0c648e0", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@ce7d664", + "repo": "runtime", + "title": "[clr-ios] Increase MacCatalyst CoreCLR job timeouts", + "url": "https://github.com/dotnet/runtime/pull/130670", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ce7d664", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@05840b2", + "repo": "runtime", + "title": "JIT: Allow inlining of JIT-inserted \u0060AsyncHelpers.TransparentAwait\u0060", + "url": "https://github.com/dotnet/runtime/pull/130482", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@05840b2", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@7fdff82", + "repo": "runtime", + "title": "Consolidate RSA tests into S.S.C.", + "url": "https://github.com/dotnet/runtime/pull/129924", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7fdff82", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@750e29f", + "repo": "runtime", + "title": "Remove unnecessary DisablePackageBaselineValidation from projects", + "url": "https://github.com/dotnet/runtime/pull/130701", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@750e29f", + "labels": [ + "area-Infrastructure-libraries", + "linkable-framework" + ] + }, + { + "id": "runtime@a77821a", + "repo": "runtime", + "title": "Replace Unsafe.SizeOf with sizeof", + "url": "https://github.com/dotnet/runtime/pull/130727", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a77821a", + "labels": [ + "area-System.Runtime.Intrinsics", + "reduce-unsafe" + ] + }, + { + "id": "runtime@709aa05", + "repo": "runtime", + "title": "[browser][coreCLR] abort faster on unexpected errors", + "url": "https://github.com/dotnet/runtime/pull/130613", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@709aa05", + "labels": [ + "arch-wasm", + "area-System.Runtime.InteropServices.JavaScript", + "os-browser" + ] + }, + { + "id": "runtime@bed63f5", + "repo": "runtime", + "title": "[issue-check] Add closed issue reference check agentic workflow", + "url": "https://github.com/dotnet/runtime/pull/130124", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bed63f5", + "labels": [ + "area-Meta" + ] + }, + { + "id": "runtime@3c1a2e6", + "repo": "runtime", + "title": "Remove unsafe code from System.Net.Mail decoders", + "url": "https://github.com/dotnet/runtime/pull/130743", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3c1a2e6", + "labels": [ + "area-System.Net", + "reduce-unsafe" + ] + }, + { + "id": "runtime@e00eafc", + "repo": "runtime", + "title": "Preserve Android NativeAOT single-file test results", + "url": "https://github.com/dotnet/runtime/pull/130676", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e00eafc", + "labels": [ + "os-android", + "area-Infrastructure" + ] + }, + { + "id": "runtime@17bbb20", + "repo": "runtime", + "title": "Don\u0027t throw from TensorPrimitives.Clamp when min is greater than max", + "url": "https://github.com/dotnet/runtime/pull/130703", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@17bbb20", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@5c202f2", + "repo": "runtime", + "title": "Http Request Compression", + "url": "https://github.com/dotnet/runtime/pull/130082", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5c202f2", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@051c1fd", + "repo": "runtime", + "title": "Allow trimming NativeRuntimeEventSource", + "url": "https://github.com/dotnet/runtime/pull/130663", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@051c1fd", + "labels": [ + "area-System.Threading" + ] + }, + { + "id": "runtime@a238e23", + "repo": "runtime", + "title": "Fix zip unix permissions", + "url": "https://github.com/dotnet/runtime/pull/130304", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a238e23", + "labels": [ + "area-System.IO.Compression" + ] + }, + { + "id": "runtime@c48607a", + "repo": "runtime", + "title": "Remove obsolete Apple ICU data bundling", + "url": "https://github.com/dotnet/runtime/pull/130673", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c48607a", + "labels": [ + "area-Infrastructure-mono", + "os-ios", + "os-tvos", + "os-maccatalyst" + ] + }, + { + "id": "runtime@e2cae63", + "repo": "runtime", + "title": "Annotate Directory_Move_Multiple_From_Watched_To_Unwatched_Mac with [ActiveIssue]", + "url": "https://github.com/dotnet/runtime/pull/130685", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e2cae63", + "labels": [ + "area-System.IO" + ] + }, + { + "id": "runtime@bbdd508", + "repo": "runtime", + "title": "Update FileStream position when sync write partially succeeds", + "url": "https://github.com/dotnet/runtime/pull/130687", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bbdd508", + "labels": [ + "area-System.IO" + ] + }, + { + "id": "runtime@327e247", + "repo": "runtime", + "title": "Move bulk of the CoreCLR delegate implementation to Delegate.CoreCLR.cs", + "url": "https://github.com/dotnet/runtime/pull/130738", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@327e247", + "labels": [ + "area-System.Reflection" + ] + }, + { + "id": "runtime@883277e", + "repo": "runtime", + "title": "Apply a number of mitigations to System.Security.Cryptography.Xml", + "url": "https://github.com/dotnet/runtime/pull/130705", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@883277e", + "labels": [ + "area-System.Security", + "linkable-framework" + ] + }, + { + "id": "runtime@1c2b679", + "repo": "runtime", + "title": "Improve malformed TLS handshake frame detection", + "url": "https://github.com/dotnet/runtime/pull/130756", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1c2b679", + "labels": [ + "area-System.Net.Security" + ] + }, + { + "id": "runtime@2b4d69b", + "repo": "runtime", + "title": "[browser][coreCLR] relink with -O3", + "url": "https://github.com/dotnet/runtime/pull/130772", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2b4d69b", + "labels": [ + "arch-wasm", + "area-Host", + "os-browser" + ] + }, + { + "id": "runtime@57dbf45", + "repo": "runtime", + "title": "Re-enable EmittingIgnoresAccessChecksToAttributeIsRespected on CoreCLR interpreter", + "url": "https://github.com/dotnet/runtime/pull/130763", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@57dbf45", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@fa17e25", + "repo": "runtime", + "title": "Only include System.Runtime.InteropServices.JavaScript in coreAssembly for Mono", + "url": "https://github.com/dotnet/runtime/pull/130771", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@fa17e25", + "labels": [ + "area-Build-mono" + ] + }, + { + "id": "runtime@2cf60d9", + "repo": "runtime", + "title": "[cDAC] Avoid exception-based GetTypeParam probing", + "url": "https://github.com/dotnet/runtime/pull/130732", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2cf60d9", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@1155368", + "repo": "runtime", + "title": "[cDAC] Remove vestigial IsPegged from HandleData", + "url": "https://github.com/dotnet/runtime/pull/130728", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1155368", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@370771c", + "repo": "runtime", + "title": "Add CompositeMLDsa CNG (NCrypt)", + "url": "https://github.com/dotnet/runtime/pull/130053", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@370771c", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@9e39cbe", + "repo": "runtime", + "title": "Exclude ResolvedFromDifferentContext collectible-unload test from GC stress", + "url": "https://github.com/dotnet/runtime/pull/130528", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9e39cbe", + "labels": [ + "area-AssemblyLoader" + ] + }, + { + "id": "runtime@8b10904", + "repo": "runtime", + "title": "[wasm] Fix reverse P/Invoke thunk key for nested [UnmanagedCallersOnly] types (CoreCLR \u002B Mono)", + "url": "https://github.com/dotnet/runtime/pull/130740", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8b10904", + "labels": [ + "arch-wasm", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@4428ba1", + "repo": "runtime", + "title": "Add test coverage for UnmanagedCallersOnly with CallConvFastcall (Windows-only)", + "url": "https://github.com/dotnet/runtime/pull/130632", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4428ba1", + "labels": [ + "area-Interop-coreclr" + ] + }, + { + "id": "runtime@ae59a93", + "repo": "runtime", + "title": "[RyuJIT Wasm] Add \u0060JIT\\HardwareIntrinsics\\Wasm\u0060 Tests", + "url": "https://github.com/dotnet/runtime/pull/130653", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ae59a93", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@b041a6e", + "repo": "runtime", + "title": "Add MRV debug info for multi-register FP/mixed struct returns on Unix x64", + "url": "https://github.com/dotnet/runtime/pull/129992", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b041a6e", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@5f7b765", + "repo": "runtime", + "title": "[browser] emscripten 6.0.2 follow up", + "url": "https://github.com/dotnet/runtime/pull/130614", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5f7b765", + "labels": [ + "arch-wasm", + "area-Host", + "os-browser" + ] + }, + { + "id": "runtime@9dc7aee", + "repo": "runtime", + "title": "Remove dead switch-table disassembly code from the xarch emitter", + "url": "https://github.com/dotnet/runtime/pull/130797", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9dc7aee", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@afe04eb", + "repo": "runtime", + "title": "Add Sm4 and SVE Sm4 APIs", + "url": "https://github.com/dotnet/runtime/pull/130039", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@afe04eb", + "labels": [ + "area-System.Runtime.Intrinsics", + "linkable-framework", + "community-contribution" + ] + }, + { + "id": "runtime@a03561f", + "repo": "runtime", + "title": "Rename INumberBase partial-parse overloads to TryParsePartial", + "url": "https://github.com/dotnet/runtime/pull/130789", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a03561f", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@4563bdb", + "repo": "runtime", + "title": "Follow-ups to GVM dispatch change", + "url": "https://github.com/dotnet/runtime/pull/130753", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4563bdb", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@f3f8ded", + "repo": "runtime", + "title": "Ignore all 5xx responses in Deflate remote server test", + "url": "https://github.com/dotnet/runtime/pull/130775", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f3f8ded", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@49110af", + "repo": "runtime", + "title": "JIT: preserve null check for unused GT_BLK arg when inlining", + "url": "https://github.com/dotnet/runtime/pull/130417", + "commit": "dotnet@2384d6d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@49110af", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f2281d5", + "repo": "runtime", + "title": "Derive from Stream in ReadOnlyMemoryStream and WritableMemoryStream", + "url": "https://github.com/dotnet/runtime/pull/130744", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f2281d5", + "labels": [ + "area-System.IO" + ] + }, + { + "id": "runtime@ac90ce8", + "repo": "runtime", + "title": "Enable browser CoreCLR interpreter tests disabled under #123011, re-disabling those with real platform limits", + "url": "https://github.com/dotnet/runtime/pull/130765", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ac90ce8", + "labels": [ + "arch-wasm", + "area-System.Runtime.InteropServices", + "os-browser" + ] + }, + { + "id": "runtime@1594ad1", + "repo": "runtime", + "title": "Handle XmlConvert unspecified DateTimeOffset at local time-zone boundaries", + "url": "https://github.com/dotnet/runtime/pull/130815", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1594ad1", + "labels": [ + "area-System.Xml" + ] + }, + { + "id": "runtime@2602173", + "repo": "runtime", + "title": "Speed up BigInteger conversions to floating-point types", + "url": "https://github.com/dotnet/runtime/pull/130721", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2602173", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@e487c08", + "repo": "runtime", + "title": "Run Wasm.Build.Tests Helix jobs in parallel", + "url": "https://github.com/dotnet/runtime/pull/130798", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e487c08", + "labels": [ + "arch-wasm", + "area-Build-mono", + "os-browser" + ] + }, + { + "id": "runtime@f89572a", + "repo": "runtime", + "title": "Allow the GcInfoDumper to report scratch registers at safe points (DECODE_NO_VALIDATION)", + "url": "https://github.com/dotnet/runtime/pull/129615", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f89572a", + "labels": [ + "area-GC-coreclr" + ] + }, + { + "id": "runtime@c32d56c", + "repo": "runtime", + "title": "Use stable net/netframework folders for WebAssembly.Pack.Tasks", + "url": "https://github.com/dotnet/runtime/pull/130782", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c32d56c", + "labels": [ + "area-Build-mono" + ] + }, + { + "id": "runtime@648dfe4", + "repo": "runtime", + "title": "[R2R] Align composite ManifestMetadata and ComponentAssemblies sections to 4 bytes", + "url": "https://github.com/dotnet/runtime/pull/130564", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@648dfe4", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@70786a5", + "repo": "runtime", + "title": "Disable EventSource for Apple mobile NativeAOT test libraries", + "url": "https://github.com/dotnet/runtime/pull/130675", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@70786a5", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@8823083", + "repo": "runtime", + "title": "Skip single-connect test on Apple mobile CoreCLR", + "url": "https://github.com/dotnet/runtime/pull/130674", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8823083", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@6e0eb83", + "repo": "runtime", + "title": "Fix CRLF encoding in EightBitStream", + "url": "https://github.com/dotnet/runtime/pull/130757", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6e0eb83", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@b78a8f8", + "repo": "runtime", + "title": "Mark custom continuation resumptions as \u0060StackTraceHidden\u0060", + "url": "https://github.com/dotnet/runtime/pull/130777", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b78a8f8", + "labels": [ + "area-System.Reflection" + ] + }, + { + "id": "runtime@53a3837", + "repo": "runtime", + "title": "Preserve HybridCacheEntryOptions.ToDistributedCacheEntryOptions from trimming", + "url": "https://github.com/dotnet/runtime/pull/130403", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@53a3837", + "labels": [ + "linkable-framework", + "area-Extensions-Caching" + ] + }, + { + "id": "runtime@2411874", + "repo": "runtime", + "title": "[browser][CoreCLR] Drop coreVfs resource support from loader", + "url": "https://github.com/dotnet/runtime/pull/130784", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2411874", + "labels": [ + "arch-wasm", + "area-Host", + "os-browser" + ] + }, + { + "id": "runtime@f9116f0", + "repo": "runtime", + "title": "[browser] Remove --forward-console support from wasm/browser app host", + "url": "https://github.com/dotnet/runtime/pull/130819", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f9116f0", + "labels": [ + "arch-wasm", + "area-Build-mono", + "os-browser" + ] + }, + { + "id": "runtime@e5fc966", + "repo": "runtime", + "title": "Add HybridCache.GetOrCreateAsync overloads for dynamic setting of options", + "url": "https://github.com/dotnet/runtime/pull/129048", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e5fc966", + "labels": [ + "linkable-framework", + "area-Extensions-Caching" + ] + }, + { + "id": "runtime@9193349", + "repo": "runtime", + "title": "Fix config binding generator CS0103 for required/init property with matching ctor param", + "url": "https://github.com/dotnet/runtime/pull/130483", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9193349", + "labels": [ + "area-Extensions-Configuration" + ] + }, + { + "id": "runtime@d92624e", + "repo": "runtime", + "title": "[cDAC] Encapsulate loader heap block traversal", + "url": "https://github.com/dotnet/runtime/pull/130729", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d92624e", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@5453829", + "repo": "runtime", + "title": "Skip null elements in [ValidateEnumeratedItems] validation", + "url": "https://github.com/dotnet/runtime/pull/130720", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5453829", + "labels": [ + "area-Extensions-Options" + ] + }, + { + "id": "runtime@4c9e771", + "repo": "runtime", + "title": "Improve breaking-change-doc version detection and issue link", + "url": "https://github.com/dotnet/runtime/pull/130349", + "commit": "dotnet@04ab308", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4c9e771", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@d7281d9", + "repo": "runtime", + "title": "Implement INumberBase and conversions for the IEEE 754 decimal types", + "url": "https://github.com/dotnet/runtime/pull/130807", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d7281d9", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@6bd973a", + "repo": "runtime", + "title": "Infer System.Text.Json polymorphism from closed type hierarchies", + "url": "https://github.com/dotnet/runtime/pull/130808", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6bd973a", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@9221c08", + "repo": "runtime", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/runtime/pull/130833", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9221c08", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@a0ad638", + "repo": "runtime", + "title": "Enable wasm-tools workload for CoreCLR WASM targets", + "url": "https://github.com/dotnet/runtime/pull/130380", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a0ad638", + "labels": [ + "arch-wasm", + "area-Build-mono" + ] + }, + { + "id": "runtime@11de6b6", + "repo": "runtime", + "title": "[browser] Enable Wasm.Build.Tests runtimeconfig property tests", + "url": "https://github.com/dotnet/runtime/pull/130853", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@11de6b6", + "labels": [ + "arch-wasm", + "area-Build-mono", + "os-browser" + ] + }, + { + "id": "runtime@5149d67", + "repo": "runtime", + "title": "Ensure GenAPI can resolve implementation-only assemblies when regenerating ref source", + "url": "https://github.com/dotnet/runtime/pull/130704", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5149d67", + "labels": [ + "area-Infrastructure-libraries" + ] + }, + { + "id": "runtime@7014307", + "repo": "runtime", + "title": "[WASM] Use relocs for tableBase / imageBase / stackPointer globals", + "url": "https://github.com/dotnet/runtime/pull/129717", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7014307", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@13d1099", + "repo": "runtime", + "title": "Consolidate crossgen2-composite and r2r into crossgen2-outerloop pipeline", + "url": "https://github.com/dotnet/runtime/pull/130370", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@13d1099", + "labels": [ + "area-ReadyToRun", + "area-Infrastructure" + ] + }, + { + "id": "runtime@9e49d49", + "repo": "runtime", + "title": "[cDAC] Validate global reads against descriptor types", + "url": "https://github.com/dotnet/runtime/pull/130725", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9e49d49", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@14a226f", + "repo": "runtime", + "title": "Run InvalidFriendAssemblyName outside merged runner and disable in R2R", + "url": "https://github.com/dotnet/runtime/pull/130806", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@14a226f", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@d0eee82", + "repo": "runtime", + "title": "Fix freebsd-arm64 build", + "url": "https://github.com/dotnet/runtime/pull/130800", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d0eee82", + "labels": [ + "arch-arm64", + "os-freebsd", + "community-contribution", + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@15c8879", + "repo": "runtime", + "title": "Bump actions/setup-node from 6 to 7", + "url": "https://github.com/dotnet/runtime/pull/130733", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@15c8879", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@7c1cb8a", + "repo": "runtime", + "title": "[wasm] Make the finalizer slot callable from R2R before returning it", + "url": "https://github.com/dotnet/runtime/pull/130841", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7c1cb8a", + "labels": [ + "arch-wasm", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@9292716", + "repo": "runtime", + "title": "Make \u0060DocumentationSignatureParser\u0060 in ILLink public", + "url": "https://github.com/dotnet/runtime/pull/130882", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@9292716", + "labels": [ + "linkable-framework", + "community-contribution", + "area-Tools-ILLink" + ] + }, + { + "id": "runtime@bf44912", + "repo": "runtime", + "title": "Disable newly added test on clrinterp", + "url": "https://github.com/dotnet/runtime/pull/130848", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bf44912", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@2f7ae92", + "repo": "runtime", + "title": "Disable r2r test on Release", + "url": "https://github.com/dotnet/runtime/pull/130769", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2f7ae92", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@e0e5f83", + "repo": "runtime", + "title": "Fix ComObject finalizer crash from OLE DB error RCWs", + "url": "https://github.com/dotnet/runtime/pull/130906", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e0e5f83", + "labels": [ + "area-System.Data.OleDB" + ] + }, + { + "id": "runtime@0bc487c", + "repo": "runtime", + "title": "Use stdcall for \u0060dotnet_execute\u0060 in \u0060dotnet-aot\u0060", + "url": "https://github.com/dotnet/runtime/pull/130908", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0bc487c", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@d61e485", + "repo": "runtime", + "title": "JIT, AOT preinit, and CoreLib: Saturate float/double conversions to small integral types", + "url": "https://github.com/dotnet/runtime/pull/128604", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d61e485", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@475838a", + "repo": "runtime", + "title": "JIT: Make GenTreeCall::Equals compare gtCallMoreFlags and more", + "url": "https://github.com/dotnet/runtime/pull/130811", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@475838a", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@34d8d66", + "repo": "runtime", + "title": "Light up remaining SIMD intrinsics on WASM", + "url": "https://github.com/dotnet/runtime/pull/130850", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@34d8d66", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@3a7bba7", + "repo": "runtime", + "title": "[cDAC] Include the highest assigned ID in IdToThread lookup", + "url": "https://github.com/dotnet/runtime/pull/130889", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3a7bba7", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@509acfd", + "repo": "runtime", + "title": "[cDAC] Add the last two location types to DebugVarInfo cDAC representation", + "url": "https://github.com/dotnet/runtime/pull/130909", + "commit": "dotnet@8228fc9", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@509acfd", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@56946bb", + "repo": "runtime", + "title": "Handle cross-targeting Vector\u003CT\u003E size mismatch in the JIT", + "url": "https://github.com/dotnet/runtime/pull/130873", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@56946bb", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@6c68540", + "repo": "runtime", + "title": "[wasm] Correctly materialize integer constants in genCodeForConstant", + "url": "https://github.com/dotnet/runtime/pull/130878", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6c68540", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f079ec9", + "repo": "runtime", + "title": "[wasi] Add CoreCLR-WASI corehost (wasihost)", + "url": "https://github.com/dotnet/runtime/pull/130816", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f079ec9", + "labels": [ + "arch-wasm", + "area-Host", + "os-wasi" + ] + }, + { + "id": "runtime@874b9e9", + "repo": "runtime", + "title": "Implement INumber, IFloatingPoint, and the modulus operator for the IEEE 754 decimal types", + "url": "https://github.com/dotnet/runtime/pull/130890", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@874b9e9", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@2005788", + "repo": "runtime", + "title": "[wasm] Disable optimistic instruction sets for WASI R2R", + "url": "https://github.com/dotnet/runtime/pull/130939", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2005788", + "labels": [ + "area-crossgen2-coreclr" + ] + }, + { + "id": "runtime@a9d7271", + "repo": "runtime", + "title": "Add System.Diagnostics.StackTrace.Tests to native AOT smoke test", + "url": "https://github.com/dotnet/runtime/pull/130826", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a9d7271", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@7f416ac", + "repo": "runtime", + "title": "[wasm] Fix v128.load / v128.store opcodes in the R2R ObjectWriter", + "url": "https://github.com/dotnet/runtime/pull/130941", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7f416ac", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@09f41d9", + "repo": "runtime", + "title": "Detect and use zicond in ifconversion on riscv64", + "url": "https://github.com/dotnet/runtime/pull/128799", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@09f41d9", + "labels": [ + "area-CodeGen-coreclr", + "community-contribution", + "arch-riscv" + ] + }, + { + "id": "runtime@c728a82", + "repo": "runtime", + "title": "[Android] Add missing JNI exception checks across crypto PAL", + "url": "https://github.com/dotnet/runtime/pull/130555", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c728a82", + "labels": [ + "area-System.Security", + "os-android" + ] + }, + { + "id": "runtime@0e5294b", + "repo": "runtime", + "title": "Fix .NET Framework build: exclude TrimmingTests from netfx compilation", + "url": "https://github.com/dotnet/runtime/pull/130892", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0e5294b", + "labels": [ + "area-Extensions-Caching" + ] + }, + { + "id": "runtime@0ce5587", + "repo": "runtime", + "title": "Use granular FileAccess for zip entry operations", + "url": "https://github.com/dotnet/runtime/pull/129698", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0ce5587", + "labels": [ + "area-System.IO.Compression", + "breaking-change" + ] + }, + { + "id": "runtime@92bc4fa", + "repo": "runtime", + "title": "[runtime tests] Report ActiveIssue-skipped tests and crashed runners", + "url": "https://github.com/dotnet/runtime/pull/125662", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@92bc4fa", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@402ed14", + "repo": "runtime", + "title": "Remove ThrowHelper from Microsoft.Extensions.Primitives", + "url": "https://github.com/dotnet/runtime/pull/130416", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@402ed14", + "labels": [ + "area-Extensions-Primitives" + ] + }, + { + "id": "runtime@8bce13d", + "repo": "runtime", + "title": "Use async ChangeToken.OnChange overload in FileConfigurationProvider", + "url": "https://github.com/dotnet/runtime/pull/130492", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8bce13d", + "labels": [ + "area-Extensions-Configuration" + ] + }, + { + "id": "runtime@19695f3", + "repo": "runtime", + "title": "Fix build break in PackedSimdTests in outerloop", + "url": "https://github.com/dotnet/runtime/pull/130962", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@19695f3", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@b41622e", + "repo": "runtime", + "title": "Add Android CoreCLR runtime tests", + "url": "https://github.com/dotnet/runtime/pull/130766", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b41622e", + "labels": [ + "area-Infrastructure-coreclr", + "os-android" + ] + }, + { + "id": "runtime@5a5020c", + "repo": "runtime", + "title": "Add RuntimeHelpers.IsRuntimeAsync intrinsic", + "url": "https://github.com/dotnet/runtime/pull/130899", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5a5020c", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@4559688", + "repo": "runtime", + "title": "Implement the sqrt, remainder, fma, scaleB, ilogB, bit increment/decrement, and quantize operations for the IEEE 754 decimal types", + "url": "https://github.com/dotnet/runtime/pull/130956", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4559688", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@034f7f5", + "repo": "runtime", + "title": "Percent-encode JSON pointer reference tokens in JsonSchemaExporter $ref values", + "url": "https://github.com/dotnet/runtime/pull/130164", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@034f7f5", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@7a1bd45", + "repo": "runtime", + "title": "Fix Process.Kill(entireProcessTree: true) when intermediate child has KillOnParentExit", + "url": "https://github.com/dotnet/runtime/pull/128598", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7a1bd45", + "labels": [ + "area-System.Diagnostics.Process" + ] + }, + { + "id": "runtime@5245170", + "repo": "runtime", + "title": "Add check that \u0060libnethost\u0060 contains no LTCG objects", + "url": "https://github.com/dotnet/runtime/pull/130937", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5245170", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@2e738f3", + "repo": "runtime", + "title": "Document Process timing properties after exit", + "url": "https://github.com/dotnet/runtime/pull/130794", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2e738f3", + "labels": [ + "area-System.Diagnostics.Process" + ] + }, + { + "id": "runtime@299a040", + "repo": "runtime", + "title": "Skip profiler leave callback on wasm instead of asserting", + "url": "https://github.com/dotnet/runtime/pull/130955", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@299a040", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@2119b86", + "repo": "runtime", + "title": "Add NoInlining to ArrayPool Rent/Return", + "url": "https://github.com/dotnet/runtime/pull/129319", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2119b86", + "labels": [ + "area-System.Buffers" + ] + }, + { + "id": "runtime@ce12d86", + "repo": "runtime", + "title": "Fix: TryGenerateStructMarshallingMethod asserts on non-struct T in StructureMarshaler\u003CT\u003E", + "url": "https://github.com/dotnet/runtime/pull/130855", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ce12d86", + "labels": [ + "area-Interop-coreclr" + ] + }, + { + "id": "runtime@e220bf0", + "repo": "runtime", + "title": "Clarify WASM shuffle/swizzle codegen comments", + "url": "https://github.com/dotnet/runtime/pull/130934", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e220bf0", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@0f08396", + "repo": "runtime", + "title": "[cDAC] Fix x86 context flags", + "url": "https://github.com/dotnet/runtime/pull/130911", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0f08396", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@05311dc", + "repo": "runtime", + "title": "[Wasm RyuJit] fix throw helper layout for side try entries in enclosed regions", + "url": "https://github.com/dotnet/runtime/pull/130945", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@05311dc", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@0cbb8fa", + "repo": "runtime", + "title": "Re-enable assert for R2R PE mapping failure on OSX", + "url": "https://github.com/dotnet/runtime/pull/130638", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0cbb8fa", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@f94898a", + "repo": "runtime", + "title": "Add regression test for #124749", + "url": "https://github.com/dotnet/runtime/pull/130936", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f94898a", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@dcec008", + "repo": "runtime", + "title": "Produce deprecated property in JsonSchema for obsolete types", + "url": "https://github.com/dotnet/runtime/pull/130665", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dcec008", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@12a9b3b", + "repo": "runtime", + "title": "Revert free-threaded assert in FreeThreadedStrategy", + "url": "https://github.com/dotnet/runtime/pull/130981", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@12a9b3b", + "labels": [ + "area-System.Runtime.InteropServices" + ] + }, + { + "id": "runtime@6853d73", + "repo": "runtime", + "title": "Add DacDbiInterfaceInstance to cdac", + "url": "https://github.com/dotnet/runtime/pull/130856", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6853d73", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@7b037f1", + "repo": "runtime", + "title": "Add wasm HardwareIntrinsics PR pipeline", + "url": "https://github.com/dotnet/runtime/pull/130975", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7b037f1", + "labels": [ + "area-System.Runtime.Intrinsics" + ] + }, + { + "id": "runtime@1c124aa", + "repo": "runtime", + "title": "Update outerloop convert tests for saturating float/double casts", + "url": "https://github.com/dotnet/runtime/pull/130974", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1c124aa", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@159e97a", + "repo": "runtime", + "title": "SuperPMI: fix spurious arm asmdiffs from out-of-range BL relocs", + "url": "https://github.com/dotnet/runtime/pull/130913", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@159e97a", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@189c884", + "repo": "runtime", + "title": "Add missing helix-platforms variables to superpmi-collect", + "url": "https://github.com/dotnet/runtime/pull/130874", + "commit": "dotnet@49761fe", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@189c884", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@6593571", + "repo": "runtime", + "title": "[wasm] Publish __stack_pointer before SuppressGCTransition native calls", + "url": "https://github.com/dotnet/runtime/pull/130924", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6593571", + "labels": [ + "arch-wasm", + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@05a616f", + "repo": "runtime", + "title": "Bump actions/setup-dotnet from 5 to 6", + "url": "https://github.com/dotnet/runtime/pull/130925", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@05a616f", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@7ee2d11", + "repo": "runtime", + "title": "[cDAC] Add EnC metadata and caching", + "url": "https://github.com/dotnet/runtime/pull/129935", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7ee2d11", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@0def554", + "repo": "runtime", + "title": "Implement wasm codegen for sub-16 SIMD load/store", + "url": "https://github.com/dotnet/runtime/pull/131000", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0def554", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@46ec2c1", + "repo": "runtime", + "title": "[wasm] Implement WasmBase LeadingZeroCount/TrailingZeroCount JIT intrinsics", + "url": "https://github.com/dotnet/runtime/pull/130938", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@46ec2c1", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@7b79fe4", + "repo": "runtime", + "title": "Remove unused functions from the xarch emitter", + "url": "https://github.com/dotnet/runtime/pull/130803", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7b79fe4", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@4283614", + "repo": "runtime", + "title": "Wire up orphaned Runtime_129288 regression test", + "url": "https://github.com/dotnet/runtime/pull/130836", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4283614", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@13c03a4", + "repo": "runtime", + "title": "Fix TensorPrimitives.IndexOfMaxMagnitude signed integer tie", + "url": "https://github.com/dotnet/runtime/pull/128484", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@13c03a4", + "labels": [ + "area-System.Numerics.Tensors", + "community-contribution" + ] + }, + { + "id": "runtime@7b783ab", + "repo": "runtime", + "title": "[wasm] Fix AOT \u002B BlazorWebAssemblyLazyLoad startup crash", + "url": "https://github.com/dotnet/runtime/pull/131020", + "commit": "dotnet@f0086bd", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7b783ab", + "labels": [ + "arch-wasm", + "area-Build-mono" + ] + }, + { + "id": "runtime@efba6da", + "repo": "runtime", + "title": "Cleanup multicast delegate handling", + "url": "https://github.com/dotnet/runtime/pull/130905", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@efba6da", + "labels": [ + "area-VM-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@cb84c85", + "repo": "runtime", + "title": "Add scheduled holistic reviews for all PRs and path-specific review instructions", + "url": "https://github.com/dotnet/runtime/pull/130339", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cb84c85", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@ec6dd81", + "repo": "runtime", + "title": "Avoid SocketException flood in NamedPipeClientStream on Unix", + "url": "https://github.com/dotnet/runtime/pull/125872", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ec6dd81", + "labels": [ + "area-System.IO", + "community-contribution" + ] + }, + { + "id": "runtime@2c21b93", + "repo": "runtime", + "title": "Migrate eng/pipelines from PublishBuildArtifacts to PublishPipelineArtifact", + "url": "https://github.com/dotnet/runtime/pull/128498", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2c21b93", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@2515f97", + "repo": "runtime", + "title": "Link statically to GrowableFunctionTable", + "url": "https://github.com/dotnet/runtime/pull/131017", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2515f97", + "labels": [ + "area-VM-coreclr", + "community-contribution" + ] + }, + { + "id": "runtime@c536338", + "repo": "runtime", + "title": "Clean up redundant defines and warning suppressions in coreclr/vm/common.h", + "url": "https://github.com/dotnet/runtime/pull/130928", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c536338", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@3791ccd", + "repo": "runtime", + "title": "Preserve checked overflow for unsigned range additions", + "url": "https://github.com/dotnet/runtime/pull/130435", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3791ccd", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@16a13fa", + "repo": "runtime", + "title": "[wasm] Html Encode incoming parameters to debug page", + "url": "https://github.com/dotnet/runtime/pull/130960", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@16a13fa", + "labels": [ + "arch-wasm", + "area-Build-mono", + "os-browser" + ] + }, + { + "id": "runtime@cb301bc", + "repo": "runtime", + "title": "Reduce unsafe code in System.Decimal", + "url": "https://github.com/dotnet/runtime/pull/126187", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cb301bc", + "labels": [ + "area-System.Runtime", + "community-contribution", + "reduce-unsafe" + ] + }, + { + "id": "runtime@ce2ddcc", + "repo": "runtime", + "title": "[mono][wasm] Respect [Un]SupportedOSPlatform in the Mono pinvoke generator", + "url": "https://github.com/dotnet/runtime/pull/131022", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ce2ddcc", + "labels": [ + "arch-wasm", + "area-Build-mono" + ] + }, + { + "id": "runtime@0beaab8", + "repo": "runtime", + "title": "[wasm] Fix native build failing when temp path contains parentheses", + "url": "https://github.com/dotnet/runtime/pull/131025", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0beaab8", + "labels": [ + "arch-wasm", + "area-Build-mono" + ] + }, + { + "id": "runtime@1ac1027", + "repo": "runtime", + "title": "[mono][wasm] Fix pinvoke with 64-bit enum argument", + "url": "https://github.com/dotnet/runtime/pull/131021", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@1ac1027", + "labels": [ + "arch-wasm", + "area-Codegen-Interpreter-mono" + ] + }, + { + "id": "runtime@d03f6b9", + "repo": "runtime", + "title": "[perf][wasm] Stage CoreCLR wasm runtime pack for Mono workload install", + "url": "https://github.com/dotnet/runtime/pull/131026", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d03f6b9", + "labels": [ + "area-Build-mono" + ] + }, + { + "id": "runtime@3c0f3cc", + "repo": "runtime", + "title": "Keep runtimelab IntermediateArtifacts on classic build artifacts", + "url": "https://github.com/dotnet/runtime/pull/131033", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3c0f3cc", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@5ab062f", + "repo": "runtime", + "title": "ci: declare contents:read on jit-format workflow", + "url": "https://github.com/dotnet/runtime/pull/128205", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5ab062f", + "labels": [ + "area-Infrastructure", + "community-contribution" + ] + }, + { + "id": "runtime@8f42fd6", + "repo": "runtime", + "title": "[wasm] Bump chrome for testing - linux: 150.0.7871.128, windows: 150.0.7871.129, mac: 150.0.7871.129", + "url": "https://github.com/dotnet/runtime/pull/131023", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8f42fd6", + "labels": [ + "arch-wasm", + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@2a4fd64", + "repo": "runtime", + "title": "Add openbsd-x64 CI leg", + "url": "https://github.com/dotnet/runtime/pull/130761", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2a4fd64", + "labels": [ + "area-Infrastructure", + "community-contribution", + "os-openbsd" + ] + }, + { + "id": "runtime@c1b09d9", + "repo": "runtime", + "title": "Fix linux-musl-rsicv64 build", + "url": "https://github.com/dotnet/runtime/pull/130966", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c1b09d9", + "labels": [ + "area-Infrastructure", + "community-contribution" + ] + }, + { + "id": "runtime@f43516f", + "repo": "runtime", + "title": "Speed up Decimal32/64/128 arithmetic, conversions, and equality", + "url": "https://github.com/dotnet/runtime/pull/130957", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f43516f", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@563abf2", + "repo": "runtime", + "title": "Fix publishing of ILLink test results", + "url": "https://github.com/dotnet/runtime/pull/131042", + "commit": "dotnet@663184d", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@563abf2", + "labels": [ + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@af94220", + "repo": "runtime", + "title": "Update code review skill guidelines for suggestions formatting", + "url": "https://github.com/dotnet/runtime/pull/131035", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@af94220", + "labels": [ + "community-contribution", + "area-skills" + ] + }, + { + "id": "runtime@71d81c1", + "repo": "runtime", + "title": "Implement the transcendental functions for the IEEE 754 decimal types", + "url": "https://github.com/dotnet/runtime/pull/131019", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@71d81c1", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@630a700", + "repo": "runtime", + "title": "[iOS] Optimize CompareStringNative performance", + "url": "https://github.com/dotnet/runtime/pull/130691", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@630a700", + "labels": [ + "area-System.Globalization", + "os-ios" + ] + }, + { + "id": "runtime@4d84d0e", + "repo": "runtime", + "title": "Escape C# keyword identifiers in OptionsValidator generated code", + "url": "https://github.com/dotnet/runtime/pull/130415", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4d84d0e", + "labels": [ + "area-Extensions-Options", + "community-contribution" + ] + }, + { + "id": "runtime@e37cf84", + "repo": "runtime", + "title": "Add a limit on number of pending HTTP/2 PING ACKs", + "url": "https://github.com/dotnet/runtime/pull/130997", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e37cf84", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@d349aa7", + "repo": "runtime", + "title": "Async Profiler: Optimize async dispatcher allocation.", + "url": "https://github.com/dotnet/runtime/pull/130877", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d349aa7", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@8cf83fa", + "repo": "runtime", + "title": "Add CPU feature detection using elf_aux_info", + "url": "https://github.com/dotnet/runtime/pull/130901", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8cf83fa", + "labels": [ + "arch-arm64", + "os-freebsd", + "community-contribution", + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@af85196", + "repo": "runtime", + "title": "Fix broken \u0022See also\u0022 link in CoreCLR iOS build docs", + "url": "https://github.com/dotnet/runtime/pull/128211", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@af85196", + "labels": [ + "os-mac-os-x", + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@4555da6", + "repo": "runtime", + "title": "[main] Update dependencies from dotnet/xharness", + "url": "https://github.com/dotnet/runtime/pull/131061", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4555da6", + "labels": [ + "area-codeflow" + ] + }, + { + "id": "runtime@dd53711", + "repo": "runtime", + "title": "Revert WinZipAesStreamFuzzer, ZipCryptoStreamFuzzer", + "url": "https://github.com/dotnet/runtime/pull/131075", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dd53711", + "labels": [ + "area-System.IO.Compression" + ] + }, + { + "id": "runtime@b02a4fe", + "repo": "runtime", + "title": "Emit SupportedOSPlatform(\u0022browser\u0022) on generated JSImport partials", + "url": "https://github.com/dotnet/runtime/pull/131055", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@b02a4fe", + "labels": [ + "area-System.Runtime.InteropServices.JavaScript" + ] + }, + { + "id": "runtime@ea3f7f1", + "repo": "runtime", + "title": "Enable previously suppressed tests on CoreCLR browser", + "url": "https://github.com/dotnet/runtime/pull/130970", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ea3f7f1", + "labels": [ + "arch-wasm", + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@8450cb8", + "repo": "runtime", + "title": "Remove larger test length for Iri_ExpandingContents_TestData", + "url": "https://github.com/dotnet/runtime/pull/131070", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8450cb8", + "labels": [ + "area-System.Net" + ] + }, + { + "id": "runtime@91053f5", + "repo": "runtime", + "title": "Implement RFC 9659 compliance for \u0022zstd\u0022 HttpContent compression", + "url": "https://github.com/dotnet/runtime/pull/130802", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@91053f5", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@14c2569", + "repo": "runtime", + "title": "[cDAC] Mark unused APIs E_NOTIMPL and remove fallback", + "url": "https://github.com/dotnet/runtime/pull/130942", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@14c2569", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@840cea3", + "repo": "runtime", + "title": "[Apple] Preserve Norwegian locale names in hybrid globalization", + "url": "https://github.com/dotnet/runtime/pull/130854", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@840cea3", + "labels": [ + "area-System.Globalization", + "os-ios" + ] + }, + { + "id": "runtime@7c4b0f2", + "repo": "runtime", + "title": "Implement IXCLRDataExceptionState state comparison", + "url": "https://github.com/dotnet/runtime/pull/131011", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7c4b0f2", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@cead7e7", + "repo": "runtime", + "title": "Disable large alloc tests on 32b targets", + "url": "https://github.com/dotnet/runtime/pull/130382", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cead7e7", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@d7c897e", + "repo": "runtime", + "title": "Embed debug info in host object libraries to avoid LNK4099", + "url": "https://github.com/dotnet/runtime/pull/130933", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d7c897e", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@eccad2d", + "repo": "runtime", + "title": "Fix browser-wasm CoreCLR artifact collisions", + "url": "https://github.com/dotnet/runtime/pull/131086", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@eccad2d", + "labels": [ + "arch-wasm", + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@c39c3f3", + "repo": "runtime", + "title": "[mono][wasm] Fix UnmanagedCallersOnly exports with more than 8 arguments", + "url": "https://github.com/dotnet/runtime/pull/131058", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c39c3f3", + "labels": [ + "arch-wasm", + "area-Codegen-meta-mono" + ] + }, + { + "id": "runtime@f7dfaf6", + "repo": "runtime", + "title": "Add System.Security.Cryptography Copilot instructions", + "url": "https://github.com/dotnet/runtime/pull/131006", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f7dfaf6", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@73a9e0a", + "repo": "runtime", + "title": "Remove dead/unreachable code in several JIT phases", + "url": "https://github.com/dotnet/runtime/pull/130801", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@73a9e0a", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@c16ef06", + "repo": "runtime", + "title": "Add method extent enumeration support to legacy cDAC", + "url": "https://github.com/dotnet/runtime/pull/130996", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c16ef06", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@cabefa0", + "repo": "runtime", + "title": "Add XML doc comments for the IEEE 754 decimal types and value properties", + "url": "https://github.com/dotnet/runtime/pull/131084", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@cabefa0", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@de26017", + "repo": "runtime", + "title": "[RyuJIT Wasm] SIMD Element-Wise Loads and Stores", + "url": "https://github.com/dotnet/runtime/pull/130822", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@de26017", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@bf47f62", + "repo": "runtime", + "title": "Pause scheduled runs for runtime-coreclr gc-standalone pipeline", + "url": "https://github.com/dotnet/runtime/pull/130912", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@bf47f62", + "labels": [ + "area-Infrastructure-coreclr" + ] + }, + { + "id": "runtime@c74f3fb", + "repo": "runtime", + "title": "Fix three xarch lowering correctness/invariant issues", + "url": "https://github.com/dotnet/runtime/pull/130843", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c74f3fb", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@c912a5f", + "repo": "runtime", + "title": "Use eng\\common\\dotnet.cmd instead of .\\dotnet.cmd in crossgen2 comparison legs", + "url": "https://github.com/dotnet/runtime/pull/131007", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c912a5f", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@fb10976", + "repo": "runtime", + "title": "JIT: formatting fixes in rangecheck.h", + "url": "https://github.com/dotnet/runtime/pull/131104", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@fb10976", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@e7cc55a", + "repo": "runtime", + "title": "Use user-arg accessors when expanding runtime lookups", + "url": "https://github.com/dotnet/runtime/pull/130949", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e7cc55a", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@e94793d", + "repo": "runtime", + "title": "Fix side-effect reordering when folding constant-zero-mask BlendVariable", + "url": "https://github.com/dotnet/runtime/pull/130946", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e94793d", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@842d3a1", + "repo": "runtime", + "title": "Reject folding local addresses the emitter cannot encode", + "url": "https://github.com/dotnet/runtime/pull/130990", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@842d3a1", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@4d9d5a1", + "repo": "runtime", + "title": "JIT: fix profile propagation in LowerSwitch", + "url": "https://github.com/dotnet/runtime/pull/130907", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@4d9d5a1", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@176718a", + "repo": "runtime", + "title": "Align Decimal32/64/128 surface with the approved API", + "url": "https://github.com/dotnet/runtime/pull/131098", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@176718a", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@17c839c", + "repo": "runtime", + "title": "Use stable names for perf sample-app binlog artifacts", + "url": "https://github.com/dotnet/runtime/pull/131103", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@17c839c", + "labels": [ + "area-Infrastructure-mono" + ] + }, + { + "id": "runtime@2c87bd2", + "repo": "runtime", + "title": "Reduce reader/writer contention in Pipelines", + "url": "https://github.com/dotnet/runtime/pull/130884", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2c87bd2", + "labels": [ + "area-System.IO.Pipelines" + ] + }, + { + "id": "runtime@29d8c7b", + "repo": "runtime", + "title": "Fix flaky PhysicalFilesWatcher timeout when root is deleted and recreated", + "url": "https://github.com/dotnet/runtime/pull/130967", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@29d8c7b", + "labels": [ + "area-Extensions-FileSystem" + ] + }, + { + "id": "runtime@73197a5", + "repo": "runtime", + "title": "Fix flaky PhysicalFileProvider TokensFiredForOldAndNewNamesOnRename test", + "url": "https://github.com/dotnet/runtime/pull/130977", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@73197a5", + "labels": [ + "area-Extensions-FileSystem" + ] + }, + { + "id": "runtime@2f079da", + "repo": "runtime", + "title": "[ci-fix] Needs review: fix CS0246 InvalidCSharp build break in ByRefLike/Validate under minifullaot (refs #128767)", + "url": "https://github.com/dotnet/runtime/pull/131081", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@2f079da", + "labels": [ + "area-Infrastructure", + "agentic-workflows", + "agentic-threat-detected" + ] + }, + { + "id": "runtime@7e36269", + "repo": "runtime", + "title": "Add configurable HTTP connection eviction, expose ConnectionId APIs", + "url": "https://github.com/dotnet/runtime/pull/130476", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@7e36269", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@dd3e6bc", + "repo": "runtime", + "title": "[mobile] Skip publishing tests ignored by CI", + "url": "https://github.com/dotnet/runtime/pull/131071", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@dd3e6bc", + "labels": [ + "area-Infrastructure" + ] + }, + { + "id": "runtime@51b91de", + "repo": "runtime", + "title": "[HTTP] MultiProxy", + "url": "https://github.com/dotnet/runtime/pull/131080", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@51b91de", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@5bf0d87", + "repo": "runtime", + "title": "Fix Dragon4 shortest formatting for exact powers of two", + "url": "https://github.com/dotnet/runtime/pull/131131", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5bf0d87", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@0cf0d0a", + "repo": "runtime", + "title": "Prevent StackOverflow in PhysicalFilesWatcher on unwatchable file systems", + "url": "https://github.com/dotnet/runtime/pull/130627", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@0cf0d0a", + "labels": [ + "area-Extensions-FileSystem" + ] + }, + { + "id": "runtime@d0afd87", + "repo": "runtime", + "title": "Modernize System.Text.Json product code", + "url": "https://github.com/dotnet/runtime/pull/130976", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d0afd87", + "labels": [ + "area-System.Text.Json" + ] + }, + { + "id": "runtime@6d73f82", + "repo": "runtime", + "title": "Simplify vectorization guidelines and add a vectorization skill", + "url": "https://github.com/dotnet/runtime/pull/131108", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6d73f82", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@163b357", + "repo": "runtime", + "title": "Avoid array allocations when evaluating connections for eviction", + "url": "https://github.com/dotnet/runtime/pull/131142", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@163b357", + "labels": [ + "area-System.Net.Http" + ] + }, + { + "id": "runtime@281dc78", + "repo": "runtime", + "title": "Reduce EncryptedXml encoded DTD test workload", + "url": "https://github.com/dotnet/runtime/pull/131091", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@281dc78", + "labels": [ + "area-System.Security" + ] + }, + { + "id": "runtime@33db94c", + "repo": "runtime", + "title": "Re-enable BitOps_Crc32C_* tests on tvOS", + "url": "https://github.com/dotnet/runtime/pull/130560", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@33db94c", + "labels": [ + "area-System.Numerics" + ] + }, + { + "id": "runtime@c8eff66", + "repo": "runtime", + "title": "Route code-review skill to vectorization skill on SIMD diffs", + "url": "https://github.com/dotnet/runtime/pull/131151", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c8eff66", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@d8cc476", + "repo": "runtime", + "title": "Fold floating-point comparisons with a constant NaN in morph", + "url": "https://github.com/dotnet/runtime/pull/130838", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@d8cc476", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@f69b0ad", + "repo": "runtime", + "title": "[cDAC] WebAssembly support: stack walking and managed metadata resolution", + "url": "https://github.com/dotnet/runtime/pull/130988", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@f69b0ad", + "labels": [ + "arch-wasm", + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@6c8b0c7", + "repo": "runtime", + "title": "Re-enable foreground shutdown test", + "url": "https://github.com/dotnet/runtime/pull/131134", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6c8b0c7", + "labels": [ + "area-System.Threading", + "GCStress", + "JitStress" + ] + }, + { + "id": "runtime@c7602bb", + "repo": "runtime", + "title": "Make Complex\u003CT\u003E conform to C23 Annex G special values", + "url": "https://github.com/dotnet/runtime/pull/131132", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c7602bb", + "labels": [ + "area-System.Numerics", + "breaking-change" + ] + }, + { + "id": "runtime@ae6601d", + "repo": "runtime", + "title": "JIT: Cleanup and harden lowering", + "url": "https://github.com/dotnet/runtime/pull/130837", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ae6601d", + "labels": [ + "area-CodeGen-coreclr", + "Priority:2" + ] + }, + { + "id": "runtime@847fff7", + "repo": "runtime", + "title": "Update performance benchmark skill workflow", + "url": "https://github.com/dotnet/runtime/pull/131047", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@847fff7", + "labels": [ + "area-skills" + ] + }, + { + "id": "runtime@8435557", + "repo": "runtime", + "title": "LibraryImportGenerator: prep for unsafe-v2", + "url": "https://github.com/dotnet/runtime/pull/131041", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8435557", + "labels": [ + "area-System.Runtime.InteropServices" + ] + }, + { + "id": "runtime@ce44c23", + "repo": "runtime", + "title": "Mark additional commutative xarch and arm64 intrinsics and instructions", + "url": "https://github.com/dotnet/runtime/pull/130984", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@ce44c23", + "labels": [ + "area-CodeGen-coreclr", + "Priority:2" + ] + }, + { + "id": "runtime@623e189", + "repo": "runtime", + "title": "[wasi] Stand up CoreCLR-WASI library-test leg (per-app corerun relink)", + "url": "https://github.com/dotnet/runtime/pull/130745", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@623e189", + "labels": [ + "arch-wasm", + "os-wasi", + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@25b1e7a", + "repo": "runtime", + "title": "[Trimming] Fix startup crash when TypeMapAssemblyTarget attribute survives but target assembly is fully trimmed", + "url": "https://github.com/dotnet/runtime/pull/130589", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@25b1e7a", + "labels": [ + "linkable-framework", + "area-Tools-ILLink" + ] + }, + { + "id": "runtime@231d8f9", + "repo": "runtime", + "title": "Fix two latent HWIntrinsic miscompiles in gentree.cpp", + "url": "https://github.com/dotnet/runtime/pull/130832", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@231d8f9", + "labels": [ + "area-CodeGen-coreclr", + "Priority:1" + ] + }, + { + "id": "runtime@640b31b", + "repo": "runtime", + "title": "Change IList\u003Cstring\u003E to IEnumerable\u003Cstring\u003E in Process Run/StartAndForget methods", + "url": "https://github.com/dotnet/runtime/pull/130630", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@640b31b", + "labels": [ + "area-System.Diagnostics.Process" + ] + }, + { + "id": "runtime@e3caacc", + "repo": "runtime", + "title": "[cdac] Convert TypeHandle to the ITypeHandle interface", + "url": "https://github.com/dotnet/runtime/pull/129800", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@e3caacc", + "labels": [ + "area-Diagnostics-cdac" + ] + }, + { + "id": "runtime@c76a0d9", + "repo": "runtime", + "title": "Re-add retired r2r.yml", + "url": "https://github.com/dotnet/runtime/pull/131100", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@c76a0d9", + "labels": [ + "area-ReadyToRun" + ] + }, + { + "id": "runtime@3a8b52c", + "repo": "runtime", + "title": "Fix thread-statics bootstrap recursion on WASM", + "url": "https://github.com/dotnet/runtime/pull/131120", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3a8b52c", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@af76c92", + "repo": "runtime", + "title": "Add support for inline pinvokes to Wasm Ryujit", + "url": "https://github.com/dotnet/runtime/pull/130384", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@af76c92", + "labels": [ + "arch-wasm", + "area-VM-coreclr" + ] + }, + { + "id": "runtime@3583062", + "repo": "runtime", + "title": "Extract wasm string-ctor thunk selection and prestub native-helper fallback from next-blocker-spc", + "url": "https://github.com/dotnet/runtime/pull/131121", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@3583062", + "labels": [ + "area-CodeGen-Interpreter-coreclr" + ] + }, + { + "id": "runtime@64813a7", + "repo": "runtime", + "title": "Remove unused args from specifier-less JITDUMP calls", + "url": "https://github.com/dotnet/runtime/pull/131166", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@64813a7", + "labels": [ + "area-CodeGen-coreclr" + ] + }, + { + "id": "runtime@8aab0ce", + "repo": "runtime", + "title": "Fix HWIntrinsic codegen for elided scalar/vector reinterprets", + "url": "https://github.com/dotnet/runtime/pull/131155", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8aab0ce", + "labels": [ + "area-CodeGen-coreclr", + "Priority:1" + ] + }, + { + "id": "runtime@5ffdd75", + "repo": "runtime", + "title": "Enable additional library tests in ReadyToRun pipeline", + "url": "https://github.com/dotnet/runtime/pull/130821", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5ffdd75", + "labels": [ + "area-System.Reflection", + "area-System.Runtime.Loader" + ] + }, + { + "id": "runtime@760860b", + "repo": "runtime", + "title": "Remove unused parse_only_production parameter from fx_ver parse", + "url": "https://github.com/dotnet/runtime/pull/131101", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@760860b", + "labels": [ + "area-Host" + ] + }, + { + "id": "runtime@5110ccb", + "repo": "runtime", + "title": "Change InitClass and InitInstantiatedClass to return void* for WASM portable entry point compatibility", + "url": "https://github.com/dotnet/runtime/pull/131119", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@5110ccb", + "labels": [ + "area-VM-coreclr" + ] + }, + { + "id": "runtime@a480d23", + "repo": "runtime", + "title": "Track reflectability of delegates pointing to generic virtuals", + "url": "https://github.com/dotnet/runtime/pull/130829", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@a480d23", + "labels": [ + "area-NativeAOT-coreclr" + ] + }, + { + "id": "runtime@8fa5c76", + "repo": "runtime", + "title": "Materialize Vector128\u003CT\u003E as a wasm v128 in the codegen ABI", + "url": "https://github.com/dotnet/runtime/pull/130866", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@8fa5c76", + "labels": [ + "area-crossgen2-coreclr" + ] + }, + { + "id": "runtime@6492ffa", + "repo": "runtime", + "title": "Add Stub IXCLRDataFunctionTableAccess to cDAC", + "url": "https://github.com/dotnet/runtime/pull/130762", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@6492ffa", + "labels": [ + "area-Diagnostics-coreclr" + ] + }, + { + "id": "runtime@263a47f", + "repo": "runtime", + "title": "[release/11.0-preview7] Update BootJsonData generation to account for runtimeconfig.dev.json", + "url": "https://github.com/dotnet/runtime/pull/131224", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@263a47f", + "labels": [ + "Servicing-approved", + "arch-wasm", + "area-Build-mono", + "os-browser" + ] + }, + { + "id": "runtime@40636d8", + "repo": "runtime", + "title": "[release/11.0-preview7] Throw PNSE for Extended Protection on unsupported platforms", + "url": "https://github.com/dotnet/runtime/pull/131191", + "commit": "dotnet@92707ab", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@40636d8", + "labels": [ + "Servicing-approved", + "area-System.Net.Security" + ] + }, + { + "id": "runtime@253bde0", + "repo": "runtime", + "title": "[release/11.0-preview7] FileConfigurationProvider: Handle and forward IO exceptions to OnLoadException", + "url": "https://github.com/dotnet/runtime/pull/131427", + "commit": "dotnet@b322d5b", + "is_security": false, + "product": "dotnet-runtime", + "local_repo_commit": "runtime@253bde0", + "labels": [ + "Servicing-approved", + "area-Extensions-Configuration" + ] + }, + { + "id": "scenario-tests@093ed5b", + "repo": "scenario-tests", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/scenario-tests/pull/335", + "commit": "dotnet@6909d47", + "is_security": false, + "local_repo_commit": "scenario-tests@093ed5b" + }, + { + "id": "scenario-tests@200f6c1", + "repo": "scenario-tests", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/scenario-tests/pull/339", + "commit": "dotnet@6909d47", + "is_security": false, + "local_repo_commit": "scenario-tests@200f6c1" + }, + { + "id": "scenario-tests@cacddbf", + "repo": "scenario-tests", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/scenario-tests/pull/342", + "commit": "dotnet@6909d47", + "is_security": false, + "local_repo_commit": "scenario-tests@cacddbf" + }, + { + "id": "scenario-tests@3422b95", + "repo": "scenario-tests", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/scenario-tests/pull/344", + "commit": "dotnet@6909d47", + "is_security": false, + "local_repo_commit": "scenario-tests@3422b95" + }, + { + "id": "scenario-tests@db14da3", + "repo": "scenario-tests", + "title": "Add dotnet test coverage scenarios for MSTest (VSTest and MTP)", + "url": "https://github.com/dotnet/scenario-tests/pull/348", + "commit": "dotnet@5985f8f", + "is_security": false, + "local_repo_commit": "scenario-tests@db14da3" + }, + { + "id": "scenario-tests@6cf501a", + "repo": "scenario-tests", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/scenario-tests/pull/346", + "commit": "dotnet@5985f8f", + "is_security": false, + "local_repo_commit": "scenario-tests@6cf501a" + }, + { + "id": "scenario-tests@ec08895", + "repo": "scenario-tests", + "title": "Revert \u0022Add dotnet test coverage scenarios for MSTest (VSTest and MTP)\u0022", + "url": "https://github.com/dotnet/scenario-tests/pull/350", + "commit": "dotnet@0f984f3", + "is_security": false, + "local_repo_commit": "scenario-tests@ec08895" + }, + { + "id": "sdk@2d9fb6f", + "repo": "sdk", + "title": "Update implicit versions for June", + "url": "https://github.com/dotnet/sdk/pull/54669", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2d9fb6f" + }, + { + "id": "sdk@ab4fd30", + "repo": "sdk", + "title": "Fix dnx dispatcher to resolve install dir through symlinks", + "url": "https://github.com/dotnet/sdk/pull/54710", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ab4fd30", + "labels": [ + "Servicing-approved" + ] + }, + { + "id": "sdk@613b598", + "repo": "sdk", + "title": "[release/10.0.3xx] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/sdk/pull/54506", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@613b598" + }, + { + "id": "sdk@12f8fdd", + "repo": "sdk", + "title": "[automated] Merge branch \u0027release/10.0.3xx\u0027 =\u003E \u0027release/10.0.4xx\u0027", + "url": "https://github.com/dotnet/sdk/pull/54776", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@12f8fdd" + }, + { + "id": "sdk@71480f0", + "repo": "sdk", + "title": "Fix GivenThatWeWantToUseFrameworkRoslyn tests", + "url": "https://github.com/dotnet/sdk/pull/54829", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@71480f0" + }, + { + "id": "sdk@2c47c78", + "repo": "sdk", + "title": "[release/10.0.4xx] Fix string format in watch IReporter", + "url": "https://github.com/dotnet/sdk/pull/54657", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2c47c78", + "labels": [ + "backport" + ] + }, + { + "id": "sdk@cae250c", + "repo": "sdk", + "title": "[release/10.0.4xx] Don\u0027t let dotnet CLI disable MSBUILDUSESERVER", + "url": "https://github.com/dotnet/sdk/pull/54920", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@cae250c", + "labels": [ + "backport" + ] + }, + { + "id": "sdk@2771815", + "repo": "sdk", + "title": "Remove redundant DisplayName=nameof attributes (MSTEST0071)", + "url": "https://github.com/dotnet/sdk/pull/54765", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2771815" + }, + { + "id": "sdk@ee91120", + "repo": "sdk", + "title": "Serialize DependencyProviderTests to fix registry-key race under MethodLevel parallelism", + "url": "https://github.com/dotnet/sdk/pull/54766", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ee91120" + }, + { + "id": "sdk@8cf0277", + "repo": "sdk", + "title": "Fix main build break: convert ToolPackageInstanceTests to MSTest", + "url": "https://github.com/dotnet/sdk/pull/54822", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@8cf0277", + "labels": [ + "cli-ux" + ] + }, + { + "id": "sdk@bf04688", + "repo": "sdk", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 140: Build ID 3006242", + "url": "https://github.com/dotnet/sdk/pull/54695", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@bf04688" + }, + { + "id": "sdk@bb45103", + "repo": "sdk", + "title": "Update MTPHelpSnapshotTests snapshot for --progress option changes", + "url": "https://github.com/dotnet/sdk/pull/54950", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@bb45103" + }, + { + "id": "sdk@90a29ca", + "repo": "sdk", + "title": "Restore [CombinatorialData] in Microsoft.Extensions.DotNetDeltaApplier.Tests", + "url": "https://github.com/dotnet/sdk/pull/54730", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@90a29ca" + }, + { + "id": "sdk@5527bdd", + "repo": "sdk", + "title": "Disable failing Mark-of-the-Web test and fix parallel test failures", + "url": "https://github.com/dotnet/sdk/pull/54945", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5527bdd" + }, + { + "id": "sdk@9b8f61f", + "repo": "sdk", + "title": "Restore [CombinatorialData] in dotnet-watch.Tests using Combinatorial.MSTest", + "url": "https://github.com/dotnet/sdk/pull/54944", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@9b8f61f" + }, + { + "id": "sdk@311e4f9", + "repo": "sdk", + "title": "Fix potential assembly mismatches for Microsoft.TestPlatform.ObjectModel", + "url": "https://github.com/dotnet/sdk/pull/54952", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@311e4f9" + }, + { + "id": "sdk@ef4d63f", + "repo": "sdk", + "title": "Ignore MTP exit code 8 (zero tests ran) for Helix work items", + "url": "https://github.com/dotnet/sdk/pull/54965", + "commit": "dotnet@354f8b3", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ef4d63f" + }, + { + "id": "sdk@6740cab", + "repo": "sdk", + "title": "[release/10.0.4xx] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/sdk/pull/54679", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@6740cab" + }, + { + "id": "sdk@4e4faf0", + "repo": "sdk", + "title": "Disable in-process parallel test execution", + "url": "https://github.com/dotnet/sdk/pull/54943", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@4e4faf0" + }, + { + "id": "sdk@67b4cdd", + "repo": "sdk", + "title": "Migrate Microsoft.NET.Sdk.Razor.Tests to MSTest.Sdk on MTP", + "url": "https://github.com/dotnet/sdk/pull/54855", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@67b4cdd" + }, + { + "id": "sdk@264d847", + "repo": "sdk", + "title": "File-based apps: avoid evicting virtual project from cache", + "url": "https://github.com/dotnet/sdk/pull/54958", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@264d847", + "labels": [ + "Area-run-file" + ] + }, + { + "id": "sdk@86144af", + "repo": "sdk", + "title": "[automated] Merge branch \u0027release/10.0.4xx\u0027 =\u003E \u0027main\u0027", + "url": "https://github.com/dotnet/sdk/pull/54871", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@86144af" + }, + { + "id": "sdk@a01c304", + "repo": "sdk", + "title": "Bump MSTest.Sdk from 4.3.0-preview.26311.10 to 4.3.0-preview.26324.14", + "url": "https://github.com/dotnet/sdk/pull/54973", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a01c304", + "labels": [ + "dependencies", + "dependabot: main" + ] + }, + { + "id": "sdk@ff46e4b", + "repo": "sdk", + "title": "Fix Mark of the Web detection by removing MUTZ_ISFILE flag", + "url": "https://github.com/dotnet/sdk/pull/54937", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ff46e4b" + }, + { + "id": "sdk@74dc3d3", + "repo": "sdk", + "title": "Use Process.StartAndForget for fire-and-forget process launches", + "url": "https://github.com/dotnet/sdk/pull/54093", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@74dc3d3" + }, + { + "id": "sdk@6b93f07", + "repo": "sdk", + "title": "Migrate TemplateEngine test projects to MSTest.Sdk on MTP", + "url": "https://github.com/dotnet/sdk/pull/54883", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@6b93f07" + }, + { + "id": "sdk@87bd7b4", + "repo": "sdk", + "title": "Remove redundant [DoNotParallelize] test attributes", + "url": "https://github.com/dotnet/sdk/pull/54957", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@87bd7b4" + }, + { + "id": "sdk@185cd51", + "repo": "sdk", + "title": "Enable binlog capture for BuildWithComponents31 test", + "url": "https://github.com/dotnet/sdk/pull/54863", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@185cd51" + }, + { + "id": "sdk@d760482", + "repo": "sdk", + "title": "File-based apps: recognize more logger arguments", + "url": "https://github.com/dotnet/sdk/pull/54637", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d760482", + "labels": [ + "Area-run-file" + ] + }, + { + "id": "sdk@42b15a4", + "repo": "sdk", + "title": "make sure we get all the dgml files", + "url": "https://github.com/dotnet/sdk/pull/54875", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@42b15a4", + "labels": [ + "Area-Infrastructure", + "Area-dotnet AOT" + ] + }, + { + "id": "sdk@ed3ff8d", + "repo": "sdk", + "title": "Onboard MSBuild task projects to Microsoft.Build.TaskAuthoring.Analyzer (report-only)", + "url": "https://github.com/dotnet/sdk/pull/54979", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ed3ff8d", + "labels": [ + "Area-Infrastructure", + "Area-NetSDK" + ] + }, + { + "id": "sdk@c73b8ff", + "repo": "sdk", + "title": "[automated] Merge branch \u0027release/10.0.3xx\u0027 =\u003E \u0027release/10.0.4xx\u0027", + "url": "https://github.com/dotnet/sdk/pull/54872", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c73b8ff" + }, + { + "id": "sdk@515f8b7", + "repo": "sdk", + "title": "Ignore Microsoft.DotNet.Helix.JobMonitor in Dependabot", + "url": "https://github.com/dotnet/sdk/pull/54978", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@515f8b7" + }, + { + "id": "sdk@c6775b9", + "repo": "sdk", + "title": "Upgrade gh-aw to v0.79.8 and isolate PAT pool into copilot-pat-pool environment", + "url": "https://github.com/dotnet/sdk/pull/54969", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c6775b9" + }, + { + "id": "sdk@7a75610", + "repo": "sdk", + "title": "Migrate GenerateStaticWebAssetsDevelopmentManifest", + "url": "https://github.com/dotnet/sdk/pull/54836", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7a75610" + }, + { + "id": "sdk@1bfe093", + "repo": "sdk", + "title": "[automated] Merge branch \u0027release/10.0.4xx\u0027 =\u003E \u0027main\u0027", + "url": "https://github.com/dotnet/sdk/pull/54974", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@1bfe093" + }, + { + "id": "sdk@aeb1f90", + "repo": "sdk", + "title": "Fix flaky Nuget_reference_compat test: make TestContextOutputHelper thread-safe", + "url": "https://github.com/dotnet/sdk/pull/54985", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@aeb1f90" + }, + { + "id": "sdk@2bb43e0", + "repo": "sdk", + "title": "Stabilize flaky dotnet-watch tests (DeleteSubfolder, ServerAndResources)", + "url": "https://github.com/dotnet/sdk/pull/54955", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2bb43e0" + }, + { + "id": "sdk@57eaea8", + "repo": "sdk", + "title": "Bump MSTest.Sdk from 4.3.0-preview.26324.14 to 4.3.0-preview.26325.12", + "url": "https://github.com/dotnet/sdk/pull/54989", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@57eaea8", + "labels": [ + "dependencies", + "dependabot: main" + ] + }, + { + "id": "sdk@08bc948", + "repo": "sdk", + "title": "Migrate Microsoft.NET.Sdk.BlazorWebAssembly.AoT.Tests to MSTest.Sdk on MTP", + "url": "https://github.com/dotnet/sdk/pull/54862", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@08bc948" + }, + { + "id": "sdk@4b3a0b2", + "repo": "sdk", + "title": "Format GitHub Copilot Instructions", + "url": "https://github.com/dotnet/sdk/pull/55037", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@4b3a0b2", + "labels": [ + "Area-AIEngineering" + ] + }, + { + "id": "sdk@58d81d4", + "repo": "sdk", + "title": "Pass --targetos to crossgen2", + "url": "https://github.com/dotnet/sdk/pull/55004", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@58d81d4" + }, + { + "id": "sdk@dec5a57", + "repo": "sdk", + "title": "[mono] Workload telemetry extension point", + "url": "https://github.com/dotnet/sdk/pull/55026", + "commit": "dotnet@abed82b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@dec5a57", + "labels": [ + "Area-WasmSdk" + ] + }, + { + "id": "sdk@268903f", + "repo": "sdk", + "title": "Migrate ResolveCompressedAssets", + "url": "https://github.com/dotnet/sdk/pull/54886", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@268903f" + }, + { + "id": "sdk@7d8cf98", + "repo": "sdk", + "title": "Migrate dotnet-new.IntegrationTests to MSTest.Sdk on MTP", + "url": "https://github.com/dotnet/sdk/pull/54904", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7d8cf98" + }, + { + "id": "sdk@bcafbe9", + "repo": "sdk", + "title": "Fix rendering of dotnet-format README", + "url": "https://github.com/dotnet/sdk/pull/53994", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@bcafbe9", + "labels": [ + "documentation" + ] + }, + { + "id": "sdk@b1fbce3", + "repo": "sdk", + "title": "[automated] Merge branch \u0027release/10.0.4xx\u0027 =\u003E \u0027main\u0027", + "url": "https://github.com/dotnet/sdk/pull/55003", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@b1fbce3" + }, + { + "id": "sdk@99e9db0", + "repo": "sdk", + "title": "Cache GetFileVersion to avoid redundant per-project version reads in GenerateDepsFile", + "url": "https://github.com/dotnet/sdk/pull/55033", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@99e9db0" + }, + { + "id": "sdk@ba1f37d", + "repo": "sdk", + "title": "Containers.targets: (cont) support multi-arch publishing with podman.", + "url": "https://github.com/dotnet/sdk/pull/54614", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ba1f37d", + "labels": [ + "Area-Containers" + ] + }, + { + "id": "sdk@39f346b", + "repo": "sdk", + "title": "Migrate remaining xUnit test projects to MSTest.Sdk on MTP", + "url": "https://github.com/dotnet/sdk/pull/54976", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@39f346b" + }, + { + "id": "sdk@727da13", + "repo": "sdk", + "title": "Minimize RuntimeFramework cache key", + "url": "https://github.com/dotnet/sdk/pull/55034", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@727da13" + }, + { + "id": "sdk@a1a07a8", + "repo": "sdk", + "title": "Enable \u0027dotnet sdk check\u0027 command in AOT native binary", + "url": "https://github.com/dotnet/sdk/pull/54391", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a1a07a8", + "labels": [ + "Area-CLI" + ] + }, + { + "id": "sdk@7a5c578", + "repo": "sdk", + "title": "Append attempt number to build log artifact names", + "url": "https://github.com/dotnet/sdk/pull/55058", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7a5c578" + }, + { + "id": "sdk@2345a18", + "repo": "sdk", + "title": "Update FindSolutionFilesAtOrAbovePath to prioritize *.slnx over *.sln found in parent directories", + "url": "https://github.com/dotnet/sdk/pull/55048", + "commit": "dotnet@29b57bb", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2345a18" + }, + { + "id": "sdk@764feec", + "repo": "sdk", + "title": "Port first-run experience to the NativeAOT CLI entrypoint", + "url": "https://github.com/dotnet/sdk/pull/54970", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@764feec", + "labels": [ + "Area-dotnet AOT" + ] + }, + { + "id": "sdk@0b1151a", + "repo": "sdk", + "title": "File-based apps: fix up-to-date checks of RunCommand", + "url": "https://github.com/dotnet/sdk/pull/54556", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@0b1151a", + "labels": [ + "Area-run-file" + ] + }, + { + "id": "sdk@6af9ce7", + "repo": "sdk", + "title": "Add gh CLI and Copilot CLI extension to devcontainer", + "url": "https://github.com/dotnet/sdk/pull/55028", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@6af9ce7" + }, + { + "id": "sdk@9af702c", + "repo": "sdk", + "title": "File-based apps: extend \u0022missing shebang\u0022 analyzer to \u0060#:ref\u0060 directives", + "url": "https://github.com/dotnet/sdk/pull/54553", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@9af702c", + "labels": [ + "Area-run-file" + ] + }, + { + "id": "sdk@7f8e5c7", + "repo": "sdk", + "title": "Remove xUnit from TemplateEngine test helpers", + "url": "https://github.com/dotnet/sdk/pull/55067", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7f8e5c7" + }, + { + "id": "sdk@13b17f1", + "repo": "sdk", + "title": "Migrate UpdateStaticWebAssetEndpoints", + "url": "https://github.com/dotnet/sdk/pull/55001", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@13b17f1" + }, + { + "id": "sdk@41cb0df", + "repo": "sdk", + "title": "migrate FilterStaticWebAssetEndpoints", + "url": "https://github.com/dotnet/sdk/pull/54977", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@41cb0df" + }, + { + "id": "sdk@0ad9289", + "repo": "sdk", + "title": "Support file-based apps with \u0060reference\u0060 command", + "url": "https://github.com/dotnet/sdk/pull/54443", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@0ad9289", + "labels": [ + "Area-run-file" + ] + }, + { + "id": "sdk@fb0d490", + "repo": "sdk", + "title": "[main] Update dependencies from microsoft/testfx", + "url": "https://github.com/dotnet/sdk/pull/55049", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@fb0d490" + }, + { + "id": "sdk@d14c9a3", + "repo": "sdk", + "title": "Make Microsoft.NET.Build.Tasks AOT/trim compatible", + "url": "https://github.com/dotnet/sdk/pull/55062", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d14c9a3" + }, + { + "id": "sdk@c05689a", + "repo": "sdk", + "title": "Mark TemplateEngine packages as shipping", + "url": "https://github.com/dotnet/sdk/pull/55074", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c05689a" + }, + { + "id": "sdk@09c5299", + "repo": "sdk", + "title": "Honor @(RuntimeEnvironmentVariable) item changes when launching the app", + "url": "https://github.com/dotnet/sdk/pull/54922", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@09c5299" + }, + { + "id": "sdk@9465d33", + "repo": "sdk", + "title": "Clean up xUnit from the SDK test harness", + "url": "https://github.com/dotnet/sdk/pull/55059", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@9465d33" + }, + { + "id": "sdk@f20699e", + "repo": "sdk", + "title": "Migrate NetAnalyzers tests from xUnit to MSTest", + "url": "https://github.com/dotnet/sdk/pull/55066", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@f20699e" + }, + { + "id": "sdk@39a0d14", + "repo": "sdk", + "title": "Add Humanizer.dll to signing configuration", + "url": "https://github.com/dotnet/sdk/pull/55038", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@39a0d14" + }, + { + "id": "sdk@aaf00e7", + "repo": "sdk", + "title": "Code review skill", + "url": "https://github.com/dotnet/sdk/pull/54924", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@aaf00e7" + }, + { + "id": "sdk@2e6a880", + "repo": "sdk", + "title": "Fix template engine test parallelism issue with GetVisualStudioInstances", + "url": "https://github.com/dotnet/sdk/pull/55045", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2e6a880" + }, + { + "id": "sdk@df8e062", + "repo": "sdk", + "title": "Fix update-test-baselines scripts and SWA baseline fingerprint normalization for MTP", + "url": "https://github.com/dotnet/sdk/pull/55027", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@df8e062" + }, + { + "id": "sdk@110f3d0", + "repo": "sdk", + "title": "Add retry resilience for template discovery network failures", + "url": "https://github.com/dotnet/sdk/pull/55041", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@110f3d0" + }, + { + "id": "sdk@3279708", + "repo": "sdk", + "title": "Enable full \u0060dotnet --info\u0060 output in the AOT CLI", + "url": "https://github.com/dotnet/sdk/pull/55084", + "commit": "dotnet@5223e15", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@3279708", + "labels": [ + "Area-dotnet AOT" + ] + }, + { + "id": "sdk@57c2fa6", + "repo": "sdk", + "title": "migrate GZipCompress", + "url": "https://github.com/dotnet/sdk/pull/54996", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@57c2fa6" + }, + { + "id": "sdk@a7b1326", + "repo": "sdk", + "title": "Migrate ResolveFingerprintedStaticWebAssetEndpointsForAssets", + "url": "https://github.com/dotnet/sdk/pull/54997", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a7b1326" + }, + { + "id": "sdk@21f27d6", + "repo": "sdk", + "title": "Consolidate logger utilities between run and test", + "url": "https://github.com/dotnet/sdk/pull/55073", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@21f27d6", + "labels": [ + "Area-dotnet test", + "Area-Run", + "Area-run-file" + ] + }, + { + "id": "sdk@d825eb2", + "repo": "sdk", + "title": "Consume Microsoft.Testing.Platform.Internal.DotnetTest source package", + "url": "https://github.com/dotnet/sdk/pull/54959", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d825eb2" + }, + { + "id": "sdk@facfc31", + "repo": "sdk", + "title": "File-based apps: handle deleted artifacts directory", + "url": "https://github.com/dotnet/sdk/pull/55057", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@facfc31", + "labels": [ + "Area-run-file" + ] + }, + { + "id": "sdk@a224fd5", + "repo": "sdk", + "title": "Update canonical spec unit test example from xUnit to MSTest", + "url": "https://github.com/dotnet/sdk/pull/55092", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a224fd5" + }, + { + "id": "sdk@704609c", + "repo": "sdk", + "title": "Remove dead xUnit test-runner scaffolding after MSTest/MTP migration", + "url": "https://github.com/dotnet/sdk/pull/55093", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@704609c" + }, + { + "id": "sdk@1ebc857", + "repo": "sdk", + "title": "Migrate ConcatenateCssFiles", + "url": "https://github.com/dotnet/sdk/pull/55002", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@1ebc857" + }, + { + "id": "sdk@c6df4a7", + "repo": "sdk", + "title": "Remove redundant [DoNotParallelize] from serialized test projects", + "url": "https://github.com/dotnet/sdk/pull/55091", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c6df4a7" + }, + { + "id": "sdk@dc40ff8", + "repo": "sdk", + "title": "Fix issue where SDKs might not get copied to layout", + "url": "https://github.com/dotnet/sdk/pull/55102", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@dc40ff8" + }, + { + "id": "sdk@2432aa6", + "repo": "sdk", + "title": "Add \u0060UsingBrowserRuntimeWorkload\u0060 to Mono workload publish telemetry", + "url": "https://github.com/dotnet/sdk/pull/55089", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2432aa6", + "labels": [ + "Area-WasmSdk" + ] + }, + { + "id": "sdk@3c75598", + "repo": "sdk", + "title": "Remove xUnit dependencies from shipping TemplateVerifier package", + "url": "https://github.com/dotnet/sdk/pull/55095", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@3c75598" + }, + { + "id": "sdk@694c91b", + "repo": "sdk", + "title": "Add overview section to copilot-instructions.md", + "url": "https://github.com/dotnet/sdk/pull/55055", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@694c91b", + "labels": [ + "Area-AIEngineering" + ] + }, + { + "id": "sdk@3e886b5", + "repo": "sdk", + "title": "Flow dependencies into release/dnup by resetting only CODEOWNERS", + "url": "https://github.com/dotnet/sdk/pull/55103", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@3e886b5" + }, + { + "id": "sdk@9765dae", + "repo": "sdk", + "title": "[automated] Merge branch \u0027release/10.0.4xx\u0027 =\u003E \u0027main\u0027", + "url": "https://github.com/dotnet/sdk/pull/55069", + "commit": "dotnet@13fe48d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@9765dae" + }, + { + "id": "sdk@619c5ff", + "repo": "sdk", + "title": "Migrate WriteAppConfigWithSupportedRuntime to IMultiThreadableTask", + "url": "https://github.com/dotnet/sdk/pull/53957", + "commit": "dotnet@bdb1d5b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@619c5ff" + }, + { + "id": "sdk@108939f", + "repo": "sdk", + "title": "Fix intermittent ApiCompat.Task build failure due to file lock race condition", + "url": "https://github.com/dotnet/sdk/pull/55109", + "commit": "dotnet@bdb1d5b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@108939f" + }, + { + "id": "sdk@78d8990", + "repo": "sdk", + "title": "Rename runner-agnostic \u0060SDKCustomXUnit*\u0060 Helix infrastructure to a runner-neutral name", + "url": "https://github.com/dotnet/sdk/pull/55099", + "commit": "dotnet@bdb1d5b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@78d8990" + }, + { + "id": "sdk@4ddaa1b", + "repo": "sdk", + "title": "docs: explain why publishing a solution is discouraged", + "url": "https://github.com/dotnet/sdk/pull/53693", + "commit": "dotnet@bdb1d5b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@4ddaa1b" + }, + { + "id": "sdk@c662861", + "repo": "sdk", + "title": "Fix ObjectDisposedException in UnixProcessReaper during Ctrl\u002BC shutdown", + "url": "https://github.com/dotnet/sdk/pull/55121", + "commit": "dotnet@bdb1d5b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c662861" + }, + { + "id": "sdk@432f2ba", + "repo": "sdk", + "title": "Vendor \u0060dotnet test\u0060 shared source instead of consuming the Internal.DotnetTest package", + "url": "https://github.com/dotnet/sdk/pull/55130", + "commit": "dotnet@17397c2", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@432f2ba" + }, + { + "id": "sdk@1089846", + "repo": "sdk", + "title": "Force-build WasmSdk before layout glob to fix dropped WebAssembly SDK", + "url": "https://github.com/dotnet/sdk/pull/55097", + "commit": "dotnet@17397c2", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@1089846" + }, + { + "id": "sdk@ef7b301", + "repo": "sdk", + "title": "Delete \u0060.merge_file_JsDg5L\u0060", + "url": "https://github.com/dotnet/sdk/pull/55112", + "commit": "dotnet@17397c2", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ef7b301" + }, + { + "id": "sdk@0cfbeab", + "repo": "sdk", + "title": "Shave 200\u002Bms off cost to \u0060POST\u0060 telemetry using proper connection str", + "url": "https://github.com/dotnet/sdk/pull/55127", + "commit": "dotnet@17397c2", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@0cfbeab" + }, + { + "id": "sdk@011964e", + "repo": "sdk", + "title": "Enable MTP crash/hang dump extensions and wire them into Helix", + "url": "https://github.com/dotnet/sdk/pull/55133", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@011964e" + }, + { + "id": "sdk@f64ec67", + "repo": "sdk", + "title": "Pack RID-specific tool pointer packages with DotnetToolSettings.xml under tools/any/any", + "url": "https://github.com/dotnet/sdk/pull/55107", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@f64ec67", + "labels": [ + "Area-Tools" + ] + }, + { + "id": "sdk@0d465e5", + "repo": "sdk", + "title": "Use PortableRuntimeIdentifierGraph in ToolPackage", + "url": "https://github.com/dotnet/sdk/pull/55046", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@0d465e5", + "labels": [ + "breaking-change", + "Area-Tools", + "needs-breaking-change-doc-created" + ] + }, + { + "id": "sdk@3e3748c", + "repo": "sdk", + "title": "[release/10.0.4xx] Pack RID-specific tool pointer packages with DotnetToolSettings.xml under tools/any/any", + "url": "https://github.com/dotnet/sdk/pull/55142", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@3e3748c", + "labels": [ + "Area-Tools", + "cli-ux" + ] + }, + { + "id": "sdk@47e0db6", + "repo": "sdk", + "title": "[main] Update dependencies from microsoft/testfx", + "url": "https://github.com/dotnet/sdk/pull/55138", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@47e0db6" + }, + { + "id": "sdk@045b55c", + "repo": "sdk", + "title": "Resolve the versioned SDK directory in the Native AOT CLI", + "url": "https://github.com/dotnet/sdk/pull/55110", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@045b55c" + }, + { + "id": "sdk@b2f7007", + "repo": "sdk", + "title": "Consolidate duplicate MSBuildUtilities copies", + "url": "https://github.com/dotnet/sdk/pull/54947", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@b2f7007" + }, + { + "id": "sdk@d3418c2", + "repo": "sdk", + "title": "Update templating docs: dotnet/templating absorbed into dotnet/sdk", + "url": "https://github.com/dotnet/sdk/pull/55108", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d3418c2" + }, + { + "id": "sdk@a07f31f", + "repo": "sdk", + "title": "Fix dotnetup bootstrap fallback on Unix", + "url": "https://github.com/dotnet/sdk/pull/55145", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a07f31f" + }, + { + "id": "sdk@5db9ee2", + "repo": "sdk", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/sdk/pull/55000", + "commit": "dotnet@8b46201", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5db9ee2" + }, + { + "id": "sdk@0928530", + "repo": "sdk", + "title": "Rename \u0060SDKCustomCreateTestWorkItemsWithTestExclusion\u0060 to \u0060CreateHelixTestWorkItems\u0060", + "url": "https://github.com/dotnet/sdk/pull/55122", + "commit": "dotnet@ca8a9dd", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@0928530" + }, + { + "id": "sdk@1f6b8cb", + "repo": "sdk", + "title": "Replace branch-mirror-status prompt file with PowerShell script", + "url": "https://github.com/dotnet/sdk/pull/55111", + "commit": "dotnet@ca8a9dd", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@1f6b8cb" + }, + { + "id": "sdk@21d8c70", + "repo": "sdk", + "title": "Emit more descriptive error when running .NET Framework exe on non-Windows", + "url": "https://github.com/dotnet/sdk/pull/54581", + "commit": "dotnet@ca8a9dd", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@21d8c70", + "labels": [ + "Area-Infrastructure", + "sdk-diagnostic-docs-needed" + ] + }, + { + "id": "sdk@e62d6a2", + "repo": "sdk", + "title": "Cut over dotnetup bootstrap to versioned signed daily aka.ms link", + "url": "https://github.com/dotnet/sdk/pull/55153", + "commit": "dotnet@ca8a9dd", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@e62d6a2" + }, + { + "id": "sdk@cd8dcf8", + "repo": "sdk", + "title": "Don\u0027t generate embedded ValidatableTypeAttribute for .NET 11 and later", + "url": "https://github.com/dotnet/sdk/pull/55163", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@cd8dcf8" + }, + { + "id": "sdk@adb2b4d", + "repo": "sdk", + "title": "Add Linux NativeAOT build legs (x64 \u002B arm64)", + "url": "https://github.com/dotnet/sdk/pull/55143", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@adb2b4d", + "labels": [ + "Area-dotnet AOT" + ] + }, + { + "id": "sdk@07d53c0", + "repo": "sdk", + "title": "Fix stale KBE action to use last summary table in issue body", + "url": "https://github.com/dotnet/sdk/pull/55195", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@07d53c0" + }, + { + "id": "sdk@6eb37e8", + "repo": "sdk", + "title": "Fix: Unsupported maccatalyst attribute is getting applied to child attributes but not accounted parent child attributes merge", + "url": "https://github.com/dotnet/sdk/pull/50334", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@6eb37e8", + "labels": [ + "Area-Infrastructure", + "Area-Microsoft.CodeAnalysis.NetAnalyzers" + ] + }, + { + "id": "sdk@bcfb6be", + "repo": "sdk", + "title": "Run multi-TFM tests sequentially to fix XunitMultiTFM/MStestMultiTFM flakiness", + "url": "https://github.com/dotnet/sdk/pull/55197", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@bcfb6be" + }, + { + "id": "sdk@b09358c", + "repo": "sdk", + "title": "Fix check for a project being properly loaded", + "url": "https://github.com/dotnet/sdk/pull/54983", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@b09358c" + }, + { + "id": "sdk@3b043e5", + "repo": "sdk", + "title": "Fix intermittent file-lock race in dotnet-watch tests", + "url": "https://github.com/dotnet/sdk/pull/55201", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@3b043e5" + }, + { + "id": "sdk@be0fd8c", + "repo": "sdk", + "title": "Add \u0060dotnet test --list-devices\u0060 support for MAUI", + "url": "https://github.com/dotnet/sdk/pull/54565", + "commit": "dotnet@4564704", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@be0fd8c", + "labels": [ + "Area-CLI" + ] + }, + { + "id": "sdk@ed7054f", + "repo": "sdk", + "title": "Add add-cli-command skill for dotnet CLI command/option changes", + "url": "https://github.com/dotnet/sdk/pull/55199", + "commit": "dotnet@6abd65d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@ed7054f" + }, + { + "id": "sdk@e03868e", + "repo": "sdk", + "title": "Bump OpenTelemetry pins to match SBRP (core/Http 1.16.0, Runtime 1.15.1)", + "url": "https://github.com/dotnet/sdk/pull/55216", + "commit": "dotnet@6abd65d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@e03868e", + "labels": [ + "Area-Infrastructure" + ] + }, + { + "id": "sdk@f0f0fe5", + "repo": "sdk", + "title": "Preserve dotnetup output and return only the exit code from Invoke-DotnetupNativeCommand", + "url": "https://github.com/dotnet/sdk/pull/55208", + "commit": "dotnet@6abd65d", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@f0f0fe5" + }, + { + "id": "sdk@5b90b37", + "repo": "sdk", + "title": "Forward Azure DevOps log commands and host display messages to dotnet test (protocol 1.2.0/1.3.0)", + "url": "https://github.com/dotnet/sdk/pull/55221", + "commit": "dotnet@458fc4f", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5b90b37" + }, + { + "id": "sdk@4c08478", + "repo": "sdk", + "title": "Add 7-day grace period for new Known Build Error issues", + "url": "https://github.com/dotnet/sdk/pull/55232", + "commit": "dotnet@458fc4f", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@4c08478" + }, + { + "id": "sdk@17bccbc", + "repo": "sdk", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/sdk/pull/55228", + "commit": "dotnet@458fc4f", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@17bccbc" + }, + { + "id": "sdk@e39645c", + "repo": "sdk", + "title": "[main] Update dependencies from microsoft/testfx", + "url": "https://github.com/dotnet/sdk/pull/55253", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@e39645c" + }, + { + "id": "sdk@24f4cbe", + "repo": "sdk", + "title": "Use net11 azurelinux container images in main", + "url": "https://github.com/dotnet/sdk/pull/55196", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@24f4cbe" + }, + { + "id": "sdk@111c11d", + "repo": "sdk", + "title": "Sync vendored dotnet test wire contract from testfx (Expected/Actual field ids)", + "url": "https://github.com/dotnet/sdk/pull/55247", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@111c11d" + }, + { + "id": "sdk@5d1f25c", + "repo": "sdk", + "title": "Fix composite ReadyToRun publish when RelativePath has a path component", + "url": "https://github.com/dotnet/sdk/pull/55200", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5d1f25c", + "labels": [ + "Area-ReadyToRun" + ] + }, + { + "id": "sdk@fb0e07d", + "repo": "sdk", + "title": "Follow-up to #55095: address review comments from joeloff", + "url": "https://github.com/dotnet/sdk/pull/55131", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@fb0e07d" + }, + { + "id": "sdk@c1e1cee", + "repo": "sdk", + "title": "Revert \u0022Work around Roslyn HotReload project-level analysis being disabled\u0022", + "url": "https://github.com/dotnet/sdk/pull/55257", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c1e1cee", + "labels": [ + "Area-Watch" + ] + }, + { + "id": "sdk@8d4a707", + "repo": "sdk", + "title": "Add agent-assisted AI-artifact upkeep check", + "url": "https://github.com/dotnet/sdk/pull/55204", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@8d4a707", + "labels": [ + "Area-AIEngineering" + ] + }, + { + "id": "sdk@9bb34c0", + "repo": "sdk", + "title": "Render assertion expected/actual diff for multi-assembly dotnet test (pipe protocol fields 10/11)", + "url": "https://github.com/dotnet/sdk/pull/55235", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@9bb34c0" + }, + { + "id": "sdk@c6aeb8b", + "repo": "sdk", + "title": "Fix \u0060dotnet sln\u0060 failing to parse \u0060.slnf\u0060 files with unescaped backslashes in path", + "url": "https://github.com/dotnet/sdk/pull/54622", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c6aeb8b", + "labels": [ + "Area-CLI" + ] + }, + { + "id": "sdk@c76f7a4", + "repo": "sdk", + "title": "[automated] Merge branch \u0027release/10.0.4xx\u0027 =\u003E \u0027main\u0027", + "url": "https://github.com/dotnet/sdk/pull/55146", + "commit": "dotnet@ed7eb7e", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@c76f7a4" + }, + { + "id": "sdk@83265f8", + "repo": "sdk", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/sdk/pull/55245", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@83265f8" + }, + { + "id": "sdk@7ee70d1", + "repo": "sdk", + "title": "Stop shipping dnx from the SDK component on macOS", + "url": "https://github.com/dotnet/sdk/pull/55241", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7ee70d1" + }, + { + "id": "sdk@1c43067", + "repo": "sdk", + "title": "Run NativeAOT CLI tests in CI (win-x64, linux-x64, osx-arm64)", + "url": "https://github.com/dotnet/sdk/pull/54719", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@1c43067" + }, + { + "id": "sdk@bd3e0e5", + "repo": "sdk", + "title": "Default BuildProjectReferences to false when NoBuild is true", + "url": "https://github.com/dotnet/sdk/pull/55259", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@bd3e0e5", + "labels": [ + "Area-NetSDK" + ] + }, + { + "id": "sdk@d6efb39", + "repo": "sdk", + "title": "Enable cross-architecture Native AOT tool packaging", + "url": "https://github.com/dotnet/sdk/pull/55250", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d6efb39", + "labels": [ + "Area-Tools" + ] + }, + { + "id": "sdk@16e4424", + "repo": "sdk", + "title": "Enable MSBuild server by default in MSBuildForwardingApp", + "url": "https://github.com/dotnet/sdk/pull/55231", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@16e4424" + }, + { + "id": "sdk@9d1b3a6", + "repo": "sdk", + "title": "Consolidate generated-file guardrails in agent instructions", + "url": "https://github.com/dotnet/sdk/pull/55218", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@9d1b3a6", + "labels": [ + "Area-AIEngineering" + ] + }, + { + "id": "sdk@2e11375", + "repo": "sdk", + "title": "Do not bundle the ILCompiler (NativeAOT) on ppc64le", + "url": "https://github.com/dotnet/sdk/pull/55051", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2e11375" + }, + { + "id": "sdk@5ef6b4b", + "repo": "sdk", + "title": "Enable same-OS cross-arch NativeAOT builds; cross-build arm64 AoT legs on x64", + "url": "https://github.com/dotnet/sdk/pull/55205", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5ef6b4b", + "labels": [ + "Area-Infrastructure", + "Area-dotnet AOT" + ] + }, + { + "id": "sdk@8354130", + "repo": "sdk", + "title": "Fix case-sensitive path comparison in GlobalSettingsTemplatePackageProvider.EnsureInstallPrerequisites", + "url": "https://github.com/dotnet/sdk/pull/55105", + "commit": "dotnet@0a2e631", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@8354130", + "labels": [ + "Area-Templates" + ] + }, + { + "id": "sdk@d2af12c", + "repo": "sdk", + "title": "Enable method-level parallelization for true unit test projects", + "url": "https://github.com/dotnet/sdk/pull/55090", + "commit": "dotnet@672ce39", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d2af12c" + }, + { + "id": "sdk@f686be2", + "repo": "sdk", + "title": "Add \u0027dotnet test --list-tests json\u0027 via SDK-side rendering", + "url": "https://github.com/dotnet/sdk/pull/49754", + "commit": "dotnet@672ce39", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@f686be2" + }, + { + "id": "sdk@6bf5bac", + "repo": "sdk", + "title": "dotnet test: truncate large failing-host output in summary", + "url": "https://github.com/dotnet/sdk/pull/52297", + "commit": "dotnet@672ce39", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@6bf5bac" + }, + { + "id": "sdk@53890ea", + "repo": "sdk", + "title": "Pin gh-aw v0.82.9 and restore team mention allowlist", + "url": "https://github.com/dotnet/sdk/pull/42313", + "commit": "dotnet@672ce39", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@53890ea", + "labels": [ + "untriaged", + "Area-WebSDK" + ] + }, + { + "id": "sdk@2cc2abb", + "repo": "sdk", + "title": "Update GenerateRuntimeConfigurationFiles task to generate Hot Reload runtime options", + "url": "https://github.com/dotnet/sdk/pull/53715", + "commit": "dotnet@672ce39", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2cc2abb" + }, + { + "id": "sdk@de83a9c", + "repo": "sdk", + "title": "Keep MSTest.Sdk in sync with MSTest framework to fix NativeAOT test discovery", + "url": "https://github.com/dotnet/sdk/pull/55302", + "commit": "dotnet@672ce39", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@de83a9c" + }, + { + "id": "sdk@51511d9", + "repo": "sdk", + "title": "CA1873: Fix log level comparison", + "url": "https://github.com/dotnet/sdk/pull/54891", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@51511d9" + }, + { + "id": "sdk@4a5be3c", + "repo": "sdk", + "title": "Adopt MSBuild partial ProjectInstance evaluation in CLI hot paths", + "url": "https://github.com/dotnet/sdk/pull/55271", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@4a5be3c" + }, + { + "id": "sdk@8584580", + "repo": "sdk", + "title": "Do not report \u0060CA2007\u0060 for pattern-based \u0060await using\u0060 and \u0060await foreach\u0060", + "url": "https://github.com/dotnet/sdk/pull/55036", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@8584580" + }, + { + "id": "sdk@bf32698", + "repo": "sdk", + "title": "Add location-gated AGENTS.md guidance for key src and test subtrees", + "url": "https://github.com/dotnet/sdk/pull/55198", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@bf32698" + }, + { + "id": "sdk@6e6c854", + "repo": "sdk", + "title": "Fix hostfxr resolution failure on musl when \u0060HOSTFXR_PATH\u0060 is not set", + "url": "https://github.com/dotnet/sdk/pull/55270", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@6e6c854" + }, + { + "id": "sdk@717a196", + "repo": "sdk", + "title": "Enable NativeAOT CLI command handling by default (DOTNET_CLI_ENABLEAOT)", + "url": "https://github.com/dotnet/sdk/pull/55144", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@717a196", + "labels": [ + "breaking-change", + "needs-breaking-change-doc-created" + ] + }, + { + "id": "sdk@7b945b1", + "repo": "sdk", + "title": "Add MAUI device deployment to dotnet test", + "url": "https://github.com/dotnet/sdk/pull/55260", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7b945b1" + }, + { + "id": "sdk@50f91b3", + "repo": "sdk", + "title": "Ground AI architecture claims in sources", + "url": "https://github.com/dotnet/sdk/pull/55304", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@50f91b3", + "labels": [ + "Area-AIEngineering" + ] + }, + { + "id": "sdk@f240044", + "repo": "sdk", + "title": "Reliable CLI telemetry via a persist-then-drain OpenTelemetry exporter", + "url": "https://github.com/dotnet/sdk/pull/55211", + "commit": "dotnet@9e306c7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@f240044" + }, + { + "id": "sdk@3e1146c", + "repo": "sdk", + "title": "Use VS 2026 and re-enable Windows arm64 NativeAOT CI", + "url": "https://github.com/dotnet/sdk/pull/55326", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@3e1146c" + }, + { + "id": "sdk@036ddb6", + "repo": "sdk", + "title": "Document external dependency rules", + "url": "https://github.com/dotnet/sdk/pull/55319", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@036ddb6" + }, + { + "id": "sdk@e71fa90", + "repo": "sdk", + "title": "Sync latest vendored TestFx protocol changes", + "url": "https://github.com/dotnet/sdk/pull/55338", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@e71fa90" + }, + { + "id": "sdk@2a63444", + "repo": "sdk", + "title": "Make CA1860 work with abstract collections", + "url": "https://github.com/dotnet/sdk/pull/50461", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@2a63444", + "labels": [ + "Area-Infrastructure", + "Area-Microsoft.CodeAnalysis.NetAnalyzers" + ] + }, + { + "id": "sdk@a583db5", + "repo": "sdk", + "title": "Update devcontainer to Ubuntu 24.04 and install clang for NativeAOT builds", + "url": "https://github.com/dotnet/sdk/pull/55291", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a583db5" + }, + { + "id": "sdk@a692e2f", + "repo": "sdk", + "title": "Add dotnet test environment variable parity", + "url": "https://github.com/dotnet/sdk/pull/55325", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a692e2f" + }, + { + "id": "sdk@5062713", + "repo": "sdk", + "title": "\u0060dotnetup\u0060 issue template should use label rename", + "url": "https://github.com/dotnet/sdk/pull/55347", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5062713" + }, + { + "id": "sdk@04c7161", + "repo": "sdk", + "title": "Enable wasm-tools workload for CoreCLR WASM targets", + "url": "https://github.com/dotnet/sdk/pull/55324", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@04c7161" + }, + { + "id": "sdk@b0d4a6c", + "repo": "sdk", + "title": "[Experiment] Agentic Triage Workflow", + "url": "https://github.com/dotnet/sdk/pull/55244", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@b0d4a6c" + }, + { + "id": "sdk@7225c8c", + "repo": "sdk", + "title": "Fix agentic issue triage auth token to allow \u0060threat_detection\u0060", + "url": "https://github.com/dotnet/sdk/pull/55352", + "commit": "dotnet@5b9e672", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7225c8c" + }, + { + "id": "sdk@7e0c7c9", + "repo": "sdk", + "title": "Support extension members in API diff", + "url": "https://github.com/dotnet/sdk/pull/55356", + "commit": "dotnet@385233c", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@7e0c7c9", + "labels": [ + "Area-GenAPI" + ] + }, + { + "id": "sdk@eb31242", + "repo": "sdk", + "title": "Align MSTest/testfx package versions and document the sync requirement", + "url": "https://github.com/dotnet/sdk/pull/55316", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@eb31242" + }, + { + "id": "sdk@8188840", + "repo": "sdk", + "title": "Add \u0060dotnet test --list-tests json\u0060 via SDK-side rendering", + "url": "https://github.com/dotnet/sdk/pull/55299", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@8188840" + }, + { + "id": "sdk@d4d3d3e", + "repo": "sdk", + "title": "Update CODEOWNERS for dotnet-testing team", + "url": "https://github.com/dotnet/sdk/pull/55363", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d4d3d3e" + }, + { + "id": "sdk@aeffcea", + "repo": "sdk", + "title": "Apply dotnet test zero-tests verdict at the whole-run level", + "url": "https://github.com/dotnet/sdk/pull/55362", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@aeffcea" + }, + { + "id": "sdk@dffc3a6", + "repo": "sdk", + "title": "[main] Update dependencies from microsoft/testfx", + "url": "https://github.com/dotnet/sdk/pull/55361", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@dffc3a6" + }, + { + "id": "sdk@0a307c1", + "repo": "sdk", + "title": "Batch WithSource project-file rewrites into a single pass", + "url": "https://github.com/dotnet/sdk/pull/55269", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@0a307c1" + }, + { + "id": "sdk@d82651d", + "repo": "sdk", + "title": "Reconcile testfx vendored source baselines", + "url": "https://github.com/dotnet/sdk/pull/55372", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@d82651d" + }, + { + "id": "sdk@a753149", + "repo": "sdk", + "title": "Enable NativeAOT dotnet CLI for Source Build", + "url": "https://github.com/dotnet/sdk/pull/55329", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@a753149", + "labels": [ + "Area-SourceBuild", + "Area-dotnet AOT" + ] + }, + { + "id": "sdk@5400a7d", + "repo": "sdk", + "title": "fix: normalize IntermediateOutputPath slashes in posix platforms", + "url": "https://github.com/dotnet/sdk/pull/54536", + "commit": "dotnet@a639ff7", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5400a7d", + "labels": [ + "Area-Watch" + ] + }, + { + "id": "sdk@1b9f09a", + "repo": "sdk", + "title": "Fix CS0579 flake: exclude nested project dirs from parent project default item globs", + "url": "https://github.com/dotnet/sdk/pull/55382", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@1b9f09a" + }, + { + "id": "sdk@071969b", + "repo": "sdk", + "title": "Reference Microsoft.TemplateEngine.Authoring.Tasks in template package template", + "url": "https://github.com/dotnet/sdk/pull/55384", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@071969b" + }, + { + "id": "sdk@f18ff88", + "repo": "sdk", + "title": "Make DOTNET_CLI_USE_MSBUILD_SERVER=false authoritative opt-out", + "url": "https://github.com/dotnet/sdk/pull/55393", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@f18ff88" + }, + { + "id": "sdk@b2fa628", + "repo": "sdk", + "title": "Conditional test filtering framework for PR builds", + "url": "https://github.com/dotnet/sdk/pull/55166", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@b2fa628" + }, + { + "id": "sdk@90a1ecd", + "repo": "sdk", + "title": "Reorganize compatibility test projects under test/Compatibility", + "url": "https://github.com/dotnet/sdk/pull/55240", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@90a1ecd" + }, + { + "id": "sdk@993b505", + "repo": "sdk", + "title": "Add platform-native local container CLI support", + "url": "https://github.com/dotnet/sdk/pull/55249", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@993b505", + "labels": [ + "breaking-change", + "Area-Containers" + ] + }, + { + "id": "sdk@9371ee3", + "repo": "sdk", + "title": "Add NetAnalyzers conditional test scope", + "url": "https://github.com/dotnet/sdk/pull/55397", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@9371ee3" + }, + { + "id": "sdk@f933a93", + "repo": "sdk", + "title": "Add ApiCompat conditional test scope", + "url": "https://github.com/dotnet/sdk/pull/55398", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@f933a93" + }, + { + "id": "sdk@b7f8b65", + "repo": "sdk", + "title": "[Draft] Support Microsoft.Build.Traversal projects in dotnet test (MTP)", + "url": "https://github.com/dotnet/sdk/pull/55297", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@b7f8b65" + }, + { + "id": "sdk@585c3ba", + "repo": "sdk", + "title": "Fix Native AOT SDK version lookup", + "url": "https://github.com/dotnet/sdk/pull/55410", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@585c3ba", + "labels": [ + "Servicing-consider" + ] + }, + { + "id": "sdk@654b461", + "repo": "sdk", + "title": "[release/11.0.1xx-preview7] Support Microsoft.Build.Traversal projects in dotnet test (MTP)", + "url": "https://github.com/dotnet/sdk/pull/55411", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@654b461", + "labels": [ + "Servicing-consider" + ] + }, + { + "id": "sdk@8270fe4", + "repo": "sdk", + "title": "[release/11.0.1xx-preview7] Support --nologo in Microsoft.Testing.Platform test mode", + "url": "https://github.com/dotnet/sdk/pull/55409", + "commit": "dotnet@0ab6a18", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@8270fe4", + "labels": [ + "Approved to merge", + "backport" + ] + }, + { + "id": "sdk@98e39ca", + "repo": "sdk", + "title": "[release/11.0.1xx-preview7] Honor Configuration environment variable in CLI options", + "url": "https://github.com/dotnet/sdk/pull/55452", + "commit": "dotnet@517463b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@98e39ca", + "labels": [ + "Approved to merge", + "backport" + ] + }, + { + "id": "sdk@5e5d579", + "repo": "sdk", + "title": "[release/11.0.1xx-preview7] Add MTP artifact post-processing to dotnet test", + "url": "https://github.com/dotnet/sdk/pull/55453", + "commit": "dotnet@517463b", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@5e5d579", + "labels": [ + "Approved to merge", + "backport" + ] + }, + { + "id": "sdk@45c2fb4", + "repo": "sdk", + "title": "[release/11.0.1xx-preview7] Expose --no-banner in MTP dotnet test help", + "url": "https://github.com/dotnet/sdk/pull/55454", + "commit": "dotnet@283ef97", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@45c2fb4", + "labels": [ + "backport", + "Area-dotnet test (MTP)" + ] + }, + { + "id": "sdk@34f6bdf", + "repo": "sdk", + "title": "Implement global command-line options for dotnet test (MTP): --timeout and --maximum-failed-tests", + "url": "https://github.com/dotnet/sdk/pull/55458", + "commit": "dotnet@283ef97", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@34f6bdf" + }, + { + "id": "sdk@77f225d", + "repo": "sdk", + "title": "[release/11.0.1xx-preview7] Fix multi-arch container label parsing", + "url": "https://github.com/dotnet/sdk/pull/55437", + "commit": "dotnet@283ef97", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@77f225d", + "labels": [ + "Approved to merge", + "backport" + ] + }, + { + "id": "sdk@fb1d29c", + "repo": "sdk", + "title": "[release/11.0.1xx-preview7] Harden MTP artifact post-processing and add an opt-out", + "url": "https://github.com/dotnet/sdk/pull/55493", + "commit": "dotnet@90d27d5", + "is_security": false, + "product": "dotnet-sdk", + "local_repo_commit": "sdk@fb1d29c", + "labels": [ + "Approved to merge", + "backport" + ] + }, + { + "id": "source-build-assets@ac736b7", + "repo": "source-build-assets", + "title": "Remove unreferenced packages", + "url": "https://github.com/dotnet/source-build-assets/pull/1737", + "commit": "dotnet@c134b1b", + "is_security": false, + "local_repo_commit": "source-build-assets@ac736b7" + }, + { + "id": "source-build-assets@3291b67", + "repo": "source-build-assets", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/source-build-assets/pull/1734", + "commit": "dotnet@c134b1b", + "is_security": false, + "local_repo_commit": "source-build-assets@3291b67" + }, + { + "id": "source-build-assets@9fecf7f", + "repo": "source-build-assets", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/source-build-assets/pull/1738", + "commit": "dotnet@6abd65d", + "is_security": false, + "local_repo_commit": "source-build-assets@9fecf7f" + }, + { + "id": "source-build-assets@accb3bd", + "repo": "source-build-assets", + "title": "Update dependencies from build 321826", + "url": "https://github.com/dotnet/source-build-assets/pull/1740", + "commit": "dotnet@6abd65d", + "is_security": false, + "local_repo_commit": "source-build-assets@accb3bd" + }, + { + "id": "source-build-assets@031cdb8", + "repo": "source-build-assets", + "title": "Add OpenTelemetry.PersistentStorage.FileSystem to source-build-assets", + "url": "https://github.com/dotnet/source-build-assets/pull/1741", + "commit": "dotnet@6abd65d", + "is_security": false, + "local_repo_commit": "source-build-assets@031cdb8" + }, + { + "id": "source-build-assets@fabc140", + "repo": "source-build-assets", + "title": "Update OpenTelemetry to latest (core 1.16.0, Http 1.16.0, PersistentStorage 1.1.0)", + "url": "https://github.com/dotnet/source-build-assets/pull/1742", + "commit": "dotnet@6abd65d", + "is_security": false, + "local_repo_commit": "source-build-assets@fabc140" + }, + { + "id": "source-build-assets@37aee53", + "repo": "source-build-assets", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/source-build-assets/pull/1743", + "commit": "dotnet@106de91", + "is_security": false, + "local_repo_commit": "source-build-assets@37aee53" + }, + { + "id": "source-build-assets@2433104", + "repo": "source-build-assets", + "title": "Update IdentityModel to 8.19.2", + "url": "https://github.com/dotnet/source-build-assets/pull/1749", + "commit": "dotnet@106de91", + "is_security": false, + "local_repo_commit": "source-build-assets@2433104" + }, + { + "id": "source-build-assets@2fad1e8", + "repo": "source-build-assets", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/source-build-assets/pull/1747", + "commit": "dotnet@106de91", + "is_security": false, + "local_repo_commit": "source-build-assets@2fad1e8" + }, + { + "id": "sourcelink@c7f0ad6", + "repo": "sourcelink", + "title": "Update dependencies from build 319511", + "url": "https://github.com/dotnet/sourcelink/pull/1728", + "commit": "dotnet@d3a7c22", + "is_security": false, + "product": "dotnet-sourcelink", + "local_repo_commit": "sourcelink@c7f0ad6" + }, + { + "id": "sourcelink@2f9f851", + "repo": "sourcelink", + "title": "Migrate AzureRepos.Git.GetSourceLinkUrl to multithreaded task model", + "url": "https://github.com/dotnet/sourcelink/pull/1732", + "commit": "dotnet@d3a7c22", + "is_security": false, + "product": "dotnet-sourcelink", + "local_repo_commit": "sourcelink@2f9f851" + }, + { + "id": "sourcelink@3cf74a4", + "repo": "sourcelink", + "title": "Migrate Tasks.Git.LocateRepository to multithreaded task model", + "url": "https://github.com/dotnet/sourcelink/pull/1734", + "commit": "dotnet@7ce3b42", + "is_security": false, + "product": "dotnet-sourcelink", + "local_repo_commit": "sourcelink@3cf74a4" + }, + { + "id": "sourcelink@8ecdb0c", + "repo": "sourcelink", + "title": "Remove unnecessary AssemblyInfo.cs from Tasks.Git.UnitTests", + "url": "https://github.com/dotnet/sourcelink/pull/1738", + "commit": "dotnet@7ce3b42", + "is_security": false, + "product": "dotnet-sourcelink", + "local_repo_commit": "sourcelink@8ecdb0c" + }, + { + "id": "sourcelink@e407464", + "repo": "sourcelink", + "title": "Migrate Common.GenerateSourceLinkFile to multithreaded task model", + "url": "https://github.com/dotnet/sourcelink/pull/1733", + "commit": "dotnet@c0d14f4", + "is_security": false, + "product": "dotnet-sourcelink", + "local_repo_commit": "sourcelink@e407464" + }, + { + "id": "sourcelink@49d674b", + "repo": "sourcelink", + "title": "Migrate Tasks.Git.GetUntrackedFiles to multithreaded task model", + "url": "https://github.com/dotnet/sourcelink/pull/1735", + "commit": "dotnet@c0d14f4", + "is_security": false, + "product": "dotnet-sourcelink", + "local_repo_commit": "sourcelink@49d674b" + }, + { + "id": "vstest@a5719e6", + "repo": "vstest", + "title": "Unify acceptance test data sources into [TestMatrix] and [CompatibilityMatrix]", + "url": "https://github.com/microsoft/vstest/pull/16174", + "commit": "dotnet@65b1ae6", + "is_security": false, + "local_repo_commit": "vstest@a5719e6" + }, + { + "id": "vstest@823b6e4", + "repo": "vstest", + "title": "[efficiency-improver] perf: eliminate Guid.ToString allocation in v2 test case serialization", + "url": "https://github.com/microsoft/vstest/pull/16193", + "commit": "dotnet@65b1ae6", + "is_security": false, + "local_repo_commit": "vstest@823b6e4", + "labels": [ + "Area: Performance", + "agentic-workflows" + ] + }, + { + "id": "vstest@c47021c", + "repo": "vstest", + "title": "Simplify parallel run/discovery to a plain work queue", + "url": "https://github.com/microsoft/vstest/pull/16199", + "commit": "dotnet@2daf5a9", + "is_security": false, + "local_repo_commit": "vstest@c47021c", + "labels": [ + "\uD83D\uDEA2 Ship it!" + ] + }, + { + "id": "vstest@9b63d78", + "repo": "vstest", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3011640", + "url": "https://github.com/microsoft/vstest/pull/16197", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@9b63d78" + }, + { + "id": "vstest@fdd72c5", + "repo": "vstest", + "title": "Remove dead DotNet-VSTS-Infra-Access variable group reference", + "url": "https://github.com/microsoft/vstest/pull/16203", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@fdd72c5" + }, + { + "id": "vstest@6e3e43c", + "repo": "vstest", + "title": "Inject IRunSettingsProvider into vstest.console argument processors", + "url": "https://github.com/microsoft/vstest/pull/16200", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@6e3e43c" + }, + { + "id": "vstest@c560fc4", + "repo": "vstest", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3013854", + "url": "https://github.com/microsoft/vstest/pull/16204", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@c560fc4" + }, + { + "id": "vstest@e7110e2", + "repo": "vstest", + "title": "Fix null-safety annotation debt: NullPathConverter, DataCollectionContext, serialization ctors, PathConverter (#16186 tasks 1-3, 5)", + "url": "https://github.com/microsoft/vstest/pull/16196", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@e7110e2" + }, + { + "id": "vstest@7c99133", + "repo": "vstest", + "title": "Inject IRunSettingsHelper instead of reading RunSettingsHelper.Instance", + "url": "https://github.com/microsoft/vstest/pull/16205", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@7c99133", + "labels": [ + "\uD83D\uDEA2 Ship it!" + ] + }, + { + "id": "vstest@1a14384", + "repo": "vstest", + "title": "Add a test that a writer and a reader share the injected IRunSettingsHelper", + "url": "https://github.com/microsoft/vstest/pull/16207", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@1a14384" + }, + { + "id": "vstest@8f77fae", + "repo": "vstest", + "title": "Run Microsoft.Testing.Platform test apps under vstest.console and datacollector", + "url": "https://github.com/microsoft/vstest/pull/16201", + "commit": "dotnet@20d477a", + "is_security": false, + "local_repo_commit": "vstest@8f77fae" + }, + { + "id": "vstest@56d779e", + "repo": "vstest", + "title": "Inject TestSessionPool into the CrossPlatEngine session proxies", + "url": "https://github.com/microsoft/vstest/pull/16225", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@56d779e" + }, + { + "id": "vstest@25d3633", + "repo": "vstest", + "title": "Fix test output eaten by MSBuild terminal logger when TestCaptureOutput=false", + "url": "https://github.com/microsoft/vstest/pull/16223", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@25d3633" + }, + { + "id": "vstest@b59dd0a", + "repo": "vstest", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/microsoft/vstest/pull/16219", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@b59dd0a" + }, + { + "id": "vstest@979ac22", + "repo": "vstest", + "title": "Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20260703.4", + "url": "https://github.com/microsoft/vstest/pull/16218", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@979ac22" + }, + { + "id": "vstest@729dbbf", + "repo": "vstest", + "title": "Inject CommandLineOptions into vstest.console argument processors", + "url": "https://github.com/microsoft/vstest/pull/16208", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@729dbbf" + }, + { + "id": "vstest@b7a1884", + "repo": "vstest", + "title": "Remove daily maintenance digest workflow", + "url": "https://github.com/microsoft/vstest/pull/16227", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@b7a1884" + }, + { + "id": "vstest@77c3673", + "repo": "vstest", + "title": "Prefer org tokens over personal PATs in agentic workflows", + "url": "https://github.com/microsoft/vstest/pull/16226", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@77c3673", + "labels": [ + "\uD83D\uDEA2 Ship it!" + ] + }, + { + "id": "vstest@4ae2fb0", + "repo": "vstest", + "title": "Reframe efficiency-improver to chase big wins, not tiny ones", + "url": "https://github.com/microsoft/vstest/pull/16229", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@4ae2fb0" + }, + { + "id": "vstest@84b3a6c", + "repo": "vstest", + "title": "Update dependencies from https://github.com/dotnet/arcade build 20260630.1", + "url": "https://github.com/microsoft/vstest/pull/16217", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@84b3a6c" + }, + { + "id": "vstest@226d3fe", + "repo": "vstest", + "title": "Fix mixed synchronization for _runStartedClients in ParallelProxyExecutionManager", + "url": "https://github.com/microsoft/vstest/pull/16202", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@226d3fe" + }, + { + "id": "vstest@6a27bde", + "repo": "vstest", + "title": "Exclude NuGet audit warnings from compatibility test assets", + "url": "https://github.com/microsoft/vstest/pull/16230", + "commit": "dotnet@ad483c8", + "is_security": false, + "local_repo_commit": "vstest@6a27bde" + }, + { + "id": "vstest@010fd62", + "repo": "vstest", + "title": "Inject ITestRequestManager into vstest.console argument processors", + "url": "https://github.com/microsoft/vstest/pull/16228", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@010fd62" + }, + { + "id": "vstest@793e758", + "repo": "vstest", + "title": "Source Microsoft.TestPlatform package payloads from the real dotnet build", + "url": "https://github.com/microsoft/vstest/pull/16206", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@793e758" + }, + { + "id": "vstest@051e438", + "repo": "vstest", + "title": "Forward per-test-case events to the datacollector for MTP runs", + "url": "https://github.com/microsoft/vstest/pull/16235", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@051e438" + }, + { + "id": "vstest@01c4263", + "repo": "vstest", + "title": "Source Microsoft.TestPlatform.CLI package payloads from the real dotnet build", + "url": "https://github.com/microsoft/vstest/pull/16236", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@01c4263" + }, + { + "id": "vstest@a883c68", + "repo": "vstest", + "title": "Fix playground running 0 tests", + "url": "https://github.com/microsoft/vstest/pull/16238", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@a883c68" + }, + { + "id": "vstest@9089918", + "repo": "vstest", + "title": "Remove the experimental test session feature", + "url": "https://github.com/microsoft/vstest/pull/16231", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@9089918" + }, + { + "id": "vstest@1063730", + "repo": "vstest", + "title": "Source Microsoft.TestPlatform.Portable package payloads from the real dotnet build", + "url": "https://github.com/microsoft/vstest/pull/16240", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@1063730" + }, + { + "id": "vstest@375ad59", + "repo": "vstest", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3017537", + "url": "https://github.com/microsoft/vstest/pull/16241", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@375ad59" + }, + { + "id": "vstest@a857a5c", + "repo": "vstest", + "title": "Skip a single bad executor instead of failing all executor loading", + "url": "https://github.com/microsoft/vstest/pull/16239", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@a857a5c" + }, + { + "id": "vstest@a570887", + "repo": "vstest", + "title": "Inject DataCollectionManager into DataCollectionTestCaseEventHandler", + "url": "https://github.com/microsoft/vstest/pull/16242", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@a570887" + }, + { + "id": "vstest@1f9da71", + "repo": "vstest", + "title": "Inject CommandLineOptions into vstest.console readers", + "url": "https://github.com/microsoft/vstest/pull/16243", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@1f9da71" + }, + { + "id": "vstest@1f3ae47", + "repo": "vstest", + "title": "perf: eliminate GetRawText() string allocation in STJ deserializer converters", + "url": "https://github.com/microsoft/vstest/pull/16210", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@1f3ae47", + "labels": [ + "Area: Performance", + "\uD83D\uDEA2 Ship it!", + "agentic-workflows" + ] + }, + { + "id": "vstest@12d7c9c", + "repo": "vstest", + "title": "Inject TestRunResultAggregator into vstest.console Executor", + "url": "https://github.com/microsoft/vstest/pull/16245", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@12d7c9c" + }, + { + "id": "vstest@44d581b", + "repo": "vstest", + "title": "Source Microsoft.TestPlatform.Internal.Uwp payload from each producer\u0027s own build", + "url": "https://github.com/microsoft/vstest/pull/16247", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@44d581b" + }, + { + "id": "vstest@219bc78", + "repo": "vstest", + "title": "Source Microsoft.TestPlatform.TestHost payload from testhost\u0027s own publish", + "url": "https://github.com/microsoft/vstest/pull/16246", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@219bc78" + }, + { + "id": "vstest@a32abe5", + "repo": "vstest", + "title": "Source bundled sibling DLLs from producer output in ObjectModel package", + "url": "https://github.com/microsoft/vstest/pull/16250", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@a32abe5" + }, + { + "id": "vstest@018cbb6", + "repo": "vstest", + "title": "Source bundled sibling DLLs from producer output in TranslationLayer package", + "url": "https://github.com/microsoft/vstest/pull/16251", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@018cbb6" + }, + { + "id": "vstest@98926aa", + "repo": "vstest", + "title": "Revert \u0022Source bundled sibling DLLs from producer output in ObjectModel package\u0022", + "url": "https://github.com/microsoft/vstest/pull/16252", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@98926aa" + }, + { + "id": "vstest@d3c84e5", + "repo": "vstest", + "title": "Revert \u0022Source Microsoft.TestPlatform.Internal.Uwp payload from each producer\u0027s own build\u0022", + "url": "https://github.com/microsoft/vstest/pull/16254", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@d3c84e5" + }, + { + "id": "vstest@f0efb56", + "repo": "vstest", + "title": "Inject built-in ConsoleLogger from the composition root instead of reflection-activating it", + "url": "https://github.com/microsoft/vstest/pull/16248", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@f0efb56" + }, + { + "id": "vstest@4b0c2cd", + "repo": "vstest", + "title": "Revert \u0022Source bundled sibling DLLs from producer output in TranslationLayer package\u0022", + "url": "https://github.com/microsoft/vstest/pull/16253", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@4b0c2cd" + }, + { + "id": "vstest@b93e72a", + "repo": "vstest", + "title": "Ship real testhost.deps.json, keep only the latest native fallback runtimeconfig", + "url": "https://github.com/microsoft/vstest/pull/16237", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@b93e72a" + }, + { + "id": "vstest@7bc64d2", + "repo": "vstest", + "title": "Stop producing Microsoft.TestPlatform.Internal.Uwp", + "url": "https://github.com/microsoft/vstest/pull/16249", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@7bc64d2" + }, + { + "id": "vstest@455925f", + "repo": "vstest", + "title": "Make the built-in ConsoleLogger independent of CommandLineOptions.Instance", + "url": "https://github.com/microsoft/vstest/pull/16255", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@455925f" + }, + { + "id": "vstest@2bd34e1", + "repo": "vstest", + "title": "Delete the TestRequestManager.Instance singleton", + "url": "https://github.com/microsoft/vstest/pull/16257", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@2bd34e1" + }, + { + "id": "vstest@d97e684", + "repo": "vstest", + "title": "Build command line options at the composition root instead of the CommandLineOptions.Instance singleton", + "url": "https://github.com/microsoft/vstest/pull/16258", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@d97e684" + }, + { + "id": "vstest@12ff13d", + "repo": "vstest", + "title": "Delete the CommandLineOptions.Instance singleton", + "url": "https://github.com/microsoft/vstest/pull/16261", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@12ff13d" + }, + { + "id": "vstest@2350e5a", + "repo": "vstest", + "title": "Delete the TestRunResultAggregator.Instance singleton", + "url": "https://github.com/microsoft/vstest/pull/16262", + "commit": "dotnet@5ff199e", + "is_security": false, + "local_repo_commit": "vstest@2350e5a" + }, + { + "id": "vstest@e5bf9e0", + "repo": "vstest", + "title": "Remove non-functional enable-auto-merge workflow", + "url": "https://github.com/microsoft/vstest/pull/16267", + "commit": "dotnet@d1c0a39", + "is_security": false, + "local_repo_commit": "vstest@e5bf9e0" + }, + { + "id": "vstest@4e51c30", + "repo": "vstest", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/microsoft/vstest/pull/16266", + "commit": "dotnet@d1c0a39", + "is_security": false, + "local_repo_commit": "vstest@4e51c30" + }, + { + "id": "vstest@1cd8023", + "repo": "vstest", + "title": "Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20260710.1", + "url": "https://github.com/microsoft/vstest/pull/16265", + "commit": "dotnet@d1c0a39", + "is_security": false, + "local_repo_commit": "vstest@1cd8023" + }, + { + "id": "vstest@282a1a6", + "repo": "vstest", + "title": "Update dependencies from https://github.com/dotnet/arcade build 20260710.7", + "url": "https://github.com/microsoft/vstest/pull/16264", + "commit": "dotnet@d1c0a39", + "is_security": false, + "local_repo_commit": "vstest@282a1a6" + }, + { + "id": "vstest@446c3a1", + "repo": "vstest", + "title": "Load inbox extensions without reading the RunSettingsManager singleton", + "url": "https://github.com/microsoft/vstest/pull/16263", + "commit": "dotnet@d1c0a39", + "is_security": false, + "local_repo_commit": "vstest@446c3a1" + }, + { + "id": "vstest@5954997", + "repo": "vstest", + "title": "Delete the RunSettingsManager.Instance singleton", + "url": "https://github.com/microsoft/vstest/pull/16268", + "commit": "dotnet@d1c0a39", + "is_security": false, + "local_repo_commit": "vstest@5954997" + }, + { + "id": "vstest@b6da332", + "repo": "vstest", + "title": "Add .github/release.yml to exclude bot authors from release notes", + "url": "https://github.com/microsoft/vstest/pull/16280", + "commit": "dotnet@48c8edd", + "is_security": false, + "local_repo_commit": "vstest@b6da332" + }, + { + "id": "vstest@723ba5f", + "repo": "vstest", + "title": "Docs: remove orphaned files (TODO.md, Problems.md, roadmap.md)", + "url": "https://github.com/microsoft/vstest/pull/16275", + "commit": "dotnet@48c8edd", + "is_security": false, + "local_repo_commit": "vstest@723ba5f" + }, + { + "id": "vstest@ae6c3a0", + "repo": "vstest", + "title": "Docs: fully document the blame data collector", + "url": "https://github.com/microsoft/vstest/pull/16276", + "commit": "dotnet@48c8edd", + "is_security": false, + "local_repo_commit": "vstest@ae6c3a0" + }, + { + "id": "vstest@4294cde", + "repo": "vstest", + "title": "Inject runsettings environment variables on the MTP execution path", + "url": "https://github.com/microsoft/vstest/pull/16283", + "commit": "dotnet@48c8edd", + "is_security": false, + "local_repo_commit": "vstest@4294cde" + }, + { + "id": "vstest@f48a80f", + "repo": "vstest", + "title": "Surface per-test standard output/error on the MTP execution path", + "url": "https://github.com/microsoft/vstest/pull/16284", + "commit": "dotnet@6cf3220", + "is_security": false, + "local_repo_commit": "vstest@f48a80f" + }, + { + "id": "vstest@f0c2756", + "repo": "vstest", + "title": "Surface out-of-process data collector messages on the MTP execution path", + "url": "https://github.com/microsoft/vstest/pull/16272", + "commit": "dotnet@6cf3220", + "is_security": false, + "local_repo_commit": "vstest@f0c2756" + }, + { + "id": "vstest@1b160f9", + "repo": "vstest", + "title": "Enrich filter escaping, runsettings link, coverage, and CLI reference docs", + "url": "https://github.com/microsoft/vstest/pull/16277", + "commit": "dotnet@6cf3220", + "is_security": false, + "local_repo_commit": "vstest@1b160f9" + }, + { + "id": "vstest@821d5b6", + "repo": "vstest", + "title": "Modernize stale docs (TFMs, code coverage, env vars, MTP context)", + "url": "https://github.com/microsoft/vstest/pull/16279", + "commit": "dotnet@6cf3220", + "is_security": false, + "local_repo_commit": "vstest@821d5b6" + }, + { + "id": "vstest@4ed742d", + "repo": "vstest", + "title": "Resolve TODO placeholders in Overview.md and configure.md", + "url": "https://github.com/microsoft/vstest/pull/16278", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@4ed742d" + }, + { + "id": "vstest@3026de6", + "repo": "vstest", + "title": "docs: add vstest.console CLI options reference, document missing env vars, exits codes and update quick start guide", + "url": "https://github.com/microsoft/vstest/pull/16286", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@3026de6" + }, + { + "id": "vstest@e77440e", + "repo": "vstest", + "title": "Update dependencies from build 323048", + "url": "https://github.com/microsoft/vstest/pull/16291", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@e77440e" + }, + { + "id": "vstest@fd6d163", + "repo": "vstest", + "title": "Update dependencies from https://github.com/dotnet/arcade build 20260719.1", + "url": "https://github.com/microsoft/vstest/pull/16290", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@fd6d163" + }, + { + "id": "vstest@172b85e", + "repo": "vstest", + "title": "Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20260717.2", + "url": "https://github.com/microsoft/vstest/pull/16292", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@172b85e" + }, + { + "id": "vstest@77b66f1", + "repo": "vstest", + "title": "Fix Microsoft.CodeCoverage.IO satellite dll naming in packages", + "url": "https://github.com/microsoft/vstest/pull/16288", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@77b66f1" + }, + { + "id": "vstest@11cb4cb", + "repo": "vstest", + "title": "Assert apartment state instead of using Clipboard in UI tests", + "url": "https://github.com/microsoft/vstest/pull/16270", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@11cb4cb" + }, + { + "id": "vstest@abe6fdf", + "repo": "vstest", + "title": "Surface test host crashes during protocol negotiation", + "url": "https://github.com/microsoft/vstest/pull/16285", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@abe6fdf" + }, + { + "id": "vstest@21c89e8", + "repo": "vstest", + "title": "Publish packaging payloads into each producer\u0027s own bin", + "url": "https://github.com/microsoft/vstest/pull/16256", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@21c89e8" + }, + { + "id": "vstest@a6d90cd", + "repo": "vstest", + "title": "Pass the inferred target platform to the host in run settings", + "url": "https://github.com/microsoft/vstest/pull/16271", + "commit": "dotnet@a8ac8c2", + "is_security": false, + "local_repo_commit": "vstest@a6d90cd", + "labels": [ + "\uD83D\uDEA2 Ship it!" + ] + }, + { + "id": "vstest@4d4dbec", + "repo": "vstest", + "title": "Skip expert reviewer on mechanical bot PRs", + "url": "https://github.com/microsoft/vstest/pull/16293", + "commit": "dotnet@ab4a9a5", + "is_security": false, + "local_repo_commit": "vstest@4d4dbec" + }, + { + "id": "vstest@650de20", + "repo": "vstest", + "title": "Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3024914", + "url": "https://github.com/microsoft/vstest/pull/16289", + "commit": "dotnet@ab4a9a5", + "is_security": false, + "local_repo_commit": "vstest@650de20" + }, + { + "id": "vstest@f8c5d09", + "repo": "vstest", + "title": "Exclude publish\\ closure from playground .NET copy globs", + "url": "https://github.com/microsoft/vstest/pull/16294", + "commit": "dotnet@ab4a9a5", + "is_security": false, + "local_repo_commit": "vstest@f8c5d09", + "labels": [ + "\uD83D\uDEA2 Ship it!" + ] + }, + { + "id": "vstest@e61a77b", + "repo": "vstest", + "title": "Report raw invalid IsTargetPlatformInferred value, cover host x64 forcing", + "url": "https://github.com/microsoft/vstest/pull/16295", + "commit": "dotnet@ab4a9a5", + "is_security": false, + "local_repo_commit": "vstest@e61a77b" + }, + { + "id": "windowsdesktop@ac6f456", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5718", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@ac6f456" + }, + { + "id": "windowsdesktop@9892bfb", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5721", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@9892bfb" + }, + { + "id": "windowsdesktop@785c98d", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5722", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@785c98d" + }, + { + "id": "windowsdesktop@4ed8b78", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5723", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@4ed8b78" + }, + { + "id": "windowsdesktop@4a2fe1b", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5724", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@4a2fe1b" + }, + { + "id": "windowsdesktop@4ae99da", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5725", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@4ae99da" + }, + { + "id": "windowsdesktop@4243842", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5726", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@4243842" + }, + { + "id": "windowsdesktop@cd36ded", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5727", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@cd36ded" + }, + { + "id": "windowsdesktop@3d052d8", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5730", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@3d052d8" + }, + { + "id": "windowsdesktop@0cd701f", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5733", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@0cd701f" + }, + { + "id": "windowsdesktop@61b2b18", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5735", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@61b2b18" + }, + { + "id": "windowsdesktop@3930f8d", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5737", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@3930f8d" + }, + { + "id": "windowsdesktop@85016d2", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5740", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@85016d2" + }, + { + "id": "windowsdesktop@d574668", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5742", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@d574668" + }, + { + "id": "windowsdesktop@7ed1d86", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5747", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@7ed1d86" + }, + { + "id": "windowsdesktop@52580a0", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5749", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@52580a0" + }, + { + "id": "windowsdesktop@3a65d38", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5756", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@3a65d38" + }, + { + "id": "windowsdesktop@9b50adf", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5759", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@9b50adf" + }, + { + "id": "windowsdesktop@f5c0e6b", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5763", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@f5c0e6b" + }, + { + "id": "windowsdesktop@d7fbea0", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5767", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@d7fbea0" + }, + { + "id": "windowsdesktop@8c21d26", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5769", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@8c21d26" + }, + { + "id": "windowsdesktop@102ab42", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5777", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@102ab42" + }, + { + "id": "windowsdesktop@0d71ddf", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5779", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@0d71ddf" + }, + { + "id": "windowsdesktop@186c466", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5781", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@186c466" + }, + { + "id": "windowsdesktop@ba24293", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5784", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@ba24293" + }, + { + "id": "windowsdesktop@8b302fc", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5785", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@8b302fc" + }, + { + "id": "windowsdesktop@3a17804", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5786", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@3a17804" + }, + { + "id": "windowsdesktop@a1f862e", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5788", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@a1f862e" + }, + { + "id": "windowsdesktop@913cd46", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5790", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@913cd46" + }, + { + "id": "windowsdesktop@1d1306f", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5792", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@1d1306f" + }, + { + "id": "windowsdesktop@056e81e", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5794", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@056e81e" + }, + { + "id": "windowsdesktop@ec7ac1c", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5795", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@ec7ac1c" + }, + { + "id": "windowsdesktop@9b1c309", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5796", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@9b1c309" + }, + { + "id": "windowsdesktop@7e370c4", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5797", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@7e370c4" + }, + { + "id": "windowsdesktop@c1111e2", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5798", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@c1111e2" + }, + { + "id": "windowsdesktop@0f0ce63", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5800", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@0f0ce63" + }, + { + "id": "windowsdesktop@49ce695", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5805", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@49ce695" + }, + { + "id": "windowsdesktop@3e74acc", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5809", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@3e74acc" + }, + { + "id": "windowsdesktop@e2d5423", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5811", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@e2d5423" + }, + { + "id": "windowsdesktop@cce84c3", + "repo": "windowsdesktop", + "title": "Update NuGetPackagingVersion to 6.12.5", + "url": "https://github.com/dotnet/windowsdesktop/pull/5824", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@cce84c3" + }, + { + "id": "windowsdesktop@5d631bd", + "repo": "windowsdesktop", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/windowsdesktop/pull/5815", + "commit": "dotnet@8371dc3", + "is_security": false, + "product": "dotnet-windowsdesktop", + "local_repo_commit": "windowsdesktop@5d631bd" + }, + { + "id": "winforms@909402c", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14666", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@909402c" + }, + { + "id": "winforms@cd04c1d", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14685", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@cd04c1d" + }, + { + "id": "winforms@364de7b", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14688", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@364de7b" + }, + { + "id": "winforms@6cb81ba", + "repo": "winforms", + "title": "Fix NumericUpDown button rendering regression when visual styles are disabled", + "url": "https://github.com/dotnet/winforms/pull/14643", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@6cb81ba", + "labels": [ + "releasenotes-candidate" + ] + }, + { + "id": "winforms@2cc6fac", + "repo": "winforms", + "title": "Fix LinkLabel contrast in Dark Mode", + "url": "https://github.com/dotnet/winforms/pull/14283", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@2cc6fac", + "labels": [ + "area-DarkMode", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@8cf9531", + "repo": "winforms", + "title": "Issue 6650 fix strip scroll down button scroll exception", + "url": "https://github.com/dotnet/winforms/pull/14537", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@8cf9531", + "labels": [ + "area-Infrastructure", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@e37e3c6", + "repo": "winforms", + "title": "Handle transient GDI\u002B ExternalException in SplitContainer.RepaintSplitterRect during display-session transition", + "url": "https://github.com/dotnet/winforms/pull/14565", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@e37e3c6", + "labels": [ + "needs-area-label", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@73bc01b", + "repo": "winforms", + "title": "Fix issue 14667: [HDPI] The icon of Property Page button changed after switched the LargeButtons property value from False to True", + "url": "https://github.com/dotnet/winforms/pull/14672", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@73bc01b", + "labels": [ + "releasenotes-candidate" + ] + }, + { + "id": "winforms@dbbab5b", + "repo": "winforms", + "title": "Fix issue 14501: TabControl inside SplitContainer inside TabControl does not match dark mode", + "url": "https://github.com/dotnet/winforms/pull/14504", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@dbbab5b", + "labels": [ + "area-DarkMode", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@a927792", + "repo": "winforms", + "title": "Fix issue 11939: [Dark Mode]HelpProvider text color is barely visible", + "url": "https://github.com/dotnet/winforms/pull/14338", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@a927792", + "labels": [ + "area-DarkMode", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@3de8078", + "repo": "winforms", + "title": "Fix issue 11954: [Dark Mode] ToolTip is not in dark mode after enabled SystemColorMode.Dark", + "url": "https://github.com/dotnet/winforms/pull/14381", + "commit": "dotnet@517bc3d", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@3de8078", + "labels": [ + "area-DarkMode", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@bb5e46c", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14695", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@bb5e46c" + }, + { + "id": "winforms@2f63113", + "repo": "winforms", + "title": "Indeterminate and checked \u0060ToolStripMenuItem\u0060 icons are now clearly visible in dark mode on \u0060ContextMenuStrip\u0060, \u0060MenuStrip\u0060, \u0060StatusStrip\u0060 and \u0060ToolStrip\u0060 drop-down buttons.", + "url": "https://github.com/dotnet/winforms/pull/14317", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@2f63113", + "labels": [ + "area-DarkMode", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@dd60dac", + "repo": "winforms", + "title": "Fixes WinForms PrintPreviewControl ForeColor displays incorrectly only when set to White", + "url": "https://github.com/dotnet/winforms/pull/14424", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@dd60dac", + "labels": [ + "needs-area-label", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@9bb0153", + "repo": "winforms", + "title": "Fixes PropertyGrid.ResetHelpForeColor resets the back color instead of the fore color", + "url": "https://github.com/dotnet/winforms/pull/14572", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@9bb0153", + "labels": [ + "needs-area-label", + "releasenotes-candidate" + ] + }, + { + "id": "winforms@813a2e1", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14699", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@813a2e1" + }, + { + "id": "winforms@68a1e62", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14700", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@68a1e62" + }, + { + "id": "winforms@56cd9ad", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14701", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@56cd9ad" + }, + { + "id": "winforms@1c513e7", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14703", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@1c513e7" + }, + { + "id": "winforms@3b7f6e0", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14709", + "commit": "dotnet@4c42aa4", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@3b7f6e0" + }, + { + "id": "winforms@470812f", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14714", + "commit": "dotnet@1059cd2", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@470812f" + }, + { + "id": "winforms@d1b3176", + "repo": "winforms", + "title": "Fix SendKeys sequential immediate modifier(^a^c, \u002Ba\u002Bc, %f%t) parsing regression", + "url": "https://github.com/dotnet/winforms/pull/14691", + "commit": "dotnet@1059cd2", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@d1b3176", + "labels": [ + "releasenotes-candidate" + ] + }, + { + "id": "winforms@8b618e7", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14720", + "commit": "dotnet@4924830", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@8b618e7" + }, + { + "id": "winforms@73f0222", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14723", + "commit": "dotnet@4924830", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@73f0222" + }, + { + "id": "winforms@f9076b6", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14727", + "commit": "dotnet@4924830", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@f9076b6" + }, + { + "id": "winforms@4e32dd0", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14732", + "commit": "dotnet@4924830", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@4e32dd0" + }, + { + "id": "winforms@af397d2", + "repo": "winforms", + "title": "Fix KeyboardToolTipStateMachine KeyNotFoundException when focus changes during tooltip popup event", + "url": "https://github.com/dotnet/winforms/pull/14731", + "commit": "dotnet@4924830", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@af397d2", + "labels": [ + "releasenotes-candidate" + ] + }, + { + "id": "winforms@0736dfb", + "repo": "winforms", + "title": "Correct IsSynchronized values across ListBox collections", + "url": "https://github.com/dotnet/winforms/pull/14679", + "commit": "dotnet@0339178", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@0736dfb", + "labels": [ + "releasenotes-candidate" + ] + }, + { + "id": "winforms@d28310f", + "repo": "winforms", + "title": "[main] Source code updates from dotnet/dotnet", + "url": "https://github.com/dotnet/winforms/pull/14741", + "commit": "dotnet@0339178", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@d28310f" + }, + { + "id": "winforms@c02a484", + "repo": "winforms", + "title": "Centralize feature prompts by target release", + "url": "https://github.com/dotnet/winforms/pull/14767", + "commit": "dotnet@263010b", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@c02a484", + "labels": [ + "NewApi-Net11", + "copilot-feature-prompt" + ] + }, + { + "id": "winforms@f34cefe", + "repo": "winforms", + "title": ".NET 11: integrate application, rendering, and visual styles APIs", + "url": "https://github.com/dotnet/winforms/pull/14809", + "commit": "dotnet@263010b", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@f34cefe" + }, + { + "id": "winforms@f8a7c59", + "repo": "winforms", + "title": "[Backport to release/11.0-preview7]: .NET 11 application, rendering, and visual styles APIs", + "url": "https://github.com/dotnet/winforms/pull/14811", + "commit": "dotnet@263010b", + "is_security": false, + "product": "dotnet-winforms", + "local_repo_commit": "winforms@f8a7c59" + } + ], + "commits": { + "arcade@d1ef17b": { + "repo": "arcade", + "branch": "", + "hash": "d1ef17b417cdb2612c010e5d3f5f3d7dc1c86f0a", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/d1ef17b417cdb2612c010e5d3f5f3d7dc1c86f0a.diff" + }, + "arcade@822bb86": { + "repo": "arcade", + "branch": "", + "hash": "822bb86a625c7b59d6f2ff003b2de196f6a58777", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/822bb86a625c7b59d6f2ff003b2de196f6a58777.diff" + }, + "arcade@a6bacc0": { + "repo": "arcade", + "branch": "", + "hash": "a6bacc00545c78b35c459f81331508e43d835d23", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/a6bacc00545c78b35c459f81331508e43d835d23.diff" + }, + "arcade@20e4d56": { + "repo": "arcade", + "branch": "", + "hash": "20e4d56a43904e0682136f17e2701ac1a85607f1", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/20e4d56a43904e0682136f17e2701ac1a85607f1.diff" + }, + "arcade@5f63985": { + "repo": "arcade", + "branch": "", + "hash": "5f63985fe82894604956e653d43c161ebbc1b576", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/5f63985fe82894604956e653d43c161ebbc1b576.diff" + }, + "arcade@543d7fb": { + "repo": "arcade", + "branch": "", + "hash": "543d7fb8787897040282857c8091750f0bca8b96", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/543d7fb8787897040282857c8091750f0bca8b96.diff" + }, + "arcade@0ade38c": { + "repo": "arcade", + "branch": "", + "hash": "0ade38c5824c71c88fc54c6b508af4110509d020", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/0ade38c5824c71c88fc54c6b508af4110509d020.diff" + }, + "arcade@4945126": { + "repo": "arcade", + "branch": "", + "hash": "49451261b2ce0a457a34fa5ffee1afb79e88e4d7", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/49451261b2ce0a457a34fa5ffee1afb79e88e4d7.diff" + }, + "arcade@952349d": { + "repo": "arcade", + "branch": "", + "hash": "952349d2f29745abfa0a23f72c44b30d4ce7c08f", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/952349d2f29745abfa0a23f72c44b30d4ce7c08f.diff" + }, + "arcade@9e4299a": { + "repo": "arcade", + "branch": "", + "hash": "9e4299ab5cf76aaa4c34899ffe9c8f8f75ac9bed", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/9e4299ab5cf76aaa4c34899ffe9c8f8f75ac9bed.diff" + }, + "arcade@5e3bfd4": { + "repo": "arcade", + "branch": "", + "hash": "5e3bfd457d645750b05a8be0e5449b411eb35f95", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/5e3bfd457d645750b05a8be0e5449b411eb35f95.diff" + }, + "arcade@5653903": { + "repo": "arcade", + "branch": "", + "hash": "56539035afb7a5b9ef1be4ec42aa654863995f08", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/56539035afb7a5b9ef1be4ec42aa654863995f08.diff" + }, + "arcade@c94f4f4": { + "repo": "arcade", + "branch": "", + "hash": "c94f4f4703f973fc6d2cfa1f11cc4f6a1d121e51", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/c94f4f4703f973fc6d2cfa1f11cc4f6a1d121e51.diff" + }, + "arcade@90e20f2": { + "repo": "arcade", + "branch": "", + "hash": "90e20f2ba10991d69dcb19f00518a40b7b5f688b", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/90e20f2ba10991d69dcb19f00518a40b7b5f688b.diff" + }, + "arcade@4c08b66": { + "repo": "arcade", + "branch": "", + "hash": "4c08b664a6364ec2e94c997a264e470e299b5c0b", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/4c08b664a6364ec2e94c997a264e470e299b5c0b.diff" + }, + "arcade@f9ac0f4": { + "repo": "arcade", + "branch": "", + "hash": "f9ac0f477422ae5fffb6efd428666e28ee23049c", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/f9ac0f477422ae5fffb6efd428666e28ee23049c.diff" + }, + "arcade@69bac0b": { + "repo": "arcade", + "branch": "", + "hash": "69bac0b76e58dc33ee3ee9740b6ae5b3e4c3b65a", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/69bac0b76e58dc33ee3ee9740b6ae5b3e4c3b65a.diff" + }, + "arcade@69f2416": { + "repo": "arcade", + "branch": "", + "hash": "69f24164603db17ef90818b3c1ad04552e5f2fd3", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/69f24164603db17ef90818b3c1ad04552e5f2fd3.diff" + }, + "arcade@def26f9": { + "repo": "arcade", + "branch": "", + "hash": "def26f98dd687087ee1de3f4213b657ca65e5044", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/def26f98dd687087ee1de3f4213b657ca65e5044.diff" + }, + "arcade@bace0c9": { + "repo": "arcade", + "branch": "", + "hash": "bace0c94c5ec24d81dc66d1adfb5ce44edb218e6", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/bace0c94c5ec24d81dc66d1adfb5ce44edb218e6.diff" + }, + "arcade@3de2dfb": { + "repo": "arcade", + "branch": "", + "hash": "3de2dfb41284047e8ccaa1c0e6b7a4cde2b7f18e", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/3de2dfb41284047e8ccaa1c0e6b7a4cde2b7f18e.diff" + }, + "arcade@d8b4b37": { + "repo": "arcade", + "branch": "", + "hash": "d8b4b37d9ef8dec8d2d238f98997f84b742d9584", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/d8b4b37d9ef8dec8d2d238f98997f84b742d9584.diff" + }, + "arcade@5ec891d": { + "repo": "arcade", + "branch": "", + "hash": "5ec891ded554d4f88012e8c012e775669408067d", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/5ec891ded554d4f88012e8c012e775669408067d.diff" + }, + "arcade@0ee033f": { + "repo": "arcade", + "branch": "", + "hash": "0ee033f311c9e1aca360c18e0c3f7c2c61b7f2be", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/0ee033f311c9e1aca360c18e0c3f7c2c61b7f2be.diff" + }, + "arcade@e979774": { + "repo": "arcade", + "branch": "", + "hash": "e979774a8214bccc0ecc5af9c14e618e5c81c334", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/e979774a8214bccc0ecc5af9c14e618e5c81c334.diff" + }, + "arcade@d99e491": { + "repo": "arcade", + "branch": "", + "hash": "d99e49185e4fc095ee3d8de12115c92c88d0cc9d", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/d99e49185e4fc095ee3d8de12115c92c88d0cc9d.diff" + }, + "arcade@1102f6d": { + "repo": "arcade", + "branch": "", + "hash": "1102f6d0bf1b32420239a66c6de06c5ed89c722f", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/1102f6d0bf1b32420239a66c6de06c5ed89c722f.diff" + }, + "arcade@898af63": { + "repo": "arcade", + "branch": "", + "hash": "898af638cbdbbdbb26ee2bf2249127d7c7298caf", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/898af638cbdbbdbb26ee2bf2249127d7c7298caf.diff" + }, + "arcade@1adbb6e": { + "repo": "arcade", + "branch": "", + "hash": "1adbb6e31bc21f9e288759851cb376d4b0b6b2a5", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/1adbb6e31bc21f9e288759851cb376d4b0b6b2a5.diff" + }, + "arcade@c002867": { + "repo": "arcade", + "branch": "", + "hash": "c0028673037bc9b7d7237ab669feb171890c966e", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/c0028673037bc9b7d7237ab669feb171890c966e.diff" + }, + "arcade@b076228": { + "repo": "arcade", + "branch": "", + "hash": "b076228a542025c4f879f254d38adb5cf34a2475", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/b076228a542025c4f879f254d38adb5cf34a2475.diff" + }, + "arcade@7013d9d": { + "repo": "arcade", + "branch": "", + "hash": "7013d9d28581f8597f7ddc73dcd79e4d91af866d", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/7013d9d28581f8597f7ddc73dcd79e4d91af866d.diff" + }, + "arcade@ac75e9c": { + "repo": "arcade", + "branch": "", + "hash": "ac75e9cff9a09cfe6a1bc54ae8084e78056f4e76", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/ac75e9cff9a09cfe6a1bc54ae8084e78056f4e76.diff" + }, + "arcade@8e656c3": { + "repo": "arcade", + "branch": "", + "hash": "8e656c3a69e139ff911763d6fa60b4c56ecb7df4", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/8e656c3a69e139ff911763d6fa60b4c56ecb7df4.diff" + }, + "arcade@b429711": { + "repo": "arcade", + "branch": "", + "hash": "b429711c1ee1290de24a6610a70f2b8727a44c2e", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/b429711c1ee1290de24a6610a70f2b8727a44c2e.diff" + }, + "arcade@c99e4a3": { + "repo": "arcade", + "branch": "", + "hash": "c99e4a3ff820236cdcf303a084556adf54a4e8f3", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/c99e4a3ff820236cdcf303a084556adf54a4e8f3.diff" + }, + "arcade@fbfc8a8": { + "repo": "arcade", + "branch": "", + "hash": "fbfc8a8819d998bcd8bd37d42816a53893fa669d", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/fbfc8a8819d998bcd8bd37d42816a53893fa669d.diff" + }, + "arcade@2de259d": { + "repo": "arcade", + "branch": "", + "hash": "2de259d957a7e9174926e4ce5bc782cb58329878", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/2de259d957a7e9174926e4ce5bc782cb58329878.diff" + }, + "arcade@f87bce1": { + "repo": "arcade", + "branch": "", + "hash": "f87bce1e0d389d515282c5f74466d629ef653026", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/f87bce1e0d389d515282c5f74466d629ef653026.diff" + }, + "arcade@c5d2312": { + "repo": "arcade", + "branch": "", + "hash": "c5d23129870263d209d74aeecd2250b6e45736e5", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/c5d23129870263d209d74aeecd2250b6e45736e5.diff" + }, + "arcade@db7db83": { + "repo": "arcade", + "branch": "", + "hash": "db7db830f01685531d23a472de3db8bdad164265", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/db7db830f01685531d23a472de3db8bdad164265.diff" + }, + "arcade@deb04c8": { + "repo": "arcade", + "branch": "", + "hash": "deb04c8fdc9015a0e85e4f28f67af14cf474133d", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/deb04c8fdc9015a0e85e4f28f67af14cf474133d.diff" + }, + "arcade@b8b677c": { + "repo": "arcade", + "branch": "", + "hash": "b8b677cf7d0e22a28f3a42b89e02527aa150a47b", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/b8b677cf7d0e22a28f3a42b89e02527aa150a47b.diff" + }, + "arcade@2741db6": { + "repo": "arcade", + "branch": "", + "hash": "2741db69d274758b748c439fc4f9250e0cefed67", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/2741db69d274758b748c439fc4f9250e0cefed67.diff" + }, + "arcade@e1bda7f": { + "repo": "arcade", + "branch": "", + "hash": "e1bda7fbd229ba4543bfa4da8fc3e007370f2407", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/e1bda7fbd229ba4543bfa4da8fc3e007370f2407.diff" + }, + "arcade@2adccc6": { + "repo": "arcade", + "branch": "", + "hash": "2adccc6d75556b3491510a3459d8d2ed6ddd3580", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/2adccc6d75556b3491510a3459d8d2ed6ddd3580.diff" + }, + "arcade@98c1ba4": { + "repo": "arcade", + "branch": "", + "hash": "98c1ba47b2ad80864b7020b2437e5fa7d26f3631", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/98c1ba47b2ad80864b7020b2437e5fa7d26f3631.diff" + }, + "arcade@9c97e51": { + "repo": "arcade", + "branch": "", + "hash": "9c97e51791f2cb635029ac11975b74a563a7ba9c", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/9c97e51791f2cb635029ac11975b74a563a7ba9c.diff" + }, + "arcade@1690e7d": { + "repo": "arcade", + "branch": "", + "hash": "1690e7d7710647a427fc5c7e91dc27e34cf1ac26", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/1690e7d7710647a427fc5c7e91dc27e34cf1ac26.diff" + }, + "arcade@32df464": { + "repo": "arcade", + "branch": "", + "hash": "32df46438fa98ae2296432ec704dbd38b084c806", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/32df46438fa98ae2296432ec704dbd38b084c806.diff" + }, + "arcade@0663f4d": { + "repo": "arcade", + "branch": "", + "hash": "0663f4d5b0fb6e447e94452e2e08a4c8310c3607", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/0663f4d5b0fb6e447e94452e2e08a4c8310c3607.diff" + }, + "arcade@f75df96": { + "repo": "arcade", + "branch": "", + "hash": "f75df9611d34166f8a2909967dd54c46e3f1f3fd", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/f75df9611d34166f8a2909967dd54c46e3f1f3fd.diff" + }, + "arcade@abcf085": { + "repo": "arcade", + "branch": "", + "hash": "abcf0857186efef3c94747dba1bd71b3e2a4daab", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/abcf0857186efef3c94747dba1bd71b3e2a4daab.diff" + }, + "arcade@70cf973": { + "repo": "arcade", + "branch": "", + "hash": "70cf973cec34c1b98ab09894537975ca677452ae", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/70cf973cec34c1b98ab09894537975ca677452ae.diff" + }, + "arcade@a24205e": { + "repo": "arcade", + "branch": "", + "hash": "a24205e07667366c1c951454e9e9fe24813a1ce5", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/a24205e07667366c1c951454e9e9fe24813a1ce5.diff" + }, + "arcade@c5269bb": { + "repo": "arcade", + "branch": "", + "hash": "c5269bb4aecfdc746253a8d98b6a8c3594577bc0", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/c5269bb4aecfdc746253a8d98b6a8c3594577bc0.diff" + }, + "arcade@d57e95c": { + "repo": "arcade", + "branch": "", + "hash": "d57e95c01ab5372ec41c96e54692e62119694358", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/d57e95c01ab5372ec41c96e54692e62119694358.diff" + }, + "arcade@aadc7bf": { + "repo": "arcade", + "branch": "", + "hash": "aadc7bf5777b9715ed8a4b2a3e30276117ff391c", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/aadc7bf5777b9715ed8a4b2a3e30276117ff391c.diff" + }, + "arcade@21f10e1": { + "repo": "arcade", + "branch": "", + "hash": "21f10e14abb3c9282e5b7dc95248aa5b8ca086af", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/21f10e14abb3c9282e5b7dc95248aa5b8ca086af.diff" + }, + "arcade@3169db0": { + "repo": "arcade", + "branch": "", + "hash": "3169db01948537e61a9102477fab4a39663ba79d", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/3169db01948537e61a9102477fab4a39663ba79d.diff" + }, + "arcade@774db0f": { + "repo": "arcade", + "branch": "", + "hash": "774db0f88fa700c34d108301f023ae644536d73e", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/774db0f88fa700c34d108301f023ae644536d73e.diff" + }, + "arcade@0a997fe": { + "repo": "arcade", + "branch": "", + "hash": "0a997fe36c1817e2373345d995321a556eda73e9", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/0a997fe36c1817e2373345d995321a556eda73e9.diff" + }, + "arcade@14cd9af": { + "repo": "arcade", + "branch": "", + "hash": "14cd9af54942c8f3da8d3c587fa7af8d54bd5757", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/14cd9af54942c8f3da8d3c587fa7af8d54bd5757.diff" + }, + "arcade@f6fb803": { + "repo": "arcade", + "branch": "", + "hash": "f6fb8033053a573b61008ec137b4b03377f50de8", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/f6fb8033053a573b61008ec137b4b03377f50de8.diff" + }, + "arcade@678dcfb": { + "repo": "arcade", + "branch": "", + "hash": "678dcfbf455f5fd3ca5bf339f8da5df4b7e66088", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/678dcfbf455f5fd3ca5bf339f8da5df4b7e66088.diff" + }, + "arcade@5eeb96a": { + "repo": "arcade", + "branch": "", + "hash": "5eeb96a078155b21502b459209f43c5316127568", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/5eeb96a078155b21502b459209f43c5316127568.diff" + }, + "arcade@6b4a5f3": { + "repo": "arcade", + "branch": "", + "hash": "6b4a5f332bac985a56ebe9ecf9ba492d818423a1", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/6b4a5f332bac985a56ebe9ecf9ba492d818423a1.diff" + }, + "arcade@c828eec": { + "repo": "arcade", + "branch": "", + "hash": "c828eec927f5a8f79a3ff586d2806f71bee02870", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/c828eec927f5a8f79a3ff586d2806f71bee02870.diff" + }, + "arcade@2e8c6e5": { + "repo": "arcade", + "branch": "", + "hash": "2e8c6e5daeb25637a0609b0aad0ce01f59bf6de0", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/2e8c6e5daeb25637a0609b0aad0ce01f59bf6de0.diff" + }, + "arcade@ec492c3": { + "repo": "arcade", + "branch": "", + "hash": "ec492c3d9102e2868975042bb211d5c44da63c68", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/ec492c3d9102e2868975042bb211d5c44da63c68.diff" + }, + "arcade@a879e5a": { + "repo": "arcade", + "branch": "", + "hash": "a879e5a628f1861b586c5797c73e92b5b64c39aa", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/a879e5a628f1861b586c5797c73e92b5b64c39aa.diff" + }, + "arcade@6757904": { + "repo": "arcade", + "branch": "", + "hash": "6757904b8dd50bd9fd79f66653284bc675955f5e", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/6757904b8dd50bd9fd79f66653284bc675955f5e.diff" + }, + "arcade@52d337d": { + "repo": "arcade", + "branch": "", + "hash": "52d337de212e05c65166e82deea5029e5baba469", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/52d337de212e05c65166e82deea5029e5baba469.diff" + }, + "arcade@3f0ec96": { + "repo": "arcade", + "branch": "", + "hash": "3f0ec96463a4fe2dee59794b44ccd1e1061e193c", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/3f0ec96463a4fe2dee59794b44ccd1e1061e193c.diff" + }, + "arcade@9c41b25": { + "repo": "arcade", + "branch": "", + "hash": "9c41b257971db1c0264fa37593ee4c75a5753846", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/9c41b257971db1c0264fa37593ee4c75a5753846.diff" + }, + "arcade@b0348ad": { + "repo": "arcade", + "branch": "", + "hash": "b0348ade285613233c4d14dc6ca73cc2198e640a", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/b0348ade285613233c4d14dc6ca73cc2198e640a.diff" + }, + "arcade@6560da5": { + "repo": "arcade", + "branch": "", + "hash": "6560da528fc3471cd5777e804236362883a84a1a", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/6560da528fc3471cd5777e804236362883a84a1a.diff" + }, + "arcade@030ba47": { + "repo": "arcade", + "branch": "", + "hash": "030ba47ac4b0399bc5be4586842184cd00703a17", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/030ba47ac4b0399bc5be4586842184cd00703a17.diff" + }, + "arcade@39a14d2": { + "repo": "arcade", + "branch": "", + "hash": "39a14d239f4a9f26890081cfdd20b643e42cbf21", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/39a14d239f4a9f26890081cfdd20b643e42cbf21.diff" + }, + "arcade@5e68914": { + "repo": "arcade", + "branch": "", + "hash": "5e68914670340a4a588b320f37524108c1d90997", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/5e68914670340a4a588b320f37524108c1d90997.diff" + }, + "arcade@f947fad": { + "repo": "arcade", + "branch": "", + "hash": "f947fad72a13d91255c1de2f1207a853f5a8782d", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/f947fad72a13d91255c1de2f1207a853f5a8782d.diff" + }, + "arcade@1ec50d1": { + "repo": "arcade", + "branch": "", + "hash": "1ec50d1518d863d0494c2f7b88f8e5357d77b8db", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/1ec50d1518d863d0494c2f7b88f8e5357d77b8db.diff" + }, + "arcade@38c0c2a": { + "repo": "arcade", + "branch": "", + "hash": "38c0c2a0aadbd5bbd5e6f93bc4361a96d783d086", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/38c0c2a0aadbd5bbd5e6f93bc4361a96d783d086.diff" + }, + "arcade@f6ce67c": { + "repo": "arcade", + "branch": "", + "hash": "f6ce67c50c64cdb6e47b6eefaf1c56e0d2c872e4", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/f6ce67c50c64cdb6e47b6eefaf1c56e0d2c872e4.diff" + }, + "arcade@27ef2d1": { + "repo": "arcade", + "branch": "", + "hash": "27ef2d125c2934a62fd5cf52aceca0cde2dd8663", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/27ef2d125c2934a62fd5cf52aceca0cde2dd8663.diff" + }, + "arcade@7fbf42f": { + "repo": "arcade", + "branch": "", + "hash": "7fbf42ffa3f10cd736d70451b476ace46324e2dc", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/7fbf42ffa3f10cd736d70451b476ace46324e2dc.diff" + }, + "arcade@7f8f3a5": { + "repo": "arcade", + "branch": "", + "hash": "7f8f3a50c3a518155577cd367b8868532deb8974", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/7f8f3a50c3a518155577cd367b8868532deb8974.diff" + }, + "arcade@d251ce3": { + "repo": "arcade", + "branch": "", + "hash": "d251ce39e611c4662478b973f9c90b628276c3e6", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/d251ce39e611c4662478b973f9c90b628276c3e6.diff" + }, + "arcade@8ea0bbd": { + "repo": "arcade", + "branch": "", + "hash": "8ea0bbd08b283743734cb77bb27737f7e17cca3b", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/8ea0bbd08b283743734cb77bb27737f7e17cca3b.diff" + }, + "arcade@bfaeb3f": { + "repo": "arcade", + "branch": "", + "hash": "bfaeb3f7c54f75a267d9f66aa4c6cb526a8a5bd9", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/bfaeb3f7c54f75a267d9f66aa4c6cb526a8a5bd9.diff" + }, + "arcade@09bc8c9": { + "repo": "arcade", + "branch": "", + "hash": "09bc8c946f4c4ae5d031c8875b85a6b8f1876b93", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/09bc8c946f4c4ae5d031c8875b85a6b8f1876b93.diff" + }, + "arcade@7f6fe7f": { + "repo": "arcade", + "branch": "", + "hash": "7f6fe7faf085cb19abcb7fdbfc11d91818ce2ccf", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/7f6fe7faf085cb19abcb7fdbfc11d91818ce2ccf.diff" + }, + "arcade@456b0b8": { + "repo": "arcade", + "branch": "", + "hash": "456b0b83aec222a9b4e1c4b25410bfde41fdd4c8", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/456b0b83aec222a9b4e1c4b25410bfde41fdd4c8.diff" + }, + "arcade@f326e3c": { + "repo": "arcade", + "branch": "", + "hash": "f326e3c49897f866b0de2d468a44ff8362728e7a", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/f326e3c49897f866b0de2d468a44ff8362728e7a.diff" + }, + "arcade@ef328ef": { + "repo": "arcade", + "branch": "", + "hash": "ef328ef884f72120c26a8d80189ab9bb6ab0de30", + "org": "dotnet", + "url": "https://github.com/dotnet/arcade/commit/ef328ef884f72120c26a8d80189ab9bb6ab0de30.diff" + }, + "aspnetcore@3f2a275": { + "repo": "aspnetcore", + "branch": "", + "hash": "3f2a275e1128e3b48b5607f6d0ea5909784351e8", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3f2a275e1128e3b48b5607f6d0ea5909784351e8.diff" + }, + "aspnetcore@2b68083": { + "repo": "aspnetcore", + "branch": "", + "hash": "2b680831d1c11d85de3d4215a1c95bd4a0d5d080", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/2b680831d1c11d85de3d4215a1c95bd4a0d5d080.diff" + }, + "aspnetcore@cd28401": { + "repo": "aspnetcore", + "branch": "", + "hash": "cd284011d4a00846cbd57bfcfe251cdb5ae4f762", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cd284011d4a00846cbd57bfcfe251cdb5ae4f762.diff" + }, + "aspnetcore@727c2e4": { + "repo": "aspnetcore", + "branch": "", + "hash": "727c2e47ab946a2edd0cc71345d55a663510a004", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/727c2e47ab946a2edd0cc71345d55a663510a004.diff" + }, + "aspnetcore@719ed49": { + "repo": "aspnetcore", + "branch": "", + "hash": "719ed4927a8b993151bff476f615dcf8fa02a74e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/719ed4927a8b993151bff476f615dcf8fa02a74e.diff" + }, + "aspnetcore@de0a0c9": { + "repo": "aspnetcore", + "branch": "", + "hash": "de0a0c9ce66716f28a00d48f272b1ff290dc8ef4", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/de0a0c9ce66716f28a00d48f272b1ff290dc8ef4.diff" + }, + "aspnetcore@fbecdd7": { + "repo": "aspnetcore", + "branch": "", + "hash": "fbecdd7f8ce1f4fbe652fc47ec571003914e0c71", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/fbecdd7f8ce1f4fbe652fc47ec571003914e0c71.diff" + }, + "aspnetcore@aa73264": { + "repo": "aspnetcore", + "branch": "", + "hash": "aa732646979732a725b774bf4a784c9364085026", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/aa732646979732a725b774bf4a784c9364085026.diff" + }, + "aspnetcore@f980e20": { + "repo": "aspnetcore", + "branch": "", + "hash": "f980e20cce8915954f84ff9b84f97cec553ace90", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f980e20cce8915954f84ff9b84f97cec553ace90.diff" + }, + "aspnetcore@8835dfc": { + "repo": "aspnetcore", + "branch": "", + "hash": "8835dfcb307bdb30d975c2038b94d0a6d2d61724", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/8835dfcb307bdb30d975c2038b94d0a6d2d61724.diff" + }, + "aspnetcore@ceaa772": { + "repo": "aspnetcore", + "branch": "", + "hash": "ceaa77226f5856fba9cc91a958cfb8f1199f19a9", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ceaa77226f5856fba9cc91a958cfb8f1199f19a9.diff" + }, + "aspnetcore@782333a": { + "repo": "aspnetcore", + "branch": "", + "hash": "782333aa8be1b593838750cb997c4cb95bee195e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/782333aa8be1b593838750cb997c4cb95bee195e.diff" + }, + "aspnetcore@0563bff": { + "repo": "aspnetcore", + "branch": "", + "hash": "0563bffcb76c5be3d812e275df30c766b17541fa", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0563bffcb76c5be3d812e275df30c766b17541fa.diff" + }, + "aspnetcore@9ef593a": { + "repo": "aspnetcore", + "branch": "", + "hash": "9ef593a41dca45a703c02b435e7f0253f8562b49", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/9ef593a41dca45a703c02b435e7f0253f8562b49.diff" + }, + "aspnetcore@3fa8979": { + "repo": "aspnetcore", + "branch": "", + "hash": "3fa8979a4aeef481fc1b4ab3fabadc6d0405b6b9", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3fa8979a4aeef481fc1b4ab3fabadc6d0405b6b9.diff" + }, + "aspnetcore@46c9fca": { + "repo": "aspnetcore", + "branch": "", + "hash": "46c9fca81a020901e19f4aee4b3a275e9fad81e9", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/46c9fca81a020901e19f4aee4b3a275e9fad81e9.diff" + }, + "aspnetcore@a0269e7": { + "repo": "aspnetcore", + "branch": "", + "hash": "a0269e72261a96fc093229641ba493d04370d120", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/a0269e72261a96fc093229641ba493d04370d120.diff" + }, + "aspnetcore@3940c8a": { + "repo": "aspnetcore", + "branch": "", + "hash": "3940c8a491c3ad2efbf0e90a8b0895d5c4e5323e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3940c8a491c3ad2efbf0e90a8b0895d5c4e5323e.diff" + }, + "aspnetcore@ae22b8b": { + "repo": "aspnetcore", + "branch": "", + "hash": "ae22b8b45bc3aad18767daa262e544b94a3250e7", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ae22b8b45bc3aad18767daa262e544b94a3250e7.diff" + }, + "aspnetcore@b11209e": { + "repo": "aspnetcore", + "branch": "", + "hash": "b11209eb90a76dfe3698633c605d2d7739204380", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/b11209eb90a76dfe3698633c605d2d7739204380.diff" + }, + "aspnetcore@aa97f5e": { + "repo": "aspnetcore", + "branch": "", + "hash": "aa97f5e5da4544ea1720c3bdbb3e5e7c9e76e08e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/aa97f5e5da4544ea1720c3bdbb3e5e7c9e76e08e.diff" + }, + "aspnetcore@83da19a": { + "repo": "aspnetcore", + "branch": "", + "hash": "83da19a9b5890341afa99fefc0d9ebaa7e5c09ce", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/83da19a9b5890341afa99fefc0d9ebaa7e5c09ce.diff" + }, + "aspnetcore@23dc2a5": { + "repo": "aspnetcore", + "branch": "", + "hash": "23dc2a5de0359434befd4c49f10c6202dfeaec95", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/23dc2a5de0359434befd4c49f10c6202dfeaec95.diff" + }, + "aspnetcore@687d5d4": { + "repo": "aspnetcore", + "branch": "", + "hash": "687d5d4e8f1d8af4df8b2162bdeaa0423be96665", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/687d5d4e8f1d8af4df8b2162bdeaa0423be96665.diff" + }, + "aspnetcore@849620a": { + "repo": "aspnetcore", + "branch": "", + "hash": "849620a27fda4ed57cd0bc40921aaf489dcfdb42", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/849620a27fda4ed57cd0bc40921aaf489dcfdb42.diff" + }, + "aspnetcore@4c23531": { + "repo": "aspnetcore", + "branch": "", + "hash": "4c23531802c5339a5a9b68d596657109c899b6ad", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/4c23531802c5339a5a9b68d596657109c899b6ad.diff" + }, + "aspnetcore@f94369a": { + "repo": "aspnetcore", + "branch": "", + "hash": "f94369a9c52e68c201dae6588e33525d6cfe7275", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f94369a9c52e68c201dae6588e33525d6cfe7275.diff" + }, + "aspnetcore@70c07fa": { + "repo": "aspnetcore", + "branch": "", + "hash": "70c07fabb64e7ecff31eb0be7ef9a068df4b04d3", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/70c07fabb64e7ecff31eb0be7ef9a068df4b04d3.diff" + }, + "aspnetcore@9c880b6": { + "repo": "aspnetcore", + "branch": "", + "hash": "9c880b6681736289e9a49e89303920da253dacaf", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/9c880b6681736289e9a49e89303920da253dacaf.diff" + }, + "aspnetcore@6ad0de2": { + "repo": "aspnetcore", + "branch": "", + "hash": "6ad0de274a0bc63d61f23140a8e10caa36955c3f", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/6ad0de274a0bc63d61f23140a8e10caa36955c3f.diff" + }, + "aspnetcore@52734f5": { + "repo": "aspnetcore", + "branch": "", + "hash": "52734f5eac98cc5599583adf2dfccdfd1fd5bf08", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/52734f5eac98cc5599583adf2dfccdfd1fd5bf08.diff" + }, + "aspnetcore@dd06b2d": { + "repo": "aspnetcore", + "branch": "", + "hash": "dd06b2da45e81f3108a27be61f445743b340dbf1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/dd06b2da45e81f3108a27be61f445743b340dbf1.diff" + }, + "aspnetcore@d5abbf7": { + "repo": "aspnetcore", + "branch": "", + "hash": "d5abbf7189d11936f9a48053d871154d223a8542", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/d5abbf7189d11936f9a48053d871154d223a8542.diff" + }, + "aspnetcore@076eba2": { + "repo": "aspnetcore", + "branch": "", + "hash": "076eba2ce68441fb99da866a43d96a5ca18c935b", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/076eba2ce68441fb99da866a43d96a5ca18c935b.diff" + }, + "aspnetcore@2f6d1ba": { + "repo": "aspnetcore", + "branch": "", + "hash": "2f6d1ba411f7c2a91cf82efb58d4cb012cfee809", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/2f6d1ba411f7c2a91cf82efb58d4cb012cfee809.diff" + }, + "aspnetcore@73a4975": { + "repo": "aspnetcore", + "branch": "", + "hash": "73a4975044fab241537f960129ff60fd5ae4b0ad", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/73a4975044fab241537f960129ff60fd5ae4b0ad.diff" + }, + "aspnetcore@b761cb6": { + "repo": "aspnetcore", + "branch": "", + "hash": "b761cb6291fc65159ecbc10cafc65f64a5be9f31", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/b761cb6291fc65159ecbc10cafc65f64a5be9f31.diff" + }, + "aspnetcore@9481547": { + "repo": "aspnetcore", + "branch": "", + "hash": "9481547ed4e751c32ae0a95156a90483ad73bd67", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/9481547ed4e751c32ae0a95156a90483ad73bd67.diff" + }, + "aspnetcore@5105b9a": { + "repo": "aspnetcore", + "branch": "", + "hash": "5105b9a845c78096657aa105166d3eaf4dbcfff4", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/5105b9a845c78096657aa105166d3eaf4dbcfff4.diff" + }, + "aspnetcore@f2ff9e3": { + "repo": "aspnetcore", + "branch": "", + "hash": "f2ff9e302e6c46b70879b4bfcc619e994fc00084", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f2ff9e302e6c46b70879b4bfcc619e994fc00084.diff" + }, + "aspnetcore@3558af5": { + "repo": "aspnetcore", + "branch": "", + "hash": "3558af5a8bd7e5e5a127738c56b281550abc45f1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3558af5a8bd7e5e5a127738c56b281550abc45f1.diff" + }, + "aspnetcore@515e1de": { + "repo": "aspnetcore", + "branch": "", + "hash": "515e1de99c4b9d182c6d952484031c1b6390259c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/515e1de99c4b9d182c6d952484031c1b6390259c.diff" + }, + "aspnetcore@7f8ae84": { + "repo": "aspnetcore", + "branch": "", + "hash": "7f8ae8445c7e4c36276e7d32ce5aabdccb8ac952", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/7f8ae8445c7e4c36276e7d32ce5aabdccb8ac952.diff" + }, + "aspnetcore@98928a7": { + "repo": "aspnetcore", + "branch": "", + "hash": "98928a77b64efb095c9f7447da9d6c50be8d9afe", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/98928a77b64efb095c9f7447da9d6c50be8d9afe.diff" + }, + "aspnetcore@742f6e2": { + "repo": "aspnetcore", + "branch": "", + "hash": "742f6e2d27e2e55fdc52991c9b37da856ba58a82", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/742f6e2d27e2e55fdc52991c9b37da856ba58a82.diff" + }, + "aspnetcore@8f152e3": { + "repo": "aspnetcore", + "branch": "", + "hash": "8f152e3bc4563568a42fa7416843e3c2b02314f0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/8f152e3bc4563568a42fa7416843e3c2b02314f0.diff" + }, + "aspnetcore@2b7a3d5": { + "repo": "aspnetcore", + "branch": "", + "hash": "2b7a3d5c1757296f038696e208662370edac5368", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/2b7a3d5c1757296f038696e208662370edac5368.diff" + }, + "aspnetcore@70a531e": { + "repo": "aspnetcore", + "branch": "", + "hash": "70a531e2fccbd0d22f049e968604e3d62acc9558", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/70a531e2fccbd0d22f049e968604e3d62acc9558.diff" + }, + "aspnetcore@0d9143a": { + "repo": "aspnetcore", + "branch": "", + "hash": "0d9143ae8a1b08bb9604236021e692525a0c58b5", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0d9143ae8a1b08bb9604236021e692525a0c58b5.diff" + }, + "aspnetcore@573e93f": { + "repo": "aspnetcore", + "branch": "", + "hash": "573e93f228c71e400cb0e30b5061f6e2dffd60f1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/573e93f228c71e400cb0e30b5061f6e2dffd60f1.diff" + }, + "aspnetcore@91c4ab9": { + "repo": "aspnetcore", + "branch": "", + "hash": "91c4ab906afec412d85325a6101314e1e79f1530", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/91c4ab906afec412d85325a6101314e1e79f1530.diff" + }, + "aspnetcore@2036348": { + "repo": "aspnetcore", + "branch": "", + "hash": "2036348d6f8cb6c5f8675a8e9afb79fae40a2b0a", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/2036348d6f8cb6c5f8675a8e9afb79fae40a2b0a.diff" + }, + "aspnetcore@a6732b4": { + "repo": "aspnetcore", + "branch": "", + "hash": "a6732b48f8e65c718cadbd2ee50d88222bcdf72e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/a6732b48f8e65c718cadbd2ee50d88222bcdf72e.diff" + }, + "aspnetcore@59d3bac": { + "repo": "aspnetcore", + "branch": "", + "hash": "59d3bac310685ce1e60b07e4893f9083f54c50f1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/59d3bac310685ce1e60b07e4893f9083f54c50f1.diff" + }, + "aspnetcore@cda719f": { + "repo": "aspnetcore", + "branch": "", + "hash": "cda719fc919ce33e23d71573e3919b22c00d5b1b", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cda719fc919ce33e23d71573e3919b22c00d5b1b.diff" + }, + "aspnetcore@864a30a": { + "repo": "aspnetcore", + "branch": "", + "hash": "864a30aab92919645a22d9eb7131808a500eefa2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/864a30aab92919645a22d9eb7131808a500eefa2.diff" + }, + "aspnetcore@1da09bd": { + "repo": "aspnetcore", + "branch": "", + "hash": "1da09bd5cd918318de6d4982a55228c413ef12ca", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/1da09bd5cd918318de6d4982a55228c413ef12ca.diff" + }, + "aspnetcore@92b8fe3": { + "repo": "aspnetcore", + "branch": "", + "hash": "92b8fe3730332cfddd21f5753b9a2ca9a89f9db1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/92b8fe3730332cfddd21f5753b9a2ca9a89f9db1.diff" + }, + "aspnetcore@360e42c": { + "repo": "aspnetcore", + "branch": "", + "hash": "360e42ceb2bcca02a921bc7b200461725efd48f1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/360e42ceb2bcca02a921bc7b200461725efd48f1.diff" + }, + "aspnetcore@07881fd": { + "repo": "aspnetcore", + "branch": "", + "hash": "07881fda67f740c95c817475db0b27946accb4cc", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/07881fda67f740c95c817475db0b27946accb4cc.diff" + }, + "aspnetcore@18ef192": { + "repo": "aspnetcore", + "branch": "", + "hash": "18ef192d08b20e42068c2da5982befb3ad00e824", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/18ef192d08b20e42068c2da5982befb3ad00e824.diff" + }, + "aspnetcore@823c4e5": { + "repo": "aspnetcore", + "branch": "", + "hash": "823c4e5d0a8946f2146afb7b75d68802d0f687a1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/823c4e5d0a8946f2146afb7b75d68802d0f687a1.diff" + }, + "aspnetcore@0e393eb": { + "repo": "aspnetcore", + "branch": "", + "hash": "0e393eb42d0b5c89a6a7cea10cfdf977eb9730af", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0e393eb42d0b5c89a6a7cea10cfdf977eb9730af.diff" + }, + "aspnetcore@424ca14": { + "repo": "aspnetcore", + "branch": "", + "hash": "424ca14d7d6982a5afa70a6a3e631a5855511ec4", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/424ca14d7d6982a5afa70a6a3e631a5855511ec4.diff" + }, + "aspnetcore@c9bdc09": { + "repo": "aspnetcore", + "branch": "", + "hash": "c9bdc09d4e5650b6caf696e0281607f6deb2908a", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/c9bdc09d4e5650b6caf696e0281607f6deb2908a.diff" + }, + "aspnetcore@44eeec3": { + "repo": "aspnetcore", + "branch": "", + "hash": "44eeec34a33a4c2573472a094c72281a2975617c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/44eeec34a33a4c2573472a094c72281a2975617c.diff" + }, + "aspnetcore@d37becd": { + "repo": "aspnetcore", + "branch": "", + "hash": "d37becd89e6790eb150b96f72ff04e763cd01929", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/d37becd89e6790eb150b96f72ff04e763cd01929.diff" + }, + "aspnetcore@242c474": { + "repo": "aspnetcore", + "branch": "", + "hash": "242c474c28ab5bf7b5de8e6b544fb7f88d44f02b", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/242c474c28ab5bf7b5de8e6b544fb7f88d44f02b.diff" + }, + "aspnetcore@c27b8c4": { + "repo": "aspnetcore", + "branch": "", + "hash": "c27b8c43444d726c1b8a4dea50de5a5eaac92980", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/c27b8c43444d726c1b8a4dea50de5a5eaac92980.diff" + }, + "aspnetcore@813b5e7": { + "repo": "aspnetcore", + "branch": "", + "hash": "813b5e76ceeb431b3cda89c9b34c0395e86ca32d", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/813b5e76ceeb431b3cda89c9b34c0395e86ca32d.diff" + }, + "aspnetcore@0c72963": { + "repo": "aspnetcore", + "branch": "", + "hash": "0c72963a97b5283bd1c042d3992060e54f5cb6d0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0c72963a97b5283bd1c042d3992060e54f5cb6d0.diff" + }, + "aspnetcore@9ec4a86": { + "repo": "aspnetcore", + "branch": "", + "hash": "9ec4a86eed85c52c1a459a3272e103a1f6dab37e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/9ec4a86eed85c52c1a459a3272e103a1f6dab37e.diff" + }, + "aspnetcore@e492c80": { + "repo": "aspnetcore", + "branch": "", + "hash": "e492c8029efbfe77ad438af028e55e034047feb2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/e492c8029efbfe77ad438af028e55e034047feb2.diff" + }, + "aspnetcore@fa8126f": { + "repo": "aspnetcore", + "branch": "", + "hash": "fa8126f62f64eaf37292ff1e334ace99bc757bcf", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/fa8126f62f64eaf37292ff1e334ace99bc757bcf.diff" + }, + "aspnetcore@0977f16": { + "repo": "aspnetcore", + "branch": "", + "hash": "0977f169fd1291fb201d1dcb3a98fd6e3a034c44", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0977f169fd1291fb201d1dcb3a98fd6e3a034c44.diff" + }, + "aspnetcore@8ef91a5": { + "repo": "aspnetcore", + "branch": "", + "hash": "8ef91a5c3b5164046c9b21ed3cc21ff03219aafb", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/8ef91a5c3b5164046c9b21ed3cc21ff03219aafb.diff" + }, + "aspnetcore@f90c4cb": { + "repo": "aspnetcore", + "branch": "", + "hash": "f90c4cb5b0865a5867227b220c5183c67c2aa45c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f90c4cb5b0865a5867227b220c5183c67c2aa45c.diff" + }, + "aspnetcore@db4dc2c": { + "repo": "aspnetcore", + "branch": "", + "hash": "db4dc2c3aa1e0c85cefbb121ea59211e3477e3c1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/db4dc2c3aa1e0c85cefbb121ea59211e3477e3c1.diff" + }, + "aspnetcore@dfb0b04": { + "repo": "aspnetcore", + "branch": "", + "hash": "dfb0b04cfc22fec8c6faa73fc2b38b7a55806265", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/dfb0b04cfc22fec8c6faa73fc2b38b7a55806265.diff" + }, + "aspnetcore@f070f3f": { + "repo": "aspnetcore", + "branch": "", + "hash": "f070f3fdd9ca2b2d3d03dfd316f76b509cbcf440", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f070f3fdd9ca2b2d3d03dfd316f76b509cbcf440.diff" + }, + "aspnetcore@2801156": { + "repo": "aspnetcore", + "branch": "", + "hash": "2801156451a05cf659b59da8515515b9b1cf1ac0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/2801156451a05cf659b59da8515515b9b1cf1ac0.diff" + }, + "aspnetcore@b2be87b": { + "repo": "aspnetcore", + "branch": "", + "hash": "b2be87bf0a7f3bdd0ae76287c01faa117cf80378", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/b2be87bf0a7f3bdd0ae76287c01faa117cf80378.diff" + }, + "aspnetcore@0269304": { + "repo": "aspnetcore", + "branch": "", + "hash": "026930436484c8ee0062b0ce2568d19bb71986c5", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/026930436484c8ee0062b0ce2568d19bb71986c5.diff" + }, + "aspnetcore@f676999": { + "repo": "aspnetcore", + "branch": "", + "hash": "f6769994854e2552f00d131adaf391a10b4cba59", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f6769994854e2552f00d131adaf391a10b4cba59.diff" + }, + "aspnetcore@8f51f03": { + "repo": "aspnetcore", + "branch": "", + "hash": "8f51f037469f6b2c54d921817c0435b29ba6b051", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/8f51f037469f6b2c54d921817c0435b29ba6b051.diff" + }, + "aspnetcore@45d843a": { + "repo": "aspnetcore", + "branch": "", + "hash": "45d843aea69ea80c7e6325553b86149a8049e3f0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/45d843aea69ea80c7e6325553b86149a8049e3f0.diff" + }, + "aspnetcore@73d6c2a": { + "repo": "aspnetcore", + "branch": "", + "hash": "73d6c2aff7d8fdb81bdaa76991af745d3a9cb1f0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/73d6c2aff7d8fdb81bdaa76991af745d3a9cb1f0.diff" + }, + "aspnetcore@cf20285": { + "repo": "aspnetcore", + "branch": "", + "hash": "cf20285971b84b882a529a797a9995e1689901b4", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cf20285971b84b882a529a797a9995e1689901b4.diff" + }, + "aspnetcore@ed2a147": { + "repo": "aspnetcore", + "branch": "", + "hash": "ed2a14732f9d8a318e90799837c15814edc00a88", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ed2a14732f9d8a318e90799837c15814edc00a88.diff" + }, + "aspnetcore@ce86c1a": { + "repo": "aspnetcore", + "branch": "", + "hash": "ce86c1affb2f6cdb9006d70eb296a9b3ead33f1c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ce86c1affb2f6cdb9006d70eb296a9b3ead33f1c.diff" + }, + "aspnetcore@a2a5480": { + "repo": "aspnetcore", + "branch": "", + "hash": "a2a5480e4b5997ff346b8fea8f3544b0d370a126", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/a2a5480e4b5997ff346b8fea8f3544b0d370a126.diff" + }, + "aspnetcore@78b827c": { + "repo": "aspnetcore", + "branch": "", + "hash": "78b827ca963e0308645d0c84354f927926fd3dcf", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/78b827ca963e0308645d0c84354f927926fd3dcf.diff" + }, + "aspnetcore@5cb9a24": { + "repo": "aspnetcore", + "branch": "", + "hash": "5cb9a2401bbaf3f06c49d47b6c4d4995eeee7dcf", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/5cb9a2401bbaf3f06c49d47b6c4d4995eeee7dcf.diff" + }, + "aspnetcore@b126e4f": { + "repo": "aspnetcore", + "branch": "", + "hash": "b126e4ffb9b8d5895e95cc1264163dee3a6a3517", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/b126e4ffb9b8d5895e95cc1264163dee3a6a3517.diff" + }, + "aspnetcore@6ce13b9": { + "repo": "aspnetcore", + "branch": "", + "hash": "6ce13b9c49929192589382dcc4dae610259696f2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/6ce13b9c49929192589382dcc4dae610259696f2.diff" + }, + "aspnetcore@9e65638": { + "repo": "aspnetcore", + "branch": "", + "hash": "9e65638c6c2c94ba17d3b2704e941bfc7183a110", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/9e65638c6c2c94ba17d3b2704e941bfc7183a110.diff" + }, + "aspnetcore@f84ee26": { + "repo": "aspnetcore", + "branch": "", + "hash": "f84ee26918256b4cf5879cc644a4f675339282dd", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f84ee26918256b4cf5879cc644a4f675339282dd.diff" + }, + "aspnetcore@38fefbd": { + "repo": "aspnetcore", + "branch": "", + "hash": "38fefbd2626f57fcd9bbae611e8f1ef6f7b840d4", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/38fefbd2626f57fcd9bbae611e8f1ef6f7b840d4.diff" + }, + "aspnetcore@2f6f5dc": { + "repo": "aspnetcore", + "branch": "", + "hash": "2f6f5dc2f718e3495182af8441dd0f83c1598820", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/2f6f5dc2f718e3495182af8441dd0f83c1598820.diff" + }, + "aspnetcore@fbec0e6": { + "repo": "aspnetcore", + "branch": "", + "hash": "fbec0e657a24bce1d347271010acbede3f31876c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/fbec0e657a24bce1d347271010acbede3f31876c.diff" + }, + "aspnetcore@caa7a7a": { + "repo": "aspnetcore", + "branch": "", + "hash": "caa7a7a23c4c1620afb906299d468304b41c6390", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/caa7a7a23c4c1620afb906299d468304b41c6390.diff" + }, + "aspnetcore@7645238": { + "repo": "aspnetcore", + "branch": "", + "hash": "76452386cc5bd48cb5e42e7a2143a2b14e1ca62c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/76452386cc5bd48cb5e42e7a2143a2b14e1ca62c.diff" + }, + "aspnetcore@99ded8f": { + "repo": "aspnetcore", + "branch": "", + "hash": "99ded8f244d57f8582b739da2524364125c5f0c7", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/99ded8f244d57f8582b739da2524364125c5f0c7.diff" + }, + "aspnetcore@3e156e1": { + "repo": "aspnetcore", + "branch": "", + "hash": "3e156e1a749f70ffcd40f5841112505b87808372", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3e156e1a749f70ffcd40f5841112505b87808372.diff" + }, + "aspnetcore@12fe567": { + "repo": "aspnetcore", + "branch": "", + "hash": "12fe5679d84d3050da61575bcd290848c082636e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/12fe5679d84d3050da61575bcd290848c082636e.diff" + }, + "aspnetcore@4b9040e": { + "repo": "aspnetcore", + "branch": "", + "hash": "4b9040ecc83e74279e5b394095084b473587186c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/4b9040ecc83e74279e5b394095084b473587186c.diff" + }, + "aspnetcore@cb1ac26": { + "repo": "aspnetcore", + "branch": "", + "hash": "cb1ac26bbde4e574268cb10fc8ef4ef842b521ed", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cb1ac26bbde4e574268cb10fc8ef4ef842b521ed.diff" + }, + "aspnetcore@a53b5e4": { + "repo": "aspnetcore", + "branch": "", + "hash": "a53b5e4a5077a2905e154b5dfa969b6e7cf00d60", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/a53b5e4a5077a2905e154b5dfa969b6e7cf00d60.diff" + }, + "aspnetcore@0c3e825": { + "repo": "aspnetcore", + "branch": "", + "hash": "0c3e825607e0caebc51e88920d25461972b79af2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0c3e825607e0caebc51e88920d25461972b79af2.diff" + }, + "aspnetcore@cf0040c": { + "repo": "aspnetcore", + "branch": "", + "hash": "cf0040c17ca3f506240b60ca4fc9219684a73302", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cf0040c17ca3f506240b60ca4fc9219684a73302.diff" + }, + "aspnetcore@2519925": { + "repo": "aspnetcore", + "branch": "", + "hash": "2519925824867017abb95629d51d995df9c5663e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/2519925824867017abb95629d51d995df9c5663e.diff" + }, + "aspnetcore@3b00cfc": { + "repo": "aspnetcore", + "branch": "", + "hash": "3b00cfcae37cd1866de43205059039c1576404ff", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3b00cfcae37cd1866de43205059039c1576404ff.diff" + }, + "aspnetcore@81a85fc": { + "repo": "aspnetcore", + "branch": "", + "hash": "81a85fc31d63812b1bdc2057dc31d48fd4f0a774", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/81a85fc31d63812b1bdc2057dc31d48fd4f0a774.diff" + }, + "aspnetcore@b0780af": { + "repo": "aspnetcore", + "branch": "", + "hash": "b0780af913efde6232335efb5cfba52e63cc350c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/b0780af913efde6232335efb5cfba52e63cc350c.diff" + }, + "aspnetcore@4003b2c": { + "repo": "aspnetcore", + "branch": "", + "hash": "4003b2c3a7a1c0cfefcc024408362ad67d27613e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/4003b2c3a7a1c0cfefcc024408362ad67d27613e.diff" + }, + "aspnetcore@68a38e1": { + "repo": "aspnetcore", + "branch": "", + "hash": "68a38e1cc792c65d870024b08e77d9c4e34c027b", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/68a38e1cc792c65d870024b08e77d9c4e34c027b.diff" + }, + "aspnetcore@4855e70": { + "repo": "aspnetcore", + "branch": "", + "hash": "4855e70491e4bc0371fd412217e3761abcb97e4e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/4855e70491e4bc0371fd412217e3761abcb97e4e.diff" + }, + "aspnetcore@1ae00e6": { + "repo": "aspnetcore", + "branch": "", + "hash": "1ae00e66adf5606316a83345ff9e39c7747ac9d1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/1ae00e66adf5606316a83345ff9e39c7747ac9d1.diff" + }, + "aspnetcore@acdcaf7": { + "repo": "aspnetcore", + "branch": "", + "hash": "acdcaf743bac454b6aab8e7e082cc193a920b71e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/acdcaf743bac454b6aab8e7e082cc193a920b71e.diff" + }, + "aspnetcore@bd8b9db": { + "repo": "aspnetcore", + "branch": "", + "hash": "bd8b9db931cad31c7edf948aa44da6b5c9cee5ce", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/bd8b9db931cad31c7edf948aa44da6b5c9cee5ce.diff" + }, + "aspnetcore@87ef375": { + "repo": "aspnetcore", + "branch": "", + "hash": "87ef375cf093ed52c3323987339abffb2df665d9", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/87ef375cf093ed52c3323987339abffb2df665d9.diff" + }, + "aspnetcore@7a0af92": { + "repo": "aspnetcore", + "branch": "", + "hash": "7a0af92ba4fa4793b3980121695d09c378de376c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/7a0af92ba4fa4793b3980121695d09c378de376c.diff" + }, + "aspnetcore@d1866a2": { + "repo": "aspnetcore", + "branch": "", + "hash": "d1866a23152cbf028c2a2951d55bdcee439306d1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/d1866a23152cbf028c2a2951d55bdcee439306d1.diff" + }, + "aspnetcore@cf607f3": { + "repo": "aspnetcore", + "branch": "", + "hash": "cf607f360f641d2d0509939af8a4f4e65e782ea6", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cf607f360f641d2d0509939af8a4f4e65e782ea6.diff" + }, + "aspnetcore@68dacc0": { + "repo": "aspnetcore", + "branch": "", + "hash": "68dacc0f34927cf896de38df66100b75f59b6366", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/68dacc0f34927cf896de38df66100b75f59b6366.diff" + }, + "aspnetcore@de9f8e0": { + "repo": "aspnetcore", + "branch": "", + "hash": "de9f8e097572dc4daa5311c6e9c12d8bd20c9780", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/de9f8e097572dc4daa5311c6e9c12d8bd20c9780.diff" + }, + "aspnetcore@8811a9e": { + "repo": "aspnetcore", + "branch": "", + "hash": "8811a9e530e352c1ac0cf2afd9bc347fa024a7aa", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/8811a9e530e352c1ac0cf2afd9bc347fa024a7aa.diff" + }, + "aspnetcore@af1e2a4": { + "repo": "aspnetcore", + "branch": "", + "hash": "af1e2a4e8bd03328ac5c7635c8f997d0c82e765b", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/af1e2a4e8bd03328ac5c7635c8f997d0c82e765b.diff" + }, + "aspnetcore@f297235": { + "repo": "aspnetcore", + "branch": "", + "hash": "f297235c48c2cffc8fb61ff41803d709b30ddab2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f297235c48c2cffc8fb61ff41803d709b30ddab2.diff" + }, + "aspnetcore@e0222ac": { + "repo": "aspnetcore", + "branch": "", + "hash": "e0222ac9d1703e6d046e2a2424fa2f65b7e5dfc8", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/e0222ac9d1703e6d046e2a2424fa2f65b7e5dfc8.diff" + }, + "aspnetcore@c4d061a": { + "repo": "aspnetcore", + "branch": "", + "hash": "c4d061a54c669a55ca9aa18982b416e9d3ff4d2b", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/c4d061a54c669a55ca9aa18982b416e9d3ff4d2b.diff" + }, + "aspnetcore@93bec6d": { + "repo": "aspnetcore", + "branch": "", + "hash": "93bec6d617bd898962c906cdbf854fad3b19d222", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/93bec6d617bd898962c906cdbf854fad3b19d222.diff" + }, + "aspnetcore@f82669a": { + "repo": "aspnetcore", + "branch": "", + "hash": "f82669acc283a66b046dc4fbd39b65c08ed72488", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f82669acc283a66b046dc4fbd39b65c08ed72488.diff" + }, + "aspnetcore@19a1265": { + "repo": "aspnetcore", + "branch": "", + "hash": "19a12658ec3f371075b08e09c1f72c7f3eee6cdb", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/19a12658ec3f371075b08e09c1f72c7f3eee6cdb.diff" + }, + "aspnetcore@07a46a4": { + "repo": "aspnetcore", + "branch": "", + "hash": "07a46a491097f6e768e5a6a9ffbb33cbd60e2a3d", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/07a46a491097f6e768e5a6a9ffbb33cbd60e2a3d.diff" + }, + "aspnetcore@56722f8": { + "repo": "aspnetcore", + "branch": "", + "hash": "56722f81b01d994b4c2ed6fd1d489794afdc8b4d", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/56722f81b01d994b4c2ed6fd1d489794afdc8b4d.diff" + }, + "aspnetcore@fe4f6cd": { + "repo": "aspnetcore", + "branch": "", + "hash": "fe4f6cd8442b87d4da6d83ce6a5177cb46900a50", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/fe4f6cd8442b87d4da6d83ce6a5177cb46900a50.diff" + }, + "aspnetcore@7b0f909": { + "repo": "aspnetcore", + "branch": "", + "hash": "7b0f9099efccf4485feef3ed3cb551b7231a0959", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/7b0f9099efccf4485feef3ed3cb551b7231a0959.diff" + }, + "aspnetcore@0eb7bd1": { + "repo": "aspnetcore", + "branch": "", + "hash": "0eb7bd1d45a9e11d9ca4b08b1ee938d321b73ede", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0eb7bd1d45a9e11d9ca4b08b1ee938d321b73ede.diff" + }, + "aspnetcore@9123188": { + "repo": "aspnetcore", + "branch": "", + "hash": "91231889eb544004f339ce417cf8e1e343904882", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/91231889eb544004f339ce417cf8e1e343904882.diff" + }, + "aspnetcore@ef19e4d": { + "repo": "aspnetcore", + "branch": "", + "hash": "ef19e4dade7054824b7fb574702768a93508c675", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ef19e4dade7054824b7fb574702768a93508c675.diff" + }, + "aspnetcore@564927c": { + "repo": "aspnetcore", + "branch": "", + "hash": "564927ca501248f945c68e1704cbb4b1a112aae2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/564927ca501248f945c68e1704cbb4b1a112aae2.diff" + }, + "aspnetcore@cef46b0": { + "repo": "aspnetcore", + "branch": "", + "hash": "cef46b0fdef5aa9177ad49dde32bc1a92f9e1bbe", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cef46b0fdef5aa9177ad49dde32bc1a92f9e1bbe.diff" + }, + "aspnetcore@cf0ae5e": { + "repo": "aspnetcore", + "branch": "", + "hash": "cf0ae5e828233a520c8d7d435db130e24b8dc2aa", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/cf0ae5e828233a520c8d7d435db130e24b8dc2aa.diff" + }, + "aspnetcore@0f1a256": { + "repo": "aspnetcore", + "branch": "", + "hash": "0f1a256a4856abd2664e20607cab69584d725e6e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/0f1a256a4856abd2664e20607cab69584d725e6e.diff" + }, + "aspnetcore@1d6552f": { + "repo": "aspnetcore", + "branch": "", + "hash": "1d6552f3a0860eeadf9463c30595d877c9c75ed6", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/1d6552f3a0860eeadf9463c30595d877c9c75ed6.diff" + }, + "aspnetcore@1abace7": { + "repo": "aspnetcore", + "branch": "", + "hash": "1abace74da841f31f23c22be698e2e5a6cf6c5f1", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/1abace74da841f31f23c22be698e2e5a6cf6c5f1.diff" + }, + "aspnetcore@3b67a86": { + "repo": "aspnetcore", + "branch": "", + "hash": "3b67a86a90a7e5da321db4af98d22d9a4100a3a0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3b67a86a90a7e5da321db4af98d22d9a4100a3a0.diff" + }, + "aspnetcore@d89ecc4": { + "repo": "aspnetcore", + "branch": "", + "hash": "d89ecc425733c5439096864cb9f7f97cab5416a0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/d89ecc425733c5439096864cb9f7f97cab5416a0.diff" + }, + "aspnetcore@e15a58c": { + "repo": "aspnetcore", + "branch": "", + "hash": "e15a58cadc00522a96bc9c0a3625d6d202a2885a", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/e15a58cadc00522a96bc9c0a3625d6d202a2885a.diff" + }, + "aspnetcore@e4f3314": { + "repo": "aspnetcore", + "branch": "", + "hash": "e4f3314bc70384a0ed385d71bac5f311699f7d06", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/e4f3314bc70384a0ed385d71bac5f311699f7d06.diff" + }, + "aspnetcore@3a347bb": { + "repo": "aspnetcore", + "branch": "", + "hash": "3a347bbcf8e1e6a9e42859cfec3d0079746beacd", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/3a347bbcf8e1e6a9e42859cfec3d0079746beacd.diff" + }, + "aspnetcore@27e5600": { + "repo": "aspnetcore", + "branch": "", + "hash": "27e56009ffd22d5d8c3a316e881a6352e9ccf3ee", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/27e56009ffd22d5d8c3a316e881a6352e9ccf3ee.diff" + }, + "aspnetcore@6a0d7ae": { + "repo": "aspnetcore", + "branch": "", + "hash": "6a0d7ae4deffa7a6beb01ced9d18b6ce9e67a9c5", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/6a0d7ae4deffa7a6beb01ced9d18b6ce9e67a9c5.diff" + }, + "aspnetcore@081aac6": { + "repo": "aspnetcore", + "branch": "", + "hash": "081aac6416d3e259079dc4d368429ae6e93a73cc", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/081aac6416d3e259079dc4d368429ae6e93a73cc.diff" + }, + "aspnetcore@face016": { + "repo": "aspnetcore", + "branch": "", + "hash": "face016de004b388ecd300430999f717e027b4ef", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/face016de004b388ecd300430999f717e027b4ef.diff" + }, + "aspnetcore@f95205d": { + "repo": "aspnetcore", + "branch": "", + "hash": "f95205dea221b1014705a5d8f6c757392aed55d7", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f95205dea221b1014705a5d8f6c757392aed55d7.diff" + }, + "aspnetcore@1d0c061": { + "repo": "aspnetcore", + "branch": "", + "hash": "1d0c061aa332f5d4d751899d389fa12696688d81", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/1d0c061aa332f5d4d751899d389fa12696688d81.diff" + }, + "aspnetcore@7b3625f": { + "repo": "aspnetcore", + "branch": "", + "hash": "7b3625f1a7dcf18f823e6d350f0f6f1b716a76cd", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/7b3625f1a7dcf18f823e6d350f0f6f1b716a76cd.diff" + }, + "aspnetcore@8026f9f": { + "repo": "aspnetcore", + "branch": "", + "hash": "8026f9f77a6b35ea43cfaa52182c8414b051a1ac", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/8026f9f77a6b35ea43cfaa52182c8414b051a1ac.diff" + }, + "aspnetcore@b309e35": { + "repo": "aspnetcore", + "branch": "", + "hash": "b309e35be8455121e45af21a66b07eec53c54e39", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/b309e35be8455121e45af21a66b07eec53c54e39.diff" + }, + "aspnetcore@1106030": { + "repo": "aspnetcore", + "branch": "", + "hash": "1106030e107d6e33839c4102335c25f129725cfa", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/1106030e107d6e33839c4102335c25f129725cfa.diff" + }, + "aspnetcore@574547f": { + "repo": "aspnetcore", + "branch": "", + "hash": "574547fe154660cf52ac6f1d6dc6a9b591c15e27", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/574547fe154660cf52ac6f1d6dc6a9b591c15e27.diff" + }, + "aspnetcore@540b853": { + "repo": "aspnetcore", + "branch": "", + "hash": "540b853b49d3a0de0aaa4de48c8fec45aae665e6", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/540b853b49d3a0de0aaa4de48c8fec45aae665e6.diff" + }, + "aspnetcore@ee53595": { + "repo": "aspnetcore", + "branch": "", + "hash": "ee535952860d7d0b09d2b79665d6394b8ee13fc2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ee535952860d7d0b09d2b79665d6394b8ee13fc2.diff" + }, + "aspnetcore@512f313": { + "repo": "aspnetcore", + "branch": "", + "hash": "512f3138e56bb3d51d35c6dafbb305e198e8de47", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/512f3138e56bb3d51d35c6dafbb305e198e8de47.diff" + }, + "aspnetcore@d516a8d": { + "repo": "aspnetcore", + "branch": "", + "hash": "d516a8d1efd70e1f6b0dd023407b100622adc16e", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/d516a8d1efd70e1f6b0dd023407b100622adc16e.diff" + }, + "aspnetcore@70e4f65": { + "repo": "aspnetcore", + "branch": "", + "hash": "70e4f65f8630b9f740809911f26d05c9aa44c614", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/70e4f65f8630b9f740809911f26d05c9aa44c614.diff" + }, + "aspnetcore@58c5632": { + "repo": "aspnetcore", + "branch": "", + "hash": "58c56325e2e407f7c4d63c377ba63dcacdfa52de", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/58c56325e2e407f7c4d63c377ba63dcacdfa52de.diff" + }, + "aspnetcore@5a09c12": { + "repo": "aspnetcore", + "branch": "", + "hash": "5a09c126653d5bd295262f2ca96c9388b854cb24", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/5a09c126653d5bd295262f2ca96c9388b854cb24.diff" + }, + "aspnetcore@fc4e6e0": { + "repo": "aspnetcore", + "branch": "", + "hash": "fc4e6e0915a59f2e1a9bf18955df2eca1de8f96c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/fc4e6e0915a59f2e1a9bf18955df2eca1de8f96c.diff" + }, + "aspnetcore@bf41edc": { + "repo": "aspnetcore", + "branch": "", + "hash": "bf41edc66b73f5bfb24f88984edf5200f92e6471", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/bf41edc66b73f5bfb24f88984edf5200f92e6471.diff" + }, + "aspnetcore@35b67fe": { + "repo": "aspnetcore", + "branch": "", + "hash": "35b67fef800c195b9ce9898df271017193dc3bb6", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/35b67fef800c195b9ce9898df271017193dc3bb6.diff" + }, + "aspnetcore@dfe3e58": { + "repo": "aspnetcore", + "branch": "", + "hash": "dfe3e58cc0f6e88d646bc2f78adf3220219a4165", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/dfe3e58cc0f6e88d646bc2f78adf3220219a4165.diff" + }, + "aspnetcore@326d566": { + "repo": "aspnetcore", + "branch": "", + "hash": "326d5668a6316a3cb978098eaec5530ae04c84eb", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/326d5668a6316a3cb978098eaec5530ae04c84eb.diff" + }, + "aspnetcore@346fa53": { + "repo": "aspnetcore", + "branch": "", + "hash": "346fa53dcc2f96afd375cbb681cd690c3de1e37c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/346fa53dcc2f96afd375cbb681cd690c3de1e37c.diff" + }, + "aspnetcore@e4598cc": { + "repo": "aspnetcore", + "branch": "", + "hash": "e4598ccf20d66bfab95d214ac57cdbfc413d0fed", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/e4598ccf20d66bfab95d214ac57cdbfc413d0fed.diff" + }, + "aspnetcore@6b3ab41": { + "repo": "aspnetcore", + "branch": "", + "hash": "6b3ab41b24cb8fc8945c2b7e323ba03914347a25", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/6b3ab41b24cb8fc8945c2b7e323ba03914347a25.diff" + }, + "aspnetcore@94d3135": { + "repo": "aspnetcore", + "branch": "", + "hash": "94d31356592394f7d4890a5071811f8812fbfdf6", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/94d31356592394f7d4890a5071811f8812fbfdf6.diff" + }, + "aspnetcore@eb281b1": { + "repo": "aspnetcore", + "branch": "", + "hash": "eb281b1de58c7d7aeb9e7fb261b61c8425667614", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/eb281b1de58c7d7aeb9e7fb261b61c8425667614.diff" + }, + "aspnetcore@bd8392e": { + "repo": "aspnetcore", + "branch": "", + "hash": "bd8392eb17e04f090e9053da75cf20b8c19f4232", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/bd8392eb17e04f090e9053da75cf20b8c19f4232.diff" + }, + "aspnetcore@24a934e": { + "repo": "aspnetcore", + "branch": "", + "hash": "24a934e438397d10278b0102212c8df927dc2a1d", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/24a934e438397d10278b0102212c8df927dc2a1d.diff" + }, + "aspnetcore@61cd8e8": { + "repo": "aspnetcore", + "branch": "", + "hash": "61cd8e8be33062a3a70ceef32625b3c6247f2416", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/61cd8e8be33062a3a70ceef32625b3c6247f2416.diff" + }, + "aspnetcore@5c873ca": { + "repo": "aspnetcore", + "branch": "", + "hash": "5c873caf315f0ff15cd75a21874299d9384afbe0", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/5c873caf315f0ff15cd75a21874299d9384afbe0.diff" + }, + "aspnetcore@93148da": { + "repo": "aspnetcore", + "branch": "", + "hash": "93148da620b4fc967f57aaafff1dad96b7ecff27", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/93148da620b4fc967f57aaafff1dad96b7ecff27.diff" + }, + "aspnetcore@b2c0c20": { + "repo": "aspnetcore", + "branch": "", + "hash": "b2c0c208b2f5f13f47278defac53af646db621f3", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/b2c0c208b2f5f13f47278defac53af646db621f3.diff" + }, + "aspnetcore@06ed003": { + "repo": "aspnetcore", + "branch": "", + "hash": "06ed003dc8c2f7c50d7960ca6c2ea9f41217f0e7", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/06ed003dc8c2f7c50d7960ca6c2ea9f41217f0e7.diff" + }, + "aspnetcore@f8a5cbf": { + "repo": "aspnetcore", + "branch": "", + "hash": "f8a5cbf46d437a413c25242d1358f3c93b92abbc", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/f8a5cbf46d437a413c25242d1358f3c93b92abbc.diff" + }, + "aspnetcore@39e1ac9": { + "repo": "aspnetcore", + "branch": "", + "hash": "39e1ac975cf138c56fff984dd824ab651a448367", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/39e1ac975cf138c56fff984dd824ab651a448367.diff" + }, + "aspnetcore@1037569": { + "repo": "aspnetcore", + "branch": "", + "hash": "1037569ddd05f8bbf5cb8b547f1ab001f8c8248c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/1037569ddd05f8bbf5cb8b547f1ab001f8c8248c.diff" + }, + "aspnetcore@15bdfbf": { + "repo": "aspnetcore", + "branch": "", + "hash": "15bdfbf8551cbcfa9d20f6055068161f40d98fdb", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/15bdfbf8551cbcfa9d20f6055068161f40d98fdb.diff" + }, + "aspnetcore@d117bfd": { + "repo": "aspnetcore", + "branch": "", + "hash": "d117bfdd707cb8ab0e9093a7fbbccff22c0669fd", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/d117bfdd707cb8ab0e9093a7fbbccff22c0669fd.diff" + }, + "aspnetcore@5d6b575": { + "repo": "aspnetcore", + "branch": "", + "hash": "5d6b5754c5575f52231a05fc931dd0a27bc3cf6d", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/5d6b5754c5575f52231a05fc931dd0a27bc3cf6d.diff" + }, + "aspnetcore@67bba0c": { + "repo": "aspnetcore", + "branch": "", + "hash": "67bba0cb64d41148cadb42eaaf76e5a1a1300ab2", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/67bba0cb64d41148cadb42eaaf76e5a1a1300ab2.diff" + }, + "aspnetcore@19fe163": { + "repo": "aspnetcore", + "branch": "", + "hash": "19fe163521fc0a971c774c8381d42bf7d5de8613", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/19fe163521fc0a971c774c8381d42bf7d5de8613.diff" + }, + "aspnetcore@ebb1adb": { + "repo": "aspnetcore", + "branch": "", + "hash": "ebb1adb0be0eae19ee71abe079759dd37c4ab543", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ebb1adb0be0eae19ee71abe079759dd37c4ab543.diff" + }, + "aspnetcore@53c3bc1": { + "repo": "aspnetcore", + "branch": "", + "hash": "53c3bc19f2b65df86080f1d7f3b7aadba99ba612", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/53c3bc19f2b65df86080f1d7f3b7aadba99ba612.diff" + }, + "aspnetcore@60de750": { + "repo": "aspnetcore", + "branch": "", + "hash": "60de750afe014407585b2e5fa6f240c24af6f9a9", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/60de750afe014407585b2e5fa6f240c24af6f9a9.diff" + }, + "aspnetcore@949e3a5": { + "repo": "aspnetcore", + "branch": "", + "hash": "949e3a5fc0c342e81bad91aeeef2c3b4953edcbf", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/949e3a5fc0c342e81bad91aeeef2c3b4953edcbf.diff" + }, + "aspnetcore@5e09901": { + "repo": "aspnetcore", + "branch": "", + "hash": "5e099010fe46ff3e3d220f50fc75b43c2b8a465c", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/5e099010fe46ff3e3d220f50fc75b43c2b8a465c.diff" + }, + "aspnetcore@ede598d": { + "repo": "aspnetcore", + "branch": "", + "hash": "ede598d1d9329ee6ef907565eed6a1779a39c105", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/ede598d1d9329ee6ef907565eed6a1779a39c105.diff" + }, + "aspnetcore@9efdf69": { + "repo": "aspnetcore", + "branch": "", + "hash": "9efdf6939a6c188a049d5f9059529ab3373ae122", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/9efdf6939a6c188a049d5f9059529ab3373ae122.diff" + }, + "aspnetcore@89467cb": { + "repo": "aspnetcore", + "branch": "", + "hash": "89467cbc99f549c70c5206a567490246f081f239", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/89467cbc99f549c70c5206a567490246f081f239.diff" + }, + "aspnetcore@8331289": { + "repo": "aspnetcore", + "branch": "", + "hash": "8331289263e5bdf819e07433eefda85977ccb8b8", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/8331289263e5bdf819e07433eefda85977ccb8b8.diff" + }, + "aspnetcore@a302455": { + "repo": "aspnetcore", + "branch": "", + "hash": "a302455ba95a237c0fb56242284a23cd5ef7f891", + "org": "dotnet", + "url": "https://github.com/dotnet/aspnetcore/commit/a302455ba95a237c0fb56242284a23cd5ef7f891.diff" + }, + "command-line-api@95cdac6": { + "repo": "command-line-api", + "branch": "", + "hash": "95cdac69ea070db3e99df8ae045c0064408748e5", + "org": "dotnet", + "url": "https://github.com/dotnet/command-line-api/commit/95cdac69ea070db3e99df8ae045c0064408748e5.diff" + }, + "command-line-api@00305fe": { + "repo": "command-line-api", + "branch": "", + "hash": "00305fe84f0e869d4a124dc7fcce4b385397df3f", + "org": "dotnet", + "url": "https://github.com/dotnet/command-line-api/commit/00305fe84f0e869d4a124dc7fcce4b385397df3f.diff" + }, + "command-line-api@0ae2631": { + "repo": "command-line-api", + "branch": "", + "hash": "0ae263195c8cafcea82be699cb69c18117621db3", + "org": "dotnet", + "url": "https://github.com/dotnet/command-line-api/commit/0ae263195c8cafcea82be699cb69c18117621db3.diff" + }, + "command-line-api@3602062": { + "repo": "command-line-api", + "branch": "", + "hash": "3602062962648cb0ecd93fd5affc94f2daeebc27", + "org": "dotnet", + "url": "https://github.com/dotnet/command-line-api/commit/3602062962648cb0ecd93fd5affc94f2daeebc27.diff" + }, + "command-line-api@21ad866": { + "repo": "command-line-api", + "branch": "", + "hash": "21ad866c05740a575455455778f9f2f6d1efaf99", + "org": "dotnet", + "url": "https://github.com/dotnet/command-line-api/commit/21ad866c05740a575455455778f9f2f6d1efaf99.diff" + }, + "command-line-api@8b00b7d": { + "repo": "command-line-api", + "branch": "", + "hash": "8b00b7df00d060f620a17eb0eaa46900383a23a5", + "org": "dotnet", + "url": "https://github.com/dotnet/command-line-api/commit/8b00b7df00d060f620a17eb0eaa46900383a23a5.diff" + }, + "command-line-api@bc16495": { + "repo": "command-line-api", + "branch": "", + "hash": "bc16495bebe4b70aa2a0f76167544597ddd8b330", + "org": "dotnet", + "url": "https://github.com/dotnet/command-line-api/commit/bc16495bebe4b70aa2a0f76167544597ddd8b330.diff" + }, + "deployment-tools@6cd9999": { + "repo": "deployment-tools", + "branch": "", + "hash": "6cd99990369b7a4c8a0add2dc400f4ced089a099", + "org": "dotnet", + "url": "https://github.com/dotnet/deployment-tools/commit/6cd99990369b7a4c8a0add2dc400f4ced089a099.diff" + }, + "deployment-tools@cc7b5a9": { + "repo": "deployment-tools", + "branch": "", + "hash": "cc7b5a9f17c5b2229d38e7f7a4e4c9ac6fb2ad94", + "org": "dotnet", + "url": "https://github.com/dotnet/deployment-tools/commit/cc7b5a9f17c5b2229d38e7f7a4e4c9ac6fb2ad94.diff" + }, + "deployment-tools@5123486": { + "repo": "deployment-tools", + "branch": "", + "hash": "5123486f3d021174a962666d4a70d80763df0aca", + "org": "dotnet", + "url": "https://github.com/dotnet/deployment-tools/commit/5123486f3d021174a962666d4a70d80763df0aca.diff" + }, + "diagnostics@384c93e": { + "repo": "diagnostics", + "branch": "", + "hash": "384c93e1788f1c755260658d39aa5cb91f825280", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/384c93e1788f1c755260658d39aa5cb91f825280.diff" + }, + "diagnostics@d042571": { + "repo": "diagnostics", + "branch": "", + "hash": "d0425710558deb127d9d3c0b390fcc1948cdd8f2", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/d0425710558deb127d9d3c0b390fcc1948cdd8f2.diff" + }, + "diagnostics@1803ef1": { + "repo": "diagnostics", + "branch": "", + "hash": "1803ef1ef141d8c9454244988fbbd3f5424ed6cc", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/1803ef1ef141d8c9454244988fbbd3f5424ed6cc.diff" + }, + "diagnostics@812e172": { + "repo": "diagnostics", + "branch": "", + "hash": "812e1725808849283f1b2ed271d7f2e0f1ff3969", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/812e1725808849283f1b2ed271d7f2e0f1ff3969.diff" + }, + "diagnostics@b53fa97": { + "repo": "diagnostics", + "branch": "", + "hash": "b53fa970a4df3cd5dc25f9c0a56c9195fcc20f05", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/b53fa970a4df3cd5dc25f9c0a56c9195fcc20f05.diff" + }, + "diagnostics@bacf939": { + "repo": "diagnostics", + "branch": "", + "hash": "bacf9392fe42ec2d9e53d92ac6c3e3a3d217b9db", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/bacf9392fe42ec2d9e53d92ac6c3e3a3d217b9db.diff" + }, + "diagnostics@82218b9": { + "repo": "diagnostics", + "branch": "", + "hash": "82218b9557840aec87b9885d1563addf6f632175", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/82218b9557840aec87b9885d1563addf6f632175.diff" + }, + "diagnostics@dcfa331": { + "repo": "diagnostics", + "branch": "", + "hash": "dcfa3314912d4b8c50b552a87b05aa2472be9e16", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/dcfa3314912d4b8c50b552a87b05aa2472be9e16.diff" + }, + "diagnostics@0c7820d": { + "repo": "diagnostics", + "branch": "", + "hash": "0c7820d651a68ac7ec01ba956a75cd0d9bd38a8f", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/0c7820d651a68ac7ec01ba956a75cd0d9bd38a8f.diff" + }, + "diagnostics@5728f65": { + "repo": "diagnostics", + "branch": "", + "hash": "5728f6534c70feae46de3cb2dc745d9bddbbdf5a", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/5728f6534c70feae46de3cb2dc745d9bddbbdf5a.diff" + }, + "diagnostics@3a91cb2": { + "repo": "diagnostics", + "branch": "", + "hash": "3a91cb20e16fb0402bf6752e613e2cb5321ba824", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/3a91cb20e16fb0402bf6752e613e2cb5321ba824.diff" + }, + "diagnostics@4530784": { + "repo": "diagnostics", + "branch": "", + "hash": "453078461a5366b2e48fc4dd4644277ed69323f2", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/453078461a5366b2e48fc4dd4644277ed69323f2.diff" + }, + "diagnostics@0386db2": { + "repo": "diagnostics", + "branch": "", + "hash": "0386db2ea40e9133c1818b0e7ff082b1809a76b3", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/0386db2ea40e9133c1818b0e7ff082b1809a76b3.diff" + }, + "diagnostics@d8a1d0d": { + "repo": "diagnostics", + "branch": "", + "hash": "d8a1d0d60680defa0d30fdc6df4f5aea98a8deb0", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/d8a1d0d60680defa0d30fdc6df4f5aea98a8deb0.diff" + }, + "diagnostics@a7ff61a": { + "repo": "diagnostics", + "branch": "", + "hash": "a7ff61aaf1cfdb3c6fe6c2e77471df1ebcb69cac", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/a7ff61aaf1cfdb3c6fe6c2e77471df1ebcb69cac.diff" + }, + "diagnostics@fec77f3": { + "repo": "diagnostics", + "branch": "", + "hash": "fec77f3f14f904174dd3ea2cd82628fc736434da", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/fec77f3f14f904174dd3ea2cd82628fc736434da.diff" + }, + "diagnostics@f4c4ac3": { + "repo": "diagnostics", + "branch": "", + "hash": "f4c4ac378cba26df6c3c5899a3cecd0b8fa802b4", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/f4c4ac378cba26df6c3c5899a3cecd0b8fa802b4.diff" + }, + "diagnostics@01841e2": { + "repo": "diagnostics", + "branch": "", + "hash": "01841e28f3f4cdaa8af58edc76e2507c05ad297e", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/01841e28f3f4cdaa8af58edc76e2507c05ad297e.diff" + }, + "diagnostics@91630f8": { + "repo": "diagnostics", + "branch": "", + "hash": "91630f8339450e7f8ba6dfd80f34fe6823a95b16", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/91630f8339450e7f8ba6dfd80f34fe6823a95b16.diff" + }, + "diagnostics@b3aba46": { + "repo": "diagnostics", + "branch": "", + "hash": "b3aba46f64b540e10b565a8c95c49b3dd8ec1030", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/b3aba46f64b540e10b565a8c95c49b3dd8ec1030.diff" + }, + "diagnostics@7e8e386": { + "repo": "diagnostics", + "branch": "", + "hash": "7e8e386c529e0db23634c0d9c7cc8c3bb1b4cb0b", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/7e8e386c529e0db23634c0d9c7cc8c3bb1b4cb0b.diff" + }, + "diagnostics@95035e6": { + "repo": "diagnostics", + "branch": "", + "hash": "95035e6c3f122c513f8c2303b058c2c4750401a7", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/95035e6c3f122c513f8c2303b058c2c4750401a7.diff" + }, + "diagnostics@8fc9228": { + "repo": "diagnostics", + "branch": "", + "hash": "8fc92285be28cc85a7f24e4e3ff4b711a5fc8ce4", + "org": "dotnet", + "url": "https://github.com/dotnet/diagnostics/commit/8fc92285be28cc85a7f24e4e3ff4b711a5fc8ce4.diff" + }, + "efcore@db55508": { + "repo": "efcore", + "branch": "", + "hash": "db55508a7fbc1535bdb65b85159a8d0d36d6942a", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/db55508a7fbc1535bdb65b85159a8d0d36d6942a.diff" + }, + "efcore@3911e4f": { + "repo": "efcore", + "branch": "", + "hash": "3911e4fa4f551143188670ad426da72e8ec986b2", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/3911e4fa4f551143188670ad426da72e8ec986b2.diff" + }, + "efcore@f16c1da": { + "repo": "efcore", + "branch": "", + "hash": "f16c1daaef3854b7d1004bd9fc7daa817bba96b8", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/f16c1daaef3854b7d1004bd9fc7daa817bba96b8.diff" + }, + "efcore@b56cdec": { + "repo": "efcore", + "branch": "", + "hash": "b56cdecf1edf980b21f3e68ec97bcdf064a0949b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/b56cdecf1edf980b21f3e68ec97bcdf064a0949b.diff" + }, + "efcore@dc0c5fa": { + "repo": "efcore", + "branch": "", + "hash": "dc0c5fa8508ef3242cf969d5818e61cd82900153", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/dc0c5fa8508ef3242cf969d5818e61cd82900153.diff" + }, + "efcore@0ec4c6c": { + "repo": "efcore", + "branch": "", + "hash": "0ec4c6c9d6b0dd194734db53799f6c1f3ad12c60", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/0ec4c6c9d6b0dd194734db53799f6c1f3ad12c60.diff" + }, + "efcore@43432d4": { + "repo": "efcore", + "branch": "", + "hash": "43432d43f63e1f11a1e2d903cc02e092d4103142", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/43432d43f63e1f11a1e2d903cc02e092d4103142.diff" + }, + "efcore@a9482e0": { + "repo": "efcore", + "branch": "", + "hash": "a9482e0adfea851a7d09688a1de6d87afe2d9dfe", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/a9482e0adfea851a7d09688a1de6d87afe2d9dfe.diff" + }, + "efcore@740413e": { + "repo": "efcore", + "branch": "", + "hash": "740413ed1ed7594d3ffd73144a75f925f7a6aa9a", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/740413ed1ed7594d3ffd73144a75f925f7a6aa9a.diff" + }, + "efcore@733a238": { + "repo": "efcore", + "branch": "", + "hash": "733a238e6752a98257e468620cd13847bac9ac0c", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/733a238e6752a98257e468620cd13847bac9ac0c.diff" + }, + "efcore@8002378": { + "repo": "efcore", + "branch": "", + "hash": "800237884424e60545078e20534dd5cd7ba8e464", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/800237884424e60545078e20534dd5cd7ba8e464.diff" + }, + "efcore@52adb46": { + "repo": "efcore", + "branch": "", + "hash": "52adb46078b3b223ddef36a74c801d312a8c0c0a", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/52adb46078b3b223ddef36a74c801d312a8c0c0a.diff" + }, + "efcore@4a79933": { + "repo": "efcore", + "branch": "", + "hash": "4a79933a5e7249b5e2cdeba91794a22867ff0f47", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/4a79933a5e7249b5e2cdeba91794a22867ff0f47.diff" + }, + "efcore@a7a7184": { + "repo": "efcore", + "branch": "", + "hash": "a7a718483f89c32b2b635f958639fb4d51fc00be", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/a7a718483f89c32b2b635f958639fb4d51fc00be.diff" + }, + "efcore@0bb1c8d": { + "repo": "efcore", + "branch": "", + "hash": "0bb1c8df9d3e0202bbc77f5edd9fc5b617d51d17", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/0bb1c8df9d3e0202bbc77f5edd9fc5b617d51d17.diff" + }, + "efcore@6670794": { + "repo": "efcore", + "branch": "", + "hash": "6670794e3aa760b8e00438b99d46530f285874b9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/6670794e3aa760b8e00438b99d46530f285874b9.diff" + }, + "efcore@b00a0f3": { + "repo": "efcore", + "branch": "", + "hash": "b00a0f3171cb6a90d7e1a5652acff81c8a18ff18", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/b00a0f3171cb6a90d7e1a5652acff81c8a18ff18.diff" + }, + "efcore@2279bff": { + "repo": "efcore", + "branch": "", + "hash": "2279bfff4797973a93405ba5310a213fe4546dde", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/2279bfff4797973a93405ba5310a213fe4546dde.diff" + }, + "efcore@935645b": { + "repo": "efcore", + "branch": "", + "hash": "935645bae5904b203a86398849ec3f40e127fba3", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/935645bae5904b203a86398849ec3f40e127fba3.diff" + }, + "efcore@5517698": { + "repo": "efcore", + "branch": "", + "hash": "5517698d3cc42aa42327707e8e8867e91975eb7f", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/5517698d3cc42aa42327707e8e8867e91975eb7f.diff" + }, + "efcore@0291de0": { + "repo": "efcore", + "branch": "", + "hash": "0291de042d4ee4ff4a6b0276194a8f9b4f3bc082", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/0291de042d4ee4ff4a6b0276194a8f9b4f3bc082.diff" + }, + "efcore@d65ba2d": { + "repo": "efcore", + "branch": "", + "hash": "d65ba2d8b7969ce1d150e4792efd918569a875e6", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/d65ba2d8b7969ce1d150e4792efd918569a875e6.diff" + }, + "efcore@f2f2673": { + "repo": "efcore", + "branch": "", + "hash": "f2f2673ff514b6fb2694b30b87d16cfb10f9349e", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/f2f2673ff514b6fb2694b30b87d16cfb10f9349e.diff" + }, + "efcore@a8af375": { + "repo": "efcore", + "branch": "", + "hash": "a8af37592e448b96cbefe139043633307769761e", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/a8af37592e448b96cbefe139043633307769761e.diff" + }, + "efcore@a21f685": { + "repo": "efcore", + "branch": "", + "hash": "a21f685d77afba806c23d8b0199f1683f4358813", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/a21f685d77afba806c23d8b0199f1683f4358813.diff" + }, + "efcore@dad6cf6": { + "repo": "efcore", + "branch": "", + "hash": "dad6cf62ae97174b2e0590b0bc1530447a682ad9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/dad6cf62ae97174b2e0590b0bc1530447a682ad9.diff" + }, + "efcore@35ad69b": { + "repo": "efcore", + "branch": "", + "hash": "35ad69b89c237527d6fa40882b22ffe97af1c3a8", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/35ad69b89c237527d6fa40882b22ffe97af1c3a8.diff" + }, + "efcore@494fe8e": { + "repo": "efcore", + "branch": "", + "hash": "494fe8e8a9d051df5ec35577bd46714b07bb90ee", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/494fe8e8a9d051df5ec35577bd46714b07bb90ee.diff" + }, + "efcore@347acfc": { + "repo": "efcore", + "branch": "", + "hash": "347acfc5d05b71794d138fd4107ddfa66bdc0359", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/347acfc5d05b71794d138fd4107ddfa66bdc0359.diff" + }, + "efcore@0d955db": { + "repo": "efcore", + "branch": "", + "hash": "0d955dbd72be816385b296704661fef060d26f2b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/0d955dbd72be816385b296704661fef060d26f2b.diff" + }, + "efcore@cb8f9da": { + "repo": "efcore", + "branch": "", + "hash": "cb8f9da12b1bbf03c6548dcc61e9b5f976da1fef", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/cb8f9da12b1bbf03c6548dcc61e9b5f976da1fef.diff" + }, + "efcore@3cb71a6": { + "repo": "efcore", + "branch": "", + "hash": "3cb71a65a7bdd2acdb5545a1262d38b07135fbe7", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/3cb71a65a7bdd2acdb5545a1262d38b07135fbe7.diff" + }, + "efcore@885eaab": { + "repo": "efcore", + "branch": "", + "hash": "885eaabab77ba1aeabd97c3f8b1d67727eee8ab3", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/885eaabab77ba1aeabd97c3f8b1d67727eee8ab3.diff" + }, + "efcore@654a010": { + "repo": "efcore", + "branch": "", + "hash": "654a010a3b933da61e5f58491fd2de5fed5b8725", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/654a010a3b933da61e5f58491fd2de5fed5b8725.diff" + }, + "efcore@6a2d7a8": { + "repo": "efcore", + "branch": "", + "hash": "6a2d7a8af48c1595d49b20eed3df756120c9ecb9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/6a2d7a8af48c1595d49b20eed3df756120c9ecb9.diff" + }, + "efcore@abad2be": { + "repo": "efcore", + "branch": "", + "hash": "abad2bec8c0bf2b4bb86e69951a1169413bb9ea4", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/abad2bec8c0bf2b4bb86e69951a1169413bb9ea4.diff" + }, + "efcore@c3178f5": { + "repo": "efcore", + "branch": "", + "hash": "c3178f52a5ec721aff7b6144e9a56e6bea6c0742", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/c3178f52a5ec721aff7b6144e9a56e6bea6c0742.diff" + }, + "efcore@cf67c5d": { + "repo": "efcore", + "branch": "", + "hash": "cf67c5dbdd7353bb0ce80d7f56711950e9d3993b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/cf67c5dbdd7353bb0ce80d7f56711950e9d3993b.diff" + }, + "efcore@3754e9a": { + "repo": "efcore", + "branch": "", + "hash": "3754e9a40c3d8089a256df3c7f7d942e2709712c", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/3754e9a40c3d8089a256df3c7f7d942e2709712c.diff" + }, + "efcore@18442ea": { + "repo": "efcore", + "branch": "", + "hash": "18442eaf05c419eacb9466647d99f76f0d8c0d02", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/18442eaf05c419eacb9466647d99f76f0d8c0d02.diff" + }, + "efcore@eddda30": { + "repo": "efcore", + "branch": "", + "hash": "eddda30ac8207ea8278a0d213b3e1d03d4c81fe0", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/eddda30ac8207ea8278a0d213b3e1d03d4c81fe0.diff" + }, + "efcore@5e59635": { + "repo": "efcore", + "branch": "", + "hash": "5e596351e72beaa3cdfe180839f41a5360fa03bd", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/5e596351e72beaa3cdfe180839f41a5360fa03bd.diff" + }, + "efcore@8818ec4": { + "repo": "efcore", + "branch": "", + "hash": "8818ec4de3da7d26ea13fae345b135f8b5ab4f9f", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/8818ec4de3da7d26ea13fae345b135f8b5ab4f9f.diff" + }, + "efcore@22b0a5c": { + "repo": "efcore", + "branch": "", + "hash": "22b0a5c04009274e2d48c9c3bdeeb6873a4e5503", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/22b0a5c04009274e2d48c9c3bdeeb6873a4e5503.diff" + }, + "efcore@f87a43c": { + "repo": "efcore", + "branch": "", + "hash": "f87a43cce5509197b26b84b08b0ec6e1304e5d70", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/f87a43cce5509197b26b84b08b0ec6e1304e5d70.diff" + }, + "efcore@686c324": { + "repo": "efcore", + "branch": "", + "hash": "686c32497dfc4ba053b31ecd0bf3471508a6a852", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/686c32497dfc4ba053b31ecd0bf3471508a6a852.diff" + }, + "efcore@c0eff3c": { + "repo": "efcore", + "branch": "", + "hash": "c0eff3c7eea505753cda66d881cf15c5ffa2f92c", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/c0eff3c7eea505753cda66d881cf15c5ffa2f92c.diff" + }, + "efcore@0c612d8": { + "repo": "efcore", + "branch": "", + "hash": "0c612d838fa615e47aa27ca93e3bd8a617539ebc", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/0c612d838fa615e47aa27ca93e3bd8a617539ebc.diff" + }, + "efcore@86e439f": { + "repo": "efcore", + "branch": "", + "hash": "86e439fa99009bc93981279e51857629792eac37", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/86e439fa99009bc93981279e51857629792eac37.diff" + }, + "efcore@664c198": { + "repo": "efcore", + "branch": "", + "hash": "664c1982eaea096ec82288a6b033b9b62c5e73bb", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/664c1982eaea096ec82288a6b033b9b62c5e73bb.diff" + }, + "efcore@efb5e76": { + "repo": "efcore", + "branch": "", + "hash": "efb5e7659c57af00a1bb3c8c868dfc49389e13d2", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/efb5e7659c57af00a1bb3c8c868dfc49389e13d2.diff" + }, + "efcore@082e95c": { + "repo": "efcore", + "branch": "", + "hash": "082e95c4727f8c42c5c9c54ed364264f1576249b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/082e95c4727f8c42c5c9c54ed364264f1576249b.diff" + }, + "efcore@9aa4d2c": { + "repo": "efcore", + "branch": "", + "hash": "9aa4d2c51d5cffe2f1756ef71ed39b9cff32972e", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/9aa4d2c51d5cffe2f1756ef71ed39b9cff32972e.diff" + }, + "efcore@bef7045": { + "repo": "efcore", + "branch": "", + "hash": "bef7045283701863cce86703959ab3398f624a37", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/bef7045283701863cce86703959ab3398f624a37.diff" + }, + "efcore@3c252c1": { + "repo": "efcore", + "branch": "", + "hash": "3c252c1aa2980e47ac817ccecb6d948ebcb1c6b0", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/3c252c1aa2980e47ac817ccecb6d948ebcb1c6b0.diff" + }, + "efcore@1a4123c": { + "repo": "efcore", + "branch": "", + "hash": "1a4123c4ef5f962c61c0de4ecde0c1c4b8b11b15", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/1a4123c4ef5f962c61c0de4ecde0c1c4b8b11b15.diff" + }, + "efcore@b39be7c": { + "repo": "efcore", + "branch": "", + "hash": "b39be7c9899f8aefdc5babc04dc1d33487bfaa06", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/b39be7c9899f8aefdc5babc04dc1d33487bfaa06.diff" + }, + "efcore@eac1e40": { + "repo": "efcore", + "branch": "", + "hash": "eac1e4045488bf4d27706848c9a381abf20bb907", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/eac1e4045488bf4d27706848c9a381abf20bb907.diff" + }, + "efcore@5c2203b": { + "repo": "efcore", + "branch": "", + "hash": "5c2203bce0b3b67a94f87f939017a1575059658b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/5c2203bce0b3b67a94f87f939017a1575059658b.diff" + }, + "efcore@f97f9f0": { + "repo": "efcore", + "branch": "", + "hash": "f97f9f0e361ef3fe4f0debddc7767141a039b93b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/f97f9f0e361ef3fe4f0debddc7767141a039b93b.diff" + }, + "efcore@9b372a7": { + "repo": "efcore", + "branch": "", + "hash": "9b372a7de7f7fa10c233bf512905f22da412f9c9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/9b372a7de7f7fa10c233bf512905f22da412f9c9.diff" + }, + "efcore@67e3e5c": { + "repo": "efcore", + "branch": "", + "hash": "67e3e5c30fdf6fc1f6e4be7d7a3d05de9863cceb", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/67e3e5c30fdf6fc1f6e4be7d7a3d05de9863cceb.diff" + }, + "efcore@107e4a6": { + "repo": "efcore", + "branch": "", + "hash": "107e4a640863abdc53f7f043fbcc02a3736dad0e", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/107e4a640863abdc53f7f043fbcc02a3736dad0e.diff" + }, + "efcore@8af7c9f": { + "repo": "efcore", + "branch": "", + "hash": "8af7c9f5bd7d6cff89ac5cd0480054721cc2e062", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/8af7c9f5bd7d6cff89ac5cd0480054721cc2e062.diff" + }, + "efcore@a012add": { + "repo": "efcore", + "branch": "", + "hash": "a012add3a7c01a327a621d76ffab4ff383abd4d8", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/a012add3a7c01a327a621d76ffab4ff383abd4d8.diff" + }, + "efcore@de07167": { + "repo": "efcore", + "branch": "", + "hash": "de07167315a116629250ceb03a79bcd106014ce9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/de07167315a116629250ceb03a79bcd106014ce9.diff" + }, + "efcore@937552f": { + "repo": "efcore", + "branch": "", + "hash": "937552feb7b0ab66905ae1c930255924ed7bfba9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/937552feb7b0ab66905ae1c930255924ed7bfba9.diff" + }, + "efcore@119dd93": { + "repo": "efcore", + "branch": "", + "hash": "119dd93f7776e47cf4c4b09a41dbc602083ec280", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/119dd93f7776e47cf4c4b09a41dbc602083ec280.diff" + }, + "efcore@5b8f790": { + "repo": "efcore", + "branch": "", + "hash": "5b8f79023147b2b1882bbb260c1aaafcd7a122b4", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/5b8f79023147b2b1882bbb260c1aaafcd7a122b4.diff" + }, + "efcore@e54991e": { + "repo": "efcore", + "branch": "", + "hash": "e54991e7cf1c4ec9b0cac5a9a563241bf970672e", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/e54991e7cf1c4ec9b0cac5a9a563241bf970672e.diff" + }, + "efcore@b16641b": { + "repo": "efcore", + "branch": "", + "hash": "b16641bfff5205d7dea7253b2cf47b5a20c82a8f", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/b16641bfff5205d7dea7253b2cf47b5a20c82a8f.diff" + }, + "efcore@95ed66f": { + "repo": "efcore", + "branch": "", + "hash": "95ed66f583f7fa0de8daa85339218bdf22923ce4", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/95ed66f583f7fa0de8daa85339218bdf22923ce4.diff" + }, + "efcore@cb13db9": { + "repo": "efcore", + "branch": "", + "hash": "cb13db98b87f14502fcc9d33a27f1e9a0afd7b58", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/cb13db98b87f14502fcc9d33a27f1e9a0afd7b58.diff" + }, + "efcore@8fb7fbb": { + "repo": "efcore", + "branch": "", + "hash": "8fb7fbb99069d667b1c7de3ab3e36ea97f72e362", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/8fb7fbb99069d667b1c7de3ab3e36ea97f72e362.diff" + }, + "efcore@34560b1": { + "repo": "efcore", + "branch": "", + "hash": "34560b1558c0999429349e193ead5ddc451bf420", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/34560b1558c0999429349e193ead5ddc451bf420.diff" + }, + "efcore@fb2b999": { + "repo": "efcore", + "branch": "", + "hash": "fb2b999e9b6acc578cff47edec132044618b6028", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/fb2b999e9b6acc578cff47edec132044618b6028.diff" + }, + "efcore@6d6d3c3": { + "repo": "efcore", + "branch": "", + "hash": "6d6d3c338172859c3c95effa95396e648097b072", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/6d6d3c338172859c3c95effa95396e648097b072.diff" + }, + "efcore@6f41857": { + "repo": "efcore", + "branch": "", + "hash": "6f41857419bf84b302278f20bb8af7d5f0157ef0", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/6f41857419bf84b302278f20bb8af7d5f0157ef0.diff" + }, + "efcore@5c74067": { + "repo": "efcore", + "branch": "", + "hash": "5c74067d1655600a4db41c470af414a780d5aae2", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/5c74067d1655600a4db41c470af414a780d5aae2.diff" + }, + "efcore@1028c1f": { + "repo": "efcore", + "branch": "", + "hash": "1028c1f267975ff6b29aaeb5d5dcbb75a478bff7", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/1028c1f267975ff6b29aaeb5d5dcbb75a478bff7.diff" + }, + "efcore@ce4e48f": { + "repo": "efcore", + "branch": "", + "hash": "ce4e48f5682529c8a8b83f3c5d72fa639e9cffa1", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/ce4e48f5682529c8a8b83f3c5d72fa639e9cffa1.diff" + }, + "efcore@bd2ea34": { + "repo": "efcore", + "branch": "", + "hash": "bd2ea343d869dd0b85e1d55e1e1d36b1b197c57f", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/bd2ea343d869dd0b85e1d55e1e1d36b1b197c57f.diff" + }, + "efcore@40ea93d": { + "repo": "efcore", + "branch": "", + "hash": "40ea93dc79e335edc348d7d2d713a0390f77cfc9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/40ea93dc79e335edc348d7d2d713a0390f77cfc9.diff" + }, + "efcore@743441e": { + "repo": "efcore", + "branch": "", + "hash": "743441e7db2d15a36619dda4def8dac6e1e6ce29", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/743441e7db2d15a36619dda4def8dac6e1e6ce29.diff" + }, + "efcore@8019925": { + "repo": "efcore", + "branch": "", + "hash": "8019925c47c4a2982717905d0e6a95613af551c0", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/8019925c47c4a2982717905d0e6a95613af551c0.diff" + }, + "efcore@e1ce860": { + "repo": "efcore", + "branch": "", + "hash": "e1ce8609f932439bb15e49bbb2aeff7a0ef1b630", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/e1ce8609f932439bb15e49bbb2aeff7a0ef1b630.diff" + }, + "efcore@ce2b2ea": { + "repo": "efcore", + "branch": "", + "hash": "ce2b2ead50bc51268941362e5dbeadebe4bbccc9", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/ce2b2ead50bc51268941362e5dbeadebe4bbccc9.diff" + }, + "efcore@9b5a0a9": { + "repo": "efcore", + "branch": "", + "hash": "9b5a0a99158048ee4138d9717f40b9cdd6466ba0", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/9b5a0a99158048ee4138d9717f40b9cdd6466ba0.diff" + }, + "efcore@9ca7808": { + "repo": "efcore", + "branch": "", + "hash": "9ca7808e135cd3cde76d3fd4332391e91c66592b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/9ca7808e135cd3cde76d3fd4332391e91c66592b.diff" + }, + "efcore@e76d150": { + "repo": "efcore", + "branch": "", + "hash": "e76d15065a8b4450a9ab548888123e36758a571f", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/e76d15065a8b4450a9ab548888123e36758a571f.diff" + }, + "efcore@e921bc1": { + "repo": "efcore", + "branch": "", + "hash": "e921bc1399c1aa8c2acc8176572a59716241e63f", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/e921bc1399c1aa8c2acc8176572a59716241e63f.diff" + }, + "efcore@17ee8a5": { + "repo": "efcore", + "branch": "", + "hash": "17ee8a5b1be6d08e620b170ba08d675a11d3dfaa", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/17ee8a5b1be6d08e620b170ba08d675a11d3dfaa.diff" + }, + "efcore@346d9e0": { + "repo": "efcore", + "branch": "", + "hash": "346d9e077e74e5f796185a063dd49b89b0925f43", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/346d9e077e74e5f796185a063dd49b89b0925f43.diff" + }, + "efcore@9d5be47": { + "repo": "efcore", + "branch": "", + "hash": "9d5be475438260d74e20cfaf4dabab3c0fea028d", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/9d5be475438260d74e20cfaf4dabab3c0fea028d.diff" + }, + "efcore@e239ae1": { + "repo": "efcore", + "branch": "", + "hash": "e239ae13852131a82b7b571df87f30385b3da7f5", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/e239ae13852131a82b7b571df87f30385b3da7f5.diff" + }, + "efcore@4bc8d8c": { + "repo": "efcore", + "branch": "", + "hash": "4bc8d8cbafc5fc98b393cfc598ad69c550879539", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/4bc8d8cbafc5fc98b393cfc598ad69c550879539.diff" + }, + "efcore@25777ee": { + "repo": "efcore", + "branch": "", + "hash": "25777ee60fa7810e0142e944d8f0c369a938575a", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/25777ee60fa7810e0142e944d8f0c369a938575a.diff" + }, + "efcore@bb50451": { + "repo": "efcore", + "branch": "", + "hash": "bb504513b82401b69949b7c5ae9dfa6767981b98", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/bb504513b82401b69949b7c5ae9dfa6767981b98.diff" + }, + "efcore@7e244eb": { + "repo": "efcore", + "branch": "", + "hash": "7e244ebd5603e6552abf04941abcfbe422e68b35", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/7e244ebd5603e6552abf04941abcfbe422e68b35.diff" + }, + "efcore@8b6e6c2": { + "repo": "efcore", + "branch": "", + "hash": "8b6e6c250cda3cb993799d1442c4e82257878aec", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/8b6e6c250cda3cb993799d1442c4e82257878aec.diff" + }, + "efcore@2b97a6b": { + "repo": "efcore", + "branch": "", + "hash": "2b97a6b0da0539a1cb7516b424d515e61a056aba", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/2b97a6b0da0539a1cb7516b424d515e61a056aba.diff" + }, + "efcore@91823ff": { + "repo": "efcore", + "branch": "", + "hash": "91823ff13e28f6bff82cd30043d5e516e7ca3a43", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/91823ff13e28f6bff82cd30043d5e516e7ca3a43.diff" + }, + "efcore@d461fbe": { + "repo": "efcore", + "branch": "", + "hash": "d461fbe1fe1637f918dcfa15061a9050806aaf3a", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/d461fbe1fe1637f918dcfa15061a9050806aaf3a.diff" + }, + "efcore@d832912": { + "repo": "efcore", + "branch": "", + "hash": "d83291247d6a617a69f283c4a1743dd9eb721d48", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/d83291247d6a617a69f283c4a1743dd9eb721d48.diff" + }, + "efcore@3923221": { + "repo": "efcore", + "branch": "", + "hash": "39232218dc055125c42b9dc9c9074f677de8219b", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/39232218dc055125c42b9dc9c9074f677de8219b.diff" + }, + "efcore@1969ac3": { + "repo": "efcore", + "branch": "", + "hash": "1969ac35929138b5cc60c31f994016685df35d3c", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/1969ac35929138b5cc60c31f994016685df35d3c.diff" + }, + "efcore@0fe6f36": { + "repo": "efcore", + "branch": "", + "hash": "0fe6f36affdf0bee68bb809345d49ab8ab844abd", + "org": "dotnet", + "url": "https://github.com/dotnet/efcore/commit/0fe6f36affdf0bee68bb809345d49ab8ab844abd.diff" + }, + "emsdk@2a9b469": { + "repo": "emsdk", + "branch": "", + "hash": "2a9b4692ab24a0497249eeaa696ac1153d22e07e", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/2a9b4692ab24a0497249eeaa696ac1153d22e07e.diff" + }, + "emsdk@1e3572e": { + "repo": "emsdk", + "branch": "", + "hash": "1e3572ecf7f1164a1165fc79d34b37923b2383d4", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/1e3572ecf7f1164a1165fc79d34b37923b2383d4.diff" + }, + "emsdk@ae94cc4": { + "repo": "emsdk", + "branch": "", + "hash": "ae94cc4080524f91cfd545c6457d76d4939de6ea", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/ae94cc4080524f91cfd545c6457d76d4939de6ea.diff" + }, + "emsdk@b8b37f9": { + "repo": "emsdk", + "branch": "", + "hash": "b8b37f911fa02822e76ec11dcac3b3f95ccfce42", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/b8b37f911fa02822e76ec11dcac3b3f95ccfce42.diff" + }, + "emsdk@41190c2": { + "repo": "emsdk", + "branch": "", + "hash": "41190c21c662e9cc1962aea94e71cbae9fd2fc87", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/41190c21c662e9cc1962aea94e71cbae9fd2fc87.diff" + }, + "emsdk@bafd64c": { + "repo": "emsdk", + "branch": "", + "hash": "bafd64c26bdaf10bd829163d1575b50b759a72d8", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/bafd64c26bdaf10bd829163d1575b50b759a72d8.diff" + }, + "emsdk@d0797f1": { + "repo": "emsdk", + "branch": "", + "hash": "d0797f10c9382986e1aefa7b72de8926bed5b04f", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/d0797f10c9382986e1aefa7b72de8926bed5b04f.diff" + }, + "emsdk@22107b9": { + "repo": "emsdk", + "branch": "", + "hash": "22107b9e53dd956815b2ef254ed75d2b0f252af0", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/22107b9e53dd956815b2ef254ed75d2b0f252af0.diff" + }, + "emsdk@0dfff15": { + "repo": "emsdk", + "branch": "", + "hash": "0dfff153dc3c596948ac088b8853006c570f2609", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/0dfff153dc3c596948ac088b8853006c570f2609.diff" + }, + "emsdk@ba0585d": { + "repo": "emsdk", + "branch": "", + "hash": "ba0585d60fb9cfd6f5088abb10a637ef34bcee9e", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/ba0585d60fb9cfd6f5088abb10a637ef34bcee9e.diff" + }, + "emsdk@47b21d4": { + "repo": "emsdk", + "branch": "", + "hash": "47b21d4a394f090e39aa8cf1caf5b7e80da86e97", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/47b21d4a394f090e39aa8cf1caf5b7e80da86e97.diff" + }, + "emsdk@2d7a9d3": { + "repo": "emsdk", + "branch": "", + "hash": "2d7a9d35d9e1879ab7410ebd0b7824a73a87b5e1", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/2d7a9d35d9e1879ab7410ebd0b7824a73a87b5e1.diff" + }, + "emsdk@59ace60": { + "repo": "emsdk", + "branch": "", + "hash": "59ace60d7e094166d9d1cdcc52ac581cbd7968a6", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/59ace60d7e094166d9d1cdcc52ac581cbd7968a6.diff" + }, + "emsdk@261e2b5": { + "repo": "emsdk", + "branch": "", + "hash": "261e2b58441b3db1fdde33195abdebb7ed60a01c", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/261e2b58441b3db1fdde33195abdebb7ed60a01c.diff" + }, + "emsdk@ae68ea1": { + "repo": "emsdk", + "branch": "", + "hash": "ae68ea141d31146c0a48c0e5505112033687efe8", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/ae68ea141d31146c0a48c0e5505112033687efe8.diff" + }, + "emsdk@d223ae7": { + "repo": "emsdk", + "branch": "", + "hash": "d223ae73c6998296e3ab27cf81dc2c2c9fd383de", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/d223ae73c6998296e3ab27cf81dc2c2c9fd383de.diff" + }, + "emsdk@298ea18": { + "repo": "emsdk", + "branch": "", + "hash": "298ea18bebd6e65c45e35e39755c989a90058c77", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/298ea18bebd6e65c45e35e39755c989a90058c77.diff" + }, + "emsdk@1518bec": { + "repo": "emsdk", + "branch": "", + "hash": "1518bec61a0430aa5cfda576f5ce3191004c84d9", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/1518bec61a0430aa5cfda576f5ce3191004c84d9.diff" + }, + "emsdk@af78ec5": { + "repo": "emsdk", + "branch": "", + "hash": "af78ec5c14c4ae7d14cfef39fc46a6c43ccd844f", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/af78ec5c14c4ae7d14cfef39fc46a6c43ccd844f.diff" + }, + "emsdk@7555392": { + "repo": "emsdk", + "branch": "", + "hash": "7555392bc137ea2172b3f815a0bd256bc403d9a2", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/7555392bc137ea2172b3f815a0bd256bc403d9a2.diff" + }, + "emsdk@b6cb6d6": { + "repo": "emsdk", + "branch": "", + "hash": "b6cb6d61451208a756e030db3b94b48484854579", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/b6cb6d61451208a756e030db3b94b48484854579.diff" + }, + "emsdk@0e2e065": { + "repo": "emsdk", + "branch": "", + "hash": "0e2e065090baeaeaf01157f1a45d9e43abe9b45e", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/0e2e065090baeaeaf01157f1a45d9e43abe9b45e.diff" + }, + "emsdk@f0e624c": { + "repo": "emsdk", + "branch": "", + "hash": "f0e624c24573a09cd801d5fd58abcaf6e8f44e31", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/f0e624c24573a09cd801d5fd58abcaf6e8f44e31.diff" + }, + "emsdk@e0394a0": { + "repo": "emsdk", + "branch": "", + "hash": "e0394a07c84e990d4ed9dcacb9d27d6f7a81aec1", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/e0394a07c84e990d4ed9dcacb9d27d6f7a81aec1.diff" + }, + "emsdk@2ca440e": { + "repo": "emsdk", + "branch": "", + "hash": "2ca440e5a7dbc5264c47aa646a2f23e0105b1f68", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/2ca440e5a7dbc5264c47aa646a2f23e0105b1f68.diff" + }, + "emsdk@ca38f48": { + "repo": "emsdk", + "branch": "", + "hash": "ca38f487f28b7c3c16f8f70cd0e012099ac4b7e2", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/ca38f487f28b7c3c16f8f70cd0e012099ac4b7e2.diff" + }, + "emsdk@74d36b8": { + "repo": "emsdk", + "branch": "", + "hash": "74d36b84ded9bb21dfadc398270d74370cf2a110", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/74d36b84ded9bb21dfadc398270d74370cf2a110.diff" + }, + "emsdk@5b91a2c": { + "repo": "emsdk", + "branch": "", + "hash": "5b91a2c0e3bf3c5db42cea6eba88674ed2a28564", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/5b91a2c0e3bf3c5db42cea6eba88674ed2a28564.diff" + }, + "emsdk@7764118": { + "repo": "emsdk", + "branch": "", + "hash": "7764118b915e927016054b2bd71688322fd5cec9", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/7764118b915e927016054b2bd71688322fd5cec9.diff" + }, + "emsdk@7f06d88": { + "repo": "emsdk", + "branch": "", + "hash": "7f06d88dc04b71a08d0c275df9cb68337e7128fd", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/7f06d88dc04b71a08d0c275df9cb68337e7128fd.diff" + }, + "emsdk@9e8fba2": { + "repo": "emsdk", + "branch": "", + "hash": "9e8fba2877bb79cc75a0a1b4efc0253c87d06829", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/9e8fba2877bb79cc75a0a1b4efc0253c87d06829.diff" + }, + "emsdk@64da235": { + "repo": "emsdk", + "branch": "", + "hash": "64da235bc3a6abfab8a4e0ee0efd003083cc8cdc", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/64da235bc3a6abfab8a4e0ee0efd003083cc8cdc.diff" + }, + "emsdk@587c456": { + "repo": "emsdk", + "branch": "", + "hash": "587c456fc449a1676c590b9825a1a4d0fd336325", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/587c456fc449a1676c590b9825a1a4d0fd336325.diff" + }, + "emsdk@770f669": { + "repo": "emsdk", + "branch": "", + "hash": "770f66956c573dc0beee911975031d06d290887e", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/770f66956c573dc0beee911975031d06d290887e.diff" + }, + "emsdk@b9ab64e": { + "repo": "emsdk", + "branch": "", + "hash": "b9ab64e4aeb404773b80fe09581524a349143dd6", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/b9ab64e4aeb404773b80fe09581524a349143dd6.diff" + }, + "emsdk@1325830": { + "repo": "emsdk", + "branch": "", + "hash": "13258308be92433e89e7a5ea69823b00f246d50f", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/13258308be92433e89e7a5ea69823b00f246d50f.diff" + }, + "emsdk@e92d616": { + "repo": "emsdk", + "branch": "", + "hash": "e92d616ecd3a7dfafd3ce8c6e6262ccfde3601d7", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/e92d616ecd3a7dfafd3ce8c6e6262ccfde3601d7.diff" + }, + "emsdk@6cc177d": { + "repo": "emsdk", + "branch": "", + "hash": "6cc177d1e5e34b130c379bafd087fbb5641eae4f", + "org": "dotnet", + "url": "https://github.com/dotnet/emsdk/commit/6cc177d1e5e34b130c379bafd087fbb5641eae4f.diff" + }, + "fsharp@205c658": { + "repo": "fsharp", + "branch": "", + "hash": "205c6580aca354298db1c76c3b6cb1c3b0d39b9d", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/205c6580aca354298db1c76c3b6cb1c3b0d39b9d.diff" + }, + "fsharp@ea3908e": { + "repo": "fsharp", + "branch": "", + "hash": "ea3908edab08f1009d0bde1883778797c785170a", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/ea3908edab08f1009d0bde1883778797c785170a.diff" + }, + "fsharp@7192705": { + "repo": "fsharp", + "branch": "", + "hash": "7192705edeb685a7594d5f6114c63f2596fadf1c", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/7192705edeb685a7594d5f6114c63f2596fadf1c.diff" + }, + "fsharp@3ebcc74": { + "repo": "fsharp", + "branch": "", + "hash": "3ebcc7466ad7c1038ca640df01a3bc43de63c5da", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/3ebcc7466ad7c1038ca640df01a3bc43de63c5da.diff" + }, + "fsharp@87ad51b": { + "repo": "fsharp", + "branch": "", + "hash": "87ad51b0ce068c736f71b178b7b0f28a0b285d66", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/87ad51b0ce068c736f71b178b7b0f28a0b285d66.diff" + }, + "fsharp@d11945a": { + "repo": "fsharp", + "branch": "", + "hash": "d11945a90d1a5180c706fb93036c2c80103dacb5", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/d11945a90d1a5180c706fb93036c2c80103dacb5.diff" + }, + "fsharp@60d315a": { + "repo": "fsharp", + "branch": "", + "hash": "60d315a3636901380ea9efc125d8b84865d43f3c", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/60d315a3636901380ea9efc125d8b84865d43f3c.diff" + }, + "fsharp@5928e91": { + "repo": "fsharp", + "branch": "", + "hash": "5928e91b5f701586690562ce10bd639357fff50b", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/5928e91b5f701586690562ce10bd639357fff50b.diff" + }, + "fsharp@4eefd05": { + "repo": "fsharp", + "branch": "", + "hash": "4eefd058a51a889e1c51d9952ffbe7d31a12ec16", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/4eefd058a51a889e1c51d9952ffbe7d31a12ec16.diff" + }, + "fsharp@2cd254e": { + "repo": "fsharp", + "branch": "", + "hash": "2cd254e2af7419a03dd278cc314afe029cf2c810", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/2cd254e2af7419a03dd278cc314afe029cf2c810.diff" + }, + "fsharp@9fc230a": { + "repo": "fsharp", + "branch": "", + "hash": "9fc230a93756076a174e164d8094d3953d95a8c3", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/9fc230a93756076a174e164d8094d3953d95a8c3.diff" + }, + "fsharp@e729d97": { + "repo": "fsharp", + "branch": "", + "hash": "e729d97d8bbe1712be6a7b1223d40b421ba0fa56", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/e729d97d8bbe1712be6a7b1223d40b421ba0fa56.diff" + }, + "fsharp@69fca7f": { + "repo": "fsharp", + "branch": "", + "hash": "69fca7f6e1412e3272a3a4224608cbae4ad165f4", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/69fca7f6e1412e3272a3a4224608cbae4ad165f4.diff" + }, + "fsharp@2f07589": { + "repo": "fsharp", + "branch": "", + "hash": "2f07589d742861372eecce48d06ab70e841f8408", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/2f07589d742861372eecce48d06ab70e841f8408.diff" + }, + "fsharp@24d731a": { + "repo": "fsharp", + "branch": "", + "hash": "24d731a50ab7a3878b9ad8afed70187e07ecb2ad", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/24d731a50ab7a3878b9ad8afed70187e07ecb2ad.diff" + }, + "fsharp@2e838bb": { + "repo": "fsharp", + "branch": "", + "hash": "2e838bbba1983a34c10390973a28e929f72b8b2d", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/2e838bbba1983a34c10390973a28e929f72b8b2d.diff" + }, + "fsharp@4a2749e": { + "repo": "fsharp", + "branch": "", + "hash": "4a2749ee96dc6d7ccc08b42a87b74657f0906348", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/4a2749ee96dc6d7ccc08b42a87b74657f0906348.diff" + }, + "fsharp@1d8dc39": { + "repo": "fsharp", + "branch": "", + "hash": "1d8dc39f50f42b6bc4eaee48292d8d727d11555e", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/1d8dc39f50f42b6bc4eaee48292d8d727d11555e.diff" + }, + "fsharp@1dc395a": { + "repo": "fsharp", + "branch": "", + "hash": "1dc395ad3415561bd2425a32e5c1f7eb50e63066", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/1dc395ad3415561bd2425a32e5c1f7eb50e63066.diff" + }, + "fsharp@8c0e444": { + "repo": "fsharp", + "branch": "", + "hash": "8c0e444de18218ecec91475a6022872e93299e10", + "org": "dotnet", + "url": "https://github.com/dotnet/fsharp/commit/8c0e444de18218ecec91475a6022872e93299e10.diff" + }, + "msbuild@a021dcb": { + "repo": "msbuild", + "branch": "", + "hash": "a021dcb50e48d6e57e7598aaa39449f0cac60072", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/a021dcb50e48d6e57e7598aaa39449f0cac60072.diff" + }, + "msbuild@23db370": { + "repo": "msbuild", + "branch": "", + "hash": "23db370ab3a70cb88de90dcd026278939cdc15f7", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/23db370ab3a70cb88de90dcd026278939cdc15f7.diff" + }, + "msbuild@52de5e8": { + "repo": "msbuild", + "branch": "", + "hash": "52de5e833f4e4d887472a78500924842affc1c88", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/52de5e833f4e4d887472a78500924842affc1c88.diff" + }, + "msbuild@1b88a49": { + "repo": "msbuild", + "branch": "", + "hash": "1b88a49f46d0b6293a2083af6f6410a7b656da7c", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/1b88a49f46d0b6293a2083af6f6410a7b656da7c.diff" + }, + "msbuild@c99826b": { + "repo": "msbuild", + "branch": "", + "hash": "c99826b404be41bce19ca99f7441e3ab1f6d5167", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/c99826b404be41bce19ca99f7441e3ab1f6d5167.diff" + }, + "msbuild@841b1b3": { + "repo": "msbuild", + "branch": "", + "hash": "841b1b337c22e28fefd1abfe73809ccae56b8412", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/841b1b337c22e28fefd1abfe73809ccae56b8412.diff" + }, + "msbuild@9a6cf5c": { + "repo": "msbuild", + "branch": "", + "hash": "9a6cf5c367e03fb38df2ff3c574c481bb8819412", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/9a6cf5c367e03fb38df2ff3c574c481bb8819412.diff" + }, + "msbuild@dfd2b27": { + "repo": "msbuild", + "branch": "", + "hash": "dfd2b2703d99fa2355c24f46f54792339449222f", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/dfd2b2703d99fa2355c24f46f54792339449222f.diff" + }, + "msbuild@555993a": { + "repo": "msbuild", + "branch": "", + "hash": "555993aca46dccfb13c0d5e3b48d1f2dec27ba15", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/555993aca46dccfb13c0d5e3b48d1f2dec27ba15.diff" + }, + "msbuild@2751764": { + "repo": "msbuild", + "branch": "", + "hash": "2751764431828bc2dd4ef0bc7322c68c0677cfdb", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2751764431828bc2dd4ef0bc7322c68c0677cfdb.diff" + }, + "msbuild@9555c11": { + "repo": "msbuild", + "branch": "", + "hash": "9555c1181bc2331944cff4f06afaf31cccbd5203", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/9555c1181bc2331944cff4f06afaf31cccbd5203.diff" + }, + "msbuild@1e7809c": { + "repo": "msbuild", + "branch": "", + "hash": "1e7809c9c2daea5ab9e4a3031aceee4a81e53efc", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/1e7809c9c2daea5ab9e4a3031aceee4a81e53efc.diff" + }, + "msbuild@fa030cd": { + "repo": "msbuild", + "branch": "", + "hash": "fa030cda179b35f5a96fb4e5551c9b7eaefc1fec", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/fa030cda179b35f5a96fb4e5551c9b7eaefc1fec.diff" + }, + "msbuild@1d92f74": { + "repo": "msbuild", + "branch": "", + "hash": "1d92f74024f0e590d50fd9e14d3d90cdf4b83c36", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/1d92f74024f0e590d50fd9e14d3d90cdf4b83c36.diff" + }, + "msbuild@df36da3": { + "repo": "msbuild", + "branch": "", + "hash": "df36da35c131eee1380e6f57aadfcf86da9596ec", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/df36da35c131eee1380e6f57aadfcf86da9596ec.diff" + }, + "msbuild@52b64b5": { + "repo": "msbuild", + "branch": "", + "hash": "52b64b5061e2c5eb7b8f0fde97476af662105098", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/52b64b5061e2c5eb7b8f0fde97476af662105098.diff" + }, + "msbuild@9ec6bbc": { + "repo": "msbuild", + "branch": "", + "hash": "9ec6bbc5a17a0cc48eec9e9321d1cd8b0baf14f9", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/9ec6bbc5a17a0cc48eec9e9321d1cd8b0baf14f9.diff" + }, + "msbuild@2a32f1f": { + "repo": "msbuild", + "branch": "", + "hash": "2a32f1fbcc76a4c8d4033f7f8b673dd8b711286e", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2a32f1fbcc76a4c8d4033f7f8b673dd8b711286e.diff" + }, + "msbuild@1ac568f": { + "repo": "msbuild", + "branch": "", + "hash": "1ac568fee983dc5d255cb55267ec2a2039120134", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/1ac568fee983dc5d255cb55267ec2a2039120134.diff" + }, + "msbuild@52d59c5": { + "repo": "msbuild", + "branch": "", + "hash": "52d59c5e37c573fd2c51c5d1dc863d384c48b701", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/52d59c5e37c573fd2c51c5d1dc863d384c48b701.diff" + }, + "msbuild@32c970e": { + "repo": "msbuild", + "branch": "", + "hash": "32c970efbee7c3e445c66d4b76109e304b6acf06", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/32c970efbee7c3e445c66d4b76109e304b6acf06.diff" + }, + "msbuild@608629d": { + "repo": "msbuild", + "branch": "", + "hash": "608629dfa3d9438786d9fbb85063378b25bf50fe", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/608629dfa3d9438786d9fbb85063378b25bf50fe.diff" + }, + "msbuild@25f168c": { + "repo": "msbuild", + "branch": "", + "hash": "25f168cee22fc5419a38fc8d2ffb6a8c0381b7a0", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/25f168cee22fc5419a38fc8d2ffb6a8c0381b7a0.diff" + }, + "msbuild@357db09": { + "repo": "msbuild", + "branch": "", + "hash": "357db0999180a7613627f84d8e92c33146517796", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/357db0999180a7613627f84d8e92c33146517796.diff" + }, + "msbuild@104b0f7": { + "repo": "msbuild", + "branch": "", + "hash": "104b0f7163c0ff7ac4d0a975cb5a1cd45f819505", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/104b0f7163c0ff7ac4d0a975cb5a1cd45f819505.diff" + }, + "msbuild@33d1767": { + "repo": "msbuild", + "branch": "", + "hash": "33d17672fac4c26656a201774f9894dff51a4e78", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/33d17672fac4c26656a201774f9894dff51a4e78.diff" + }, + "msbuild@2dbbf98": { + "repo": "msbuild", + "branch": "", + "hash": "2dbbf980d5013999ec5a1d807f4950e6ed13a0bb", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2dbbf980d5013999ec5a1d807f4950e6ed13a0bb.diff" + }, + "msbuild@161f9ea": { + "repo": "msbuild", + "branch": "", + "hash": "161f9eabde62772128531378a4792d34b415037a", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/161f9eabde62772128531378a4792d34b415037a.diff" + }, + "msbuild@5adc783": { + "repo": "msbuild", + "branch": "", + "hash": "5adc783aa0449f043cf3e12eb95c08206b1661ff", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/5adc783aa0449f043cf3e12eb95c08206b1661ff.diff" + }, + "msbuild@7b194ad": { + "repo": "msbuild", + "branch": "", + "hash": "7b194ad44b6bed62ed5ee3cacffe6dfd547237f6", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/7b194ad44b6bed62ed5ee3cacffe6dfd547237f6.diff" + }, + "msbuild@605fcb1": { + "repo": "msbuild", + "branch": "", + "hash": "605fcb12534dcaa5db0b5e032abb065651ac2bb8", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/605fcb12534dcaa5db0b5e032abb065651ac2bb8.diff" + }, + "msbuild@14909de": { + "repo": "msbuild", + "branch": "", + "hash": "14909de21a0e4c0b5aa904a7e236eb547328d587", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/14909de21a0e4c0b5aa904a7e236eb547328d587.diff" + }, + "msbuild@2c77f8e": { + "repo": "msbuild", + "branch": "", + "hash": "2c77f8e7c43034512052f7f71349d6b86f27fb43", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2c77f8e7c43034512052f7f71349d6b86f27fb43.diff" + }, + "msbuild@8243f3a": { + "repo": "msbuild", + "branch": "", + "hash": "8243f3a898b4d160cfca7619ed3f48ca7f9a4b00", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/8243f3a898b4d160cfca7619ed3f48ca7f9a4b00.diff" + }, + "msbuild@a1cbb41": { + "repo": "msbuild", + "branch": "", + "hash": "a1cbb41887e2e713063bc28a1a8c91695385cffb", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/a1cbb41887e2e713063bc28a1a8c91695385cffb.diff" + }, + "msbuild@4f52733": { + "repo": "msbuild", + "branch": "", + "hash": "4f52733011a78ba0797465eda74c00d3ac5f645f", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/4f52733011a78ba0797465eda74c00d3ac5f645f.diff" + }, + "msbuild@f795830": { + "repo": "msbuild", + "branch": "", + "hash": "f795830904f855e65ef5bb47cc33bba363b4b7a5", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/f795830904f855e65ef5bb47cc33bba363b4b7a5.diff" + }, + "msbuild@0ac5599": { + "repo": "msbuild", + "branch": "", + "hash": "0ac5599a7a674f86622cbd369a97b65f0eb0f2da", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0ac5599a7a674f86622cbd369a97b65f0eb0f2da.diff" + }, + "msbuild@2b668b9": { + "repo": "msbuild", + "branch": "", + "hash": "2b668b9c3c83b89634fe2cea06c82b1dea165e17", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2b668b9c3c83b89634fe2cea06c82b1dea165e17.diff" + }, + "msbuild@1aae60d": { + "repo": "msbuild", + "branch": "", + "hash": "1aae60d3910a11357b434ed047563f369ec39fec", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/1aae60d3910a11357b434ed047563f369ec39fec.diff" + }, + "msbuild@cfdd542": { + "repo": "msbuild", + "branch": "", + "hash": "cfdd5420cfa7b2e5952dd4ef29354032b151721e", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/cfdd5420cfa7b2e5952dd4ef29354032b151721e.diff" + }, + "msbuild@78fdf5a": { + "repo": "msbuild", + "branch": "", + "hash": "78fdf5ab5017cb99c302b100972dc27fb091532a", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/78fdf5ab5017cb99c302b100972dc27fb091532a.diff" + }, + "msbuild@dd08996": { + "repo": "msbuild", + "branch": "", + "hash": "dd0899692480244c1a96d28073da29c6c1b99a02", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/dd0899692480244c1a96d28073da29c6c1b99a02.diff" + }, + "msbuild@986ade9": { + "repo": "msbuild", + "branch": "", + "hash": "986ade9c594debbc63d6d039ece7138cee5b42e0", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/986ade9c594debbc63d6d039ece7138cee5b42e0.diff" + }, + "msbuild@b2bc777": { + "repo": "msbuild", + "branch": "", + "hash": "b2bc777aa3afa4660ee77c78af5ab133aee52d94", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/b2bc777aa3afa4660ee77c78af5ab133aee52d94.diff" + }, + "msbuild@196ec2a": { + "repo": "msbuild", + "branch": "", + "hash": "196ec2a1f0521bc5092d1a56a143632171fd4118", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/196ec2a1f0521bc5092d1a56a143632171fd4118.diff" + }, + "msbuild@a81b435": { + "repo": "msbuild", + "branch": "", + "hash": "a81b4352504b9e097b512a9d615e8c56d013f595", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/a81b4352504b9e097b512a9d615e8c56d013f595.diff" + }, + "msbuild@0d172d9": { + "repo": "msbuild", + "branch": "", + "hash": "0d172d97d0d7de3c1d4d8d9c7d2b0257c9089930", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0d172d97d0d7de3c1d4d8d9c7d2b0257c9089930.diff" + }, + "msbuild@2bf1128": { + "repo": "msbuild", + "branch": "", + "hash": "2bf11280b11f3cfc8b93728135ed8183cc602234", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2bf11280b11f3cfc8b93728135ed8183cc602234.diff" + }, + "msbuild@0181f19": { + "repo": "msbuild", + "branch": "", + "hash": "0181f1969a38a5cca3918a56911bf3e84ff5dbd7", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0181f1969a38a5cca3918a56911bf3e84ff5dbd7.diff" + }, + "msbuild@a6e4524": { + "repo": "msbuild", + "branch": "", + "hash": "a6e45241014afc3719f338d329721ae297b9769d", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/a6e45241014afc3719f338d329721ae297b9769d.diff" + }, + "msbuild@270af2f": { + "repo": "msbuild", + "branch": "", + "hash": "270af2f8e362a77563006b809e44edd1ba17196e", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/270af2f8e362a77563006b809e44edd1ba17196e.diff" + }, + "msbuild@d5f071c": { + "repo": "msbuild", + "branch": "", + "hash": "d5f071c6b705ac00bae5b58bfaa160cf2d20aa28", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/d5f071c6b705ac00bae5b58bfaa160cf2d20aa28.diff" + }, + "msbuild@e2c0a31": { + "repo": "msbuild", + "branch": "", + "hash": "e2c0a316c8fb5b2d991eb71bdd78bc4a8e279bf8", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/e2c0a316c8fb5b2d991eb71bdd78bc4a8e279bf8.diff" + }, + "msbuild@4b4c1b7": { + "repo": "msbuild", + "branch": "", + "hash": "4b4c1b7128cbf0827224e5c8c2b7a570fad07c51", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/4b4c1b7128cbf0827224e5c8c2b7a570fad07c51.diff" + }, + "msbuild@618790a": { + "repo": "msbuild", + "branch": "", + "hash": "618790a9f36ab8e24408c6afa735e2d590ef658b", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/618790a9f36ab8e24408c6afa735e2d590ef658b.diff" + }, + "msbuild@f98aba4": { + "repo": "msbuild", + "branch": "", + "hash": "f98aba464f63245e6105b35689ddd8b0fb1f7b77", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/f98aba464f63245e6105b35689ddd8b0fb1f7b77.diff" + }, + "msbuild@af699ee": { + "repo": "msbuild", + "branch": "", + "hash": "af699eeac798712c6a0f603e2b2b4b151b889afe", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/af699eeac798712c6a0f603e2b2b4b151b889afe.diff" + }, + "msbuild@92b012b": { + "repo": "msbuild", + "branch": "", + "hash": "92b012b76454298c9aef9f725cdb03467f163945", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/92b012b76454298c9aef9f725cdb03467f163945.diff" + }, + "msbuild@868e9c0": { + "repo": "msbuild", + "branch": "", + "hash": "868e9c075d2415be778ca59448701c7ff4cbf8fc", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/868e9c075d2415be778ca59448701c7ff4cbf8fc.diff" + }, + "msbuild@7cac27b": { + "repo": "msbuild", + "branch": "", + "hash": "7cac27b6cc3615b3770cc8af7531ba1c48e189ed", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/7cac27b6cc3615b3770cc8af7531ba1c48e189ed.diff" + }, + "msbuild@746aeb0": { + "repo": "msbuild", + "branch": "", + "hash": "746aeb090c9e2bcedc398751370da862014ebf7a", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/746aeb090c9e2bcedc398751370da862014ebf7a.diff" + }, + "msbuild@27b36dc": { + "repo": "msbuild", + "branch": "", + "hash": "27b36dcc47a1ee2a2254e1bc338667dc6b2fbe67", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/27b36dcc47a1ee2a2254e1bc338667dc6b2fbe67.diff" + }, + "msbuild@8cefe8c": { + "repo": "msbuild", + "branch": "", + "hash": "8cefe8c54531d13f6c09c50fde8c6a4ecb50abf7", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/8cefe8c54531d13f6c09c50fde8c6a4ecb50abf7.diff" + }, + "msbuild@9893550": { + "repo": "msbuild", + "branch": "", + "hash": "98935500d8efcb66c1f32927cb2976ea067172d2", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/98935500d8efcb66c1f32927cb2976ea067172d2.diff" + }, + "msbuild@091efd2": { + "repo": "msbuild", + "branch": "", + "hash": "091efd2553ff032b9a1e22e97f338c8f7d62e827", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/091efd2553ff032b9a1e22e97f338c8f7d62e827.diff" + }, + "msbuild@86af341": { + "repo": "msbuild", + "branch": "", + "hash": "86af34156fb08166407f7333b499c602c03c1d7c", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/86af34156fb08166407f7333b499c602c03c1d7c.diff" + }, + "msbuild@9ffbeaa": { + "repo": "msbuild", + "branch": "", + "hash": "9ffbeaad0469d33a951897865c5c7541bbd85354", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/9ffbeaad0469d33a951897865c5c7541bbd85354.diff" + }, + "msbuild@98ad673": { + "repo": "msbuild", + "branch": "", + "hash": "98ad673ed2e5cea39a90fac739da4eb2338f3f44", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/98ad673ed2e5cea39a90fac739da4eb2338f3f44.diff" + }, + "msbuild@79e5e5f": { + "repo": "msbuild", + "branch": "", + "hash": "79e5e5f8e7edec4720fe76596b06f2dd4d59daa5", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/79e5e5f8e7edec4720fe76596b06f2dd4d59daa5.diff" + }, + "msbuild@3355519": { + "repo": "msbuild", + "branch": "", + "hash": "335551904e6674972a48d4532eb2dc46ebd95bd6", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/335551904e6674972a48d4532eb2dc46ebd95bd6.diff" + }, + "msbuild@27e2ce9": { + "repo": "msbuild", + "branch": "", + "hash": "27e2ce995a68434666d80fa1df8d274394b78622", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/27e2ce995a68434666d80fa1df8d274394b78622.diff" + }, + "msbuild@e0c8d29": { + "repo": "msbuild", + "branch": "", + "hash": "e0c8d29769ffd97a6eff54c5bbc7ccc68f898c64", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/e0c8d29769ffd97a6eff54c5bbc7ccc68f898c64.diff" + }, + "msbuild@74b4361": { + "repo": "msbuild", + "branch": "", + "hash": "74b436163700d626d8f5ec87d7aea4d2f47844c6", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/74b436163700d626d8f5ec87d7aea4d2f47844c6.diff" + }, + "msbuild@8603cf8": { + "repo": "msbuild", + "branch": "", + "hash": "8603cf8ee8a9555331ce441dda12da3085e23d37", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/8603cf8ee8a9555331ce441dda12da3085e23d37.diff" + }, + "msbuild@0575749": { + "repo": "msbuild", + "branch": "", + "hash": "0575749ccdd342c0a21c2be39d360f57c6e40604", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0575749ccdd342c0a21c2be39d360f57c6e40604.diff" + }, + "msbuild@7754dc4": { + "repo": "msbuild", + "branch": "", + "hash": "7754dc44ba55f9109c73c22e962c616f49fb5e98", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/7754dc44ba55f9109c73c22e962c616f49fb5e98.diff" + }, + "msbuild@3d4b391": { + "repo": "msbuild", + "branch": "", + "hash": "3d4b39104e9623bded78eb36bc9677dc422ebc0b", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/3d4b39104e9623bded78eb36bc9677dc422ebc0b.diff" + }, + "msbuild@ebe081a": { + "repo": "msbuild", + "branch": "", + "hash": "ebe081a564c33e5f6c4c6137c6c6e7a3e0417e48", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/ebe081a564c33e5f6c4c6137c6c6e7a3e0417e48.diff" + }, + "msbuild@ad7e074": { + "repo": "msbuild", + "branch": "", + "hash": "ad7e074ca3a93f4af30405c4cd24db04151d7ce8", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/ad7e074ca3a93f4af30405c4cd24db04151d7ce8.diff" + }, + "msbuild@0e6fae6": { + "repo": "msbuild", + "branch": "", + "hash": "0e6fae6f0de71c390c31b2dabe86bd227008bc00", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0e6fae6f0de71c390c31b2dabe86bd227008bc00.diff" + }, + "msbuild@ffaa52f": { + "repo": "msbuild", + "branch": "", + "hash": "ffaa52f73cffec1e187b5d1796f75073a55c0361", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/ffaa52f73cffec1e187b5d1796f75073a55c0361.diff" + }, + "msbuild@37d66e7": { + "repo": "msbuild", + "branch": "", + "hash": "37d66e704ce8ba5b1651e912a29431f9d1e56a7e", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/37d66e704ce8ba5b1651e912a29431f9d1e56a7e.diff" + }, + "msbuild@2e27f95": { + "repo": "msbuild", + "branch": "", + "hash": "2e27f95ab02a96ac57e9858bad796763eed5dfbe", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2e27f95ab02a96ac57e9858bad796763eed5dfbe.diff" + }, + "msbuild@f5ba59a": { + "repo": "msbuild", + "branch": "", + "hash": "f5ba59a24d260c5505cb1593a3f28b4e7a5c5ec9", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/f5ba59a24d260c5505cb1593a3f28b4e7a5c5ec9.diff" + }, + "msbuild@c96666c": { + "repo": "msbuild", + "branch": "", + "hash": "c96666cdeda63e43c41e0be23815666d7e717148", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/c96666cdeda63e43c41e0be23815666d7e717148.diff" + }, + "msbuild@5d4dd79": { + "repo": "msbuild", + "branch": "", + "hash": "5d4dd79d0ffc1b827c1c6baa9dee0a0c475fe79c", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/5d4dd79d0ffc1b827c1c6baa9dee0a0c475fe79c.diff" + }, + "msbuild@4bdea96": { + "repo": "msbuild", + "branch": "", + "hash": "4bdea96f03609f7e01a9d171ed0e0e1887e9e05d", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/4bdea96f03609f7e01a9d171ed0e0e1887e9e05d.diff" + }, + "msbuild@2f2de3e": { + "repo": "msbuild", + "branch": "", + "hash": "2f2de3e433df311f184fef8a4554dc3a649b244e", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2f2de3e433df311f184fef8a4554dc3a649b244e.diff" + }, + "msbuild@40d7cbd": { + "repo": "msbuild", + "branch": "", + "hash": "40d7cbdbdb936023b3e74954e6693e892003f2d0", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/40d7cbdbdb936023b3e74954e6693e892003f2d0.diff" + }, + "msbuild@c4d8c48": { + "repo": "msbuild", + "branch": "", + "hash": "c4d8c481ff480792da9a8de6b0adfd7af3859f5b", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/c4d8c481ff480792da9a8de6b0adfd7af3859f5b.diff" + }, + "msbuild@681947e": { + "repo": "msbuild", + "branch": "", + "hash": "681947e30568f038515350bc09e5b5b7a6a6103e", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/681947e30568f038515350bc09e5b5b7a6a6103e.diff" + }, + "msbuild@0ee9d77": { + "repo": "msbuild", + "branch": "", + "hash": "0ee9d77c70901ec620d00184dfcc84c1168d2aa5", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0ee9d77c70901ec620d00184dfcc84c1168d2aa5.diff" + }, + "msbuild@aa5bbaf": { + "repo": "msbuild", + "branch": "", + "hash": "aa5bbaf237428e0ad3174a32a194e4c3dee0feda", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/aa5bbaf237428e0ad3174a32a194e4c3dee0feda.diff" + }, + "msbuild@39cf671": { + "repo": "msbuild", + "branch": "", + "hash": "39cf67141760e725345a972ab0b6d425584948f2", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/39cf67141760e725345a972ab0b6d425584948f2.diff" + }, + "msbuild@82b927b": { + "repo": "msbuild", + "branch": "", + "hash": "82b927b93e977304352ab55cab43b23ff8cc19a7", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/82b927b93e977304352ab55cab43b23ff8cc19a7.diff" + }, + "msbuild@5e21ffd": { + "repo": "msbuild", + "branch": "", + "hash": "5e21ffd5db9949db4f9c4fda6116cbea51b96920", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/5e21ffd5db9949db4f9c4fda6116cbea51b96920.diff" + }, + "msbuild@95d9b77": { + "repo": "msbuild", + "branch": "", + "hash": "95d9b7710ba466c54ab30ed2b81158ccaeddf05b", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/95d9b7710ba466c54ab30ed2b81158ccaeddf05b.diff" + }, + "msbuild@195181e": { + "repo": "msbuild", + "branch": "", + "hash": "195181eb34ff913e50c4cb7b218967e8971b5e84", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/195181eb34ff913e50c4cb7b218967e8971b5e84.diff" + }, + "msbuild@596a137": { + "repo": "msbuild", + "branch": "", + "hash": "596a1379a6cd4ccfc19da18e2f6337a821427af9", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/596a1379a6cd4ccfc19da18e2f6337a821427af9.diff" + }, + "msbuild@11b8528": { + "repo": "msbuild", + "branch": "", + "hash": "11b852871caace07d05627aca034ac0f194db200", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/11b852871caace07d05627aca034ac0f194db200.diff" + }, + "msbuild@bd01c1d": { + "repo": "msbuild", + "branch": "", + "hash": "bd01c1d31c552b1a6d1499fa676a2f0446f5073d", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/bd01c1d31c552b1a6d1499fa676a2f0446f5073d.diff" + }, + "msbuild@2390865": { + "repo": "msbuild", + "branch": "", + "hash": "2390865dc73e623785f2fa9cb42d54afad941721", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2390865dc73e623785f2fa9cb42d54afad941721.diff" + }, + "msbuild@e64d503": { + "repo": "msbuild", + "branch": "", + "hash": "e64d503cc17297bbffb62f1f00ab68d2719912a1", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/e64d503cc17297bbffb62f1f00ab68d2719912a1.diff" + }, + "msbuild@611b7e3": { + "repo": "msbuild", + "branch": "", + "hash": "611b7e32ff8a3c24757fdca0b27441b4c90ebb08", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/611b7e32ff8a3c24757fdca0b27441b4c90ebb08.diff" + }, + "msbuild@93022af": { + "repo": "msbuild", + "branch": "", + "hash": "93022af5849a9c3023d40cf7a97f54d15f43a2f6", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/93022af5849a9c3023d40cf7a97f54d15f43a2f6.diff" + }, + "msbuild@6fd50b8": { + "repo": "msbuild", + "branch": "", + "hash": "6fd50b895825f88baf686a5bd12afe7396519976", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/6fd50b895825f88baf686a5bd12afe7396519976.diff" + }, + "msbuild@21b1ec7": { + "repo": "msbuild", + "branch": "", + "hash": "21b1ec7fc89b5d3dbec75b5cd804c3dc9a2a5442", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/21b1ec7fc89b5d3dbec75b5cd804c3dc9a2a5442.diff" + }, + "msbuild@9b7c97b": { + "repo": "msbuild", + "branch": "", + "hash": "9b7c97b8b10554deafe3fe9794d7eea9847b85d3", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/9b7c97b8b10554deafe3fe9794d7eea9847b85d3.diff" + }, + "msbuild@b1f65bc": { + "repo": "msbuild", + "branch": "", + "hash": "b1f65bc4070c6e28498786ef3c392bcc68594bc5", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/b1f65bc4070c6e28498786ef3c392bcc68594bc5.diff" + }, + "msbuild@1d844ff": { + "repo": "msbuild", + "branch": "", + "hash": "1d844ffd2eb2b1b6fb96e8aaf168b482372983e0", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/1d844ffd2eb2b1b6fb96e8aaf168b482372983e0.diff" + }, + "msbuild@c003388": { + "repo": "msbuild", + "branch": "", + "hash": "c003388805386188a3b2bf224e797379a66cff3d", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/c003388805386188a3b2bf224e797379a66cff3d.diff" + }, + "msbuild@6af753a": { + "repo": "msbuild", + "branch": "", + "hash": "6af753aaf67685affeaa92d104310bb5055323f7", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/6af753aaf67685affeaa92d104310bb5055323f7.diff" + }, + "msbuild@ff32c5b": { + "repo": "msbuild", + "branch": "", + "hash": "ff32c5bc09055bc3abd8920bd815cdfdf0de3d6f", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/ff32c5bc09055bc3abd8920bd815cdfdf0de3d6f.diff" + }, + "msbuild@566cbd8": { + "repo": "msbuild", + "branch": "", + "hash": "566cbd825545c59ffa91ed4bf98e84eddd851c11", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/566cbd825545c59ffa91ed4bf98e84eddd851c11.diff" + }, + "msbuild@0e61d2b": { + "repo": "msbuild", + "branch": "", + "hash": "0e61d2b689c1df9278f316516a47fdc0773860d3", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0e61d2b689c1df9278f316516a47fdc0773860d3.diff" + }, + "msbuild@3a9369a": { + "repo": "msbuild", + "branch": "", + "hash": "3a9369a4ab16a586f9fa91878dd3c26a0dccf922", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/3a9369a4ab16a586f9fa91878dd3c26a0dccf922.diff" + }, + "msbuild@57d3bcc": { + "repo": "msbuild", + "branch": "", + "hash": "57d3bcc1eb5251a69c7920d493d14f4efcda57ae", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/57d3bcc1eb5251a69c7920d493d14f4efcda57ae.diff" + }, + "msbuild@82fa95d": { + "repo": "msbuild", + "branch": "", + "hash": "82fa95dba2cbd128bb39cbe44f85808fee697f50", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/82fa95dba2cbd128bb39cbe44f85808fee697f50.diff" + }, + "msbuild@340426d": { + "repo": "msbuild", + "branch": "", + "hash": "340426d5de4d065c5eca6fd52c99766b12d17d33", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/340426d5de4d065c5eca6fd52c99766b12d17d33.diff" + }, + "msbuild@5d474cd": { + "repo": "msbuild", + "branch": "", + "hash": "5d474cda0a6bbfc0414bdf5e05298846bb06f462", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/5d474cda0a6bbfc0414bdf5e05298846bb06f462.diff" + }, + "msbuild@c6b9647": { + "repo": "msbuild", + "branch": "", + "hash": "c6b964743347c18828c08d573d62e77c7726bf48", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/c6b964743347c18828c08d573d62e77c7726bf48.diff" + }, + "msbuild@15f86c3": { + "repo": "msbuild", + "branch": "", + "hash": "15f86c3b4a882afb2ad7bbc3c2650d260ca966e7", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/15f86c3b4a882afb2ad7bbc3c2650d260ca966e7.diff" + }, + "msbuild@e830c2e": { + "repo": "msbuild", + "branch": "", + "hash": "e830c2ed118a25a2c5b085d68a6b8bf4c5603a50", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/e830c2ed118a25a2c5b085d68a6b8bf4c5603a50.diff" + }, + "msbuild@ff5a43f": { + "repo": "msbuild", + "branch": "", + "hash": "ff5a43f1bd247dda3789895d50d5895ac4b1a22a", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/ff5a43f1bd247dda3789895d50d5895ac4b1a22a.diff" + }, + "msbuild@f3de520": { + "repo": "msbuild", + "branch": "", + "hash": "f3de5207a402d700f97a579223d909667afa5c61", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/f3de5207a402d700f97a579223d909667afa5c61.diff" + }, + "msbuild@0558ead": { + "repo": "msbuild", + "branch": "", + "hash": "0558ead17c769bbbf41337195c804e125bb5f8c1", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/0558ead17c769bbbf41337195c804e125bb5f8c1.diff" + }, + "msbuild@1044d3e": { + "repo": "msbuild", + "branch": "", + "hash": "1044d3e4fcc615622daa35dbd9d8c53cdfb94726", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/1044d3e4fcc615622daa35dbd9d8c53cdfb94726.diff" + }, + "msbuild@9a9c97c": { + "repo": "msbuild", + "branch": "", + "hash": "9a9c97c636b36930f174def227f3b42ef6f39088", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/9a9c97c636b36930f174def227f3b42ef6f39088.diff" + }, + "msbuild@a786e50": { + "repo": "msbuild", + "branch": "", + "hash": "a786e501fde2c7646790daf71ed99a98e4b1de1b", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/a786e501fde2c7646790daf71ed99a98e4b1de1b.diff" + }, + "msbuild@2a383ff": { + "repo": "msbuild", + "branch": "", + "hash": "2a383ff8dac2632e6be58271e4d3f40a36e94af2", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/2a383ff8dac2632e6be58271e4d3f40a36e94af2.diff" + }, + "msbuild@eae5402": { + "repo": "msbuild", + "branch": "", + "hash": "eae54023463db15e9a9081f35a959c9162797643", + "org": "dotnet", + "url": "https://github.com/dotnet/msbuild/commit/eae54023463db15e9a9081f35a959c9162797643.diff" + }, + "nuget-client@8c9291e": { + "repo": "nuget-client", + "branch": "", + "hash": "8c9291ef4d12fccdf9b02078a428afeee12a73ae", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/8c9291ef4d12fccdf9b02078a428afeee12a73ae.diff" + }, + "nuget-client@c5a83c7": { + "repo": "nuget-client", + "branch": "", + "hash": "c5a83c78c9ad3336ee0222d0d52dd84607dbb32a", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/c5a83c78c9ad3336ee0222d0d52dd84607dbb32a.diff" + }, + "nuget-client@4ee9415": { + "repo": "nuget-client", + "branch": "", + "hash": "4ee94157cb700a07cc316c6cbcf04b4f281b1fe7", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/4ee94157cb700a07cc316c6cbcf04b4f281b1fe7.diff" + }, + "nuget-client@49dae87": { + "repo": "nuget-client", + "branch": "", + "hash": "49dae8731cc3ca2fcf8c1fc35cdf41791830f178", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/49dae8731cc3ca2fcf8c1fc35cdf41791830f178.diff" + }, + "nuget-client@78fed33": { + "repo": "nuget-client", + "branch": "", + "hash": "78fed3356ffd14cfa4ba2cbc8c8e73c7fb43a9a8", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/78fed3356ffd14cfa4ba2cbc8c8e73c7fb43a9a8.diff" + }, + "nuget-client@6728fd4": { + "repo": "nuget-client", + "branch": "", + "hash": "6728fd42a6835a036fc5bd437a3c33f20a40345f", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/6728fd42a6835a036fc5bd437a3c33f20a40345f.diff" + }, + "nuget-client@fce5581": { + "repo": "nuget-client", + "branch": "", + "hash": "fce55812db557186fb44617e487cd19667a16341", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/fce55812db557186fb44617e487cd19667a16341.diff" + }, + "nuget-client@2c9dd86": { + "repo": "nuget-client", + "branch": "", + "hash": "2c9dd860716e6bd84aec0b21f8fa4584e06b9aaf", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/2c9dd860716e6bd84aec0b21f8fa4584e06b9aaf.diff" + }, + "nuget-client@e7fb4e5": { + "repo": "nuget-client", + "branch": "", + "hash": "e7fb4e5792914afbfd0526c4e5347cc326721c89", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/e7fb4e5792914afbfd0526c4e5347cc326721c89.diff" + }, + "nuget-client@83193ad": { + "repo": "nuget-client", + "branch": "", + "hash": "83193ad738dccff4ee022db580199f4f48095aec", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/83193ad738dccff4ee022db580199f4f48095aec.diff" + }, + "nuget-client@0e7ab72": { + "repo": "nuget-client", + "branch": "", + "hash": "0e7ab72324b01ef4f04aa63215ed9ce9492300e9", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/0e7ab72324b01ef4f04aa63215ed9ce9492300e9.diff" + }, + "nuget-client@73562d0": { + "repo": "nuget-client", + "branch": "", + "hash": "73562d0296957963f85d65d300f6eaaae3ecdd18", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/73562d0296957963f85d65d300f6eaaae3ecdd18.diff" + }, + "nuget-client@864808f": { + "repo": "nuget-client", + "branch": "", + "hash": "864808f77ef2c7eb5c6c15f7cd933d4f948ba5f6", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/864808f77ef2c7eb5c6c15f7cd933d4f948ba5f6.diff" + }, + "nuget-client@5314ef6": { + "repo": "nuget-client", + "branch": "", + "hash": "5314ef624eb215ebb3e54dda1822eb4422bda26c", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/5314ef624eb215ebb3e54dda1822eb4422bda26c.diff" + }, + "nuget-client@1d11acd": { + "repo": "nuget-client", + "branch": "", + "hash": "1d11acd93a879542299de972b4aa4427e78eb98f", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/1d11acd93a879542299de972b4aa4427e78eb98f.diff" + }, + "nuget-client@abefa38": { + "repo": "nuget-client", + "branch": "", + "hash": "abefa380052f1ce49438860243848c63b9c08f67", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/abefa380052f1ce49438860243848c63b9c08f67.diff" + }, + "nuget-client@10426ea": { + "repo": "nuget-client", + "branch": "", + "hash": "10426eaa07fb55327baf77ee6062ae5f8f2e0291", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/10426eaa07fb55327baf77ee6062ae5f8f2e0291.diff" + }, + "nuget-client@6880988": { + "repo": "nuget-client", + "branch": "", + "hash": "68809883d587040ba91ffe15d2378ef37b3fbe61", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/68809883d587040ba91ffe15d2378ef37b3fbe61.diff" + }, + "nuget-client@9ef3ab3": { + "repo": "nuget-client", + "branch": "", + "hash": "9ef3ab314722e8bc2ba71e6ac28345711bda2df1", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/9ef3ab314722e8bc2ba71e6ac28345711bda2df1.diff" + }, + "nuget-client@3f3ddd2": { + "repo": "nuget-client", + "branch": "", + "hash": "3f3ddd200f1c54fcf614d516f1a1865560d562a6", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/3f3ddd200f1c54fcf614d516f1a1865560d562a6.diff" + }, + "nuget-client@818ac51": { + "repo": "nuget-client", + "branch": "", + "hash": "818ac51561b67cc2a33fb3f25da6acb47e814b9b", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/818ac51561b67cc2a33fb3f25da6acb47e814b9b.diff" + }, + "nuget-client@fcfc689": { + "repo": "nuget-client", + "branch": "", + "hash": "fcfc68931697ab7e24214381aa81a83ca1bd5f8c", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/fcfc68931697ab7e24214381aa81a83ca1bd5f8c.diff" + }, + "nuget-client@4a185d2": { + "repo": "nuget-client", + "branch": "", + "hash": "4a185d28a4210e68d7224e60ed0ac3fcbd63989f", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/4a185d28a4210e68d7224e60ed0ac3fcbd63989f.diff" + }, + "nuget-client@ca0a648": { + "repo": "nuget-client", + "branch": "", + "hash": "ca0a648107f70b8d8507430cd71d392c63c4d475", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/ca0a648107f70b8d8507430cd71d392c63c4d475.diff" + }, + "nuget-client@a9447a4": { + "repo": "nuget-client", + "branch": "", + "hash": "a9447a44ed578ff6a215d05ff46e12fbdb87b6c8", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/a9447a44ed578ff6a215d05ff46e12fbdb87b6c8.diff" + }, + "nuget-client@2c8ff18": { + "repo": "nuget-client", + "branch": "", + "hash": "2c8ff18ccba395ea88b9f79a5ddae5d8d3a71536", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/2c8ff18ccba395ea88b9f79a5ddae5d8d3a71536.diff" + }, + "nuget-client@7af7edc": { + "repo": "nuget-client", + "branch": "", + "hash": "7af7edc9d1d304d41651202ff23c855c76029693", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/7af7edc9d1d304d41651202ff23c855c76029693.diff" + }, + "nuget-client@0de1f5c": { + "repo": "nuget-client", + "branch": "", + "hash": "0de1f5c407faf862a4c54b0eeaeeefb986402249", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/0de1f5c407faf862a4c54b0eeaeeefb986402249.diff" + }, + "nuget-client@0283419": { + "repo": "nuget-client", + "branch": "", + "hash": "0283419e97fbc8b984da6f2ef7c464e0fc0889c1", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/0283419e97fbc8b984da6f2ef7c464e0fc0889c1.diff" + }, + "nuget-client@7e5a463": { + "repo": "nuget-client", + "branch": "", + "hash": "7e5a46336e9f1ec875f5b102841bc0657c367985", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/7e5a46336e9f1ec875f5b102841bc0657c367985.diff" + }, + "nuget-client@bf7eb61": { + "repo": "nuget-client", + "branch": "", + "hash": "bf7eb61d0f3b31bc2cee32e7f8a86b341f79b841", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/bf7eb61d0f3b31bc2cee32e7f8a86b341f79b841.diff" + }, + "nuget-client@fcc4290": { + "repo": "nuget-client", + "branch": "", + "hash": "fcc4290d8d8c41029ff3738463b45be385908fc8", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/fcc4290d8d8c41029ff3738463b45be385908fc8.diff" + }, + "nuget-client@edad5ab": { + "repo": "nuget-client", + "branch": "", + "hash": "edad5ab480743598cc642b53980ec6ea653e8461", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/edad5ab480743598cc642b53980ec6ea653e8461.diff" + }, + "nuget-client@77a0584": { + "repo": "nuget-client", + "branch": "", + "hash": "77a0584b6a056973fe988f641286e8c7dc482dce", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/77a0584b6a056973fe988f641286e8c7dc482dce.diff" + }, + "nuget-client@df06be8": { + "repo": "nuget-client", + "branch": "", + "hash": "df06be878ea9a0cda4e4b63232f31a6c79360431", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/df06be878ea9a0cda4e4b63232f31a6c79360431.diff" + }, + "nuget-client@c75cbf3": { + "repo": "nuget-client", + "branch": "", + "hash": "c75cbf3d1bb939a4f9414c0a9754561d2fde209d", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/c75cbf3d1bb939a4f9414c0a9754561d2fde209d.diff" + }, + "nuget-client@c998e68": { + "repo": "nuget-client", + "branch": "", + "hash": "c998e68031fe0bcf51c300d65a31881879604204", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/c998e68031fe0bcf51c300d65a31881879604204.diff" + }, + "nuget-client@3a60b3b": { + "repo": "nuget-client", + "branch": "", + "hash": "3a60b3bfd0f25b26931cc6f1e1b0b73bbedb1506", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/3a60b3bfd0f25b26931cc6f1e1b0b73bbedb1506.diff" + }, + "nuget-client@23d4602": { + "repo": "nuget-client", + "branch": "", + "hash": "23d4602637040ffce08dff3318322599a235fc0e", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/23d4602637040ffce08dff3318322599a235fc0e.diff" + }, + "nuget-client@45ba6db": { + "repo": "nuget-client", + "branch": "", + "hash": "45ba6db8431452542977ce75f1ac62fa5114bf30", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/45ba6db8431452542977ce75f1ac62fa5114bf30.diff" + }, + "nuget-client@7836e93": { + "repo": "nuget-client", + "branch": "", + "hash": "7836e93f8c4fb027fb50f75ef52b4a6a3e2f7a44", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/7836e93f8c4fb027fb50f75ef52b4a6a3e2f7a44.diff" + }, + "nuget-client@069976e": { + "repo": "nuget-client", + "branch": "", + "hash": "069976ebc8ea515c838b896885480319a0f63e14", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/069976ebc8ea515c838b896885480319a0f63e14.diff" + }, + "nuget-client@3bda3ba": { + "repo": "nuget-client", + "branch": "", + "hash": "3bda3badc45b24c43b6e74e9ae3f203659c3284b", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/3bda3badc45b24c43b6e74e9ae3f203659c3284b.diff" + }, + "nuget-client@f96940a": { + "repo": "nuget-client", + "branch": "", + "hash": "f96940a9f7ce3ecbe176fcf9d28ee17290f1862c", + "org": "nuget", + "url": "https://github.com/nuget/nuget.client/commit/f96940a9f7ce3ecbe176fcf9d28ee17290f1862c.diff" + }, + "roslyn@35ac41f": { + "repo": "roslyn", + "branch": "", + "hash": "35ac41ffcf9975a75bedbe9d14b066e7cee281b7", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/35ac41ffcf9975a75bedbe9d14b066e7cee281b7.diff" + }, + "roslyn@a1be669": { + "repo": "roslyn", + "branch": "", + "hash": "a1be669158497b4c88521ca459158be1a0ec5b64", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/a1be669158497b4c88521ca459158be1a0ec5b64.diff" + }, + "roslyn@116e842": { + "repo": "roslyn", + "branch": "", + "hash": "116e842bf79d6630ed83d7fcf8e8bc78212c6654", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/116e842bf79d6630ed83d7fcf8e8bc78212c6654.diff" + }, + "roslyn@0e7eda8": { + "repo": "roslyn", + "branch": "", + "hash": "0e7eda8f74863c2a7a1136b2626791039000e088", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/0e7eda8f74863c2a7a1136b2626791039000e088.diff" + }, + "roslyn@75339d8": { + "repo": "roslyn", + "branch": "", + "hash": "75339d8a96a75e243bdf086f0c8bd296c502fbef", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/75339d8a96a75e243bdf086f0c8bd296c502fbef.diff" + }, + "roslyn@7caf1d5": { + "repo": "roslyn", + "branch": "", + "hash": "7caf1d5526f9b1ab23103d71062eadab78f228ba", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/7caf1d5526f9b1ab23103d71062eadab78f228ba.diff" + }, + "roslyn@72324ba": { + "repo": "roslyn", + "branch": "", + "hash": "72324baac5351e01b8e6d52a0f0c9c4dbca02f30", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/72324baac5351e01b8e6d52a0f0c9c4dbca02f30.diff" + }, + "roslyn@8a40f56": { + "repo": "roslyn", + "branch": "", + "hash": "8a40f5642f23bd941ec62d753ac7dbd7cc53dab5", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/8a40f5642f23bd941ec62d753ac7dbd7cc53dab5.diff" + }, + "roslyn@3022684": { + "repo": "roslyn", + "branch": "", + "hash": "3022684a33e6c72067e2b3421ed9f758be2c9b1e", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/3022684a33e6c72067e2b3421ed9f758be2c9b1e.diff" + }, + "roslyn@678a984": { + "repo": "roslyn", + "branch": "", + "hash": "678a9844d7c211d375518540b5bc15f9b7379054", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/678a9844d7c211d375518540b5bc15f9b7379054.diff" + }, + "roslyn@0fde629": { + "repo": "roslyn", + "branch": "", + "hash": "0fde62930e96612f4201d2668eda60e606ca510d", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/0fde62930e96612f4201d2668eda60e606ca510d.diff" + }, + "roslyn@1ecffee": { + "repo": "roslyn", + "branch": "", + "hash": "1ecffeebe9cc92ac1e7e45859351a65dc34d6021", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/1ecffeebe9cc92ac1e7e45859351a65dc34d6021.diff" + }, + "roslyn@8f5eb3c": { + "repo": "roslyn", + "branch": "", + "hash": "8f5eb3c30f5fa933adddb0acc76872c6b1c01fbc", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/8f5eb3c30f5fa933adddb0acc76872c6b1c01fbc.diff" + }, + "roslyn@411469b": { + "repo": "roslyn", + "branch": "", + "hash": "411469b8cd5e1ac891644ef6e3bf5cc8fa7943cc", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/411469b8cd5e1ac891644ef6e3bf5cc8fa7943cc.diff" + }, + "roslyn@bf5bc49": { + "repo": "roslyn", + "branch": "", + "hash": "bf5bc493c76207eb42ca72fed544e375a7ef363f", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/bf5bc493c76207eb42ca72fed544e375a7ef363f.diff" + }, + "roslyn@6b3d82d": { + "repo": "roslyn", + "branch": "", + "hash": "6b3d82d18f6c014d4798aca1526ba76b7de8544e", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/6b3d82d18f6c014d4798aca1526ba76b7de8544e.diff" + }, + "roslyn@4b0975f": { + "repo": "roslyn", + "branch": "", + "hash": "4b0975f66edc315af0b9692ebdda15092595be8a", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/4b0975f66edc315af0b9692ebdda15092595be8a.diff" + }, + "roslyn@1900efb": { + "repo": "roslyn", + "branch": "", + "hash": "1900efb07ba6c4a2793e4cbc982ff9ea80074b9d", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/1900efb07ba6c4a2793e4cbc982ff9ea80074b9d.diff" + }, + "roslyn@2482b0f": { + "repo": "roslyn", + "branch": "", + "hash": "2482b0fb93ad521e88c76b65472a2ccebe0b54f5", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/2482b0fb93ad521e88c76b65472a2ccebe0b54f5.diff" + }, + "roslyn@afda379": { + "repo": "roslyn", + "branch": "", + "hash": "afda3793450ccff3207ab1a396cc8441ab3d24a4", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/afda3793450ccff3207ab1a396cc8441ab3d24a4.diff" + }, + "roslyn@d9667dc": { + "repo": "roslyn", + "branch": "", + "hash": "d9667dc52243deef87a05f13612b710f87320f3a", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/d9667dc52243deef87a05f13612b710f87320f3a.diff" + }, + "roslyn@616886d": { + "repo": "roslyn", + "branch": "", + "hash": "616886d96d27392e0ccd58767f0a4bd070c37373", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/616886d96d27392e0ccd58767f0a4bd070c37373.diff" + }, + "roslyn@daad1e0": { + "repo": "roslyn", + "branch": "", + "hash": "daad1e0e88a8d30db682534b3e4ff65aaec148cd", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/daad1e0e88a8d30db682534b3e4ff65aaec148cd.diff" + }, + "roslyn@5d7b5e6": { + "repo": "roslyn", + "branch": "", + "hash": "5d7b5e66e61bceaf5c6157dc2299e2ef8f0c049b", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/5d7b5e66e61bceaf5c6157dc2299e2ef8f0c049b.diff" + }, + "roslyn@a5accec": { + "repo": "roslyn", + "branch": "", + "hash": "a5accec75c395ff60afbfb77aa630df8d9b75342", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/a5accec75c395ff60afbfb77aa630df8d9b75342.diff" + }, + "roslyn@83e1242": { + "repo": "roslyn", + "branch": "", + "hash": "83e1242a37c78e52af27a6ea3183c1de24772bac", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/83e1242a37c78e52af27a6ea3183c1de24772bac.diff" + }, + "roslyn@4ca37e3": { + "repo": "roslyn", + "branch": "", + "hash": "4ca37e338d0b7d98e93a47407174ab87eb03ff04", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/4ca37e338d0b7d98e93a47407174ab87eb03ff04.diff" + }, + "roslyn@c3ee6e5": { + "repo": "roslyn", + "branch": "", + "hash": "c3ee6e51cddb2f4c11ef88050a3bdbf5231a23d4", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/c3ee6e51cddb2f4c11ef88050a3bdbf5231a23d4.diff" + }, + "roslyn@d48872c": { + "repo": "roslyn", + "branch": "", + "hash": "d48872cd11d86abfc3f3d83bdc08d3287869f390", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/d48872cd11d86abfc3f3d83bdc08d3287869f390.diff" + }, + "roslyn@964bb7d": { + "repo": "roslyn", + "branch": "", + "hash": "964bb7d49dc763820035eea7959275d24d2ccc10", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/964bb7d49dc763820035eea7959275d24d2ccc10.diff" + }, + "roslyn@938b050": { + "repo": "roslyn", + "branch": "", + "hash": "938b0500dedb76be86ad08f2dd135d6b921f39db", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/938b0500dedb76be86ad08f2dd135d6b921f39db.diff" + }, + "roslyn@99c1503": { + "repo": "roslyn", + "branch": "", + "hash": "99c1503f850f751602b34ed41baaade0822de9ee", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/99c1503f850f751602b34ed41baaade0822de9ee.diff" + }, + "roslyn@bc396b5": { + "repo": "roslyn", + "branch": "", + "hash": "bc396b5e5d67af28d2aef6bfd4ab2fa8577eb44b", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/bc396b5e5d67af28d2aef6bfd4ab2fa8577eb44b.diff" + }, + "roslyn@43b0cf7": { + "repo": "roslyn", + "branch": "", + "hash": "43b0cf73ca9767cbdce5ad4df584ab1441b77a8f", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/43b0cf73ca9767cbdce5ad4df584ab1441b77a8f.diff" + }, + "roslyn@e42c390": { + "repo": "roslyn", + "branch": "", + "hash": "e42c3902b0c0f922771e06b5222dadee92fb0e2e", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/e42c3902b0c0f922771e06b5222dadee92fb0e2e.diff" + }, + "roslyn@5ae25c3": { + "repo": "roslyn", + "branch": "", + "hash": "5ae25c3c1ff44ac837ca6a4cabc73f0d8571a543", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/5ae25c3c1ff44ac837ca6a4cabc73f0d8571a543.diff" + }, + "roslyn@bb74de3": { + "repo": "roslyn", + "branch": "", + "hash": "bb74de3b156a507e164215aabf488d67369db436", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/bb74de3b156a507e164215aabf488d67369db436.diff" + }, + "roslyn@83ca1a6": { + "repo": "roslyn", + "branch": "", + "hash": "83ca1a6465bb861e28a51cdbb4b56074b69cb5eb", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/83ca1a6465bb861e28a51cdbb4b56074b69cb5eb.diff" + }, + "roslyn@8cff8c2": { + "repo": "roslyn", + "branch": "", + "hash": "8cff8c214c46e424712bd0d6afd6059d0fc8ffad", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/8cff8c214c46e424712bd0d6afd6059d0fc8ffad.diff" + }, + "roslyn@e64d9bd": { + "repo": "roslyn", + "branch": "", + "hash": "e64d9bda350d4a1a40ae0e94fb99d4862d15304b", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/e64d9bda350d4a1a40ae0e94fb99d4862d15304b.diff" + }, + "roslyn@2c9084d": { + "repo": "roslyn", + "branch": "", + "hash": "2c9084dffdfb1776b86effb0dd0a513aefbb4be5", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/2c9084dffdfb1776b86effb0dd0a513aefbb4be5.diff" + }, + "roslyn@ed7c2f0": { + "repo": "roslyn", + "branch": "", + "hash": "ed7c2f0b8555529c2abd079945dbc918f0e009df", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/ed7c2f0b8555529c2abd079945dbc918f0e009df.diff" + }, + "roslyn@7a9af99": { + "repo": "roslyn", + "branch": "", + "hash": "7a9af99a816db080f8e14c986f8ea7e9d140de26", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/7a9af99a816db080f8e14c986f8ea7e9d140de26.diff" + }, + "roslyn@e61dd59": { + "repo": "roslyn", + "branch": "", + "hash": "e61dd59bf88e86bc12b24ea4e23e5d602cf28fe0", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/e61dd59bf88e86bc12b24ea4e23e5d602cf28fe0.diff" + }, + "roslyn@7e3ee0c": { + "repo": "roslyn", + "branch": "", + "hash": "7e3ee0c72e905ef3bd55e8da29ffe280881290ed", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/7e3ee0c72e905ef3bd55e8da29ffe280881290ed.diff" + }, + "roslyn@aa3c4ff": { + "repo": "roslyn", + "branch": "", + "hash": "aa3c4ff24037827084623bbef990cfdb6cfa5459", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/aa3c4ff24037827084623bbef990cfdb6cfa5459.diff" + }, + "roslyn@97ee762": { + "repo": "roslyn", + "branch": "", + "hash": "97ee762dcf4f7135ff591ebf24b6f1dab3fe0632", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/97ee762dcf4f7135ff591ebf24b6f1dab3fe0632.diff" + }, + "roslyn@37707c1": { + "repo": "roslyn", + "branch": "", + "hash": "37707c16d6a3ff28c2ae285a8c39d36e75e5f64f", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/37707c16d6a3ff28c2ae285a8c39d36e75e5f64f.diff" + }, + "roslyn@52581f8": { + "repo": "roslyn", + "branch": "", + "hash": "52581f8da0ca364b140ba15660b8e4ba4db66ba4", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/52581f8da0ca364b140ba15660b8e4ba4db66ba4.diff" + }, + "roslyn@986432a": { + "repo": "roslyn", + "branch": "", + "hash": "986432ab27ba3766d4ecff10d84147b81c7dab06", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/986432ab27ba3766d4ecff10d84147b81c7dab06.diff" + }, + "roslyn@80851bf": { + "repo": "roslyn", + "branch": "", + "hash": "80851bf83654379cf1830c71e1380c72b09b6922", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/80851bf83654379cf1830c71e1380c72b09b6922.diff" + }, + "roslyn@35967ba": { + "repo": "roslyn", + "branch": "", + "hash": "35967bab3447f7edd6162baee7048f801f18fffe", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/35967bab3447f7edd6162baee7048f801f18fffe.diff" + }, + "roslyn@05eeb92": { + "repo": "roslyn", + "branch": "", + "hash": "05eeb924c12a8f98545427b63168314d05c8f6b3", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/05eeb924c12a8f98545427b63168314d05c8f6b3.diff" + }, + "roslyn@16f6817": { + "repo": "roslyn", + "branch": "", + "hash": "16f68170e7d9123f45f8e3a1566bc581a6a8cc51", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/16f68170e7d9123f45f8e3a1566bc581a6a8cc51.diff" + }, + "roslyn@29d6b2a": { + "repo": "roslyn", + "branch": "", + "hash": "29d6b2adb19b4870d5ad7685556c9bcc4125cea7", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/29d6b2adb19b4870d5ad7685556c9bcc4125cea7.diff" + }, + "roslyn@97780a3": { + "repo": "roslyn", + "branch": "", + "hash": "97780a393eede7fd0ea8bb73d6819b5086a6f9d8", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/97780a393eede7fd0ea8bb73d6819b5086a6f9d8.diff" + }, + "roslyn@91d8f5b": { + "repo": "roslyn", + "branch": "", + "hash": "91d8f5b0c00be79ad33cc02d48c9855443653890", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/91d8f5b0c00be79ad33cc02d48c9855443653890.diff" + }, + "roslyn@eb9b56c": { + "repo": "roslyn", + "branch": "", + "hash": "eb9b56c32a8c535140f19b9561fdb01ac4225254", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/eb9b56c32a8c535140f19b9561fdb01ac4225254.diff" + }, + "roslyn@6b87901": { + "repo": "roslyn", + "branch": "", + "hash": "6b87901e63212157e3a22acc39483912dcbc0353", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/6b87901e63212157e3a22acc39483912dcbc0353.diff" + }, + "roslyn@cfb0a3a": { + "repo": "roslyn", + "branch": "", + "hash": "cfb0a3adeac5373aab533634e7b227de9126ccec", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/cfb0a3adeac5373aab533634e7b227de9126ccec.diff" + }, + "roslyn@453b167": { + "repo": "roslyn", + "branch": "", + "hash": "453b16768a29ca64f98c325c306f90b4cfc3bb12", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/453b16768a29ca64f98c325c306f90b4cfc3bb12.diff" + }, + "roslyn@4d24fd6": { + "repo": "roslyn", + "branch": "", + "hash": "4d24fd6cc1bd247579fc2cf42442b03004ecc7bd", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/4d24fd6cc1bd247579fc2cf42442b03004ecc7bd.diff" + }, + "roslyn@f951e64": { + "repo": "roslyn", + "branch": "", + "hash": "f951e640625b3113d4ec986ce3ca3e1212561747", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/f951e640625b3113d4ec986ce3ca3e1212561747.diff" + }, + "roslyn@f701b3f": { + "repo": "roslyn", + "branch": "", + "hash": "f701b3f145961423dfc6bf4bbb7ba5840cdc310b", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/f701b3f145961423dfc6bf4bbb7ba5840cdc310b.diff" + }, + "roslyn@be8a845": { + "repo": "roslyn", + "branch": "", + "hash": "be8a845b0a214d2b2fea0b0b902e21627899c426", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/be8a845b0a214d2b2fea0b0b902e21627899c426.diff" + }, + "roslyn@2c0ed5b": { + "repo": "roslyn", + "branch": "", + "hash": "2c0ed5be6232d88400bc2e61a50718890819a3df", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/2c0ed5be6232d88400bc2e61a50718890819a3df.diff" + }, + "roslyn@cf45ca6": { + "repo": "roslyn", + "branch": "", + "hash": "cf45ca69273b827b558f7723e317c88fc45e0ea2", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/cf45ca69273b827b558f7723e317c88fc45e0ea2.diff" + }, + "roslyn@eb86b14": { + "repo": "roslyn", + "branch": "", + "hash": "eb86b142dc50042f579a467cdaca4040b2d76f6e", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/eb86b142dc50042f579a467cdaca4040b2d76f6e.diff" + }, + "roslyn@708c0a9": { + "repo": "roslyn", + "branch": "", + "hash": "708c0a9669c6c996b7e13ea4b161d841bbfdf8b2", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/708c0a9669c6c996b7e13ea4b161d841bbfdf8b2.diff" + }, + "roslyn@097ac18": { + "repo": "roslyn", + "branch": "", + "hash": "097ac1831892db8dc9bea310b884bfc7e635ce24", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/097ac1831892db8dc9bea310b884bfc7e635ce24.diff" + }, + "roslyn@417970f": { + "repo": "roslyn", + "branch": "", + "hash": "417970f1111f967ed0166a9a4b2206fa39135584", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/417970f1111f967ed0166a9a4b2206fa39135584.diff" + }, + "roslyn@af281dd": { + "repo": "roslyn", + "branch": "", + "hash": "af281dd4045a240f50b17f986f090ae6365c07ef", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/af281dd4045a240f50b17f986f090ae6365c07ef.diff" + }, + "roslyn@3c75723": { + "repo": "roslyn", + "branch": "", + "hash": "3c757235076fa1519537c64e7a97173ecfe0c13f", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/3c757235076fa1519537c64e7a97173ecfe0c13f.diff" + }, + "roslyn@121e7dc": { + "repo": "roslyn", + "branch": "", + "hash": "121e7dc868d26be12b9c3fb52b7b9d2ae41a1ac2", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/121e7dc868d26be12b9c3fb52b7b9d2ae41a1ac2.diff" + }, + "roslyn@5658e4a": { + "repo": "roslyn", + "branch": "", + "hash": "5658e4a78504670bf9fe10c0d2f1acf3c76cfb63", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/5658e4a78504670bf9fe10c0d2f1acf3c76cfb63.diff" + }, + "roslyn@e7680f2": { + "repo": "roslyn", + "branch": "", + "hash": "e7680f251b8fc52a0ba7108906c0e40ff3263a32", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/e7680f251b8fc52a0ba7108906c0e40ff3263a32.diff" + }, + "roslyn@c1a7007": { + "repo": "roslyn", + "branch": "", + "hash": "c1a70075c740c7a818d668564e56939aa9fe7901", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/c1a70075c740c7a818d668564e56939aa9fe7901.diff" + }, + "roslyn@3374b17": { + "repo": "roslyn", + "branch": "", + "hash": "3374b17978553dd07a9ec9f75e8ee7a28e87d39f", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/3374b17978553dd07a9ec9f75e8ee7a28e87d39f.diff" + }, + "roslyn@6bd6cbe": { + "repo": "roslyn", + "branch": "", + "hash": "6bd6cbeef35f39fbce8b543cd29e99f54103d135", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/6bd6cbeef35f39fbce8b543cd29e99f54103d135.diff" + }, + "roslyn@6504a55": { + "repo": "roslyn", + "branch": "", + "hash": "6504a5540771bf0b7073eded7db5667203062f49", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/6504a5540771bf0b7073eded7db5667203062f49.diff" + }, + "roslyn@18bf2c8": { + "repo": "roslyn", + "branch": "", + "hash": "18bf2c8709264bac6615856e507eb44ba2a026e2", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/18bf2c8709264bac6615856e507eb44ba2a026e2.diff" + }, + "roslyn@3c80d25": { + "repo": "roslyn", + "branch": "", + "hash": "3c80d25849c9e5573ea46b3168223b4b7f4c84a9", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/3c80d25849c9e5573ea46b3168223b4b7f4c84a9.diff" + }, + "roslyn@2ae7bdc": { + "repo": "roslyn", + "branch": "", + "hash": "2ae7bdcfbb556413fb1a2349767d482262e8463f", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/2ae7bdcfbb556413fb1a2349767d482262e8463f.diff" + }, + "roslyn@4a84e9c": { + "repo": "roslyn", + "branch": "", + "hash": "4a84e9c99bfab3ff32f234e796957aa38b103e99", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/4a84e9c99bfab3ff32f234e796957aa38b103e99.diff" + }, + "roslyn@f823542": { + "repo": "roslyn", + "branch": "", + "hash": "f8235426959cd1ffb2b6cbeb6feb2d21238f61b8", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/f8235426959cd1ffb2b6cbeb6feb2d21238f61b8.diff" + }, + "roslyn@ae2ddb8": { + "repo": "roslyn", + "branch": "", + "hash": "ae2ddb82c5dffc83f717ba848796a45db3d4ec4b", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/ae2ddb82c5dffc83f717ba848796a45db3d4ec4b.diff" + }, + "roslyn@3d32d46": { + "repo": "roslyn", + "branch": "", + "hash": "3d32d464e2949f054086fbb5346e4beea0c6df56", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/3d32d464e2949f054086fbb5346e4beea0c6df56.diff" + }, + "roslyn@994e3ce": { + "repo": "roslyn", + "branch": "", + "hash": "994e3ce0ef1ec0cdda5f3292df931f4d68381b04", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/994e3ce0ef1ec0cdda5f3292df931f4d68381b04.diff" + }, + "roslyn@e9fcaf7": { + "repo": "roslyn", + "branch": "", + "hash": "e9fcaf7e8a9051e4880c3705f02739ca2d264992", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/e9fcaf7e8a9051e4880c3705f02739ca2d264992.diff" + }, + "roslyn@8c386fe": { + "repo": "roslyn", + "branch": "", + "hash": "8c386fe7de158e01b9752859d6a7d11f876da0f9", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/8c386fe7de158e01b9752859d6a7d11f876da0f9.diff" + }, + "roslyn@37d71dc": { + "repo": "roslyn", + "branch": "", + "hash": "37d71dc6564c098fbdfc6911c2b18fe645c358a7", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/37d71dc6564c098fbdfc6911c2b18fe645c358a7.diff" + }, + "roslyn@55d6df5": { + "repo": "roslyn", + "branch": "", + "hash": "55d6df58a8ab48a703c4dc1c46b048440a429997", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/55d6df58a8ab48a703c4dc1c46b048440a429997.diff" + }, + "roslyn@c2cd157": { + "repo": "roslyn", + "branch": "", + "hash": "c2cd157cb22c539b6ef86e8ddfbb48484e655e0a", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/c2cd157cb22c539b6ef86e8ddfbb48484e655e0a.diff" + }, + "roslyn@9e76e3c": { + "repo": "roslyn", + "branch": "", + "hash": "9e76e3c4b769d3db7a104d871b93036be0fdf55a", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/9e76e3c4b769d3db7a104d871b93036be0fdf55a.diff" + }, + "roslyn@c0ea18a": { + "repo": "roslyn", + "branch": "", + "hash": "c0ea18ac9ba210498119a3708d451732be37120a", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/c0ea18ac9ba210498119a3708d451732be37120a.diff" + }, + "roslyn@3b2e63e": { + "repo": "roslyn", + "branch": "", + "hash": "3b2e63e1d60004623e997da92a0856794d2daa14", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/3b2e63e1d60004623e997da92a0856794d2daa14.diff" + }, + "roslyn@bc61ef5": { + "repo": "roslyn", + "branch": "", + "hash": "bc61ef5759fc4b546dd1dc76d1d4f0b7f267db88", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/bc61ef5759fc4b546dd1dc76d1d4f0b7f267db88.diff" + }, + "roslyn@867f4a7": { + "repo": "roslyn", + "branch": "", + "hash": "867f4a7e8202df9139e71c0a519edc84af600c15", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/867f4a7e8202df9139e71c0a519edc84af600c15.diff" + }, + "roslyn@4afec2c": { + "repo": "roslyn", + "branch": "", + "hash": "4afec2c1d75bd2520f92e41d0f6f67dc5daa9214", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/4afec2c1d75bd2520f92e41d0f6f67dc5daa9214.diff" + }, + "roslyn@d698234": { + "repo": "roslyn", + "branch": "", + "hash": "d698234b7a70a40000d0f1055428188a17ad0bed", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/d698234b7a70a40000d0f1055428188a17ad0bed.diff" + }, + "roslyn@104895c": { + "repo": "roslyn", + "branch": "", + "hash": "104895c7c0c783f5d7c43f05631364eabc6e6d88", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/104895c7c0c783f5d7c43f05631364eabc6e6d88.diff" + }, + "roslyn@9d72f9c": { + "repo": "roslyn", + "branch": "", + "hash": "9d72f9c83c919963c7e54135fb0a6469c99ec9a6", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/9d72f9c83c919963c7e54135fb0a6469c99ec9a6.diff" + }, + "roslyn@4d33ccf": { + "repo": "roslyn", + "branch": "", + "hash": "4d33ccfa3b65ad7dfc7314bdb20595ebcd54a879", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/4d33ccfa3b65ad7dfc7314bdb20595ebcd54a879.diff" + }, + "roslyn@598a77a": { + "repo": "roslyn", + "branch": "", + "hash": "598a77aabb325b4c3ba5e0e8e8fbbdd9b1b19ed1", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/598a77aabb325b4c3ba5e0e8e8fbbdd9b1b19ed1.diff" + }, + "roslyn@63feee0": { + "repo": "roslyn", + "branch": "", + "hash": "63feee024b9a84696f85f41c4d6644dd9003827b", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/63feee024b9a84696f85f41c4d6644dd9003827b.diff" + }, + "roslyn@a6ff3a2": { + "repo": "roslyn", + "branch": "", + "hash": "a6ff3a2738708b9c260aba27048368db7a09d03a", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/a6ff3a2738708b9c260aba27048368db7a09d03a.diff" + }, + "roslyn@258ced1": { + "repo": "roslyn", + "branch": "", + "hash": "258ced1f0f6728c83b3f8ce8bac4e59c0c19f87e", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/258ced1f0f6728c83b3f8ce8bac4e59c0c19f87e.diff" + }, + "roslyn@c5198d0": { + "repo": "roslyn", + "branch": "", + "hash": "c5198d0a809afb7937f51744e9333889ec6ed017", + "org": "dotnet", + "url": "https://github.com/dotnet/roslyn/commit/c5198d0a809afb7937f51744e9333889ec6ed017.diff" + }, + "runtime@feb1fe2": { + "repo": "runtime", + "branch": "", + "hash": "feb1fe23e41b7af2401edbd4230bf11dcb9cfc96", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/feb1fe23e41b7af2401edbd4230bf11dcb9cfc96.diff" + }, + "runtime@20703f6": { + "repo": "runtime", + "branch": "", + "hash": "20703f6bb2b7e9495e74d7b358e8035584a27762", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/20703f6bb2b7e9495e74d7b358e8035584a27762.diff" + }, + "runtime@aedbbd2": { + "repo": "runtime", + "branch": "", + "hash": "aedbbd2b17ca00edaac5200abe50f0c724e7b80f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/aedbbd2b17ca00edaac5200abe50f0c724e7b80f.diff" + }, + "runtime@5bd1074": { + "repo": "runtime", + "branch": "", + "hash": "5bd107431d14a08bdcd51ca98c035b86a4e9769a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5bd107431d14a08bdcd51ca98c035b86a4e9769a.diff" + }, + "runtime@65b2508": { + "repo": "runtime", + "branch": "", + "hash": "65b2508c9e09b7ab0dad595a06d583df7688a210", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/65b2508c9e09b7ab0dad595a06d583df7688a210.diff" + }, + "runtime@46b72c7": { + "repo": "runtime", + "branch": "", + "hash": "46b72c7c81592b429e062bacebe8d39f17362333", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/46b72c7c81592b429e062bacebe8d39f17362333.diff" + }, + "runtime@43b739f": { + "repo": "runtime", + "branch": "", + "hash": "43b739fcc63fed1676658fcee77c4f9cdcaf3657", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/43b739fcc63fed1676658fcee77c4f9cdcaf3657.diff" + }, + "runtime@b06f62f": { + "repo": "runtime", + "branch": "", + "hash": "b06f62fc8e167c8eea5823c51e98d5471930fda5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b06f62fc8e167c8eea5823c51e98d5471930fda5.diff" + }, + "runtime@e3cbc00": { + "repo": "runtime", + "branch": "", + "hash": "e3cbc00cd3e0b511ad36dc240010eb2b9eefc3b7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e3cbc00cd3e0b511ad36dc240010eb2b9eefc3b7.diff" + }, + "runtime@b53e2e0": { + "repo": "runtime", + "branch": "", + "hash": "b53e2e048c1fe86f8eca6af2ad1ca3c9f84be06e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b53e2e048c1fe86f8eca6af2ad1ca3c9f84be06e.diff" + }, + "runtime@2608ba2": { + "repo": "runtime", + "branch": "", + "hash": "2608ba24252b32a7a46d61c551898b18dc16cb55", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2608ba24252b32a7a46d61c551898b18dc16cb55.diff" + }, + "runtime@bf3fa3f": { + "repo": "runtime", + "branch": "", + "hash": "bf3fa3f2822fb41a606eb118aa5bbbaae1c34aec", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bf3fa3f2822fb41a606eb118aa5bbbaae1c34aec.diff" + }, + "runtime@414b194": { + "repo": "runtime", + "branch": "", + "hash": "414b194d3a5a6c133cd19edaad73232e29c2e3fd", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/414b194d3a5a6c133cd19edaad73232e29c2e3fd.diff" + }, + "runtime@603f759": { + "repo": "runtime", + "branch": "", + "hash": "603f75906f3063ce009f22e8786b066a975b8694", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/603f75906f3063ce009f22e8786b066a975b8694.diff" + }, + "runtime@bb4ec1f": { + "repo": "runtime", + "branch": "", + "hash": "bb4ec1f810d1cb5741960f21e1a0960bf54f2a6e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bb4ec1f810d1cb5741960f21e1a0960bf54f2a6e.diff" + }, + "runtime@d950070": { + "repo": "runtime", + "branch": "", + "hash": "d950070166aa1d2a4749bddbf8f7e34fcbe0694c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d950070166aa1d2a4749bddbf8f7e34fcbe0694c.diff" + }, + "runtime@62040af": { + "repo": "runtime", + "branch": "", + "hash": "62040afd0bd3be4cd1eb275c4bd111606207dd3c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/62040afd0bd3be4cd1eb275c4bd111606207dd3c.diff" + }, + "runtime@b62ea08": { + "repo": "runtime", + "branch": "", + "hash": "b62ea089ee265422b31a77dc979558c36368b709", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b62ea089ee265422b31a77dc979558c36368b709.diff" + }, + "runtime@90a073c": { + "repo": "runtime", + "branch": "", + "hash": "90a073cda2af05f7b7c32c6a8fd00fffab4325ae", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/90a073cda2af05f7b7c32c6a8fd00fffab4325ae.diff" + }, + "runtime@91045b2": { + "repo": "runtime", + "branch": "", + "hash": "91045b251040ac4d4d9c473f592b588271fbf735", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/91045b251040ac4d4d9c473f592b588271fbf735.diff" + }, + "runtime@440e6cb": { + "repo": "runtime", + "branch": "", + "hash": "440e6cba935ee4c1c5c4ef0d99e2732c19221e75", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/440e6cba935ee4c1c5c4ef0d99e2732c19221e75.diff" + }, + "runtime@9c1fdae": { + "repo": "runtime", + "branch": "", + "hash": "9c1fdaea7e4595785db31a5a219f66fb7d2a4ec1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9c1fdaea7e4595785db31a5a219f66fb7d2a4ec1.diff" + }, + "runtime@5e3dadb": { + "repo": "runtime", + "branch": "", + "hash": "5e3dadb4a2b39e6e32127ecd0038854a338773e7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5e3dadb4a2b39e6e32127ecd0038854a338773e7.diff" + }, + "runtime@9e76efa": { + "repo": "runtime", + "branch": "", + "hash": "9e76efa2a92f4776f1087a37d6223e7117974cdc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9e76efa2a92f4776f1087a37d6223e7117974cdc.diff" + }, + "runtime@37d45de": { + "repo": "runtime", + "branch": "", + "hash": "37d45de0d2f8d77b150163a96052354486c20a25", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/37d45de0d2f8d77b150163a96052354486c20a25.diff" + }, + "runtime@ce71db3": { + "repo": "runtime", + "branch": "", + "hash": "ce71db3201f610d5a8cbf692cc3081f8784992fc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ce71db3201f610d5a8cbf692cc3081f8784992fc.diff" + }, + "runtime@4585fc4": { + "repo": "runtime", + "branch": "", + "hash": "4585fc41c2425cab82d755a07c55f9e8c0df1df8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4585fc41c2425cab82d755a07c55f9e8c0df1df8.diff" + }, + "runtime@05cecc1": { + "repo": "runtime", + "branch": "", + "hash": "05cecc17cc1775120774268ce44c7f7caaffb59a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/05cecc17cc1775120774268ce44c7f7caaffb59a.diff" + }, + "runtime@08f0e98": { + "repo": "runtime", + "branch": "", + "hash": "08f0e98fd6df2d89baabca2eb051966e59618a68", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/08f0e98fd6df2d89baabca2eb051966e59618a68.diff" + }, + "runtime@bf62aa3": { + "repo": "runtime", + "branch": "", + "hash": "bf62aa30c9f4ae24b23b7010d09cf6276690b4c5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bf62aa30c9f4ae24b23b7010d09cf6276690b4c5.diff" + }, + "runtime@787e0ac": { + "repo": "runtime", + "branch": "", + "hash": "787e0ac5f4546afebb8f3363d8cc31c0effa550c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/787e0ac5f4546afebb8f3363d8cc31c0effa550c.diff" + }, + "runtime@cd27dce": { + "repo": "runtime", + "branch": "", + "hash": "cd27dcec16016aa54be6a09962d1b509150cf99b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cd27dcec16016aa54be6a09962d1b509150cf99b.diff" + }, + "runtime@64cc129": { + "repo": "runtime", + "branch": "", + "hash": "64cc1291872a90f4cd48911e79177135ee4104b3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/64cc1291872a90f4cd48911e79177135ee4104b3.diff" + }, + "runtime@972c1a1": { + "repo": "runtime", + "branch": "", + "hash": "972c1a18e0ff4382bdad88c06176a80205b4946a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/972c1a18e0ff4382bdad88c06176a80205b4946a.diff" + }, + "runtime@e267ddd": { + "repo": "runtime", + "branch": "", + "hash": "e267ddd44402cf8c22cd5fe3e7e5b879c8af9ed7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e267ddd44402cf8c22cd5fe3e7e5b879c8af9ed7.diff" + }, + "runtime@d956c4a": { + "repo": "runtime", + "branch": "", + "hash": "d956c4aecfc052826e81f08e2e706de620c14d40", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d956c4aecfc052826e81f08e2e706de620c14d40.diff" + }, + "runtime@818cfd5": { + "repo": "runtime", + "branch": "", + "hash": "818cfd5edcda78ac3eb201af392fd301ab9ad46b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/818cfd5edcda78ac3eb201af392fd301ab9ad46b.diff" + }, + "runtime@42f3669": { + "repo": "runtime", + "branch": "", + "hash": "42f3669b3a7f418f571ad63a77b3e7ebf9ee64a8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/42f3669b3a7f418f571ad63a77b3e7ebf9ee64a8.diff" + }, + "runtime@2e1bb65": { + "repo": "runtime", + "branch": "", + "hash": "2e1bb6526a1fdf4b80bac989a9e3527bb118f89a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2e1bb6526a1fdf4b80bac989a9e3527bb118f89a.diff" + }, + "runtime@9460576": { + "repo": "runtime", + "branch": "", + "hash": "946057658995357d3ff586d3369467338caeb779", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/946057658995357d3ff586d3369467338caeb779.diff" + }, + "runtime@abaf96f": { + "repo": "runtime", + "branch": "", + "hash": "abaf96f8a4c14179248dcbc0f73d137344303345", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/abaf96f8a4c14179248dcbc0f73d137344303345.diff" + }, + "runtime@69417eb": { + "repo": "runtime", + "branch": "", + "hash": "69417eb2873045ca96458ad632170a306e225c36", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/69417eb2873045ca96458ad632170a306e225c36.diff" + }, + "runtime@9a852a8": { + "repo": "runtime", + "branch": "", + "hash": "9a852a89fc4bd821294f33cb5474dea900c8e549", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9a852a89fc4bd821294f33cb5474dea900c8e549.diff" + }, + "runtime@f156f4e": { + "repo": "runtime", + "branch": "", + "hash": "f156f4efccf938b0ccac7cc02aa87b7cb726242c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f156f4efccf938b0ccac7cc02aa87b7cb726242c.diff" + }, + "runtime@d6c7fb6": { + "repo": "runtime", + "branch": "", + "hash": "d6c7fb69f882c3ffd49de58dd009330e2a915402", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d6c7fb69f882c3ffd49de58dd009330e2a915402.diff" + }, + "runtime@d08d3ac": { + "repo": "runtime", + "branch": "", + "hash": "d08d3aca601f90c7f8f59b99c1ad48fcdbcac833", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d08d3aca601f90c7f8f59b99c1ad48fcdbcac833.diff" + }, + "runtime@3d30b7f": { + "repo": "runtime", + "branch": "", + "hash": "3d30b7faa84f0332d1bbcf55799d8743c66d5deb", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3d30b7faa84f0332d1bbcf55799d8743c66d5deb.diff" + }, + "runtime@59bffd4": { + "repo": "runtime", + "branch": "", + "hash": "59bffd4c6c3b6daeb51f6a3cafdcb9d3ceb70d1b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/59bffd4c6c3b6daeb51f6a3cafdcb9d3ceb70d1b.diff" + }, + "runtime@a5d3b22": { + "repo": "runtime", + "branch": "", + "hash": "a5d3b226922a5b0df296a5648f04f44b89d53b10", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a5d3b226922a5b0df296a5648f04f44b89d53b10.diff" + }, + "runtime@d2870c6": { + "repo": "runtime", + "branch": "", + "hash": "d2870c61b664d56f05a80ddff7f9690c578ee175", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d2870c61b664d56f05a80ddff7f9690c578ee175.diff" + }, + "runtime@4d32e13": { + "repo": "runtime", + "branch": "", + "hash": "4d32e13d56c0f6ca40e564f55e8c079c864024ad", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4d32e13d56c0f6ca40e564f55e8c079c864024ad.diff" + }, + "runtime@6fe369a": { + "repo": "runtime", + "branch": "", + "hash": "6fe369a67e7e2e1ed7424fd0de49c8be9608f225", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6fe369a67e7e2e1ed7424fd0de49c8be9608f225.diff" + }, + "runtime@4e28c96": { + "repo": "runtime", + "branch": "", + "hash": "4e28c96c3bd32ce2811ef7128641e8926874020e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4e28c96c3bd32ce2811ef7128641e8926874020e.diff" + }, + "runtime@43c7d73": { + "repo": "runtime", + "branch": "", + "hash": "43c7d73f06162be4f191c9fca3ad7944fcd9a586", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/43c7d73f06162be4f191c9fca3ad7944fcd9a586.diff" + }, + "runtime@d0f246b": { + "repo": "runtime", + "branch": "", + "hash": "d0f246b6c29d1116cfc3b419aec5c4679eedcea1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d0f246b6c29d1116cfc3b419aec5c4679eedcea1.diff" + }, + "runtime@5d8dbff": { + "repo": "runtime", + "branch": "", + "hash": "5d8dbffc2043a1b07601e5a6908846bb9003d090", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5d8dbffc2043a1b07601e5a6908846bb9003d090.diff" + }, + "runtime@5d47d1b": { + "repo": "runtime", + "branch": "", + "hash": "5d47d1b27644c7979f2d5c8f1742514e6b87a06f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5d47d1b27644c7979f2d5c8f1742514e6b87a06f.diff" + }, + "runtime@3b98259": { + "repo": "runtime", + "branch": "", + "hash": "3b982598aef60da1c8f75064b72695cbf9c455f0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3b982598aef60da1c8f75064b72695cbf9c455f0.diff" + }, + "runtime@c369fd6": { + "repo": "runtime", + "branch": "", + "hash": "c369fd627a26b606f36e6b3cbef6f25f3c00bbac", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c369fd627a26b606f36e6b3cbef6f25f3c00bbac.diff" + }, + "runtime@99eb16b": { + "repo": "runtime", + "branch": "", + "hash": "99eb16b5420fe88e333e2d95600b8617a86d54ff", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/99eb16b5420fe88e333e2d95600b8617a86d54ff.diff" + }, + "runtime@6066f76": { + "repo": "runtime", + "branch": "", + "hash": "6066f76a086cc69d3d04587866f26c2b59122208", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6066f76a086cc69d3d04587866f26c2b59122208.diff" + }, + "runtime@acb2256": { + "repo": "runtime", + "branch": "", + "hash": "acb225649ecba2788b7c73bb92a9a55f11ef2668", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/acb225649ecba2788b7c73bb92a9a55f11ef2668.diff" + }, + "runtime@2636092": { + "repo": "runtime", + "branch": "", + "hash": "26360920b362dc29f142a6e4af1f87780ec2029c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/26360920b362dc29f142a6e4af1f87780ec2029c.diff" + }, + "runtime@b5d5ab2": { + "repo": "runtime", + "branch": "", + "hash": "b5d5ab29c81df258c690745f01b891acb566d5c6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b5d5ab29c81df258c690745f01b891acb566d5c6.diff" + }, + "runtime@22c1ced": { + "repo": "runtime", + "branch": "", + "hash": "22c1ced1d71c05e96f9cca3c2d6171ba9e5f0a55", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/22c1ced1d71c05e96f9cca3c2d6171ba9e5f0a55.diff" + }, + "runtime@b37c180": { + "repo": "runtime", + "branch": "", + "hash": "b37c180d29cfcbbdf78557ec078cdf613d7c6ce3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b37c180d29cfcbbdf78557ec078cdf613d7c6ce3.diff" + }, + "runtime@5b733aa": { + "repo": "runtime", + "branch": "", + "hash": "5b733aa766fd0a7583dc7e196ee6bf8e699b80df", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5b733aa766fd0a7583dc7e196ee6bf8e699b80df.diff" + }, + "runtime@de11262": { + "repo": "runtime", + "branch": "", + "hash": "de11262bbe1a12c0433135c7a5472a4d9cf8111a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/de11262bbe1a12c0433135c7a5472a4d9cf8111a.diff" + }, + "runtime@11b4252": { + "repo": "runtime", + "branch": "", + "hash": "11b42525ceba2a40d5cd89ebc98e9255780c1949", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/11b42525ceba2a40d5cd89ebc98e9255780c1949.diff" + }, + "runtime@5ae5630": { + "repo": "runtime", + "branch": "", + "hash": "5ae5630ff3f428a3b08dfb6fd882c5c3515a44ab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5ae5630ff3f428a3b08dfb6fd882c5c3515a44ab.diff" + }, + "runtime@3c2aaa4": { + "repo": "runtime", + "branch": "", + "hash": "3c2aaa4b669cecc964e942c443bc45e038a1499f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3c2aaa4b669cecc964e942c443bc45e038a1499f.diff" + }, + "runtime@cc41131": { + "repo": "runtime", + "branch": "", + "hash": "cc41131fde504e15af820b2e619586158181b657", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cc41131fde504e15af820b2e619586158181b657.diff" + }, + "runtime@562ff66": { + "repo": "runtime", + "branch": "", + "hash": "562ff6630e21a68bef3a8017bb2781de7a6b8789", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/562ff6630e21a68bef3a8017bb2781de7a6b8789.diff" + }, + "runtime@3681466": { + "repo": "runtime", + "branch": "", + "hash": "368146691beb31c511384dfc08cffdeb52b54ff7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/368146691beb31c511384dfc08cffdeb52b54ff7.diff" + }, + "runtime@4d1dc2a": { + "repo": "runtime", + "branch": "", + "hash": "4d1dc2a599cbf73dd87f6d277864c98d9cb5dd8e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4d1dc2a599cbf73dd87f6d277864c98d9cb5dd8e.diff" + }, + "runtime@0a5feaf": { + "repo": "runtime", + "branch": "", + "hash": "0a5feaf42c0b508b5057e43df3e4f8938f0f9d74", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0a5feaf42c0b508b5057e43df3e4f8938f0f9d74.diff" + }, + "runtime@36b4503": { + "repo": "runtime", + "branch": "", + "hash": "36b4503879c3cabd751024970f9e3070f90d6c7b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/36b4503879c3cabd751024970f9e3070f90d6c7b.diff" + }, + "runtime@d24159a": { + "repo": "runtime", + "branch": "", + "hash": "d24159acdf71020906d2c32101675983123814e1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d24159acdf71020906d2c32101675983123814e1.diff" + }, + "runtime@eb60eb4": { + "repo": "runtime", + "branch": "", + "hash": "eb60eb48998e0f79aee7217ef8faf9ba98cdb30a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/eb60eb48998e0f79aee7217ef8faf9ba98cdb30a.diff" + }, + "runtime@ec7bc97": { + "repo": "runtime", + "branch": "", + "hash": "ec7bc97c2ae525164fc2d60f747a560535074a5a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ec7bc97c2ae525164fc2d60f747a560535074a5a.diff" + }, + "runtime@207ffd1": { + "repo": "runtime", + "branch": "", + "hash": "207ffd155f96b38be1749584b99f3ac0a505218c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/207ffd155f96b38be1749584b99f3ac0a505218c.diff" + }, + "runtime@0bc7eda": { + "repo": "runtime", + "branch": "", + "hash": "0bc7eda42ade7bca108ea840e97013b1da982124", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0bc7eda42ade7bca108ea840e97013b1da982124.diff" + }, + "runtime@6240442": { + "repo": "runtime", + "branch": "", + "hash": "62404420e54ff7257b87ca8cebb97673d4c42b84", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/62404420e54ff7257b87ca8cebb97673d4c42b84.diff" + }, + "runtime@62bb596": { + "repo": "runtime", + "branch": "", + "hash": "62bb596ca179c54dda54682ece3b78ef4744d4ec", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/62bb596ca179c54dda54682ece3b78ef4744d4ec.diff" + }, + "runtime@3fba521": { + "repo": "runtime", + "branch": "", + "hash": "3fba521b2998e1cf8d556e4196586a613a3d9bea", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3fba521b2998e1cf8d556e4196586a613a3d9bea.diff" + }, + "runtime@ac17f52": { + "repo": "runtime", + "branch": "", + "hash": "ac17f52074f3a800bbf3cdd616eb61c315e1af1e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ac17f52074f3a800bbf3cdd616eb61c315e1af1e.diff" + }, + "runtime@67d84fc": { + "repo": "runtime", + "branch": "", + "hash": "67d84fcca76e449edfe760195bf921f59e2f30fc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/67d84fcca76e449edfe760195bf921f59e2f30fc.diff" + }, + "runtime@84cbc7b": { + "repo": "runtime", + "branch": "", + "hash": "84cbc7be42cf49700ee54578b9a22c48452630f6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/84cbc7be42cf49700ee54578b9a22c48452630f6.diff" + }, + "runtime@3a0c1f4": { + "repo": "runtime", + "branch": "", + "hash": "3a0c1f4559c2e9e71faab10744b6a8f3c09afbb3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3a0c1f4559c2e9e71faab10744b6a8f3c09afbb3.diff" + }, + "runtime@b5d84ec": { + "repo": "runtime", + "branch": "", + "hash": "b5d84ecbf4d92d63329e63025099a4a063a65285", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b5d84ecbf4d92d63329e63025099a4a063a65285.diff" + }, + "runtime@8207ad3": { + "repo": "runtime", + "branch": "", + "hash": "8207ad3ca9ad1f77606f27150c3c26ca47812f86", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8207ad3ca9ad1f77606f27150c3c26ca47812f86.diff" + }, + "runtime@0822067": { + "repo": "runtime", + "branch": "", + "hash": "0822067811bda0ba0225bf13e6326d2b5a91b674", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0822067811bda0ba0225bf13e6326d2b5a91b674.diff" + }, + "runtime@8b45e69": { + "repo": "runtime", + "branch": "", + "hash": "8b45e69afbadffde11949c8071c7c03d8a7dd1ab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8b45e69afbadffde11949c8071c7c03d8a7dd1ab.diff" + }, + "runtime@87a80ae": { + "repo": "runtime", + "branch": "", + "hash": "87a80aef4081ea807469864facaa8119be15e9f4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/87a80aef4081ea807469864facaa8119be15e9f4.diff" + }, + "runtime@567a079": { + "repo": "runtime", + "branch": "", + "hash": "567a079a3f45e2e217815b49e1e09fa76ab72f11", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/567a079a3f45e2e217815b49e1e09fa76ab72f11.diff" + }, + "runtime@44ed034": { + "repo": "runtime", + "branch": "", + "hash": "44ed03469c1169d68d543ae1f4fecae67ce47a82", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/44ed03469c1169d68d543ae1f4fecae67ce47a82.diff" + }, + "runtime@2dd3520": { + "repo": "runtime", + "branch": "", + "hash": "2dd35202d901c17cfae06ac2b6f7b78a6e92b46f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2dd35202d901c17cfae06ac2b6f7b78a6e92b46f.diff" + }, + "runtime@19a803d": { + "repo": "runtime", + "branch": "", + "hash": "19a803d6d08a846656d1116d0f4e7001e792d5a1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/19a803d6d08a846656d1116d0f4e7001e792d5a1.diff" + }, + "runtime@33db161": { + "repo": "runtime", + "branch": "", + "hash": "33db1610a13c814c71deb0865a23927305eecb5a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/33db1610a13c814c71deb0865a23927305eecb5a.diff" + }, + "runtime@1c9f9dc": { + "repo": "runtime", + "branch": "", + "hash": "1c9f9dccb819214cb9ac469491d675645230400e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1c9f9dccb819214cb9ac469491d675645230400e.diff" + }, + "runtime@d6d9a97": { + "repo": "runtime", + "branch": "", + "hash": "d6d9a97587fbc88e5f934e0ec38e40b67dbe7c28", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d6d9a97587fbc88e5f934e0ec38e40b67dbe7c28.diff" + }, + "runtime@9cb68cd": { + "repo": "runtime", + "branch": "", + "hash": "9cb68cd564627fd80fb9077731093f46d1e0e667", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9cb68cd564627fd80fb9077731093f46d1e0e667.diff" + }, + "runtime@0d3df07": { + "repo": "runtime", + "branch": "", + "hash": "0d3df07c6048d8cbe4f544227462cae62040e587", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0d3df07c6048d8cbe4f544227462cae62040e587.diff" + }, + "runtime@3d1083e": { + "repo": "runtime", + "branch": "", + "hash": "3d1083e2c1db34c0c5dd29ff8a0125ee8b0d36f2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3d1083e2c1db34c0c5dd29ff8a0125ee8b0d36f2.diff" + }, + "runtime@664063f": { + "repo": "runtime", + "branch": "", + "hash": "664063fb61eba41e577746a03b0a3fbf8371dd17", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/664063fb61eba41e577746a03b0a3fbf8371dd17.diff" + }, + "runtime@17be26d": { + "repo": "runtime", + "branch": "", + "hash": "17be26d18c72270a2150a6ec1fcf58729bce27d9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/17be26d18c72270a2150a6ec1fcf58729bce27d9.diff" + }, + "runtime@c366a53": { + "repo": "runtime", + "branch": "", + "hash": "c366a53872872cbcafd5145a23038659ac3815c3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c366a53872872cbcafd5145a23038659ac3815c3.diff" + }, + "runtime@ff08290": { + "repo": "runtime", + "branch": "", + "hash": "ff08290b777d78822cc4505bf7308d33b9735705", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ff08290b777d78822cc4505bf7308d33b9735705.diff" + }, + "runtime@0dca325": { + "repo": "runtime", + "branch": "", + "hash": "0dca32569f45ab99d673a7d18ff19ea781b28121", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0dca32569f45ab99d673a7d18ff19ea781b28121.diff" + }, + "runtime@185a5f2": { + "repo": "runtime", + "branch": "", + "hash": "185a5f29abca02d62c681864d2993d0ab940d6f7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/185a5f29abca02d62c681864d2993d0ab940d6f7.diff" + }, + "runtime@8d10d8c": { + "repo": "runtime", + "branch": "", + "hash": "8d10d8c604db810274c7d3f6eacda3a7e94338c5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8d10d8c604db810274c7d3f6eacda3a7e94338c5.diff" + }, + "runtime@e137b2c": { + "repo": "runtime", + "branch": "", + "hash": "e137b2c018221d7babd79162f0fd151367c34c58", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e137b2c018221d7babd79162f0fd151367c34c58.diff" + }, + "runtime@93ec56e": { + "repo": "runtime", + "branch": "", + "hash": "93ec56ee6c38a470c6fed16b59d3f130587b1a06", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/93ec56ee6c38a470c6fed16b59d3f130587b1a06.diff" + }, + "runtime@258621c": { + "repo": "runtime", + "branch": "", + "hash": "258621c819334857be3be891228429bb31c6eab8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/258621c819334857be3be891228429bb31c6eab8.diff" + }, + "runtime@f32edc0": { + "repo": "runtime", + "branch": "", + "hash": "f32edc0223b18865778e8e4d335e31bf9a2933f0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f32edc0223b18865778e8e4d335e31bf9a2933f0.diff" + }, + "runtime@f31ed51": { + "repo": "runtime", + "branch": "", + "hash": "f31ed51ce24e4cc29276397223102074c7f7fae6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f31ed51ce24e4cc29276397223102074c7f7fae6.diff" + }, + "runtime@39b0f13": { + "repo": "runtime", + "branch": "", + "hash": "39b0f1369dc5b86e33ae61bea8de019789237778", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/39b0f1369dc5b86e33ae61bea8de019789237778.diff" + }, + "runtime@f5a9853": { + "repo": "runtime", + "branch": "", + "hash": "f5a9853b34aeeec46e5729715a62ef2095607f13", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f5a9853b34aeeec46e5729715a62ef2095607f13.diff" + }, + "runtime@422a449": { + "repo": "runtime", + "branch": "", + "hash": "422a449e4e8a8e1b823fc6f1edb846f8f6005621", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/422a449e4e8a8e1b823fc6f1edb846f8f6005621.diff" + }, + "runtime@89da3ed": { + "repo": "runtime", + "branch": "", + "hash": "89da3ed13e33acc3ec1906b7d359a715221cf5f5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/89da3ed13e33acc3ec1906b7d359a715221cf5f5.diff" + }, + "runtime@b6f8d20": { + "repo": "runtime", + "branch": "", + "hash": "b6f8d204bdbbf2c00f38aaf0f7f84abd9078341f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b6f8d204bdbbf2c00f38aaf0f7f84abd9078341f.diff" + }, + "runtime@69079d7": { + "repo": "runtime", + "branch": "", + "hash": "69079d737fdb7e1cf8ebfd48d7df9f73ffb56f60", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/69079d737fdb7e1cf8ebfd48d7df9f73ffb56f60.diff" + }, + "runtime@761041f": { + "repo": "runtime", + "branch": "", + "hash": "761041faa4fc0eb9117ca953b53cbf0d793f3cf0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/761041faa4fc0eb9117ca953b53cbf0d793f3cf0.diff" + }, + "runtime@b6b7e33": { + "repo": "runtime", + "branch": "", + "hash": "b6b7e33d1f5c4903e1e43201430efe033c064140", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b6b7e33d1f5c4903e1e43201430efe033c064140.diff" + }, + "runtime@21b722d": { + "repo": "runtime", + "branch": "", + "hash": "21b722dde05eeb1e130eac89534d96892f876ad3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/21b722dde05eeb1e130eac89534d96892f876ad3.diff" + }, + "runtime@8b16f83": { + "repo": "runtime", + "branch": "", + "hash": "8b16f838b402a42d4edd4d6ed299ed2d4508a2a2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8b16f838b402a42d4edd4d6ed299ed2d4508a2a2.diff" + }, + "runtime@72d8fcc": { + "repo": "runtime", + "branch": "", + "hash": "72d8fcc3b16b0ef3ffeaca702f2cef91f3c2181a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/72d8fcc3b16b0ef3ffeaca702f2cef91f3c2181a.diff" + }, + "runtime@5b16e5d": { + "repo": "runtime", + "branch": "", + "hash": "5b16e5d49ce3be98845c4253219bd94458415953", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5b16e5d49ce3be98845c4253219bd94458415953.diff" + }, + "runtime@7f2a56e": { + "repo": "runtime", + "branch": "", + "hash": "7f2a56e917c6b4372246380e96dfb1ddcd9d45c8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7f2a56e917c6b4372246380e96dfb1ddcd9d45c8.diff" + }, + "runtime@811a5bf": { + "repo": "runtime", + "branch": "", + "hash": "811a5bf521e246d3ced9fba3fa36cdc342112f69", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/811a5bf521e246d3ced9fba3fa36cdc342112f69.diff" + }, + "runtime@df35baa": { + "repo": "runtime", + "branch": "", + "hash": "df35baa31f8fd15a57fa5992ee7068361e583ff3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/df35baa31f8fd15a57fa5992ee7068361e583ff3.diff" + }, + "runtime@db5dce5": { + "repo": "runtime", + "branch": "", + "hash": "db5dce5890eb16c7b1e837c25f1918e4321861ce", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/db5dce5890eb16c7b1e837c25f1918e4321861ce.diff" + }, + "runtime@e3f7eec": { + "repo": "runtime", + "branch": "", + "hash": "e3f7eec1b9f39efe769c3cd316181110546500f8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e3f7eec1b9f39efe769c3cd316181110546500f8.diff" + }, + "runtime@8489f32": { + "repo": "runtime", + "branch": "", + "hash": "8489f3259c2f22d70328fb390611a5326e7dafc0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8489f3259c2f22d70328fb390611a5326e7dafc0.diff" + }, + "runtime@1654543": { + "repo": "runtime", + "branch": "", + "hash": "1654543c0a1527e5176b82867e1bb0c43126e2f7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1654543c0a1527e5176b82867e1bb0c43126e2f7.diff" + }, + "runtime@d4a6d65": { + "repo": "runtime", + "branch": "", + "hash": "d4a6d652bee96563353301f2ba33eb9368b0845e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d4a6d652bee96563353301f2ba33eb9368b0845e.diff" + }, + "runtime@e07cdb4": { + "repo": "runtime", + "branch": "", + "hash": "e07cdb44bddcb62e84701a1a02321c4bef7d69fc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e07cdb44bddcb62e84701a1a02321c4bef7d69fc.diff" + }, + "runtime@0173545": { + "repo": "runtime", + "branch": "", + "hash": "017354596b92e54184d357b6120c1ce601c54b89", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/017354596b92e54184d357b6120c1ce601c54b89.diff" + }, + "runtime@dc6840e": { + "repo": "runtime", + "branch": "", + "hash": "dc6840e6978b3f0e3f2917b43f4b27a05f3cc984", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dc6840e6978b3f0e3f2917b43f4b27a05f3cc984.diff" + }, + "runtime@22af16a": { + "repo": "runtime", + "branch": "", + "hash": "22af16a96780fe55964f3952f650830f72c39138", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/22af16a96780fe55964f3952f650830f72c39138.diff" + }, + "runtime@b882159": { + "repo": "runtime", + "branch": "", + "hash": "b88215915f02339a5b49c8167a0d21de53b7bc59", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b88215915f02339a5b49c8167a0d21de53b7bc59.diff" + }, + "runtime@a20d778": { + "repo": "runtime", + "branch": "", + "hash": "a20d77863595d98bf3602674f5dca5ee252ab03e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a20d77863595d98bf3602674f5dca5ee252ab03e.diff" + }, + "runtime@999ca22": { + "repo": "runtime", + "branch": "", + "hash": "999ca22160f03e33dd970c93373dde5ad7fd1158", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/999ca22160f03e33dd970c93373dde5ad7fd1158.diff" + }, + "runtime@cc23ebc": { + "repo": "runtime", + "branch": "", + "hash": "cc23ebc33a5bb0f156869948443b4ef6b2719569", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cc23ebc33a5bb0f156869948443b4ef6b2719569.diff" + }, + "runtime@3ac60ce": { + "repo": "runtime", + "branch": "", + "hash": "3ac60ce854ea8572cd8c510e838c7d4da85b21cb", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3ac60ce854ea8572cd8c510e838c7d4da85b21cb.diff" + }, + "runtime@da5f817": { + "repo": "runtime", + "branch": "", + "hash": "da5f81723dbb5a7b4b6a8a4f40ab4222f4658361", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/da5f81723dbb5a7b4b6a8a4f40ab4222f4658361.diff" + }, + "runtime@0d81a59": { + "repo": "runtime", + "branch": "", + "hash": "0d81a598273efd800e9d27909082a26326197e7e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0d81a598273efd800e9d27909082a26326197e7e.diff" + }, + "runtime@feffe53": { + "repo": "runtime", + "branch": "", + "hash": "feffe53533cbdcde71d358e177486c81bcf2aa47", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/feffe53533cbdcde71d358e177486c81bcf2aa47.diff" + }, + "runtime@ea3a1f2": { + "repo": "runtime", + "branch": "", + "hash": "ea3a1f237c8ce799fb4415d8fe126ff897f44a7a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ea3a1f237c8ce799fb4415d8fe126ff897f44a7a.diff" + }, + "runtime@411b771": { + "repo": "runtime", + "branch": "", + "hash": "411b77143c15f18290d88d2ebdd9d21de261dab4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/411b77143c15f18290d88d2ebdd9d21de261dab4.diff" + }, + "runtime@bc8c04f": { + "repo": "runtime", + "branch": "", + "hash": "bc8c04f01a4c80c19e0f2a209a231f983e4c8832", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bc8c04f01a4c80c19e0f2a209a231f983e4c8832.diff" + }, + "runtime@45e8d50": { + "repo": "runtime", + "branch": "", + "hash": "45e8d501348f1c9e8d499f3a150bc53f9b0168de", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/45e8d501348f1c9e8d499f3a150bc53f9b0168de.diff" + }, + "runtime@9c79be6": { + "repo": "runtime", + "branch": "", + "hash": "9c79be6dbb75da567bcdf59a71265541e4d9ae34", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9c79be6dbb75da567bcdf59a71265541e4d9ae34.diff" + }, + "runtime@d11e89c": { + "repo": "runtime", + "branch": "", + "hash": "d11e89c6b16e67e5c58add7e95842991ac563bcc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d11e89c6b16e67e5c58add7e95842991ac563bcc.diff" + }, + "runtime@3ae0f12": { + "repo": "runtime", + "branch": "", + "hash": "3ae0f12f4f7c2afe657ef5e663a61300c8897c7b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3ae0f12f4f7c2afe657ef5e663a61300c8897c7b.diff" + }, + "runtime@01890b5": { + "repo": "runtime", + "branch": "", + "hash": "01890b5bf452cfe1fea89cf3302b93a2950117ca", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/01890b5bf452cfe1fea89cf3302b93a2950117ca.diff" + }, + "runtime@284284d": { + "repo": "runtime", + "branch": "", + "hash": "284284d4e4117e96cae8cffd8a79190905b43c6a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/284284d4e4117e96cae8cffd8a79190905b43c6a.diff" + }, + "runtime@3880698": { + "repo": "runtime", + "branch": "", + "hash": "388069844f5e52d89642084b6b4e8335d3ab42d1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/388069844f5e52d89642084b6b4e8335d3ab42d1.diff" + }, + "runtime@8edc1cf": { + "repo": "runtime", + "branch": "", + "hash": "8edc1cf5f0229b2bfd25445d5baac0ded07f615e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8edc1cf5f0229b2bfd25445d5baac0ded07f615e.diff" + }, + "runtime@240be2a": { + "repo": "runtime", + "branch": "", + "hash": "240be2ab0c0ee97dc4975eb9b3b7cc2908847793", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/240be2ab0c0ee97dc4975eb9b3b7cc2908847793.diff" + }, + "runtime@ec46546": { + "repo": "runtime", + "branch": "", + "hash": "ec465460b2635868d025f8037f55e9d99efc6e24", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ec465460b2635868d025f8037f55e9d99efc6e24.diff" + }, + "runtime@a31b492": { + "repo": "runtime", + "branch": "", + "hash": "a31b4923d5b3cc51681c997b7c4834960cc5337a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a31b4923d5b3cc51681c997b7c4834960cc5337a.diff" + }, + "runtime@498b521": { + "repo": "runtime", + "branch": "", + "hash": "498b5216da2bf4eb0fc83fbec7104ea33818725c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/498b5216da2bf4eb0fc83fbec7104ea33818725c.diff" + }, + "runtime@8d63899": { + "repo": "runtime", + "branch": "", + "hash": "8d63899729c64bb8ad6e1dbfeb6e2fbaa7939bb9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8d63899729c64bb8ad6e1dbfeb6e2fbaa7939bb9.diff" + }, + "runtime@9661729": { + "repo": "runtime", + "branch": "", + "hash": "966172943a4e97296a0fd9c9042a39ff15aeaddf", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/966172943a4e97296a0fd9c9042a39ff15aeaddf.diff" + }, + "runtime@771b436": { + "repo": "runtime", + "branch": "", + "hash": "771b4368defaa399acf93c9ed7d14619c47f6e12", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/771b4368defaa399acf93c9ed7d14619c47f6e12.diff" + }, + "runtime@334e58b": { + "repo": "runtime", + "branch": "", + "hash": "334e58b27c47867efd8e25639133f4386f4ee8d2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/334e58b27c47867efd8e25639133f4386f4ee8d2.diff" + }, + "runtime@4aa41b7": { + "repo": "runtime", + "branch": "", + "hash": "4aa41b731f39db13a70ae51081d4ac91642f3db7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4aa41b731f39db13a70ae51081d4ac91642f3db7.diff" + }, + "runtime@47fb65f": { + "repo": "runtime", + "branch": "", + "hash": "47fb65f4ea20e3884f94534924a87bb87f1db905", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/47fb65f4ea20e3884f94534924a87bb87f1db905.diff" + }, + "runtime@9f44430": { + "repo": "runtime", + "branch": "", + "hash": "9f44430e63cd47393a18b629d33a23082be368ee", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9f44430e63cd47393a18b629d33a23082be368ee.diff" + }, + "runtime@06362e8": { + "repo": "runtime", + "branch": "", + "hash": "06362e8b03a28c98ac8b3284217d0fd8682d946c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/06362e8b03a28c98ac8b3284217d0fd8682d946c.diff" + }, + "runtime@5ee89e4": { + "repo": "runtime", + "branch": "", + "hash": "5ee89e409742d17e45a0f2ca52e154d125d15748", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5ee89e409742d17e45a0f2ca52e154d125d15748.diff" + }, + "runtime@b678cde": { + "repo": "runtime", + "branch": "", + "hash": "b678cde037652d24cf36d833eaa74b8cdd8f3550", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b678cde037652d24cf36d833eaa74b8cdd8f3550.diff" + }, + "runtime@8969920": { + "repo": "runtime", + "branch": "", + "hash": "89699200b6f6c43bbd7300caed4f1a31025a2b98", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/89699200b6f6c43bbd7300caed4f1a31025a2b98.diff" + }, + "runtime@88e2ee6": { + "repo": "runtime", + "branch": "", + "hash": "88e2ee68affb2e6e71727630df8833dced0875f4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/88e2ee68affb2e6e71727630df8833dced0875f4.diff" + }, + "runtime@e6d5c64": { + "repo": "runtime", + "branch": "", + "hash": "e6d5c64311bdea145ef2dfd3db57a2d28d9fea13", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e6d5c64311bdea145ef2dfd3db57a2d28d9fea13.diff" + }, + "runtime@76bc71f": { + "repo": "runtime", + "branch": "", + "hash": "76bc71fc8f0eaa75da6ef389b3508ab499e3df95", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/76bc71fc8f0eaa75da6ef389b3508ab499e3df95.diff" + }, + "runtime@7c4e032": { + "repo": "runtime", + "branch": "", + "hash": "7c4e032c56d1fd758ea6d347edaa20a3aa363d04", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7c4e032c56d1fd758ea6d347edaa20a3aa363d04.diff" + }, + "runtime@1bce750": { + "repo": "runtime", + "branch": "", + "hash": "1bce750a172816951c2fa789e185bb722974703f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1bce750a172816951c2fa789e185bb722974703f.diff" + }, + "runtime@b9601f1": { + "repo": "runtime", + "branch": "", + "hash": "b9601f13e2091a7a067ab0890e835778e73783fa", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b9601f13e2091a7a067ab0890e835778e73783fa.diff" + }, + "runtime@0c53e3a": { + "repo": "runtime", + "branch": "", + "hash": "0c53e3a332c971fb62c9e6127fa09b86243b73db", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0c53e3a332c971fb62c9e6127fa09b86243b73db.diff" + }, + "runtime@2ca5bd5": { + "repo": "runtime", + "branch": "", + "hash": "2ca5bd514647fe0e961dd237dc9af0004479da6f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2ca5bd514647fe0e961dd237dc9af0004479da6f.diff" + }, + "runtime@8fe2929": { + "repo": "runtime", + "branch": "", + "hash": "8fe2929f5e365d262ca514854330c979fe6ab28b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8fe2929f5e365d262ca514854330c979fe6ab28b.diff" + }, + "runtime@217c785": { + "repo": "runtime", + "branch": "", + "hash": "217c785e48d2156c6feec72b3d1b31d4c93f3dd1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/217c785e48d2156c6feec72b3d1b31d4c93f3dd1.diff" + }, + "runtime@8557105": { + "repo": "runtime", + "branch": "", + "hash": "855710532e4b12f019bae584c3be483185f5eee1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/855710532e4b12f019bae584c3be483185f5eee1.diff" + }, + "runtime@abe2892": { + "repo": "runtime", + "branch": "", + "hash": "abe2892f3ef227fcfb05da4942f259d5ae91ea26", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/abe2892f3ef227fcfb05da4942f259d5ae91ea26.diff" + }, + "runtime@aeac9fb": { + "repo": "runtime", + "branch": "", + "hash": "aeac9fb6012b0108ab475fa0acf5d3c757fa26b1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/aeac9fb6012b0108ab475fa0acf5d3c757fa26b1.diff" + }, + "runtime@286acfd": { + "repo": "runtime", + "branch": "", + "hash": "286acfd707ce3e5f7603e0cb999b3d2aedc2bbd6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/286acfd707ce3e5f7603e0cb999b3d2aedc2bbd6.diff" + }, + "runtime@0d72d09": { + "repo": "runtime", + "branch": "", + "hash": "0d72d09af07c0baaff2d439163e783dc16362ce1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0d72d09af07c0baaff2d439163e783dc16362ce1.diff" + }, + "runtime@4f6a0ae": { + "repo": "runtime", + "branch": "", + "hash": "4f6a0aeaadce7d52b5194622a0200abf44dfb1d8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4f6a0aeaadce7d52b5194622a0200abf44dfb1d8.diff" + }, + "runtime@0a8142e": { + "repo": "runtime", + "branch": "", + "hash": "0a8142e2de2a05ac170dac8e9edffb41d059463b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0a8142e2de2a05ac170dac8e9edffb41d059463b.diff" + }, + "runtime@280bf4d": { + "repo": "runtime", + "branch": "", + "hash": "280bf4d75fa341d90f7218915ab5402046f74f43", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/280bf4d75fa341d90f7218915ab5402046f74f43.diff" + }, + "runtime@de625a9": { + "repo": "runtime", + "branch": "", + "hash": "de625a927aa4e6f70cda5eaf247cf54c225d158a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/de625a927aa4e6f70cda5eaf247cf54c225d158a.diff" + }, + "runtime@39c986f": { + "repo": "runtime", + "branch": "", + "hash": "39c986f8005da4e3c98061fb10e3a8fe7438d953", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/39c986f8005da4e3c98061fb10e3a8fe7438d953.diff" + }, + "runtime@606d901": { + "repo": "runtime", + "branch": "", + "hash": "606d901abdffb69c27348f0db918edbb2786a41b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/606d901abdffb69c27348f0db918edbb2786a41b.diff" + }, + "runtime@ad0692a": { + "repo": "runtime", + "branch": "", + "hash": "ad0692a2a5dd08377976f2cc165b2ef67119122f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ad0692a2a5dd08377976f2cc165b2ef67119122f.diff" + }, + "runtime@901aedd": { + "repo": "runtime", + "branch": "", + "hash": "901aeddd1c55f5fc5a1c1450f234dd954c430ea5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/901aeddd1c55f5fc5a1c1450f234dd954c430ea5.diff" + }, + "runtime@6a34c6f": { + "repo": "runtime", + "branch": "", + "hash": "6a34c6fc4fa508687bdd378678424f4ba67d6189", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6a34c6fc4fa508687bdd378678424f4ba67d6189.diff" + }, + "runtime@a05970f": { + "repo": "runtime", + "branch": "", + "hash": "a05970f3daae4a072ef00b96276c5c99cb7a5162", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a05970f3daae4a072ef00b96276c5c99cb7a5162.diff" + }, + "runtime@737bb13": { + "repo": "runtime", + "branch": "", + "hash": "737bb13490afe5ef9dc24bc44e9a1f3c21e478b5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/737bb13490afe5ef9dc24bc44e9a1f3c21e478b5.diff" + }, + "runtime@414f660": { + "repo": "runtime", + "branch": "", + "hash": "414f6601b213f314e5b87915b505f40ee4fd293c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/414f6601b213f314e5b87915b505f40ee4fd293c.diff" + }, + "runtime@c538bdd": { + "repo": "runtime", + "branch": "", + "hash": "c538bdd991b66086851ad4a67b9ff998a8e3ff42", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c538bdd991b66086851ad4a67b9ff998a8e3ff42.diff" + }, + "runtime@57fc9dc": { + "repo": "runtime", + "branch": "", + "hash": "57fc9dc8acd841ecffb733faf8def2cd96fadfd0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/57fc9dc8acd841ecffb733faf8def2cd96fadfd0.diff" + }, + "runtime@fe5e473": { + "repo": "runtime", + "branch": "", + "hash": "fe5e47348f86013bbe8f3041e56f5208cd632e53", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/fe5e47348f86013bbe8f3041e56f5208cd632e53.diff" + }, + "runtime@e1979b7": { + "repo": "runtime", + "branch": "", + "hash": "e1979b72ccb5f916649f1d9949ef663254790c25", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e1979b72ccb5f916649f1d9949ef663254790c25.diff" + }, + "runtime@6585d1c": { + "repo": "runtime", + "branch": "", + "hash": "6585d1cf126b41c0554dedaa0b6fce955cdb8825", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6585d1cf126b41c0554dedaa0b6fce955cdb8825.diff" + }, + "runtime@e4cdfee": { + "repo": "runtime", + "branch": "", + "hash": "e4cdfeebacd6d77a0b63cda25e2a2f30ab040941", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e4cdfeebacd6d77a0b63cda25e2a2f30ab040941.diff" + }, + "runtime@dfdc914": { + "repo": "runtime", + "branch": "", + "hash": "dfdc914e2e45dcfc1c5b31ca4d4975fed3d73282", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dfdc914e2e45dcfc1c5b31ca4d4975fed3d73282.diff" + }, + "runtime@710da3b": { + "repo": "runtime", + "branch": "", + "hash": "710da3b3104ff8e0415720d173b1b6c8a2f970dc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/710da3b3104ff8e0415720d173b1b6c8a2f970dc.diff" + }, + "runtime@e6428cb": { + "repo": "runtime", + "branch": "", + "hash": "e6428cb16317ce994463cb132690ec728991edd9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e6428cb16317ce994463cb132690ec728991edd9.diff" + }, + "runtime@926aa83": { + "repo": "runtime", + "branch": "", + "hash": "926aa83f0d252ea0263408ba0f5a28c98d786a7b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/926aa83f0d252ea0263408ba0f5a28c98d786a7b.diff" + }, + "runtime@412dcde": { + "repo": "runtime", + "branch": "", + "hash": "412dcde2fb3fca67a63ca93de03524f90a937a51", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/412dcde2fb3fca67a63ca93de03524f90a937a51.diff" + }, + "runtime@6814be7": { + "repo": "runtime", + "branch": "", + "hash": "6814be7e81ea875d36976bea750ba5f8325ac58b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6814be7e81ea875d36976bea750ba5f8325ac58b.diff" + }, + "runtime@e341991": { + "repo": "runtime", + "branch": "", + "hash": "e341991e83a1bbee4b0ebca1850875f8dc5ce23c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e341991e83a1bbee4b0ebca1850875f8dc5ce23c.diff" + }, + "runtime@d972fb1": { + "repo": "runtime", + "branch": "", + "hash": "d972fb15258621d4ec38cc3f3edd3a07b19e4d20", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d972fb15258621d4ec38cc3f3edd3a07b19e4d20.diff" + }, + "runtime@b3f860c": { + "repo": "runtime", + "branch": "", + "hash": "b3f860c4f618872252af65960864ca60537d2a68", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b3f860c4f618872252af65960864ca60537d2a68.diff" + }, + "runtime@80716bc": { + "repo": "runtime", + "branch": "", + "hash": "80716bcbe08c2c6201dbe58ebfccf202d1d6aab3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/80716bcbe08c2c6201dbe58ebfccf202d1d6aab3.diff" + }, + "runtime@2c05d04": { + "repo": "runtime", + "branch": "", + "hash": "2c05d04fea8b78390ddea56f8c2d734a68d3cce6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2c05d04fea8b78390ddea56f8c2d734a68d3cce6.diff" + }, + "runtime@651c190": { + "repo": "runtime", + "branch": "", + "hash": "651c190010ca653681e336b6549a126c6d78a7cb", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/651c190010ca653681e336b6549a126c6d78a7cb.diff" + }, + "runtime@d116203": { + "repo": "runtime", + "branch": "", + "hash": "d1162036f5336f996a43189fb89098df23dec8b7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d1162036f5336f996a43189fb89098df23dec8b7.diff" + }, + "runtime@360e032": { + "repo": "runtime", + "branch": "", + "hash": "360e03297efd28230bd3a05c4c968a2a1bba3f1c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/360e03297efd28230bd3a05c4c968a2a1bba3f1c.diff" + }, + "runtime@a45588c": { + "repo": "runtime", + "branch": "", + "hash": "a45588c714861f54de6732fbe412a7c8aecf0a58", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a45588c714861f54de6732fbe412a7c8aecf0a58.diff" + }, + "runtime@5beace6": { + "repo": "runtime", + "branch": "", + "hash": "5beace60cc4eafa4cb09ce26294065c4afadb285", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5beace60cc4eafa4cb09ce26294065c4afadb285.diff" + }, + "runtime@986fba0": { + "repo": "runtime", + "branch": "", + "hash": "986fba00d9f89d2dfb8ac440bf37727a18828f64", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/986fba00d9f89d2dfb8ac440bf37727a18828f64.diff" + }, + "runtime@58dfec7": { + "repo": "runtime", + "branch": "", + "hash": "58dfec78ed8de81f527f428f44d095e37fecb401", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/58dfec78ed8de81f527f428f44d095e37fecb401.diff" + }, + "runtime@e9914e4": { + "repo": "runtime", + "branch": "", + "hash": "e9914e44b44095cfab74d577d438c29024e0cf55", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e9914e44b44095cfab74d577d438c29024e0cf55.diff" + }, + "runtime@2210dd5": { + "repo": "runtime", + "branch": "", + "hash": "2210dd5a513396e97b2567745e4589b513887ddd", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2210dd5a513396e97b2567745e4589b513887ddd.diff" + }, + "runtime@8f365c9": { + "repo": "runtime", + "branch": "", + "hash": "8f365c934088b8ae21a4dfce8073da0d3eb22a54", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8f365c934088b8ae21a4dfce8073da0d3eb22a54.diff" + }, + "runtime@ff279ba": { + "repo": "runtime", + "branch": "", + "hash": "ff279bafa8ca2fbf920b605868e9b0a2c0497034", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ff279bafa8ca2fbf920b605868e9b0a2c0497034.diff" + }, + "runtime@e2b6af5": { + "repo": "runtime", + "branch": "", + "hash": "e2b6af55b06bfeab9fa30e7e9a6d9a0fb83850e3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e2b6af55b06bfeab9fa30e7e9a6d9a0fb83850e3.diff" + }, + "runtime@9f52336": { + "repo": "runtime", + "branch": "", + "hash": "9f52336709a3205864d730ca1cd414a73908e834", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9f52336709a3205864d730ca1cd414a73908e834.diff" + }, + "runtime@c473d80": { + "repo": "runtime", + "branch": "", + "hash": "c473d80e67a0e090fa4a3e67fbc5bc9d122b172a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c473d80e67a0e090fa4a3e67fbc5bc9d122b172a.diff" + }, + "runtime@bc60001": { + "repo": "runtime", + "branch": "", + "hash": "bc600015b943d56f239c950b0c963e01b374c180", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bc600015b943d56f239c950b0c963e01b374c180.diff" + }, + "runtime@3e917ac": { + "repo": "runtime", + "branch": "", + "hash": "3e917ac38df9a09de99f122746f70ca3eae32062", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3e917ac38df9a09de99f122746f70ca3eae32062.diff" + }, + "runtime@8853507": { + "repo": "runtime", + "branch": "", + "hash": "88535073532b9cddb308a6b3d01c5f9ab7507c8d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/88535073532b9cddb308a6b3d01c5f9ab7507c8d.diff" + }, + "runtime@04a383a": { + "repo": "runtime", + "branch": "", + "hash": "04a383a35ab7f8e3ff74c1abf413ea6382454065", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/04a383a35ab7f8e3ff74c1abf413ea6382454065.diff" + }, + "runtime@2ef7e6b": { + "repo": "runtime", + "branch": "", + "hash": "2ef7e6b52f3b8380e1e709023b6f6b0536e669b6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2ef7e6b52f3b8380e1e709023b6f6b0536e669b6.diff" + }, + "runtime@69691c5": { + "repo": "runtime", + "branch": "", + "hash": "69691c5aa3f38a709b5bfb569d67ab21ea0769ab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/69691c5aa3f38a709b5bfb569d67ab21ea0769ab.diff" + }, + "runtime@2526a0e": { + "repo": "runtime", + "branch": "", + "hash": "2526a0e28845e76c59c6c48958a6613b9ffbc62b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2526a0e28845e76c59c6c48958a6613b9ffbc62b.diff" + }, + "runtime@ece7b4a": { + "repo": "runtime", + "branch": "", + "hash": "ece7b4ad376abec5817c637ad4f0c1c11b537202", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ece7b4ad376abec5817c637ad4f0c1c11b537202.diff" + }, + "runtime@d720474": { + "repo": "runtime", + "branch": "", + "hash": "d720474264849c4dafe6e28dc5bd679b4ddbe5fe", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d720474264849c4dafe6e28dc5bd679b4ddbe5fe.diff" + }, + "runtime@7045897": { + "repo": "runtime", + "branch": "", + "hash": "70458972c7999bd54ffc7701abcfc68ab6b77960", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/70458972c7999bd54ffc7701abcfc68ab6b77960.diff" + }, + "runtime@3a604f0": { + "repo": "runtime", + "branch": "", + "hash": "3a604f03ce53f8fabecaa64d6b028e19a3b76adf", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3a604f03ce53f8fabecaa64d6b028e19a3b76adf.diff" + }, + "runtime@1543a9d": { + "repo": "runtime", + "branch": "", + "hash": "1543a9d6e6d04bbacda41775118c85233ea1ecba", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1543a9d6e6d04bbacda41775118c85233ea1ecba.diff" + }, + "runtime@aa87a4e": { + "repo": "runtime", + "branch": "", + "hash": "aa87a4e7323404f5c4be3ab024a837aaa0dc11d5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/aa87a4e7323404f5c4be3ab024a837aaa0dc11d5.diff" + }, + "runtime@96e71fe": { + "repo": "runtime", + "branch": "", + "hash": "96e71fe5c88ee3fe252ddfc91af6901047fad08a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/96e71fe5c88ee3fe252ddfc91af6901047fad08a.diff" + }, + "runtime@5bac025": { + "repo": "runtime", + "branch": "", + "hash": "5bac025f31c53dd3b8757194b769fa95a89bc926", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5bac025f31c53dd3b8757194b769fa95a89bc926.diff" + }, + "runtime@59ccb0c": { + "repo": "runtime", + "branch": "", + "hash": "59ccb0c7fbb14bcad4e1312936b98900355cdd8b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/59ccb0c7fbb14bcad4e1312936b98900355cdd8b.diff" + }, + "runtime@6e214b4": { + "repo": "runtime", + "branch": "", + "hash": "6e214b490932c8150fb25138f33e1f50a57c6a9a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6e214b490932c8150fb25138f33e1f50a57c6a9a.diff" + }, + "runtime@640673e": { + "repo": "runtime", + "branch": "", + "hash": "640673e2dca2e497c55634c12de9afd7daebe872", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/640673e2dca2e497c55634c12de9afd7daebe872.diff" + }, + "runtime@6d7219c": { + "repo": "runtime", + "branch": "", + "hash": "6d7219cc50ce887c0edd2b7d682b84cb93d31760", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6d7219cc50ce887c0edd2b7d682b84cb93d31760.diff" + }, + "runtime@079b457": { + "repo": "runtime", + "branch": "", + "hash": "079b4572b83e3b66031899e6bf3842e1b4da7231", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/079b4572b83e3b66031899e6bf3842e1b4da7231.diff" + }, + "runtime@8988437": { + "repo": "runtime", + "branch": "", + "hash": "89884375ebf33726ab61dbb1db389266acd6ec76", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/89884375ebf33726ab61dbb1db389266acd6ec76.diff" + }, + "runtime@4245753": { + "repo": "runtime", + "branch": "", + "hash": "4245753ead3ca70a287ac1234cd91ce1b782d5a8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4245753ead3ca70a287ac1234cd91ce1b782d5a8.diff" + }, + "runtime@e7ebd87": { + "repo": "runtime", + "branch": "", + "hash": "e7ebd87ca5fb72e017f7bf00e37e06f248c7b3ab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e7ebd87ca5fb72e017f7bf00e37e06f248c7b3ab.diff" + }, + "runtime@2f97391": { + "repo": "runtime", + "branch": "", + "hash": "2f97391070fbeb998f670fd8efbff12f4b593e60", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2f97391070fbeb998f670fd8efbff12f4b593e60.diff" + }, + "runtime@acfc0e4": { + "repo": "runtime", + "branch": "", + "hash": "acfc0e4e3abb4f38a768bb3a5e122daea4775fef", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/acfc0e4e3abb4f38a768bb3a5e122daea4775fef.diff" + }, + "runtime@e65b4c1": { + "repo": "runtime", + "branch": "", + "hash": "e65b4c10795e0d40e88202ec151b89bf2cbf0cf4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e65b4c10795e0d40e88202ec151b89bf2cbf0cf4.diff" + }, + "runtime@9879c00": { + "repo": "runtime", + "branch": "", + "hash": "9879c00a4acf10dae77c3957a8250382181f2583", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9879c00a4acf10dae77c3957a8250382181f2583.diff" + }, + "runtime@726c2e8": { + "repo": "runtime", + "branch": "", + "hash": "726c2e8a8264fd8b515dd27a5a7b1b13e5be54df", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/726c2e8a8264fd8b515dd27a5a7b1b13e5be54df.diff" + }, + "runtime@deb7f23": { + "repo": "runtime", + "branch": "", + "hash": "deb7f23914a9df62e2adc68c288af60933ad9580", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/deb7f23914a9df62e2adc68c288af60933ad9580.diff" + }, + "runtime@8adfef4": { + "repo": "runtime", + "branch": "", + "hash": "8adfef4cd20e1dd1b55a00e81ef41027dccc079a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8adfef4cd20e1dd1b55a00e81ef41027dccc079a.diff" + }, + "runtime@5568a01": { + "repo": "runtime", + "branch": "", + "hash": "5568a01aa964e9f6784490f9359135cc36d021fa", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5568a01aa964e9f6784490f9359135cc36d021fa.diff" + }, + "runtime@4a88ceb": { + "repo": "runtime", + "branch": "", + "hash": "4a88cebe582ece0e9bb374c2f8e472485368caf4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4a88cebe582ece0e9bb374c2f8e472485368caf4.diff" + }, + "runtime@d40dd13": { + "repo": "runtime", + "branch": "", + "hash": "d40dd138425f1be27d5d467f619dbb9372c22afc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d40dd138425f1be27d5d467f619dbb9372c22afc.diff" + }, + "runtime@a2cbf9b": { + "repo": "runtime", + "branch": "", + "hash": "a2cbf9bc4b6f13f76ab8e147f11e9e2367c7f9d6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a2cbf9bc4b6f13f76ab8e147f11e9e2367c7f9d6.diff" + }, + "runtime@cff02b5": { + "repo": "runtime", + "branch": "", + "hash": "cff02b5364a6b4a8c5fe73ef1510e50faeb24fcd", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cff02b5364a6b4a8c5fe73ef1510e50faeb24fcd.diff" + }, + "runtime@8ffcfe6": { + "repo": "runtime", + "branch": "", + "hash": "8ffcfe6d575632e65b97fd369988246acd3f4fce", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8ffcfe6d575632e65b97fd369988246acd3f4fce.diff" + }, + "runtime@7cdbdb3": { + "repo": "runtime", + "branch": "", + "hash": "7cdbdb39e196e0edc94c73e606b50edc0de11885", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7cdbdb39e196e0edc94c73e606b50edc0de11885.diff" + }, + "runtime@f7ac8dc": { + "repo": "runtime", + "branch": "", + "hash": "f7ac8dcb2679261423fc6e2fc31541c9218003aa", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f7ac8dcb2679261423fc6e2fc31541c9218003aa.diff" + }, + "runtime@0884fe1": { + "repo": "runtime", + "branch": "", + "hash": "0884fe15bef5c4e5e4b767a2ecc6594e05635cde", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0884fe15bef5c4e5e4b767a2ecc6594e05635cde.diff" + }, + "runtime@b8aae92": { + "repo": "runtime", + "branch": "", + "hash": "b8aae92b50dc1aad323778a4dd5244bf498540b5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b8aae92b50dc1aad323778a4dd5244bf498540b5.diff" + }, + "runtime@f00ccfd": { + "repo": "runtime", + "branch": "", + "hash": "f00ccfddcd92f805d2d721ccaabfad6a9089e845", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f00ccfddcd92f805d2d721ccaabfad6a9089e845.diff" + }, + "runtime@03ba8a2": { + "repo": "runtime", + "branch": "", + "hash": "03ba8a26c707d7cefe17973ea73cd6aee5b3691d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/03ba8a26c707d7cefe17973ea73cd6aee5b3691d.diff" + }, + "runtime@5181654": { + "repo": "runtime", + "branch": "", + "hash": "518165458e57e86086484ab702f6d5ac21ba781a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/518165458e57e86086484ab702f6d5ac21ba781a.diff" + }, + "runtime@6845aa2": { + "repo": "runtime", + "branch": "", + "hash": "6845aa2a45f9eb5b2d89b7886971a784864c7eb0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6845aa2a45f9eb5b2d89b7886971a784864c7eb0.diff" + }, + "runtime@11762f1": { + "repo": "runtime", + "branch": "", + "hash": "11762f1cb3b5bf2f83769db6a34ad7b7597dfbd1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/11762f1cb3b5bf2f83769db6a34ad7b7597dfbd1.diff" + }, + "runtime@f475c19": { + "repo": "runtime", + "branch": "", + "hash": "f475c19ddfd8b94cd311712cb799c4be14bd6d31", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f475c19ddfd8b94cd311712cb799c4be14bd6d31.diff" + }, + "runtime@5f44651": { + "repo": "runtime", + "branch": "", + "hash": "5f446517e1d234ed201a7311fd74ef6a46098c74", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5f446517e1d234ed201a7311fd74ef6a46098c74.diff" + }, + "runtime@f121231": { + "repo": "runtime", + "branch": "", + "hash": "f121231a0bc0975dec84c3a2c451bb88bb40554e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f121231a0bc0975dec84c3a2c451bb88bb40554e.diff" + }, + "runtime@03389cb": { + "repo": "runtime", + "branch": "", + "hash": "03389cb8faafb14029328d18252f70374a770599", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/03389cb8faafb14029328d18252f70374a770599.diff" + }, + "runtime@f4a0bdc": { + "repo": "runtime", + "branch": "", + "hash": "f4a0bdc5fc2e9548f67b37a549306a85099ddacf", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f4a0bdc5fc2e9548f67b37a549306a85099ddacf.diff" + }, + "runtime@ac421d0": { + "repo": "runtime", + "branch": "", + "hash": "ac421d06b35a261f2f46bd293d0a055277b426f0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ac421d06b35a261f2f46bd293d0a055277b426f0.diff" + }, + "runtime@98d1148": { + "repo": "runtime", + "branch": "", + "hash": "98d11480fdffdb891186b7d6102454b1cc4bd5de", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/98d11480fdffdb891186b7d6102454b1cc4bd5de.diff" + }, + "runtime@35f3b7e": { + "repo": "runtime", + "branch": "", + "hash": "35f3b7ecbb08f5c8d47f340901a7ee5b3c9b8d3c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/35f3b7ecbb08f5c8d47f340901a7ee5b3c9b8d3c.diff" + }, + "runtime@553b3b7": { + "repo": "runtime", + "branch": "", + "hash": "553b3b7b036a0e60fa31bf2edec69124510f1a07", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/553b3b7b036a0e60fa31bf2edec69124510f1a07.diff" + }, + "runtime@a526847": { + "repo": "runtime", + "branch": "", + "hash": "a526847d5b3a00dfe09d6c057c2b67c412281a92", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a526847d5b3a00dfe09d6c057c2b67c412281a92.diff" + }, + "runtime@c76054f": { + "repo": "runtime", + "branch": "", + "hash": "c76054f5cb1aae6ab146ec7a8db70ca3aeda4ac9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c76054f5cb1aae6ab146ec7a8db70ca3aeda4ac9.diff" + }, + "runtime@fdecb6b": { + "repo": "runtime", + "branch": "", + "hash": "fdecb6b73237947d1429b5d3de71edea536b5b53", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/fdecb6b73237947d1429b5d3de71edea536b5b53.diff" + }, + "runtime@4b1a651": { + "repo": "runtime", + "branch": "", + "hash": "4b1a6517fdbadca430e950a13d1dac7f562d4cd3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4b1a6517fdbadca430e950a13d1dac7f562d4cd3.diff" + }, + "runtime@9df3ee8": { + "repo": "runtime", + "branch": "", + "hash": "9df3ee8ef552bb5cbdfc0a1fffbba8ceaf0758bd", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9df3ee8ef552bb5cbdfc0a1fffbba8ceaf0758bd.diff" + }, + "runtime@41668f4": { + "repo": "runtime", + "branch": "", + "hash": "41668f464bace53f144622c9ed30d736f3f61ebb", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/41668f464bace53f144622c9ed30d736f3f61ebb.diff" + }, + "runtime@24ed2b0": { + "repo": "runtime", + "branch": "", + "hash": "24ed2b075cdb498613e35472953c9c91689e5d06", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/24ed2b075cdb498613e35472953c9c91689e5d06.diff" + }, + "runtime@ce8db36": { + "repo": "runtime", + "branch": "", + "hash": "ce8db36a2e5b7c556c4a8bff8c05785db3d4d4b5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ce8db36a2e5b7c556c4a8bff8c05785db3d4d4b5.diff" + }, + "runtime@8e883c7": { + "repo": "runtime", + "branch": "", + "hash": "8e883c7e4182b463fffef07f242d8388373d7050", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8e883c7e4182b463fffef07f242d8388373d7050.diff" + }, + "runtime@f21f194": { + "repo": "runtime", + "branch": "", + "hash": "f21f1945632f432952967797828737587db11951", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f21f1945632f432952967797828737587db11951.diff" + }, + "runtime@d93f5cd": { + "repo": "runtime", + "branch": "", + "hash": "d93f5cd78d4842017ce1f31be621cc0bed4c7d79", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d93f5cd78d4842017ce1f31be621cc0bed4c7d79.diff" + }, + "runtime@f9a6e2e": { + "repo": "runtime", + "branch": "", + "hash": "f9a6e2ef41c17130866d7036c5f0cde47e8854af", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f9a6e2ef41c17130866d7036c5f0cde47e8854af.diff" + }, + "runtime@03d7a66": { + "repo": "runtime", + "branch": "", + "hash": "03d7a66c202d4661acf168269c34424be6a93c3b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/03d7a66c202d4661acf168269c34424be6a93c3b.diff" + }, + "runtime@b444cf8": { + "repo": "runtime", + "branch": "", + "hash": "b444cf8d76849ea55299dd68932328892a08fb8b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b444cf8d76849ea55299dd68932328892a08fb8b.diff" + }, + "runtime@f5ab2eb": { + "repo": "runtime", + "branch": "", + "hash": "f5ab2eb7ff69af431bcc4051ca9d4caf869914db", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f5ab2eb7ff69af431bcc4051ca9d4caf869914db.diff" + }, + "runtime@c7486c2": { + "repo": "runtime", + "branch": "", + "hash": "c7486c2575a5b093caeafb3c7753b2b7b7438f06", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c7486c2575a5b093caeafb3c7753b2b7b7438f06.diff" + }, + "runtime@802e3eb": { + "repo": "runtime", + "branch": "", + "hash": "802e3eb66cdee51f5239a79e46e049ec14d0f9c7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/802e3eb66cdee51f5239a79e46e049ec14d0f9c7.diff" + }, + "runtime@20a6bde": { + "repo": "runtime", + "branch": "", + "hash": "20a6bde43897ec776c1bc3cdfef75d3922419652", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/20a6bde43897ec776c1bc3cdfef75d3922419652.diff" + }, + "runtime@aa7a6fd": { + "repo": "runtime", + "branch": "", + "hash": "aa7a6fdc5db9aecfeba30881a9dae2fc0cce0f59", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/aa7a6fdc5db9aecfeba30881a9dae2fc0cce0f59.diff" + }, + "runtime@3ade0b5": { + "repo": "runtime", + "branch": "", + "hash": "3ade0b55c797a31f6800040e3ae3c5c75bc0d2dc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3ade0b55c797a31f6800040e3ae3c5c75bc0d2dc.diff" + }, + "runtime@e6e4d8d": { + "repo": "runtime", + "branch": "", + "hash": "e6e4d8d6a3610eff7066ae2fdea7b70baf0dfc78", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e6e4d8d6a3610eff7066ae2fdea7b70baf0dfc78.diff" + }, + "runtime@3252308": { + "repo": "runtime", + "branch": "", + "hash": "32523086ffcebd8ce340db164309c455171d05a2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/32523086ffcebd8ce340db164309c455171d05a2.diff" + }, + "runtime@2c865fd": { + "repo": "runtime", + "branch": "", + "hash": "2c865fd139fa9590ff8b71f33087d08e4af50271", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2c865fd139fa9590ff8b71f33087d08e4af50271.diff" + }, + "runtime@ac03213": { + "repo": "runtime", + "branch": "", + "hash": "ac0321329862f4df20faf25ab8f80fc2ccd36449", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ac0321329862f4df20faf25ab8f80fc2ccd36449.diff" + }, + "runtime@545517d": { + "repo": "runtime", + "branch": "", + "hash": "545517d4a61565afbda39470e70c716945e42dee", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/545517d4a61565afbda39470e70c716945e42dee.diff" + }, + "runtime@1ab7d05": { + "repo": "runtime", + "branch": "", + "hash": "1ab7d0535812a71e3c95c70761fcf1af49511e51", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1ab7d0535812a71e3c95c70761fcf1af49511e51.diff" + }, + "runtime@7abe5f6": { + "repo": "runtime", + "branch": "", + "hash": "7abe5f60c079129a57c358451cfe01ee198fa40f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7abe5f60c079129a57c358451cfe01ee198fa40f.diff" + }, + "runtime@07f0abc": { + "repo": "runtime", + "branch": "", + "hash": "07f0abcdaf13e1361330564cf18622dbc98d26ba", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/07f0abcdaf13e1361330564cf18622dbc98d26ba.diff" + }, + "runtime@c6e5137": { + "repo": "runtime", + "branch": "", + "hash": "c6e513735e3d4bbea3e3922c2a101a13d1fd37a9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c6e513735e3d4bbea3e3922c2a101a13d1fd37a9.diff" + }, + "runtime@656d7b2": { + "repo": "runtime", + "branch": "", + "hash": "656d7b28c8c04ae3f14121e2ef36c9323549b825", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/656d7b28c8c04ae3f14121e2ef36c9323549b825.diff" + }, + "runtime@0f9f04b": { + "repo": "runtime", + "branch": "", + "hash": "0f9f04b715125fc5548be93fd262c203637861c4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0f9f04b715125fc5548be93fd262c203637861c4.diff" + }, + "runtime@9689715": { + "repo": "runtime", + "branch": "", + "hash": "96897151f7c7ef74928df630634eb8b71ad477c3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/96897151f7c7ef74928df630634eb8b71ad477c3.diff" + }, + "runtime@e56f59a": { + "repo": "runtime", + "branch": "", + "hash": "e56f59a841b900884693bf183225cf33e11400e8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e56f59a841b900884693bf183225cf33e11400e8.diff" + }, + "runtime@6580e79": { + "repo": "runtime", + "branch": "", + "hash": "6580e79bcac113784d6ab8b961bd5dcb0479623f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6580e79bcac113784d6ab8b961bd5dcb0479623f.diff" + }, + "runtime@2269602": { + "repo": "runtime", + "branch": "", + "hash": "2269602f4da6a3a14b3715df41885db28b2e79f8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2269602f4da6a3a14b3715df41885db28b2e79f8.diff" + }, + "runtime@66dedd6": { + "repo": "runtime", + "branch": "", + "hash": "66dedd6f553f4932de9b07610923c074ebcba7ba", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/66dedd6f553f4932de9b07610923c074ebcba7ba.diff" + }, + "runtime@c1d33fc": { + "repo": "runtime", + "branch": "", + "hash": "c1d33fc8c2966f0a68903c1b8b1f6c462e1b3a96", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c1d33fc8c2966f0a68903c1b8b1f6c462e1b3a96.diff" + }, + "runtime@a83cbd5": { + "repo": "runtime", + "branch": "", + "hash": "a83cbd51676e15200ec01bbe8ad892218e3fe04f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a83cbd51676e15200ec01bbe8ad892218e3fe04f.diff" + }, + "runtime@f681a89": { + "repo": "runtime", + "branch": "", + "hash": "f681a89253ec0e41458262f9e8c199f2a732ef45", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f681a89253ec0e41458262f9e8c199f2a732ef45.diff" + }, + "runtime@e302d2a": { + "repo": "runtime", + "branch": "", + "hash": "e302d2a27aef2196c8d710752da8b7726c5fe84d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e302d2a27aef2196c8d710752da8b7726c5fe84d.diff" + }, + "runtime@7136322": { + "repo": "runtime", + "branch": "", + "hash": "71363229b73e7b625389b2c409bdb13a57091c84", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/71363229b73e7b625389b2c409bdb13a57091c84.diff" + }, + "runtime@57265b0": { + "repo": "runtime", + "branch": "", + "hash": "57265b0f927c5e026ea62cf8f3e05b96ca5fbc96", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/57265b0f927c5e026ea62cf8f3e05b96ca5fbc96.diff" + }, + "runtime@430788b": { + "repo": "runtime", + "branch": "", + "hash": "430788bf8196c8a1ae41d0b616cd9a992215b94e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/430788bf8196c8a1ae41d0b616cd9a992215b94e.diff" + }, + "runtime@0f907bf": { + "repo": "runtime", + "branch": "", + "hash": "0f907bfa82e8446417a96421042531d9ab125cd8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0f907bfa82e8446417a96421042531d9ab125cd8.diff" + }, + "runtime@7600052": { + "repo": "runtime", + "branch": "", + "hash": "7600052d92b249ebda3210bd34ff345811faa408", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7600052d92b249ebda3210bd34ff345811faa408.diff" + }, + "runtime@75fa507": { + "repo": "runtime", + "branch": "", + "hash": "75fa507f92d7560a3ec401ad35eee1897125f032", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/75fa507f92d7560a3ec401ad35eee1897125f032.diff" + }, + "runtime@0174483": { + "repo": "runtime", + "branch": "", + "hash": "0174483358e642662d25797fc0ebcf1da4288781", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0174483358e642662d25797fc0ebcf1da4288781.diff" + }, + "runtime@0fa7a0f": { + "repo": "runtime", + "branch": "", + "hash": "0fa7a0fe53ee20d0f52badb8c41a73ad2e9316b8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0fa7a0fe53ee20d0f52badb8c41a73ad2e9316b8.diff" + }, + "runtime@0dc2424": { + "repo": "runtime", + "branch": "", + "hash": "0dc2424cb92416af77d8d38292cdcdffa699bd67", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0dc2424cb92416af77d8d38292cdcdffa699bd67.diff" + }, + "runtime@1bee1f8": { + "repo": "runtime", + "branch": "", + "hash": "1bee1f826d06c8372ce59053fbdd825e8482001b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1bee1f826d06c8372ce59053fbdd825e8482001b.diff" + }, + "runtime@53eb0d5": { + "repo": "runtime", + "branch": "", + "hash": "53eb0d5db8928e4fd6407b489ec4009e4db08cab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/53eb0d5db8928e4fd6407b489ec4009e4db08cab.diff" + }, + "runtime@95286f1": { + "repo": "runtime", + "branch": "", + "hash": "95286f1ff8c819c5993f03c4d90705751ae96f16", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/95286f1ff8c819c5993f03c4d90705751ae96f16.diff" + }, + "runtime@25997e1": { + "repo": "runtime", + "branch": "", + "hash": "25997e17f8a0103fdafbedeb0f87bde7dc479b65", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/25997e17f8a0103fdafbedeb0f87bde7dc479b65.diff" + }, + "runtime@1da83b3": { + "repo": "runtime", + "branch": "", + "hash": "1da83b362354e3c2b75cf42153bcf1438c9fb4df", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1da83b362354e3c2b75cf42153bcf1438c9fb4df.diff" + }, + "runtime@c9a3c0e": { + "repo": "runtime", + "branch": "", + "hash": "c9a3c0e5c574a08e7beb00f880b535d38f14529d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c9a3c0e5c574a08e7beb00f880b535d38f14529d.diff" + }, + "runtime@c261e04": { + "repo": "runtime", + "branch": "", + "hash": "c261e0461439754934b5552b6518714cb84363ab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c261e0461439754934b5552b6518714cb84363ab.diff" + }, + "runtime@3b4e4ff": { + "repo": "runtime", + "branch": "", + "hash": "3b4e4ffbc5d7b001d810ed9fa1e4f9767dc0f797", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3b4e4ffbc5d7b001d810ed9fa1e4f9767dc0f797.diff" + }, + "runtime@0391287": { + "repo": "runtime", + "branch": "", + "hash": "039128745cd701a4539b2ae80f00604fdcb15773", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/039128745cd701a4539b2ae80f00604fdcb15773.diff" + }, + "runtime@6424e38": { + "repo": "runtime", + "branch": "", + "hash": "6424e38037f391c68761e3bf417052133634aa1d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6424e38037f391c68761e3bf417052133634aa1d.diff" + }, + "runtime@a991d27": { + "repo": "runtime", + "branch": "", + "hash": "a991d279bd4e8f0aadf0a685f60d6bcafaebaca3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a991d279bd4e8f0aadf0a685f60d6bcafaebaca3.diff" + }, + "runtime@6c58491": { + "repo": "runtime", + "branch": "", + "hash": "6c5849144dc8a23aa0760080d6f7784fed60da37", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6c5849144dc8a23aa0760080d6f7784fed60da37.diff" + }, + "runtime@34379cf": { + "repo": "runtime", + "branch": "", + "hash": "34379cf2d31415960357ba887aa41c2ce5d7f42c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/34379cf2d31415960357ba887aa41c2ce5d7f42c.diff" + }, + "runtime@41ec889": { + "repo": "runtime", + "branch": "", + "hash": "41ec8890ed351082aecb9ec6da189a450941b18f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/41ec8890ed351082aecb9ec6da189a450941b18f.diff" + }, + "runtime@2d8cee8": { + "repo": "runtime", + "branch": "", + "hash": "2d8cee8371a2991dc00860c632f72a4c04ffb5e8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2d8cee8371a2991dc00860c632f72a4c04ffb5e8.diff" + }, + "runtime@926a62c": { + "repo": "runtime", + "branch": "", + "hash": "926a62c86dcb71666e496b7c92dd2531fb3213a9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/926a62c86dcb71666e496b7c92dd2531fb3213a9.diff" + }, + "runtime@1d85f40": { + "repo": "runtime", + "branch": "", + "hash": "1d85f408cee362c3b693e8b2ccba114b976b317d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1d85f408cee362c3b693e8b2ccba114b976b317d.diff" + }, + "runtime@560ce56": { + "repo": "runtime", + "branch": "", + "hash": "560ce56a08fcf4e7eb2a2915f1f6d388ce2dd10f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/560ce56a08fcf4e7eb2a2915f1f6d388ce2dd10f.diff" + }, + "runtime@1e589a2": { + "repo": "runtime", + "branch": "", + "hash": "1e589a260a7b94b4a646f50a53d06766548eae26", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1e589a260a7b94b4a646f50a53d06766548eae26.diff" + }, + "runtime@5605993": { + "repo": "runtime", + "branch": "", + "hash": "56059931492bcde374b4d75c64ed6e0943f7939c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/56059931492bcde374b4d75c64ed6e0943f7939c.diff" + }, + "runtime@7a4bdd9": { + "repo": "runtime", + "branch": "", + "hash": "7a4bdd9b9001c097875ad0e085759b687a524291", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7a4bdd9b9001c097875ad0e085759b687a524291.diff" + }, + "runtime@b7a786c": { + "repo": "runtime", + "branch": "", + "hash": "b7a786cfaf6d31af6c5381099c9daa6fd9014f59", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b7a786cfaf6d31af6c5381099c9daa6fd9014f59.diff" + }, + "runtime@23af950": { + "repo": "runtime", + "branch": "", + "hash": "23af95082d4a82710618cce7100116098d6c0298", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/23af95082d4a82710618cce7100116098d6c0298.diff" + }, + "runtime@fdbf6b5": { + "repo": "runtime", + "branch": "", + "hash": "fdbf6b588bbddc9678c1c3275b11c0c0a9409d24", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/fdbf6b588bbddc9678c1c3275b11c0c0a9409d24.diff" + }, + "runtime@1b94594": { + "repo": "runtime", + "branch": "", + "hash": "1b945942604aa94b4717243b6d301a17b7ae41f1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1b945942604aa94b4717243b6d301a17b7ae41f1.diff" + }, + "runtime@7aa830a": { + "repo": "runtime", + "branch": "", + "hash": "7aa830a03599a8255c2c4abf2947afc5b346cc6f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7aa830a03599a8255c2c4abf2947afc5b346cc6f.diff" + }, + "runtime@a63bcc6": { + "repo": "runtime", + "branch": "", + "hash": "a63bcc6917e27fd948b832dd62af6ab476e2e5ab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a63bcc6917e27fd948b832dd62af6ab476e2e5ab.diff" + }, + "runtime@ad2bc2c": { + "repo": "runtime", + "branch": "", + "hash": "ad2bc2ca23562d6774f761f10e553a0da3302051", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ad2bc2ca23562d6774f761f10e553a0da3302051.diff" + }, + "runtime@24c0317": { + "repo": "runtime", + "branch": "", + "hash": "24c0317dafe573a0d6339ab8a582cd1d2956a7ee", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/24c0317dafe573a0d6339ab8a582cd1d2956a7ee.diff" + }, + "runtime@6006072": { + "repo": "runtime", + "branch": "", + "hash": "600607208eef50ab0b9ef6f675b0742efd024d81", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/600607208eef50ab0b9ef6f675b0742efd024d81.diff" + }, + "runtime@39d8382": { + "repo": "runtime", + "branch": "", + "hash": "39d8382e0b616484455be045f2238552a1953499", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/39d8382e0b616484455be045f2238552a1953499.diff" + }, + "runtime@9d70f01": { + "repo": "runtime", + "branch": "", + "hash": "9d70f0170a6569e3b207346a4a6cfd1cc3b08974", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9d70f0170a6569e3b207346a4a6cfd1cc3b08974.diff" + }, + "runtime@2f3204f": { + "repo": "runtime", + "branch": "", + "hash": "2f3204f6e8df27046832bb56afa980a923deaf91", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2f3204f6e8df27046832bb56afa980a923deaf91.diff" + }, + "runtime@5fd220c": { + "repo": "runtime", + "branch": "", + "hash": "5fd220ccbb70ba613bdd99f8dbb5199d52124ad9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5fd220ccbb70ba613bdd99f8dbb5199d52124ad9.diff" + }, + "runtime@a8110f2": { + "repo": "runtime", + "branch": "", + "hash": "a8110f23ced1d1f5781f96e07004f8dc221989f0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a8110f23ced1d1f5781f96e07004f8dc221989f0.diff" + }, + "runtime@248d767": { + "repo": "runtime", + "branch": "", + "hash": "248d7674d4e95ab855b363afbe847168f40fbb6c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/248d7674d4e95ab855b363afbe847168f40fbb6c.diff" + }, + "runtime@66cc35c": { + "repo": "runtime", + "branch": "", + "hash": "66cc35cbd3347d30280fee9d10e8e01637fd5dc4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/66cc35cbd3347d30280fee9d10e8e01637fd5dc4.diff" + }, + "runtime@7ce50b9": { + "repo": "runtime", + "branch": "", + "hash": "7ce50b9b220591bb1a101b7e6e0609a9431c974b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7ce50b9b220591bb1a101b7e6e0609a9431c974b.diff" + }, + "runtime@26b9008": { + "repo": "runtime", + "branch": "", + "hash": "26b900856a2f12c4c7126827cb3019accba8f17c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/26b900856a2f12c4c7126827cb3019accba8f17c.diff" + }, + "runtime@508ea61": { + "repo": "runtime", + "branch": "", + "hash": "508ea616addaae25c13374993197aa36fd4a5739", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/508ea616addaae25c13374993197aa36fd4a5739.diff" + }, + "runtime@7db4382": { + "repo": "runtime", + "branch": "", + "hash": "7db43828cc273aa164f2247744a43f70555f780f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7db43828cc273aa164f2247744a43f70555f780f.diff" + }, + "runtime@7203f39": { + "repo": "runtime", + "branch": "", + "hash": "7203f39e30948cfe8362455433c43c1a0405cba3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7203f39e30948cfe8362455433c43c1a0405cba3.diff" + }, + "runtime@b185cb0": { + "repo": "runtime", + "branch": "", + "hash": "b185cb0db7b255bb99551253e215916b592bf1da", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b185cb0db7b255bb99551253e215916b592bf1da.diff" + }, + "runtime@a7ed27b": { + "repo": "runtime", + "branch": "", + "hash": "a7ed27ba3f7a0a32634be47079ac659909797806", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a7ed27ba3f7a0a32634be47079ac659909797806.diff" + }, + "runtime@c9265d7": { + "repo": "runtime", + "branch": "", + "hash": "c9265d78e03e96c00b7ec062f2dbf2465bbb86d6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c9265d78e03e96c00b7ec062f2dbf2465bbb86d6.diff" + }, + "runtime@26911b9": { + "repo": "runtime", + "branch": "", + "hash": "26911b974b6062b9c60894628ba1823e180b4e30", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/26911b974b6062b9c60894628ba1823e180b4e30.diff" + }, + "runtime@0e7b627": { + "repo": "runtime", + "branch": "", + "hash": "0e7b627c152a3c1885d1db498d81d01de55a3391", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0e7b627c152a3c1885d1db498d81d01de55a3391.diff" + }, + "runtime@8ba3455": { + "repo": "runtime", + "branch": "", + "hash": "8ba3455391cc51b9f639ba5baef5394b2d219050", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8ba3455391cc51b9f639ba5baef5394b2d219050.diff" + }, + "runtime@0365869": { + "repo": "runtime", + "branch": "", + "hash": "0365869542e9efdb185a1e7d16b3859fbcf10aa6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0365869542e9efdb185a1e7d16b3859fbcf10aa6.diff" + }, + "runtime@e8e99e2": { + "repo": "runtime", + "branch": "", + "hash": "e8e99e2cd33f9b8348b9e3c7ed3f1f217a6b2287", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e8e99e2cd33f9b8348b9e3c7ed3f1f217a6b2287.diff" + }, + "runtime@010acab": { + "repo": "runtime", + "branch": "", + "hash": "010acabe079d1bd50f838de34e9815f81d977469", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/010acabe079d1bd50f838de34e9815f81d977469.diff" + }, + "runtime@f98c7ad": { + "repo": "runtime", + "branch": "", + "hash": "f98c7ad70646c8ea3214af770cedc261cd7b5e94", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f98c7ad70646c8ea3214af770cedc261cd7b5e94.diff" + }, + "runtime@b0657b0": { + "repo": "runtime", + "branch": "", + "hash": "b0657b0af2e4e2a0e43f8cee238fe17e5a0119ce", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b0657b0af2e4e2a0e43f8cee238fe17e5a0119ce.diff" + }, + "runtime@8df98c4": { + "repo": "runtime", + "branch": "", + "hash": "8df98c4d2d17bcba98193afa9ae2e72908921f86", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8df98c4d2d17bcba98193afa9ae2e72908921f86.diff" + }, + "runtime@ddb840c": { + "repo": "runtime", + "branch": "", + "hash": "ddb840c06c099e97d1e33e61d2a8f239f1798902", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ddb840c06c099e97d1e33e61d2a8f239f1798902.diff" + }, + "runtime@8674219": { + "repo": "runtime", + "branch": "", + "hash": "8674219d04453f1c900613be34b4fe529ffa0105", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8674219d04453f1c900613be34b4fe529ffa0105.diff" + }, + "runtime@d4547db": { + "repo": "runtime", + "branch": "", + "hash": "d4547db152b5c156f3e9526fe072942dd9b9b6d0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d4547db152b5c156f3e9526fe072942dd9b9b6d0.diff" + }, + "runtime@0ded4d2": { + "repo": "runtime", + "branch": "", + "hash": "0ded4d28b4990cc4bdb6f1e44bafca3f22aa6eda", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0ded4d28b4990cc4bdb6f1e44bafca3f22aa6eda.diff" + }, + "runtime@91b23f7": { + "repo": "runtime", + "branch": "", + "hash": "91b23f72bda20aaaa0063b33722d93960827a249", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/91b23f72bda20aaaa0063b33722d93960827a249.diff" + }, + "runtime@e7f7027": { + "repo": "runtime", + "branch": "", + "hash": "e7f7027c0cdf45cf7e1167af34e859685f687339", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e7f7027c0cdf45cf7e1167af34e859685f687339.diff" + }, + "runtime@c41ce9b": { + "repo": "runtime", + "branch": "", + "hash": "c41ce9b7e4f758958974680c35794da8b609626e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c41ce9b7e4f758958974680c35794da8b609626e.diff" + }, + "runtime@3df37a7": { + "repo": "runtime", + "branch": "", + "hash": "3df37a735b9969723bd93071477b5e326066ba53", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3df37a735b9969723bd93071477b5e326066ba53.diff" + }, + "runtime@0843e94": { + "repo": "runtime", + "branch": "", + "hash": "0843e94e4e948d7551c7b9b860759692b055acda", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0843e94e4e948d7551c7b9b860759692b055acda.diff" + }, + "runtime@da3f88b": { + "repo": "runtime", + "branch": "", + "hash": "da3f88b4f6ae388433f2389f115f35876522370d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/da3f88b4f6ae388433f2389f115f35876522370d.diff" + }, + "runtime@a90733c": { + "repo": "runtime", + "branch": "", + "hash": "a90733cc40d6c7037a37d9c2b5c2403b8cac490f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a90733cc40d6c7037a37d9c2b5c2403b8cac490f.diff" + }, + "runtime@765607f": { + "repo": "runtime", + "branch": "", + "hash": "765607ffe0626c525985044ddf30242ac8b2e20b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/765607ffe0626c525985044ddf30242ac8b2e20b.diff" + }, + "runtime@e9157ea": { + "repo": "runtime", + "branch": "", + "hash": "e9157ea6d6cca0e2e2d46fe4091d7c981e21e6e8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e9157ea6d6cca0e2e2d46fe4091d7c981e21e6e8.diff" + }, + "runtime@b40c320": { + "repo": "runtime", + "branch": "", + "hash": "b40c320f9351ad8d39156dfd8bbd07e6b7858b58", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b40c320f9351ad8d39156dfd8bbd07e6b7858b58.diff" + }, + "runtime@1814a75": { + "repo": "runtime", + "branch": "", + "hash": "1814a7509477602ed54d1eae9f7e9febb0562a8a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1814a7509477602ed54d1eae9f7e9febb0562a8a.diff" + }, + "runtime@4740bd8": { + "repo": "runtime", + "branch": "", + "hash": "4740bd8388b5ddc56f8502625d6f991d6346ad6f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4740bd8388b5ddc56f8502625d6f991d6346ad6f.diff" + }, + "runtime@b688873": { + "repo": "runtime", + "branch": "", + "hash": "b6888730b39cc97ffd6cef43d7af7b05ec9f39f7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b6888730b39cc97ffd6cef43d7af7b05ec9f39f7.diff" + }, + "runtime@1b6d60c": { + "repo": "runtime", + "branch": "", + "hash": "1b6d60cc310c4a5332bd11a9caeb905daae76bda", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1b6d60cc310c4a5332bd11a9caeb905daae76bda.diff" + }, + "runtime@0f2e326": { + "repo": "runtime", + "branch": "", + "hash": "0f2e32632c5e9bc882a4f0592c6a350813f7ed28", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0f2e32632c5e9bc882a4f0592c6a350813f7ed28.diff" + }, + "runtime@45286f4": { + "repo": "runtime", + "branch": "", + "hash": "45286f44510733783bf4641bdb6141077cbfdcff", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/45286f44510733783bf4641bdb6141077cbfdcff.diff" + }, + "runtime@a2e3803": { + "repo": "runtime", + "branch": "", + "hash": "a2e38035dfa7525babda1e878ead248477ceb4a3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a2e38035dfa7525babda1e878ead248477ceb4a3.diff" + }, + "runtime@0836e3b": { + "repo": "runtime", + "branch": "", + "hash": "0836e3b19f8c651cfeba4d9f374176150c440137", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0836e3b19f8c651cfeba4d9f374176150c440137.diff" + }, + "runtime@8a53018": { + "repo": "runtime", + "branch": "", + "hash": "8a5301832157c4740b8c85ee25086762b29af531", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8a5301832157c4740b8c85ee25086762b29af531.diff" + }, + "runtime@89828fb": { + "repo": "runtime", + "branch": "", + "hash": "89828fbebef3d4ed3e8e98efc79ad1ffb33fee3a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/89828fbebef3d4ed3e8e98efc79ad1ffb33fee3a.diff" + }, + "runtime@36d2424": { + "repo": "runtime", + "branch": "", + "hash": "36d2424c9282fc6d5b4addd21693e9596787f123", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/36d2424c9282fc6d5b4addd21693e9596787f123.diff" + }, + "runtime@9d313f0": { + "repo": "runtime", + "branch": "", + "hash": "9d313f04335b9e3f30e48a9730dbb38e5d0793e6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9d313f04335b9e3f30e48a9730dbb38e5d0793e6.diff" + }, + "runtime@9556631": { + "repo": "runtime", + "branch": "", + "hash": "955663109d031a289d230cb4e50af10cbc1eec05", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/955663109d031a289d230cb4e50af10cbc1eec05.diff" + }, + "runtime@ef1428e": { + "repo": "runtime", + "branch": "", + "hash": "ef1428e885a3a330cfcdb2246ff4e24211347283", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ef1428e885a3a330cfcdb2246ff4e24211347283.diff" + }, + "runtime@db330a0": { + "repo": "runtime", + "branch": "", + "hash": "db330a0e1ac8c7950a07271b2a5d8ac1830243bf", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/db330a0e1ac8c7950a07271b2a5d8ac1830243bf.diff" + }, + "runtime@ad68fe7": { + "repo": "runtime", + "branch": "", + "hash": "ad68fe76cf757d6f86e7011ca6ea00d070b49141", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ad68fe76cf757d6f86e7011ca6ea00d070b49141.diff" + }, + "runtime@28abd6d": { + "repo": "runtime", + "branch": "", + "hash": "28abd6dac310e3175da27a831e386d84be1c136e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/28abd6dac310e3175da27a831e386d84be1c136e.diff" + }, + "runtime@1286e56": { + "repo": "runtime", + "branch": "", + "hash": "1286e561578886fd46ca631ee87f80ced8aa7454", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1286e561578886fd46ca631ee87f80ced8aa7454.diff" + }, + "runtime@e48caed": { + "repo": "runtime", + "branch": "", + "hash": "e48caed248da73bbc2ac2ea0d345f730d58636f5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e48caed248da73bbc2ac2ea0d345f730d58636f5.diff" + }, + "runtime@97c5d1f": { + "repo": "runtime", + "branch": "", + "hash": "97c5d1f9a9d125ec895d6aafc7822e9c6564d70a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/97c5d1f9a9d125ec895d6aafc7822e9c6564d70a.diff" + }, + "runtime@4651463": { + "repo": "runtime", + "branch": "", + "hash": "46514634cd236bece105412b39a21ca372485cab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/46514634cd236bece105412b39a21ca372485cab.diff" + }, + "runtime@f2b3030": { + "repo": "runtime", + "branch": "", + "hash": "f2b30309fd488f1c3fd41c18723a7c80a81f4c67", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f2b30309fd488f1c3fd41c18723a7c80a81f4c67.diff" + }, + "runtime@8c33fe4": { + "repo": "runtime", + "branch": "", + "hash": "8c33fe41e71dc6881056def6eee69407dbc69977", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8c33fe41e71dc6881056def6eee69407dbc69977.diff" + }, + "runtime@3696a27": { + "repo": "runtime", + "branch": "", + "hash": "3696a2766cb7cdcc6ab21ef9ebeb43ae7520f63e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3696a2766cb7cdcc6ab21ef9ebeb43ae7520f63e.diff" + }, + "runtime@a50c464": { + "repo": "runtime", + "branch": "", + "hash": "a50c4640416105be86abebd4f385fd2467b170b6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a50c4640416105be86abebd4f385fd2467b170b6.diff" + }, + "runtime@fb83bfc": { + "repo": "runtime", + "branch": "", + "hash": "fb83bfc8589a7d776d162b25a8e299e1b3e50c47", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/fb83bfc8589a7d776d162b25a8e299e1b3e50c47.diff" + }, + "runtime@dfb09c6": { + "repo": "runtime", + "branch": "", + "hash": "dfb09c6d98c99403ea3497306c9f70799ea45372", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dfb09c6d98c99403ea3497306c9f70799ea45372.diff" + }, + "runtime@cec9c5f": { + "repo": "runtime", + "branch": "", + "hash": "cec9c5ff3d9a72ba1a58cf3e42d249942bd5c5f5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cec9c5ff3d9a72ba1a58cf3e42d249942bd5c5f5.diff" + }, + "runtime@1baa904": { + "repo": "runtime", + "branch": "", + "hash": "1baa904ac12c971494469fc724fb3b9f7126716d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1baa904ac12c971494469fc724fb3b9f7126716d.diff" + }, + "runtime@70e0b75": { + "repo": "runtime", + "branch": "", + "hash": "70e0b75ff471460f85a8f10e0339dacceb8bcb58", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/70e0b75ff471460f85a8f10e0339dacceb8bcb58.diff" + }, + "runtime@46178ac": { + "repo": "runtime", + "branch": "", + "hash": "46178acad452c87c0fc839d27d799f6bb2acda7c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/46178acad452c87c0fc839d27d799f6bb2acda7c.diff" + }, + "runtime@ed84dd3": { + "repo": "runtime", + "branch": "", + "hash": "ed84dd37d6728e9d0d50a37a323eddcc5c57cd71", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ed84dd37d6728e9d0d50a37a323eddcc5c57cd71.diff" + }, + "runtime@64fd096": { + "repo": "runtime", + "branch": "", + "hash": "64fd0967daeca0586bbbc1c356056098ead00d30", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/64fd0967daeca0586bbbc1c356056098ead00d30.diff" + }, + "runtime@776d411": { + "repo": "runtime", + "branch": "", + "hash": "776d411e57615e31f30fc4cec8e803030b87d3a9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/776d411e57615e31f30fc4cec8e803030b87d3a9.diff" + }, + "runtime@ac220bb": { + "repo": "runtime", + "branch": "", + "hash": "ac220bb785a8db28a9a46517a648ad14f1d6e2f4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ac220bb785a8db28a9a46517a648ad14f1d6e2f4.diff" + }, + "runtime@ec150b9": { + "repo": "runtime", + "branch": "", + "hash": "ec150b96af2d3240fd5c209682b00652a7a386ac", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ec150b96af2d3240fd5c209682b00652a7a386ac.diff" + }, + "runtime@b2647f6": { + "repo": "runtime", + "branch": "", + "hash": "b2647f6fc4bf5a51e026f7dc880c9685b0947d13", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b2647f6fc4bf5a51e026f7dc880c9685b0947d13.diff" + }, + "runtime@e824476": { + "repo": "runtime", + "branch": "", + "hash": "e824476a147192d712978c14d2d962c25e453824", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e824476a147192d712978c14d2d962c25e453824.diff" + }, + "runtime@a20e145": { + "repo": "runtime", + "branch": "", + "hash": "a20e1457a588bb649e9a89f1d5dd86e64b5c584c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a20e1457a588bb649e9a89f1d5dd86e64b5c584c.diff" + }, + "runtime@08c6b6f": { + "repo": "runtime", + "branch": "", + "hash": "08c6b6f03263877f650a0532e693506af42c9251", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/08c6b6f03263877f650a0532e693506af42c9251.diff" + }, + "runtime@c86503b": { + "repo": "runtime", + "branch": "", + "hash": "c86503b722d7358981cff5a18711ee55fc54e8fe", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c86503b722d7358981cff5a18711ee55fc54e8fe.diff" + }, + "runtime@3233f0d": { + "repo": "runtime", + "branch": "", + "hash": "3233f0d0f89402e3be32708772cebaa0f92316f1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3233f0d0f89402e3be32708772cebaa0f92316f1.diff" + }, + "runtime@081d9a4": { + "repo": "runtime", + "branch": "", + "hash": "081d9a410022f5edc3e11c0e8233d48b5e10f1bc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/081d9a410022f5edc3e11c0e8233d48b5e10f1bc.diff" + }, + "runtime@1d512ae": { + "repo": "runtime", + "branch": "", + "hash": "1d512aed6caf5ce7d0f99b44990017d11ee57e18", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1d512aed6caf5ce7d0f99b44990017d11ee57e18.diff" + }, + "runtime@6d47555": { + "repo": "runtime", + "branch": "", + "hash": "6d47555c87f335445a547d00da9cd7a2034d94ce", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6d47555c87f335445a547d00da9cd7a2034d94ce.diff" + }, + "runtime@48291d4": { + "repo": "runtime", + "branch": "", + "hash": "48291d45aaef59cd892398e6a099bf47664d5130", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/48291d45aaef59cd892398e6a099bf47664d5130.diff" + }, + "runtime@dab6af2": { + "repo": "runtime", + "branch": "", + "hash": "dab6af23aabd9ec6ca1eb5a02822c449eb1e013f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dab6af23aabd9ec6ca1eb5a02822c449eb1e013f.diff" + }, + "runtime@3549857": { + "repo": "runtime", + "branch": "", + "hash": "3549857e95bfe629ebd67e90024492ce7eb2efe9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3549857e95bfe629ebd67e90024492ce7eb2efe9.diff" + }, + "runtime@cd8f850": { + "repo": "runtime", + "branch": "", + "hash": "cd8f850923cac389a6b0f9cbf84e3576aaca6f80", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cd8f850923cac389a6b0f9cbf84e3576aaca6f80.diff" + }, + "runtime@4d33abd": { + "repo": "runtime", + "branch": "", + "hash": "4d33abd354bdb2c38c305b5731cdda14cec6039c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4d33abd354bdb2c38c305b5731cdda14cec6039c.diff" + }, + "runtime@5d9e18e": { + "repo": "runtime", + "branch": "", + "hash": "5d9e18e67268382799e981ea3792e830a00a56db", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5d9e18e67268382799e981ea3792e830a00a56db.diff" + }, + "runtime@630fc07": { + "repo": "runtime", + "branch": "", + "hash": "630fc0730a48bebfca30001817a0013314468578", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/630fc0730a48bebfca30001817a0013314468578.diff" + }, + "runtime@c0a703f": { + "repo": "runtime", + "branch": "", + "hash": "c0a703fda8483cdb8ec458c45cd34747bc037f0b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c0a703fda8483cdb8ec458c45cd34747bc037f0b.diff" + }, + "runtime@e60457f": { + "repo": "runtime", + "branch": "", + "hash": "e60457f69fcc587c47e9196552019630054f59f9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e60457f69fcc587c47e9196552019630054f59f9.diff" + }, + "runtime@d3d721e": { + "repo": "runtime", + "branch": "", + "hash": "d3d721e691723cafc2a4f43f59d2994078dc2fd5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d3d721e691723cafc2a4f43f59d2994078dc2fd5.diff" + }, + "runtime@646ab80": { + "repo": "runtime", + "branch": "", + "hash": "646ab80e65fcf3cb9f068157f644ead63761ee7c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/646ab80e65fcf3cb9f068157f644ead63761ee7c.diff" + }, + "runtime@43cde07": { + "repo": "runtime", + "branch": "", + "hash": "43cde079eec8a75ee3601769ea0dfdd07a2b9703", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/43cde079eec8a75ee3601769ea0dfdd07a2b9703.diff" + }, + "runtime@8dd1f60": { + "repo": "runtime", + "branch": "", + "hash": "8dd1f60f48798789aea5967a7df682e7803468e7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8dd1f60f48798789aea5967a7df682e7803468e7.diff" + }, + "runtime@1f4ca7e": { + "repo": "runtime", + "branch": "", + "hash": "1f4ca7e70872521704e061548307019100d501cf", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1f4ca7e70872521704e061548307019100d501cf.diff" + }, + "runtime@f417473": { + "repo": "runtime", + "branch": "", + "hash": "f41747370bfdd6887c4ae4a27c5bc219f838eedc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f41747370bfdd6887c4ae4a27c5bc219f838eedc.diff" + }, + "runtime@dbb2178": { + "repo": "runtime", + "branch": "", + "hash": "dbb2178288bb4e1e8f1fde3958be3bd75573c459", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dbb2178288bb4e1e8f1fde3958be3bd75573c459.diff" + }, + "runtime@838d29c": { + "repo": "runtime", + "branch": "", + "hash": "838d29cdd4f50afb7cc6879c01781bdfe89f81fd", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/838d29cdd4f50afb7cc6879c01781bdfe89f81fd.diff" + }, + "runtime@fe97964": { + "repo": "runtime", + "branch": "", + "hash": "fe979642122c17be21e14939d7fbd98893ffa3cc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/fe979642122c17be21e14939d7fbd98893ffa3cc.diff" + }, + "runtime@0c648e0": { + "repo": "runtime", + "branch": "", + "hash": "0c648e0cffc02a3362fc670580264ed2354b0d38", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0c648e0cffc02a3362fc670580264ed2354b0d38.diff" + }, + "runtime@ce7d664": { + "repo": "runtime", + "branch": "", + "hash": "ce7d6642b2965b2d8546936b184f517e00857bab", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ce7d6642b2965b2d8546936b184f517e00857bab.diff" + }, + "runtime@05840b2": { + "repo": "runtime", + "branch": "", + "hash": "05840b2029d20163ec284707ec1482fb48bb719b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/05840b2029d20163ec284707ec1482fb48bb719b.diff" + }, + "runtime@7fdff82": { + "repo": "runtime", + "branch": "", + "hash": "7fdff8248f5681922bb08c83776f648113933612", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7fdff8248f5681922bb08c83776f648113933612.diff" + }, + "runtime@750e29f": { + "repo": "runtime", + "branch": "", + "hash": "750e29fe710d3e95694e485e961fd918241a7920", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/750e29fe710d3e95694e485e961fd918241a7920.diff" + }, + "runtime@a77821a": { + "repo": "runtime", + "branch": "", + "hash": "a77821a35c886f14d6a3b57b7bf7fc9bd74eab52", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a77821a35c886f14d6a3b57b7bf7fc9bd74eab52.diff" + }, + "runtime@709aa05": { + "repo": "runtime", + "branch": "", + "hash": "709aa055ffcf51af4a3f17c4ef3cf4af5f179db6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/709aa055ffcf51af4a3f17c4ef3cf4af5f179db6.diff" + }, + "runtime@bed63f5": { + "repo": "runtime", + "branch": "", + "hash": "bed63f5628cfec3cf58faaa876a99055c1ad4a84", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bed63f5628cfec3cf58faaa876a99055c1ad4a84.diff" + }, + "runtime@3c1a2e6": { + "repo": "runtime", + "branch": "", + "hash": "3c1a2e6f470029e6531d67a1223dae666ff7e36d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3c1a2e6f470029e6531d67a1223dae666ff7e36d.diff" + }, + "runtime@e00eafc": { + "repo": "runtime", + "branch": "", + "hash": "e00eafce6dfb98d9c87beb3ec3e06831119fab6c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e00eafce6dfb98d9c87beb3ec3e06831119fab6c.diff" + }, + "runtime@17bbb20": { + "repo": "runtime", + "branch": "", + "hash": "17bbb207a46d1b2ae3741baa62cb88a98e2e9847", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/17bbb207a46d1b2ae3741baa62cb88a98e2e9847.diff" + }, + "runtime@5c202f2": { + "repo": "runtime", + "branch": "", + "hash": "5c202f2102127fc49886cdb5d40532cb98e2e0c7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5c202f2102127fc49886cdb5d40532cb98e2e0c7.diff" + }, + "runtime@051c1fd": { + "repo": "runtime", + "branch": "", + "hash": "051c1fd3c13fea8c1e60b68d9c7f63c3173e5593", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/051c1fd3c13fea8c1e60b68d9c7f63c3173e5593.diff" + }, + "runtime@a238e23": { + "repo": "runtime", + "branch": "", + "hash": "a238e237c5f359747da6f9c90b532bc3e0168177", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a238e237c5f359747da6f9c90b532bc3e0168177.diff" + }, + "runtime@c48607a": { + "repo": "runtime", + "branch": "", + "hash": "c48607ae29639274601b4b313884cf8b73a31145", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c48607ae29639274601b4b313884cf8b73a31145.diff" + }, + "runtime@e2cae63": { + "repo": "runtime", + "branch": "", + "hash": "e2cae63bdc91523561fadcf537b5d0726ac063d6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e2cae63bdc91523561fadcf537b5d0726ac063d6.diff" + }, + "runtime@bbdd508": { + "repo": "runtime", + "branch": "", + "hash": "bbdd508a9371af9922e65ad073f9e372bc5c208e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bbdd508a9371af9922e65ad073f9e372bc5c208e.diff" + }, + "runtime@327e247": { + "repo": "runtime", + "branch": "", + "hash": "327e2473923223b5a2c4f7d0ba5fa26772725ed3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/327e2473923223b5a2c4f7d0ba5fa26772725ed3.diff" + }, + "runtime@883277e": { + "repo": "runtime", + "branch": "", + "hash": "883277ee4090d28d5e1d996cab7be81bf4f96c50", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/883277ee4090d28d5e1d996cab7be81bf4f96c50.diff" + }, + "runtime@1c2b679": { + "repo": "runtime", + "branch": "", + "hash": "1c2b679c9ac6d3cb5bbc844713a70a051fd1d850", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1c2b679c9ac6d3cb5bbc844713a70a051fd1d850.diff" + }, + "runtime@2b4d69b": { + "repo": "runtime", + "branch": "", + "hash": "2b4d69bfe02dc60350f7dc18cb5d04045a22cf69", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2b4d69bfe02dc60350f7dc18cb5d04045a22cf69.diff" + }, + "runtime@57dbf45": { + "repo": "runtime", + "branch": "", + "hash": "57dbf452843f474b37d74c3f35a1fc0b7f59eacc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/57dbf452843f474b37d74c3f35a1fc0b7f59eacc.diff" + }, + "runtime@fa17e25": { + "repo": "runtime", + "branch": "", + "hash": "fa17e25fda70e2f9bb5922b85447f5ca30434227", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/fa17e25fda70e2f9bb5922b85447f5ca30434227.diff" + }, + "runtime@2cf60d9": { + "repo": "runtime", + "branch": "", + "hash": "2cf60d93d910d73628c35bfdc14de84a9ad96487", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2cf60d93d910d73628c35bfdc14de84a9ad96487.diff" + }, + "runtime@1155368": { + "repo": "runtime", + "branch": "", + "hash": "11553681e64c9320bbb06b6e9432e19f2fc5fa20", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/11553681e64c9320bbb06b6e9432e19f2fc5fa20.diff" + }, + "runtime@370771c": { + "repo": "runtime", + "branch": "", + "hash": "370771c84d517be5940a06d4b7f2da4f302867f8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/370771c84d517be5940a06d4b7f2da4f302867f8.diff" + }, + "runtime@9e39cbe": { + "repo": "runtime", + "branch": "", + "hash": "9e39cbe3818c263e44dac4169b360e2b2b019ca3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9e39cbe3818c263e44dac4169b360e2b2b019ca3.diff" + }, + "runtime@8b10904": { + "repo": "runtime", + "branch": "", + "hash": "8b10904d3aedd2edbdce75ffa91ca5c72f639edc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8b10904d3aedd2edbdce75ffa91ca5c72f639edc.diff" + }, + "runtime@4428ba1": { + "repo": "runtime", + "branch": "", + "hash": "4428ba1b41f91191417e298b8bf8274182dc0bc3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4428ba1b41f91191417e298b8bf8274182dc0bc3.diff" + }, + "runtime@ae59a93": { + "repo": "runtime", + "branch": "", + "hash": "ae59a935c5338b1d3e4260bb7c1ec36d038eda9a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ae59a935c5338b1d3e4260bb7c1ec36d038eda9a.diff" + }, + "runtime@b041a6e": { + "repo": "runtime", + "branch": "", + "hash": "b041a6e23c56eeed62cb0f7caf0a966975f61ba6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b041a6e23c56eeed62cb0f7caf0a966975f61ba6.diff" + }, + "runtime@5f7b765": { + "repo": "runtime", + "branch": "", + "hash": "5f7b7651bc0a9d181e1d67e65f200d81387b7b20", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5f7b7651bc0a9d181e1d67e65f200d81387b7b20.diff" + }, + "runtime@9dc7aee": { + "repo": "runtime", + "branch": "", + "hash": "9dc7aee925f0cf77c06925ee5240e41b4c8e13cf", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9dc7aee925f0cf77c06925ee5240e41b4c8e13cf.diff" + }, + "runtime@afe04eb": { + "repo": "runtime", + "branch": "", + "hash": "afe04ebc9b82cc2c7caaed231bd8e16082215f56", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/afe04ebc9b82cc2c7caaed231bd8e16082215f56.diff" + }, + "runtime@a03561f": { + "repo": "runtime", + "branch": "", + "hash": "a03561f887ebe8c4b1590b27c50c9e8b59d4a237", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a03561f887ebe8c4b1590b27c50c9e8b59d4a237.diff" + }, + "runtime@4563bdb": { + "repo": "runtime", + "branch": "", + "hash": "4563bdbdcd421470fdf5873bcc0fab28cb61bb6a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4563bdbdcd421470fdf5873bcc0fab28cb61bb6a.diff" + }, + "runtime@f3f8ded": { + "repo": "runtime", + "branch": "", + "hash": "f3f8deddcc44d96c4767e4e6f88185f3f00e7e22", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f3f8deddcc44d96c4767e4e6f88185f3f00e7e22.diff" + }, + "runtime@49110af": { + "repo": "runtime", + "branch": "", + "hash": "49110af56a95223e88f9e540503c0f8a16e64e15", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/49110af56a95223e88f9e540503c0f8a16e64e15.diff" + }, + "runtime@f2281d5": { + "repo": "runtime", + "branch": "", + "hash": "f2281d59e62aa6a75e53055b8f842bac108b9887", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f2281d59e62aa6a75e53055b8f842bac108b9887.diff" + }, + "runtime@ac90ce8": { + "repo": "runtime", + "branch": "", + "hash": "ac90ce8e7a5c217d4ab9effb35c82e5b6596371f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ac90ce8e7a5c217d4ab9effb35c82e5b6596371f.diff" + }, + "runtime@1594ad1": { + "repo": "runtime", + "branch": "", + "hash": "1594ad1e1b5313c3ece119ced82b0a7ed2be7fbb", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1594ad1e1b5313c3ece119ced82b0a7ed2be7fbb.diff" + }, + "runtime@2602173": { + "repo": "runtime", + "branch": "", + "hash": "2602173b5a1f968052c3d3ee3ac6b717e938e014", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2602173b5a1f968052c3d3ee3ac6b717e938e014.diff" + }, + "runtime@e487c08": { + "repo": "runtime", + "branch": "", + "hash": "e487c08fc5e689918da3e7fbb2747ca8b02c260d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e487c08fc5e689918da3e7fbb2747ca8b02c260d.diff" + }, + "runtime@f89572a": { + "repo": "runtime", + "branch": "", + "hash": "f89572a970c9ca60a097abdedde4884f3df37822", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f89572a970c9ca60a097abdedde4884f3df37822.diff" + }, + "runtime@c32d56c": { + "repo": "runtime", + "branch": "", + "hash": "c32d56c40ace735c63dbdeb426cd7ea55de5e82c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c32d56c40ace735c63dbdeb426cd7ea55de5e82c.diff" + }, + "runtime@648dfe4": { + "repo": "runtime", + "branch": "", + "hash": "648dfe4d9b2eaae134451ac452d13d3cbeea0141", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/648dfe4d9b2eaae134451ac452d13d3cbeea0141.diff" + }, + "runtime@70786a5": { + "repo": "runtime", + "branch": "", + "hash": "70786a5386df912351c80c473b1adf19c24ae83a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/70786a5386df912351c80c473b1adf19c24ae83a.diff" + }, + "runtime@8823083": { + "repo": "runtime", + "branch": "", + "hash": "882308354a0b57702f15474b01db68b0a400bfb8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/882308354a0b57702f15474b01db68b0a400bfb8.diff" + }, + "runtime@6e0eb83": { + "repo": "runtime", + "branch": "", + "hash": "6e0eb8307f56dc6fea81aa4cce2cf40c1013fa4d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6e0eb8307f56dc6fea81aa4cce2cf40c1013fa4d.diff" + }, + "runtime@b78a8f8": { + "repo": "runtime", + "branch": "", + "hash": "b78a8f8b1d15898ba39eb4fd63e2578edcf16c37", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b78a8f8b1d15898ba39eb4fd63e2578edcf16c37.diff" + }, + "runtime@53a3837": { + "repo": "runtime", + "branch": "", + "hash": "53a3837195f7d8e7d714306fab5679562b2261d2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/53a3837195f7d8e7d714306fab5679562b2261d2.diff" + }, + "runtime@2411874": { + "repo": "runtime", + "branch": "", + "hash": "2411874bd3f9c474b3427e76bd2b7b377d6266db", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2411874bd3f9c474b3427e76bd2b7b377d6266db.diff" + }, + "runtime@f9116f0": { + "repo": "runtime", + "branch": "", + "hash": "f9116f05901ea77a8fb0261130ab7e75b41ecde8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f9116f05901ea77a8fb0261130ab7e75b41ecde8.diff" + }, + "runtime@e5fc966": { + "repo": "runtime", + "branch": "", + "hash": "e5fc9669cc6a67694d46987c753cc13d995b2623", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e5fc9669cc6a67694d46987c753cc13d995b2623.diff" + }, + "runtime@9193349": { + "repo": "runtime", + "branch": "", + "hash": "91933495317c930ebcaa43cdf490b39fc4d1dbba", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/91933495317c930ebcaa43cdf490b39fc4d1dbba.diff" + }, + "runtime@d92624e": { + "repo": "runtime", + "branch": "", + "hash": "d92624eaf2fde2f8bff010893bde13663cd0791b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d92624eaf2fde2f8bff010893bde13663cd0791b.diff" + }, + "runtime@5453829": { + "repo": "runtime", + "branch": "", + "hash": "5453829b04a31f84988e3e303c5fe41f22e244e9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5453829b04a31f84988e3e303c5fe41f22e244e9.diff" + }, + "runtime@4c9e771": { + "repo": "runtime", + "branch": "", + "hash": "4c9e771cbd5e35313cef06c4d7efb55070fd5493", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4c9e771cbd5e35313cef06c4d7efb55070fd5493.diff" + }, + "runtime@d7281d9": { + "repo": "runtime", + "branch": "", + "hash": "d7281d93086c47944bba2dedb9b812f700f84890", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d7281d93086c47944bba2dedb9b812f700f84890.diff" + }, + "runtime@6bd973a": { + "repo": "runtime", + "branch": "", + "hash": "6bd973a541700487cb4a1891943c2a7a55e4c956", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6bd973a541700487cb4a1891943c2a7a55e4c956.diff" + }, + "runtime@9221c08": { + "repo": "runtime", + "branch": "", + "hash": "9221c0834e459ed2505b8abb690c48cd81949e25", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9221c0834e459ed2505b8abb690c48cd81949e25.diff" + }, + "runtime@a0ad638": { + "repo": "runtime", + "branch": "", + "hash": "a0ad638fb14e9f3ad2c11588f6fb3a1610c8be08", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a0ad638fb14e9f3ad2c11588f6fb3a1610c8be08.diff" + }, + "runtime@11de6b6": { + "repo": "runtime", + "branch": "", + "hash": "11de6b6881d47c45c97f539df193a23dc181f1ec", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/11de6b6881d47c45c97f539df193a23dc181f1ec.diff" + }, + "runtime@5149d67": { + "repo": "runtime", + "branch": "", + "hash": "5149d672963623d88aefed6a088a5ffb8123d43c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5149d672963623d88aefed6a088a5ffb8123d43c.diff" + }, + "runtime@7014307": { + "repo": "runtime", + "branch": "", + "hash": "70143079dadb4c6f647a0c6b6aac159af4d3310b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/70143079dadb4c6f647a0c6b6aac159af4d3310b.diff" + }, + "runtime@13d1099": { + "repo": "runtime", + "branch": "", + "hash": "13d1099ab85d48648c864a70e3afc73c3c0d8b40", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/13d1099ab85d48648c864a70e3afc73c3c0d8b40.diff" + }, + "runtime@9e49d49": { + "repo": "runtime", + "branch": "", + "hash": "9e49d4904517db418f9baf3b3d56556479392b9a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/9e49d4904517db418f9baf3b3d56556479392b9a.diff" + }, + "runtime@14a226f": { + "repo": "runtime", + "branch": "", + "hash": "14a226f361728032b9d6be02265d57908a2ee8d8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/14a226f361728032b9d6be02265d57908a2ee8d8.diff" + }, + "runtime@d0eee82": { + "repo": "runtime", + "branch": "", + "hash": "d0eee82ec66a1428b20c04853222bf6e65c98cbe", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d0eee82ec66a1428b20c04853222bf6e65c98cbe.diff" + }, + "runtime@15c8879": { + "repo": "runtime", + "branch": "", + "hash": "15c8879b23d308479168dc735c683e28d40ea37e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/15c8879b23d308479168dc735c683e28d40ea37e.diff" + }, + "runtime@7c1cb8a": { + "repo": "runtime", + "branch": "", + "hash": "7c1cb8af886a2f664da1e6dd35d6fbb8028bd882", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7c1cb8af886a2f664da1e6dd35d6fbb8028bd882.diff" + }, + "runtime@9292716": { + "repo": "runtime", + "branch": "", + "hash": "929271670357bdecd4454c3d126c6b0afc581aa5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/929271670357bdecd4454c3d126c6b0afc581aa5.diff" + }, + "runtime@bf44912": { + "repo": "runtime", + "branch": "", + "hash": "bf44912e0d7b283b89bf13190073dceee453f5cc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bf44912e0d7b283b89bf13190073dceee453f5cc.diff" + }, + "runtime@2f7ae92": { + "repo": "runtime", + "branch": "", + "hash": "2f7ae92e105c665581632866fff45e47a073c83f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2f7ae92e105c665581632866fff45e47a073c83f.diff" + }, + "runtime@e0e5f83": { + "repo": "runtime", + "branch": "", + "hash": "e0e5f8304a80337e9d9ce2f8696dce994b8335a8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e0e5f8304a80337e9d9ce2f8696dce994b8335a8.diff" + }, + "runtime@0bc487c": { + "repo": "runtime", + "branch": "", + "hash": "0bc487c793526e0ff826a57596e1d37e46c633d9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0bc487c793526e0ff826a57596e1d37e46c633d9.diff" + }, + "runtime@d61e485": { + "repo": "runtime", + "branch": "", + "hash": "d61e4857b5b9822ade487780da34141cb98792ef", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d61e4857b5b9822ade487780da34141cb98792ef.diff" + }, + "runtime@475838a": { + "repo": "runtime", + "branch": "", + "hash": "475838a780ea9515d0c383733ecf939cc767411d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/475838a780ea9515d0c383733ecf939cc767411d.diff" + }, + "runtime@34d8d66": { + "repo": "runtime", + "branch": "", + "hash": "34d8d6692375b818c6f6da9915c8507516bd175f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/34d8d6692375b818c6f6da9915c8507516bd175f.diff" + }, + "runtime@3a7bba7": { + "repo": "runtime", + "branch": "", + "hash": "3a7bba7af4aca660e890d03ef810d13626905ced", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3a7bba7af4aca660e890d03ef810d13626905ced.diff" + }, + "runtime@509acfd": { + "repo": "runtime", + "branch": "", + "hash": "509acfd47f3cbbaeddb6a49edadaedb8fdfdf9ad", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/509acfd47f3cbbaeddb6a49edadaedb8fdfdf9ad.diff" + }, + "runtime@56946bb": { + "repo": "runtime", + "branch": "", + "hash": "56946bbc78460bc235060eca522181fd51f1db9d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/56946bbc78460bc235060eca522181fd51f1db9d.diff" + }, + "runtime@6c68540": { + "repo": "runtime", + "branch": "", + "hash": "6c68540143f3e187fbb28bf5b346d6a392965dfe", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6c68540143f3e187fbb28bf5b346d6a392965dfe.diff" + }, + "runtime@f079ec9": { + "repo": "runtime", + "branch": "", + "hash": "f079ec9d15385ccc314129e62249d0838daced6b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f079ec9d15385ccc314129e62249d0838daced6b.diff" + }, + "runtime@874b9e9": { + "repo": "runtime", + "branch": "", + "hash": "874b9e9eea4a88e3a1709e8d95b15368dbb05888", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/874b9e9eea4a88e3a1709e8d95b15368dbb05888.diff" + }, + "runtime@2005788": { + "repo": "runtime", + "branch": "", + "hash": "2005788c5908b440562b530c4e3034bbb7f982a4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2005788c5908b440562b530c4e3034bbb7f982a4.diff" + }, + "runtime@a9d7271": { + "repo": "runtime", + "branch": "", + "hash": "a9d7271e1f052337db229a71060a91165315226f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a9d7271e1f052337db229a71060a91165315226f.diff" + }, + "runtime@7f416ac": { + "repo": "runtime", + "branch": "", + "hash": "7f416ac6c742e34d2b11ebb6c09b9d2397717185", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7f416ac6c742e34d2b11ebb6c09b9d2397717185.diff" + }, + "runtime@09f41d9": { + "repo": "runtime", + "branch": "", + "hash": "09f41d9272e6dcff30bfa15653e124d013167e05", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/09f41d9272e6dcff30bfa15653e124d013167e05.diff" + }, + "runtime@c728a82": { + "repo": "runtime", + "branch": "", + "hash": "c728a825bf8aa858b3403893a298fc28e9eda3d6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c728a825bf8aa858b3403893a298fc28e9eda3d6.diff" + }, + "runtime@0e5294b": { + "repo": "runtime", + "branch": "", + "hash": "0e5294b6aff25bf6f028752ececdbb8b5b66d89f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0e5294b6aff25bf6f028752ececdbb8b5b66d89f.diff" + }, + "runtime@0ce5587": { + "repo": "runtime", + "branch": "", + "hash": "0ce5587d5d22e179a693e372b5e4234781e14a1b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0ce5587d5d22e179a693e372b5e4234781e14a1b.diff" + }, + "runtime@92bc4fa": { + "repo": "runtime", + "branch": "", + "hash": "92bc4faf0dbeb11fd12efd1d033df8990de73095", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/92bc4faf0dbeb11fd12efd1d033df8990de73095.diff" + }, + "runtime@402ed14": { + "repo": "runtime", + "branch": "", + "hash": "402ed14c4080491d0965638b7a1dfd673239b586", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/402ed14c4080491d0965638b7a1dfd673239b586.diff" + }, + "runtime@8bce13d": { + "repo": "runtime", + "branch": "", + "hash": "8bce13d676247cb415e070f68c47bbbd7555bad4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8bce13d676247cb415e070f68c47bbbd7555bad4.diff" + }, + "runtime@19695f3": { + "repo": "runtime", + "branch": "", + "hash": "19695f38f1e1488a71f2feb71002312a9161a849", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/19695f38f1e1488a71f2feb71002312a9161a849.diff" + }, + "runtime@b41622e": { + "repo": "runtime", + "branch": "", + "hash": "b41622e64799b9fa52e920057e7076285243e9f5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b41622e64799b9fa52e920057e7076285243e9f5.diff" + }, + "runtime@5a5020c": { + "repo": "runtime", + "branch": "", + "hash": "5a5020c676517ba2496973a42edc9cf3dbee851c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5a5020c676517ba2496973a42edc9cf3dbee851c.diff" + }, + "runtime@4559688": { + "repo": "runtime", + "branch": "", + "hash": "455968886e6286974cc150d9ab1634c8e7ddf9a0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/455968886e6286974cc150d9ab1634c8e7ddf9a0.diff" + }, + "runtime@034f7f5": { + "repo": "runtime", + "branch": "", + "hash": "034f7f5c843988fd82ddfb8369b27c67ab986c86", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/034f7f5c843988fd82ddfb8369b27c67ab986c86.diff" + }, + "runtime@7a1bd45": { + "repo": "runtime", + "branch": "", + "hash": "7a1bd45a7260a995cf06a1bf3ef9c4ff1e928aa6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7a1bd45a7260a995cf06a1bf3ef9c4ff1e928aa6.diff" + }, + "runtime@5245170": { + "repo": "runtime", + "branch": "", + "hash": "524517007ae75b915983fa072e80b9d63089d16d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/524517007ae75b915983fa072e80b9d63089d16d.diff" + }, + "runtime@2e738f3": { + "repo": "runtime", + "branch": "", + "hash": "2e738f3b09eee1bb4911b98b7ef3de80570d307c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2e738f3b09eee1bb4911b98b7ef3de80570d307c.diff" + }, + "runtime@299a040": { + "repo": "runtime", + "branch": "", + "hash": "299a04078dc87ef6470310900c30505e1a8e2447", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/299a04078dc87ef6470310900c30505e1a8e2447.diff" + }, + "runtime@2119b86": { + "repo": "runtime", + "branch": "", + "hash": "2119b868df7afa9c480058af4912188914e64ffe", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2119b868df7afa9c480058af4912188914e64ffe.diff" + }, + "runtime@ce12d86": { + "repo": "runtime", + "branch": "", + "hash": "ce12d869155b7fba9b8701db6e0e4254a74275b2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ce12d869155b7fba9b8701db6e0e4254a74275b2.diff" + }, + "runtime@e220bf0": { + "repo": "runtime", + "branch": "", + "hash": "e220bf0be5ec6d43445c6af075a8c7729ba01f7d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e220bf0be5ec6d43445c6af075a8c7729ba01f7d.diff" + }, + "runtime@0f08396": { + "repo": "runtime", + "branch": "", + "hash": "0f08396418424076576a3880771213e3832a6a69", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0f08396418424076576a3880771213e3832a6a69.diff" + }, + "runtime@05311dc": { + "repo": "runtime", + "branch": "", + "hash": "05311dc7564a02b7c466ad62511939a7a70639df", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/05311dc7564a02b7c466ad62511939a7a70639df.diff" + }, + "runtime@0cbb8fa": { + "repo": "runtime", + "branch": "", + "hash": "0cbb8fa96d25a7d4ba1e6c9cbfc72c9553302ddc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0cbb8fa96d25a7d4ba1e6c9cbfc72c9553302ddc.diff" + }, + "runtime@f94898a": { + "repo": "runtime", + "branch": "", + "hash": "f94898a9b55df07348434e86915c7405962427b6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f94898a9b55df07348434e86915c7405962427b6.diff" + }, + "runtime@dcec008": { + "repo": "runtime", + "branch": "", + "hash": "dcec008382b9200e1abed7f2f1fddc0aa924110b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dcec008382b9200e1abed7f2f1fddc0aa924110b.diff" + }, + "runtime@12a9b3b": { + "repo": "runtime", + "branch": "", + "hash": "12a9b3b909af57f3d88be0d0ec422aa336ecbd7e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/12a9b3b909af57f3d88be0d0ec422aa336ecbd7e.diff" + }, + "runtime@6853d73": { + "repo": "runtime", + "branch": "", + "hash": "6853d73c875887ede093f864887ebd4331301bc0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6853d73c875887ede093f864887ebd4331301bc0.diff" + }, + "runtime@7b037f1": { + "repo": "runtime", + "branch": "", + "hash": "7b037f115f47be02997e1c6b7843d07afc9e7454", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7b037f115f47be02997e1c6b7843d07afc9e7454.diff" + }, + "runtime@1c124aa": { + "repo": "runtime", + "branch": "", + "hash": "1c124aa4de6f37b96572de3d429a611260a29a23", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1c124aa4de6f37b96572de3d429a611260a29a23.diff" + }, + "runtime@159e97a": { + "repo": "runtime", + "branch": "", + "hash": "159e97a78a1108d766c37d0cff3154192dcff0dd", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/159e97a78a1108d766c37d0cff3154192dcff0dd.diff" + }, + "runtime@189c884": { + "repo": "runtime", + "branch": "", + "hash": "189c884f91b51313b41de40c3bf306c97c9c73eb", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/189c884f91b51313b41de40c3bf306c97c9c73eb.diff" + }, + "runtime@6593571": { + "repo": "runtime", + "branch": "", + "hash": "6593571d45a57a32e83de2269649e9182ed3d7f8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6593571d45a57a32e83de2269649e9182ed3d7f8.diff" + }, + "runtime@05a616f": { + "repo": "runtime", + "branch": "", + "hash": "05a616ffb5f69f2c0016c57dfe825de2b248a6ee", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/05a616ffb5f69f2c0016c57dfe825de2b248a6ee.diff" + }, + "runtime@7ee2d11": { + "repo": "runtime", + "branch": "", + "hash": "7ee2d1104f4b95e23f38495bd94a8732252b401f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7ee2d1104f4b95e23f38495bd94a8732252b401f.diff" + }, + "runtime@0def554": { + "repo": "runtime", + "branch": "", + "hash": "0def5548a7c8945760a4640e9e9c14c0f4353c44", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0def5548a7c8945760a4640e9e9c14c0f4353c44.diff" + }, + "runtime@46ec2c1": { + "repo": "runtime", + "branch": "", + "hash": "46ec2c1bce94b5cc262049195c5b5b50a64708e9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/46ec2c1bce94b5cc262049195c5b5b50a64708e9.diff" + }, + "runtime@7b79fe4": { + "repo": "runtime", + "branch": "", + "hash": "7b79fe4de164e910833f80280958fa76f2406080", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7b79fe4de164e910833f80280958fa76f2406080.diff" + }, + "runtime@4283614": { + "repo": "runtime", + "branch": "", + "hash": "4283614536885042af8ccccf35be35a4256f82a2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4283614536885042af8ccccf35be35a4256f82a2.diff" + }, + "runtime@13c03a4": { + "repo": "runtime", + "branch": "", + "hash": "13c03a4a9a854291f77636b1e15038e65919e68b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/13c03a4a9a854291f77636b1e15038e65919e68b.diff" + }, + "runtime@7b783ab": { + "repo": "runtime", + "branch": "", + "hash": "7b783ab54922b9faef6a625a0f4326ca803051f0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7b783ab54922b9faef6a625a0f4326ca803051f0.diff" + }, + "runtime@efba6da": { + "repo": "runtime", + "branch": "", + "hash": "efba6dac2e0e8aa5ea7a0dc31e4c555f9425823d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/efba6dac2e0e8aa5ea7a0dc31e4c555f9425823d.diff" + }, + "runtime@cb84c85": { + "repo": "runtime", + "branch": "", + "hash": "cb84c8521ce6a4cbde63cb1a700fcb850be791ae", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cb84c8521ce6a4cbde63cb1a700fcb850be791ae.diff" + }, + "runtime@ec6dd81": { + "repo": "runtime", + "branch": "", + "hash": "ec6dd8139439b3b361c21e4231035282c66c9e9a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ec6dd8139439b3b361c21e4231035282c66c9e9a.diff" + }, + "runtime@2c21b93": { + "repo": "runtime", + "branch": "", + "hash": "2c21b93b70abc47370477712689190e993a3706f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2c21b93b70abc47370477712689190e993a3706f.diff" + }, + "runtime@2515f97": { + "repo": "runtime", + "branch": "", + "hash": "2515f972d25ec6ab5868f696273bd02a6275e273", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2515f972d25ec6ab5868f696273bd02a6275e273.diff" + }, + "runtime@c536338": { + "repo": "runtime", + "branch": "", + "hash": "c536338d89a6ccc0bcbca46e44e3343d990e06aa", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c536338d89a6ccc0bcbca46e44e3343d990e06aa.diff" + }, + "runtime@3791ccd": { + "repo": "runtime", + "branch": "", + "hash": "3791ccdc8d90107be57d2583e2324ead1589b2c6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3791ccdc8d90107be57d2583e2324ead1589b2c6.diff" + }, + "runtime@16a13fa": { + "repo": "runtime", + "branch": "", + "hash": "16a13fa4128fafd7094ada7eee237f0ac15f1b66", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/16a13fa4128fafd7094ada7eee237f0ac15f1b66.diff" + }, + "runtime@cb301bc": { + "repo": "runtime", + "branch": "", + "hash": "cb301bc23e682da023cf3c51985d45fbb528e7c3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cb301bc23e682da023cf3c51985d45fbb528e7c3.diff" + }, + "runtime@ce2ddcc": { + "repo": "runtime", + "branch": "", + "hash": "ce2ddcc43f762fd982502ce5bdcad7d81bf58fb2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ce2ddcc43f762fd982502ce5bdcad7d81bf58fb2.diff" + }, + "runtime@0beaab8": { + "repo": "runtime", + "branch": "", + "hash": "0beaab8081056494f3f26efe7289e5776f6737e8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0beaab8081056494f3f26efe7289e5776f6737e8.diff" + }, + "runtime@1ac1027": { + "repo": "runtime", + "branch": "", + "hash": "1ac1027778bc7d7fc629d4bf7a14590f99963767", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/1ac1027778bc7d7fc629d4bf7a14590f99963767.diff" + }, + "runtime@d03f6b9": { + "repo": "runtime", + "branch": "", + "hash": "d03f6b9564cc85413a7cfaa000faeabb82abea47", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d03f6b9564cc85413a7cfaa000faeabb82abea47.diff" + }, + "runtime@3c0f3cc": { + "repo": "runtime", + "branch": "", + "hash": "3c0f3ccfbbe6fe37428ba2e164d606fb9a927895", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3c0f3ccfbbe6fe37428ba2e164d606fb9a927895.diff" + }, + "runtime@5ab062f": { + "repo": "runtime", + "branch": "", + "hash": "5ab062f7b3712606588b75d6d3a7207d9361ff06", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5ab062f7b3712606588b75d6d3a7207d9361ff06.diff" + }, + "runtime@8f42fd6": { + "repo": "runtime", + "branch": "", + "hash": "8f42fd616f42e3b0405411653cb09a140ba9f404", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8f42fd616f42e3b0405411653cb09a140ba9f404.diff" + }, + "runtime@2a4fd64": { + "repo": "runtime", + "branch": "", + "hash": "2a4fd645e6f53049318842754986d07a775c1ab1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2a4fd645e6f53049318842754986d07a775c1ab1.diff" + }, + "runtime@c1b09d9": { + "repo": "runtime", + "branch": "", + "hash": "c1b09d933f7d720f7ae50f80b4ec6980bb93d96f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c1b09d933f7d720f7ae50f80b4ec6980bb93d96f.diff" + }, + "runtime@f43516f": { + "repo": "runtime", + "branch": "", + "hash": "f43516f45fff5920eabd11753bd5f1803cfacd0c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f43516f45fff5920eabd11753bd5f1803cfacd0c.diff" + }, + "runtime@563abf2": { + "repo": "runtime", + "branch": "", + "hash": "563abf220847ed66cab58f0d7d166cb264874f40", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/563abf220847ed66cab58f0d7d166cb264874f40.diff" + }, + "runtime@af94220": { + "repo": "runtime", + "branch": "", + "hash": "af942209321235cde2e50cc557225e417e2c161e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/af942209321235cde2e50cc557225e417e2c161e.diff" + }, + "runtime@71d81c1": { + "repo": "runtime", + "branch": "", + "hash": "71d81c1705aa1f00e0b57073c97efdd5496f6b9f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/71d81c1705aa1f00e0b57073c97efdd5496f6b9f.diff" + }, + "runtime@630a700": { + "repo": "runtime", + "branch": "", + "hash": "630a7009ba484fe96b8f0b81e2f4cc0bb6827903", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/630a7009ba484fe96b8f0b81e2f4cc0bb6827903.diff" + }, + "runtime@4d84d0e": { + "repo": "runtime", + "branch": "", + "hash": "4d84d0eaeac0aced5c3a0de47fdae3ffcd06512e", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4d84d0eaeac0aced5c3a0de47fdae3ffcd06512e.diff" + }, + "runtime@e37cf84": { + "repo": "runtime", + "branch": "", + "hash": "e37cf843e6b0ebded5378da4b4273371c592033b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e37cf843e6b0ebded5378da4b4273371c592033b.diff" + }, + "runtime@d349aa7": { + "repo": "runtime", + "branch": "", + "hash": "d349aa7988e9adf0ee0f5f0473886c0582975955", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d349aa7988e9adf0ee0f5f0473886c0582975955.diff" + }, + "runtime@8cf83fa": { + "repo": "runtime", + "branch": "", + "hash": "8cf83faee4e4625d7617e1b9a218f50fe39637fa", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8cf83faee4e4625d7617e1b9a218f50fe39637fa.diff" + }, + "runtime@af85196": { + "repo": "runtime", + "branch": "", + "hash": "af85196d561d26c2f8a0589d435cffed1c90752c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/af85196d561d26c2f8a0589d435cffed1c90752c.diff" + }, + "runtime@4555da6": { + "repo": "runtime", + "branch": "", + "hash": "4555da62b44e31283991cad37ed9a55f57b0885c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4555da62b44e31283991cad37ed9a55f57b0885c.diff" + }, + "runtime@dd53711": { + "repo": "runtime", + "branch": "", + "hash": "dd5371130e5074f28aae46e00d54e24a220f743b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dd5371130e5074f28aae46e00d54e24a220f743b.diff" + }, + "runtime@b02a4fe": { + "repo": "runtime", + "branch": "", + "hash": "b02a4fed80f25895ba1eba9dda18c0da5991dc0b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/b02a4fed80f25895ba1eba9dda18c0da5991dc0b.diff" + }, + "runtime@ea3f7f1": { + "repo": "runtime", + "branch": "", + "hash": "ea3f7f141e0596cab37785d305910e64d031ab29", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ea3f7f141e0596cab37785d305910e64d031ab29.diff" + }, + "runtime@8450cb8": { + "repo": "runtime", + "branch": "", + "hash": "8450cb8f81ef27b2e691bf0a37d4d6c9564e46d2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8450cb8f81ef27b2e691bf0a37d4d6c9564e46d2.diff" + }, + "runtime@91053f5": { + "repo": "runtime", + "branch": "", + "hash": "91053f5b161e67ce693bbdccf07f7f9df8ce4d6b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/91053f5b161e67ce693bbdccf07f7f9df8ce4d6b.diff" + }, + "runtime@14c2569": { + "repo": "runtime", + "branch": "", + "hash": "14c256975f69eda0c7690ad257372f83fb8655c8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/14c256975f69eda0c7690ad257372f83fb8655c8.diff" + }, + "runtime@840cea3": { + "repo": "runtime", + "branch": "", + "hash": "840cea322a2978a568e8cdfd4d2e643fcf42aa1c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/840cea322a2978a568e8cdfd4d2e643fcf42aa1c.diff" + }, + "runtime@7c4b0f2": { + "repo": "runtime", + "branch": "", + "hash": "7c4b0f255d4b2597b994dc23c2cde367d75cccd1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7c4b0f255d4b2597b994dc23c2cde367d75cccd1.diff" + }, + "runtime@cead7e7": { + "repo": "runtime", + "branch": "", + "hash": "cead7e78dc1bb6bd8f3c1f2e918df5e2c97156d6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cead7e78dc1bb6bd8f3c1f2e918df5e2c97156d6.diff" + }, + "runtime@d7c897e": { + "repo": "runtime", + "branch": "", + "hash": "d7c897e40163645883fff7ece86215f68da7cd8f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d7c897e40163645883fff7ece86215f68da7cd8f.diff" + }, + "runtime@eccad2d": { + "repo": "runtime", + "branch": "", + "hash": "eccad2de1d70096f9357042241ce1b26f7a6559c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/eccad2de1d70096f9357042241ce1b26f7a6559c.diff" + }, + "runtime@c39c3f3": { + "repo": "runtime", + "branch": "", + "hash": "c39c3f371a1542dc1442a244bba117fb4e762299", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c39c3f371a1542dc1442a244bba117fb4e762299.diff" + }, + "runtime@f7dfaf6": { + "repo": "runtime", + "branch": "", + "hash": "f7dfaf6882e030191b6a70e6441c4141887d8d3b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f7dfaf6882e030191b6a70e6441c4141887d8d3b.diff" + }, + "runtime@73a9e0a": { + "repo": "runtime", + "branch": "", + "hash": "73a9e0a51ed85481b7f03ca3f2696e020365afd6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/73a9e0a51ed85481b7f03ca3f2696e020365afd6.diff" + }, + "runtime@c16ef06": { + "repo": "runtime", + "branch": "", + "hash": "c16ef06a16975e013aa607dff0fc08130d9f044c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c16ef06a16975e013aa607dff0fc08130d9f044c.diff" + }, + "runtime@cabefa0": { + "repo": "runtime", + "branch": "", + "hash": "cabefa09a98489294b89d27d3810cc82e862a5d0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/cabefa09a98489294b89d27d3810cc82e862a5d0.diff" + }, + "runtime@de26017": { + "repo": "runtime", + "branch": "", + "hash": "de260175cdd9bb4baba60173124ad54c769046b5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/de260175cdd9bb4baba60173124ad54c769046b5.diff" + }, + "runtime@bf47f62": { + "repo": "runtime", + "branch": "", + "hash": "bf47f6259f51c31a6b83f98a4620657d9daf2521", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/bf47f6259f51c31a6b83f98a4620657d9daf2521.diff" + }, + "runtime@c74f3fb": { + "repo": "runtime", + "branch": "", + "hash": "c74f3fbb725dd3fedc0fdb70cc1a927eaae8e1c0", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c74f3fbb725dd3fedc0fdb70cc1a927eaae8e1c0.diff" + }, + "runtime@c912a5f": { + "repo": "runtime", + "branch": "", + "hash": "c912a5fc07619278b9975b459917b69fb1c4b9d1", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c912a5fc07619278b9975b459917b69fb1c4b9d1.diff" + }, + "runtime@fb10976": { + "repo": "runtime", + "branch": "", + "hash": "fb10976850d2e9dc17a122f12ce9e1002323909d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/fb10976850d2e9dc17a122f12ce9e1002323909d.diff" + }, + "runtime@e7cc55a": { + "repo": "runtime", + "branch": "", + "hash": "e7cc55afc8091b1f363a1669a2c7d8e1854823f8", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e7cc55afc8091b1f363a1669a2c7d8e1854823f8.diff" + }, + "runtime@e94793d": { + "repo": "runtime", + "branch": "", + "hash": "e94793d752c01eb1bc4e6cdb8dbbd53a5d4656d7", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e94793d752c01eb1bc4e6cdb8dbbd53a5d4656d7.diff" + }, + "runtime@842d3a1": { + "repo": "runtime", + "branch": "", + "hash": "842d3a14abf3c0d1edef3dfc2cee674f7fee67c4", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/842d3a14abf3c0d1edef3dfc2cee674f7fee67c4.diff" + }, + "runtime@4d9d5a1": { + "repo": "runtime", + "branch": "", + "hash": "4d9d5a153993dbeb30910ece8ad346985c55d85d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/4d9d5a153993dbeb30910ece8ad346985c55d85d.diff" + }, + "runtime@176718a": { + "repo": "runtime", + "branch": "", + "hash": "176718a90cdd5a53e22a92fa7c04cf8da7ff360d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/176718a90cdd5a53e22a92fa7c04cf8da7ff360d.diff" + }, + "runtime@17c839c": { + "repo": "runtime", + "branch": "", + "hash": "17c839c4055469e3e8dc3e47a76b47e417b63af9", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/17c839c4055469e3e8dc3e47a76b47e417b63af9.diff" + }, + "runtime@2c87bd2": { + "repo": "runtime", + "branch": "", + "hash": "2c87bd2b64912ec925d9c419c35fe82d5086b13f", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2c87bd2b64912ec925d9c419c35fe82d5086b13f.diff" + }, + "runtime@29d8c7b": { + "repo": "runtime", + "branch": "", + "hash": "29d8c7b16723308de1a3fc3200dd604b9155b653", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/29d8c7b16723308de1a3fc3200dd604b9155b653.diff" + }, + "runtime@73197a5": { + "repo": "runtime", + "branch": "", + "hash": "73197a56f4e1244f500896e0fc593ead9cb17b2c", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/73197a56f4e1244f500896e0fc593ead9cb17b2c.diff" + }, + "runtime@2f079da": { + "repo": "runtime", + "branch": "", + "hash": "2f079dab3d2baa00413d71d7c0a812ad816b6f26", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/2f079dab3d2baa00413d71d7c0a812ad816b6f26.diff" + }, + "runtime@7e36269": { + "repo": "runtime", + "branch": "", + "hash": "7e3626903d758fab196fa09782a7e198a985bf36", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/7e3626903d758fab196fa09782a7e198a985bf36.diff" + }, + "runtime@dd3e6bc": { + "repo": "runtime", + "branch": "", + "hash": "dd3e6bcde7bfb753db6c9775971a24e4fcd10773", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/dd3e6bcde7bfb753db6c9775971a24e4fcd10773.diff" + }, + "runtime@51b91de": { + "repo": "runtime", + "branch": "", + "hash": "51b91dee9e321a03ec18e34e5c03f8537441d474", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/51b91dee9e321a03ec18e34e5c03f8537441d474.diff" + }, + "runtime@5bf0d87": { + "repo": "runtime", + "branch": "", + "hash": "5bf0d87f22617b5d17959da9e34f45a9f185f302", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5bf0d87f22617b5d17959da9e34f45a9f185f302.diff" + }, + "runtime@0cf0d0a": { + "repo": "runtime", + "branch": "", + "hash": "0cf0d0a8b497ac770d4a3a93ad228655c1c9146b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/0cf0d0a8b497ac770d4a3a93ad228655c1c9146b.diff" + }, + "runtime@d0afd87": { + "repo": "runtime", + "branch": "", + "hash": "d0afd877c60eb177eb7454d6a3fe06dca6b8b312", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d0afd877c60eb177eb7454d6a3fe06dca6b8b312.diff" + }, + "runtime@6d73f82": { + "repo": "runtime", + "branch": "", + "hash": "6d73f82b4f10a1b42e81a31481fabd7c8bacf8cc", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6d73f82b4f10a1b42e81a31481fabd7c8bacf8cc.diff" + }, + "runtime@163b357": { + "repo": "runtime", + "branch": "", + "hash": "163b3576e7909960d2cc257f814eb3eeae6b3ea5", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/163b3576e7909960d2cc257f814eb3eeae6b3ea5.diff" + }, + "runtime@281dc78": { + "repo": "runtime", + "branch": "", + "hash": "281dc78cf2d0895c3c5440f8a2e5c3cb3cef4d69", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/281dc78cf2d0895c3c5440f8a2e5c3cb3cef4d69.diff" + }, + "runtime@33db94c": { + "repo": "runtime", + "branch": "", + "hash": "33db94caffd18bd64d41467b1afb980a88ec7767", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/33db94caffd18bd64d41467b1afb980a88ec7767.diff" + }, + "runtime@c8eff66": { + "repo": "runtime", + "branch": "", + "hash": "c8eff662d18eff9aec29c90eb587e36dde8e2546", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c8eff662d18eff9aec29c90eb587e36dde8e2546.diff" + }, + "runtime@d8cc476": { + "repo": "runtime", + "branch": "", + "hash": "d8cc476934426923f4eda2fee3ee3b44271bbb5b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/d8cc476934426923f4eda2fee3ee3b44271bbb5b.diff" + }, + "runtime@f69b0ad": { + "repo": "runtime", + "branch": "", + "hash": "f69b0adb2aa211e68730628b3db35db3318a5404", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/f69b0adb2aa211e68730628b3db35db3318a5404.diff" + }, + "runtime@6c8b0c7": { + "repo": "runtime", + "branch": "", + "hash": "6c8b0c7c833028bad09fbcaff54ac3b42df5c3d3", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6c8b0c7c833028bad09fbcaff54ac3b42df5c3d3.diff" + }, + "runtime@c7602bb": { + "repo": "runtime", + "branch": "", + "hash": "c7602bb1d96b77dcde27449ffe14da73b59b63e2", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c7602bb1d96b77dcde27449ffe14da73b59b63e2.diff" + }, + "runtime@ae6601d": { + "repo": "runtime", + "branch": "", + "hash": "ae6601d39db1ab356f26f2623dcc54cfd6f66383", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ae6601d39db1ab356f26f2623dcc54cfd6f66383.diff" + }, + "runtime@847fff7": { + "repo": "runtime", + "branch": "", + "hash": "847fff7a4b4bc03962224f5903386ed306384391", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/847fff7a4b4bc03962224f5903386ed306384391.diff" + }, + "runtime@8435557": { + "repo": "runtime", + "branch": "", + "hash": "8435557a42e0812e71b97725f6b34a5a42c3631b", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8435557a42e0812e71b97725f6b34a5a42c3631b.diff" + }, + "runtime@ce44c23": { + "repo": "runtime", + "branch": "", + "hash": "ce44c2396a2480c5fa040a6c5cde61680f5ac049", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/ce44c2396a2480c5fa040a6c5cde61680f5ac049.diff" + }, + "runtime@623e189": { + "repo": "runtime", + "branch": "", + "hash": "623e189c875e8e5f1de8f78feee84864c890c6ca", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/623e189c875e8e5f1de8f78feee84864c890c6ca.diff" + }, + "runtime@25b1e7a": { + "repo": "runtime", + "branch": "", + "hash": "25b1e7ab3829fdd559ccd46adc64354114d0f2fe", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/25b1e7ab3829fdd559ccd46adc64354114d0f2fe.diff" + }, + "runtime@231d8f9": { + "repo": "runtime", + "branch": "", + "hash": "231d8f980ba7deb8f9eb64324cfdf99defa3c856", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/231d8f980ba7deb8f9eb64324cfdf99defa3c856.diff" + }, + "runtime@640b31b": { + "repo": "runtime", + "branch": "", + "hash": "640b31bf14cfbc090faef58eabcd2552b7424175", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/640b31bf14cfbc090faef58eabcd2552b7424175.diff" + }, + "runtime@e3caacc": { + "repo": "runtime", + "branch": "", + "hash": "e3caacca4ed0932226df97a9fb2d1267633afa33", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/e3caacca4ed0932226df97a9fb2d1267633afa33.diff" + }, + "runtime@c76a0d9": { + "repo": "runtime", + "branch": "", + "hash": "c76a0d90934c0d8554f291206d3e92f9287e5546", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/c76a0d90934c0d8554f291206d3e92f9287e5546.diff" + }, + "runtime@3a8b52c": { + "repo": "runtime", + "branch": "", + "hash": "3a8b52cbfa9283685cc8084a71da929681789674", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3a8b52cbfa9283685cc8084a71da929681789674.diff" + }, + "runtime@af76c92": { + "repo": "runtime", + "branch": "", + "hash": "af76c924b6324e691fd03179818f96ea8923a099", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/af76c924b6324e691fd03179818f96ea8923a099.diff" + }, + "runtime@3583062": { + "repo": "runtime", + "branch": "", + "hash": "3583062f38bfadd75539e1616b81aeca92e6df24", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/3583062f38bfadd75539e1616b81aeca92e6df24.diff" + }, + "runtime@64813a7": { + "repo": "runtime", + "branch": "", + "hash": "64813a7483479193c70fc61293f660558e3f0238", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/64813a7483479193c70fc61293f660558e3f0238.diff" + }, + "runtime@8aab0ce": { + "repo": "runtime", + "branch": "", + "hash": "8aab0ce0c7a62a30edd82c4d7024033c781ee126", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8aab0ce0c7a62a30edd82c4d7024033c781ee126.diff" + }, + "runtime@5ffdd75": { + "repo": "runtime", + "branch": "", + "hash": "5ffdd753b0146f0ec95786b2af0ab7da0b37d061", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5ffdd753b0146f0ec95786b2af0ab7da0b37d061.diff" + }, + "runtime@760860b": { + "repo": "runtime", + "branch": "", + "hash": "760860b251f5ffc054a74614358f6e7cbf9cf874", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/760860b251f5ffc054a74614358f6e7cbf9cf874.diff" + }, + "runtime@5110ccb": { + "repo": "runtime", + "branch": "", + "hash": "5110ccb92661fd8daf7f904c87c638957de17436", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/5110ccb92661fd8daf7f904c87c638957de17436.diff" + }, + "runtime@a480d23": { + "repo": "runtime", + "branch": "", + "hash": "a480d2373ddf05bbd4bf4be44cb0645eec5bc555", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/a480d2373ddf05bbd4bf4be44cb0645eec5bc555.diff" + }, + "runtime@8fa5c76": { + "repo": "runtime", + "branch": "", + "hash": "8fa5c768c6935a3f8f143e927c33635cefcc9765", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/8fa5c768c6935a3f8f143e927c33635cefcc9765.diff" + }, + "runtime@6492ffa": { + "repo": "runtime", + "branch": "", + "hash": "6492ffa6f8daf9c68414b17af1b1f4b81bcd34d6", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/6492ffa6f8daf9c68414b17af1b1f4b81bcd34d6.diff" + }, + "runtime@263a47f": { + "repo": "runtime", + "branch": "", + "hash": "263a47feeed0c833d20e8164ceef32d9af1c879d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/263a47feeed0c833d20e8164ceef32d9af1c879d.diff" + }, + "runtime@40636d8": { + "repo": "runtime", + "branch": "", + "hash": "40636d81c1e23026050c30dcd10e54645a75235d", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/40636d81c1e23026050c30dcd10e54645a75235d.diff" + }, + "runtime@253bde0": { + "repo": "runtime", + "branch": "", + "hash": "253bde0a42aff6d8e99e039db1e710c5e1f5436a", + "org": "dotnet", + "url": "https://github.com/dotnet/runtime/commit/253bde0a42aff6d8e99e039db1e710c5e1f5436a.diff" + }, + "scenario-tests@093ed5b": { + "repo": "scenario-tests", + "branch": "", + "hash": "093ed5b984b3622febb06395f27d3e650151b6bd", + "org": "dotnet", + "url": "https://github.com/dotnet/scenario-tests/commit/093ed5b984b3622febb06395f27d3e650151b6bd.diff" + }, + "scenario-tests@200f6c1": { + "repo": "scenario-tests", + "branch": "", + "hash": "200f6c1e55cb6e4ca768bd4c0a48c1c617c68cd1", + "org": "dotnet", + "url": "https://github.com/dotnet/scenario-tests/commit/200f6c1e55cb6e4ca768bd4c0a48c1c617c68cd1.diff" + }, + "scenario-tests@cacddbf": { + "repo": "scenario-tests", + "branch": "", + "hash": "cacddbf846928abba4044b435b838dc47d148acf", + "org": "dotnet", + "url": "https://github.com/dotnet/scenario-tests/commit/cacddbf846928abba4044b435b838dc47d148acf.diff" + }, + "scenario-tests@3422b95": { + "repo": "scenario-tests", + "branch": "", + "hash": "3422b95b546c5f47b22656367e50729903902e57", + "org": "dotnet", + "url": "https://github.com/dotnet/scenario-tests/commit/3422b95b546c5f47b22656367e50729903902e57.diff" + }, + "scenario-tests@db14da3": { + "repo": "scenario-tests", + "branch": "", + "hash": "db14da361b97f18ffe08ee79f7d9fdc30245d004", + "org": "dotnet", + "url": "https://github.com/dotnet/scenario-tests/commit/db14da361b97f18ffe08ee79f7d9fdc30245d004.diff" + }, + "scenario-tests@6cf501a": { + "repo": "scenario-tests", + "branch": "", + "hash": "6cf501a8d580c1a80ec188cad04947cb6af16ca7", + "org": "dotnet", + "url": "https://github.com/dotnet/scenario-tests/commit/6cf501a8d580c1a80ec188cad04947cb6af16ca7.diff" + }, + "scenario-tests@ec08895": { + "repo": "scenario-tests", + "branch": "", + "hash": "ec0889553f5195cef0a13765a13d3b3babc72654", + "org": "dotnet", + "url": "https://github.com/dotnet/scenario-tests/commit/ec0889553f5195cef0a13765a13d3b3babc72654.diff" + }, + "sdk@2d9fb6f": { + "repo": "sdk", + "branch": "", + "hash": "2d9fb6f7c32303c6ec359f429dee62a23e2d867c", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2d9fb6f7c32303c6ec359f429dee62a23e2d867c.diff" + }, + "sdk@ab4fd30": { + "repo": "sdk", + "branch": "", + "hash": "ab4fd30c3a30cfb5765cb762869a1ab6b7333485", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ab4fd30c3a30cfb5765cb762869a1ab6b7333485.diff" + }, + "sdk@613b598": { + "repo": "sdk", + "branch": "", + "hash": "613b59880743e0ef6ce95d0005b590b6cd35ccf8", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/613b59880743e0ef6ce95d0005b590b6cd35ccf8.diff" + }, + "sdk@12f8fdd": { + "repo": "sdk", + "branch": "", + "hash": "12f8fddc9f37a12daa51396ed91f03ee1d6f5c71", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/12f8fddc9f37a12daa51396ed91f03ee1d6f5c71.diff" + }, + "sdk@71480f0": { + "repo": "sdk", + "branch": "", + "hash": "71480f0e462347495fade70d66d29dd842225fe0", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/71480f0e462347495fade70d66d29dd842225fe0.diff" + }, + "sdk@2c47c78": { + "repo": "sdk", + "branch": "", + "hash": "2c47c78d41b0bcc75630f7675b5f9c4a338f1bc7", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2c47c78d41b0bcc75630f7675b5f9c4a338f1bc7.diff" + }, + "sdk@cae250c": { + "repo": "sdk", + "branch": "", + "hash": "cae250c4742b362257baead7b4b61b0fe8ceb28e", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/cae250c4742b362257baead7b4b61b0fe8ceb28e.diff" + }, + "sdk@2771815": { + "repo": "sdk", + "branch": "", + "hash": "277181579eb494c5d1ebdfb6759ce0983c53c566", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/277181579eb494c5d1ebdfb6759ce0983c53c566.diff" + }, + "sdk@ee91120": { + "repo": "sdk", + "branch": "", + "hash": "ee91120ce4e3dc4e8f7d423036cada616f076506", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ee91120ce4e3dc4e8f7d423036cada616f076506.diff" + }, + "sdk@8cf0277": { + "repo": "sdk", + "branch": "", + "hash": "8cf02775c0234c4e66d3946cebaf735932b76441", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/8cf02775c0234c4e66d3946cebaf735932b76441.diff" + }, + "sdk@bf04688": { + "repo": "sdk", + "branch": "", + "hash": "bf046880fb7c8d3862fc6bce9cf90aa52cf17249", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/bf046880fb7c8d3862fc6bce9cf90aa52cf17249.diff" + }, + "sdk@bb45103": { + "repo": "sdk", + "branch": "", + "hash": "bb45103c73bf89ea92f4dcff2f1156f2e0bd95bc", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/bb45103c73bf89ea92f4dcff2f1156f2e0bd95bc.diff" + }, + "sdk@90a29ca": { + "repo": "sdk", + "branch": "", + "hash": "90a29ca8b83165d76229c854c27f751f2849bcb0", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/90a29ca8b83165d76229c854c27f751f2849bcb0.diff" + }, + "sdk@5527bdd": { + "repo": "sdk", + "branch": "", + "hash": "5527bdd21bf4f33cebcd27a6226609655e5f2d7e", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5527bdd21bf4f33cebcd27a6226609655e5f2d7e.diff" + }, + "sdk@9b8f61f": { + "repo": "sdk", + "branch": "", + "hash": "9b8f61ff792781f82fcca51249d737b0b5b8c371", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/9b8f61ff792781f82fcca51249d737b0b5b8c371.diff" + }, + "sdk@311e4f9": { + "repo": "sdk", + "branch": "", + "hash": "311e4f943f8ccafd74e950b677b62c09d5d0d86f", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/311e4f943f8ccafd74e950b677b62c09d5d0d86f.diff" + }, + "sdk@ef4d63f": { + "repo": "sdk", + "branch": "", + "hash": "ef4d63fee9dfa9adf5c61fc833b1ef1a971a8a25", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ef4d63fee9dfa9adf5c61fc833b1ef1a971a8a25.diff" + }, + "sdk@6740cab": { + "repo": "sdk", + "branch": "", + "hash": "6740cab4ae9902440bc6f8f5086c6058e778c712", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/6740cab4ae9902440bc6f8f5086c6058e778c712.diff" + }, + "sdk@4e4faf0": { + "repo": "sdk", + "branch": "", + "hash": "4e4faf04235651b2d2996d1dbc345351626d0030", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/4e4faf04235651b2d2996d1dbc345351626d0030.diff" + }, + "sdk@67b4cdd": { + "repo": "sdk", + "branch": "", + "hash": "67b4cdd602e65ccb553ae1916f7c59a3ac065e37", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/67b4cdd602e65ccb553ae1916f7c59a3ac065e37.diff" + }, + "sdk@264d847": { + "repo": "sdk", + "branch": "", + "hash": "264d8476705f6100eee3ac9c4eddfbb0ad8fd2fd", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/264d8476705f6100eee3ac9c4eddfbb0ad8fd2fd.diff" + }, + "sdk@86144af": { + "repo": "sdk", + "branch": "", + "hash": "86144af0ecae8ee7a4278bd4a5dc3a40ea1bfcbe", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/86144af0ecae8ee7a4278bd4a5dc3a40ea1bfcbe.diff" + }, + "sdk@a01c304": { + "repo": "sdk", + "branch": "", + "hash": "a01c30444e0ef55e462d785bcb8d6ea8ca4ad452", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a01c30444e0ef55e462d785bcb8d6ea8ca4ad452.diff" + }, + "sdk@ff46e4b": { + "repo": "sdk", + "branch": "", + "hash": "ff46e4bcdd22a962e39269a863a8535a808f094d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ff46e4bcdd22a962e39269a863a8535a808f094d.diff" + }, + "sdk@74dc3d3": { + "repo": "sdk", + "branch": "", + "hash": "74dc3d32b23b9cc8dad6bc0cbe997a5b74b923cf", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/74dc3d32b23b9cc8dad6bc0cbe997a5b74b923cf.diff" + }, + "sdk@6b93f07": { + "repo": "sdk", + "branch": "", + "hash": "6b93f0794aca989201c5f492504481fc18c03165", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/6b93f0794aca989201c5f492504481fc18c03165.diff" + }, + "sdk@87bd7b4": { + "repo": "sdk", + "branch": "", + "hash": "87bd7b4921590a08d94b5fbf61bfc38b0bbc1d48", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/87bd7b4921590a08d94b5fbf61bfc38b0bbc1d48.diff" + }, + "sdk@185cd51": { + "repo": "sdk", + "branch": "", + "hash": "185cd51ee4101ac7053f21782f2d4cc74e3bbcd6", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/185cd51ee4101ac7053f21782f2d4cc74e3bbcd6.diff" + }, + "sdk@d760482": { + "repo": "sdk", + "branch": "", + "hash": "d76048245b4b16e7077db492a558cc4706b62fb3", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d76048245b4b16e7077db492a558cc4706b62fb3.diff" + }, + "sdk@42b15a4": { + "repo": "sdk", + "branch": "", + "hash": "42b15a448cc1f5274d6287ebe31a84d572e18b8a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/42b15a448cc1f5274d6287ebe31a84d572e18b8a.diff" + }, + "sdk@ed3ff8d": { + "repo": "sdk", + "branch": "", + "hash": "ed3ff8d5022d0087bc9da4293cf12610d92d75fc", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ed3ff8d5022d0087bc9da4293cf12610d92d75fc.diff" + }, + "sdk@c73b8ff": { + "repo": "sdk", + "branch": "", + "hash": "c73b8ff5912c0dc8efec9b3081b69b2e7cbf61f9", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c73b8ff5912c0dc8efec9b3081b69b2e7cbf61f9.diff" + }, + "sdk@515f8b7": { + "repo": "sdk", + "branch": "", + "hash": "515f8b7692a83f08c12b6c987de9c583fe869d12", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/515f8b7692a83f08c12b6c987de9c583fe869d12.diff" + }, + "sdk@c6775b9": { + "repo": "sdk", + "branch": "", + "hash": "c6775b918f3ebf1abb37def26b2e123a635aff53", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c6775b918f3ebf1abb37def26b2e123a635aff53.diff" + }, + "sdk@7a75610": { + "repo": "sdk", + "branch": "", + "hash": "7a756105886e9839ff65f96603b9a35cd3d136fc", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7a756105886e9839ff65f96603b9a35cd3d136fc.diff" + }, + "sdk@1bfe093": { + "repo": "sdk", + "branch": "", + "hash": "1bfe093484c7b9db3522c6b66661b393dc0189e5", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/1bfe093484c7b9db3522c6b66661b393dc0189e5.diff" + }, + "sdk@aeb1f90": { + "repo": "sdk", + "branch": "", + "hash": "aeb1f90faae8ea5766dd033932707e5476484df2", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/aeb1f90faae8ea5766dd033932707e5476484df2.diff" + }, + "sdk@2bb43e0": { + "repo": "sdk", + "branch": "", + "hash": "2bb43e0d44375c1b24e7b7e0b74743fee4832183", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2bb43e0d44375c1b24e7b7e0b74743fee4832183.diff" + }, + "sdk@57eaea8": { + "repo": "sdk", + "branch": "", + "hash": "57eaea80502ea6e0ebce0b45c932e50b94238d51", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/57eaea80502ea6e0ebce0b45c932e50b94238d51.diff" + }, + "sdk@08bc948": { + "repo": "sdk", + "branch": "", + "hash": "08bc9480369a2c5f158105dd243e9908d82493ae", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/08bc9480369a2c5f158105dd243e9908d82493ae.diff" + }, + "sdk@4b3a0b2": { + "repo": "sdk", + "branch": "", + "hash": "4b3a0b2e6bdcf40c0a9f8f2354f4e4775adcee4f", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/4b3a0b2e6bdcf40c0a9f8f2354f4e4775adcee4f.diff" + }, + "sdk@58d81d4": { + "repo": "sdk", + "branch": "", + "hash": "58d81d4ebd0e0edd70743295de932c960ffd947d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/58d81d4ebd0e0edd70743295de932c960ffd947d.diff" + }, + "sdk@dec5a57": { + "repo": "sdk", + "branch": "", + "hash": "dec5a574bf00b0eb4a00285728102dc1c595806b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/dec5a574bf00b0eb4a00285728102dc1c595806b.diff" + }, + "sdk@268903f": { + "repo": "sdk", + "branch": "", + "hash": "268903f3b6b18ead7905f97ce5661b446b15df32", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/268903f3b6b18ead7905f97ce5661b446b15df32.diff" + }, + "sdk@7d8cf98": { + "repo": "sdk", + "branch": "", + "hash": "7d8cf98f4c0bf0aac7a52adfad85bf9e792dd3f5", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7d8cf98f4c0bf0aac7a52adfad85bf9e792dd3f5.diff" + }, + "sdk@bcafbe9": { + "repo": "sdk", + "branch": "", + "hash": "bcafbe92a30b1866bd17789759c9941761bf6b49", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/bcafbe92a30b1866bd17789759c9941761bf6b49.diff" + }, + "sdk@b1fbce3": { + "repo": "sdk", + "branch": "", + "hash": "b1fbce35784ce8282f7f9a6b47a263832819e298", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/b1fbce35784ce8282f7f9a6b47a263832819e298.diff" + }, + "sdk@99e9db0": { + "repo": "sdk", + "branch": "", + "hash": "99e9db07e59caf1cf55dffd8f9c71bc0a5e5a828", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/99e9db07e59caf1cf55dffd8f9c71bc0a5e5a828.diff" + }, + "sdk@ba1f37d": { + "repo": "sdk", + "branch": "", + "hash": "ba1f37dfe5aba53ce3a1af93ff91edb1384e5253", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ba1f37dfe5aba53ce3a1af93ff91edb1384e5253.diff" + }, + "sdk@39f346b": { + "repo": "sdk", + "branch": "", + "hash": "39f346b82b3867f2185b6b6cc07ef4b1a5569c04", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/39f346b82b3867f2185b6b6cc07ef4b1a5569c04.diff" + }, + "sdk@727da13": { + "repo": "sdk", + "branch": "", + "hash": "727da130b86ba984f21ba6da09d5a7139339960d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/727da130b86ba984f21ba6da09d5a7139339960d.diff" + }, + "sdk@a1a07a8": { + "repo": "sdk", + "branch": "", + "hash": "a1a07a82536cca26c9b74872e9fad18869d491ff", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a1a07a82536cca26c9b74872e9fad18869d491ff.diff" + }, + "sdk@7a5c578": { + "repo": "sdk", + "branch": "", + "hash": "7a5c5783e74f9abd5fc438217ae71939f85dfd24", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7a5c5783e74f9abd5fc438217ae71939f85dfd24.diff" + }, + "sdk@2345a18": { + "repo": "sdk", + "branch": "", + "hash": "2345a18a8acf9e58ce5e2000f366a8b4f47a6f60", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2345a18a8acf9e58ce5e2000f366a8b4f47a6f60.diff" + }, + "sdk@764feec": { + "repo": "sdk", + "branch": "", + "hash": "764feec0430359856f9e20f7ba0b0016fa549d60", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/764feec0430359856f9e20f7ba0b0016fa549d60.diff" + }, + "sdk@0b1151a": { + "repo": "sdk", + "branch": "", + "hash": "0b1151af6f18e9e0ed85d21ac85638e8ad2b3faa", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/0b1151af6f18e9e0ed85d21ac85638e8ad2b3faa.diff" + }, + "sdk@6af9ce7": { + "repo": "sdk", + "branch": "", + "hash": "6af9ce7cf47c6ee8fdc3c430e1800ecebc02775f", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/6af9ce7cf47c6ee8fdc3c430e1800ecebc02775f.diff" + }, + "sdk@9af702c": { + "repo": "sdk", + "branch": "", + "hash": "9af702c177c79dd7504e6de2eb85b53a142ecf88", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/9af702c177c79dd7504e6de2eb85b53a142ecf88.diff" + }, + "sdk@7f8e5c7": { + "repo": "sdk", + "branch": "", + "hash": "7f8e5c7f5c817aa4440d410721fcdf453a287db1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7f8e5c7f5c817aa4440d410721fcdf453a287db1.diff" + }, + "sdk@13b17f1": { + "repo": "sdk", + "branch": "", + "hash": "13b17f120f78a423678c33e8d9a45dfb686a5b37", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/13b17f120f78a423678c33e8d9a45dfb686a5b37.diff" + }, + "sdk@41cb0df": { + "repo": "sdk", + "branch": "", + "hash": "41cb0dfe94d6a53b1049dc1d2319b844b0653fa4", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/41cb0dfe94d6a53b1049dc1d2319b844b0653fa4.diff" + }, + "sdk@0ad9289": { + "repo": "sdk", + "branch": "", + "hash": "0ad928980968ef0a5099686dd3e64d9b8cfaa5dd", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/0ad928980968ef0a5099686dd3e64d9b8cfaa5dd.diff" + }, + "sdk@fb0d490": { + "repo": "sdk", + "branch": "", + "hash": "fb0d4908c4a8eae74fa3082b0ef9d4023affde84", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/fb0d4908c4a8eae74fa3082b0ef9d4023affde84.diff" + }, + "sdk@d14c9a3": { + "repo": "sdk", + "branch": "", + "hash": "d14c9a34bbefc8390f0e6660073edf53c03b9f9b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d14c9a34bbefc8390f0e6660073edf53c03b9f9b.diff" + }, + "sdk@c05689a": { + "repo": "sdk", + "branch": "", + "hash": "c05689a034801d42fe19072d677e604160a16096", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c05689a034801d42fe19072d677e604160a16096.diff" + }, + "sdk@09c5299": { + "repo": "sdk", + "branch": "", + "hash": "09c5299014baf20aa6bfc5797640c8e70c65286c", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/09c5299014baf20aa6bfc5797640c8e70c65286c.diff" + }, + "sdk@9465d33": { + "repo": "sdk", + "branch": "", + "hash": "9465d331e44fcfeaa91dd6dbbafec8f0e7f19edd", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/9465d331e44fcfeaa91dd6dbbafec8f0e7f19edd.diff" + }, + "sdk@f20699e": { + "repo": "sdk", + "branch": "", + "hash": "f20699e03bb092dce2b265256f8e4a4363132bcb", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/f20699e03bb092dce2b265256f8e4a4363132bcb.diff" + }, + "sdk@39a0d14": { + "repo": "sdk", + "branch": "", + "hash": "39a0d140c2771a126e1e4114219511de84758632", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/39a0d140c2771a126e1e4114219511de84758632.diff" + }, + "sdk@aaf00e7": { + "repo": "sdk", + "branch": "", + "hash": "aaf00e7849d8ec3c90cff446689d120c3d0f0d3d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/aaf00e7849d8ec3c90cff446689d120c3d0f0d3d.diff" + }, + "sdk@2e6a880": { + "repo": "sdk", + "branch": "", + "hash": "2e6a880018110e9d1cc9900b3abcd34dbc36c30f", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2e6a880018110e9d1cc9900b3abcd34dbc36c30f.diff" + }, + "sdk@df8e062": { + "repo": "sdk", + "branch": "", + "hash": "df8e0620276196e9157e73e7f65a6b5f57c8db2e", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/df8e0620276196e9157e73e7f65a6b5f57c8db2e.diff" + }, + "sdk@110f3d0": { + "repo": "sdk", + "branch": "", + "hash": "110f3d0ca12819d82caf13a6ad56f7508f5bd0f3", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/110f3d0ca12819d82caf13a6ad56f7508f5bd0f3.diff" + }, + "sdk@3279708": { + "repo": "sdk", + "branch": "", + "hash": "3279708b5c92bd1e10c7283a90784c1313d1323b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/3279708b5c92bd1e10c7283a90784c1313d1323b.diff" + }, + "sdk@57c2fa6": { + "repo": "sdk", + "branch": "", + "hash": "57c2fa678a633ceb21963816f7ff1dc2b7e6b19d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/57c2fa678a633ceb21963816f7ff1dc2b7e6b19d.diff" + }, + "sdk@a7b1326": { + "repo": "sdk", + "branch": "", + "hash": "a7b13264ec381f96d10636fff65ab1d76dc6c099", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a7b13264ec381f96d10636fff65ab1d76dc6c099.diff" + }, + "sdk@21f27d6": { + "repo": "sdk", + "branch": "", + "hash": "21f27d644d0bfada160b53d9b1fe5bcc88ed82dc", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/21f27d644d0bfada160b53d9b1fe5bcc88ed82dc.diff" + }, + "sdk@d825eb2": { + "repo": "sdk", + "branch": "", + "hash": "d825eb268f856e329341e8abe60c7c5b8a7dfaab", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d825eb268f856e329341e8abe60c7c5b8a7dfaab.diff" + }, + "sdk@facfc31": { + "repo": "sdk", + "branch": "", + "hash": "facfc31bb3e2fed10fe5e577e6d582082715af86", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/facfc31bb3e2fed10fe5e577e6d582082715af86.diff" + }, + "sdk@a224fd5": { + "repo": "sdk", + "branch": "", + "hash": "a224fd5e3521cf530176b3b4e373273084971a8a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a224fd5e3521cf530176b3b4e373273084971a8a.diff" + }, + "sdk@704609c": { + "repo": "sdk", + "branch": "", + "hash": "704609c031ef8e0586aaf7d77b7486e099ee61e9", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/704609c031ef8e0586aaf7d77b7486e099ee61e9.diff" + }, + "sdk@1ebc857": { + "repo": "sdk", + "branch": "", + "hash": "1ebc85706ad02d61a543656cd62d940328dd9ef5", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/1ebc85706ad02d61a543656cd62d940328dd9ef5.diff" + }, + "sdk@c6df4a7": { + "repo": "sdk", + "branch": "", + "hash": "c6df4a7679000799b71d8e24c467abf015bc584b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c6df4a7679000799b71d8e24c467abf015bc584b.diff" + }, + "sdk@dc40ff8": { + "repo": "sdk", + "branch": "", + "hash": "dc40ff8b58edb3db9a10685eb8b4236fd467e1e6", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/dc40ff8b58edb3db9a10685eb8b4236fd467e1e6.diff" + }, + "sdk@2432aa6": { + "repo": "sdk", + "branch": "", + "hash": "2432aa64d75dfe30ded737d229b9e0178f700d90", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2432aa64d75dfe30ded737d229b9e0178f700d90.diff" + }, + "sdk@3c75598": { + "repo": "sdk", + "branch": "", + "hash": "3c75598fbfadbca146b2242a0cdf420ddec68ae2", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/3c75598fbfadbca146b2242a0cdf420ddec68ae2.diff" + }, + "sdk@694c91b": { + "repo": "sdk", + "branch": "", + "hash": "694c91b70482880ac800df9f02cbd5521bdc1431", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/694c91b70482880ac800df9f02cbd5521bdc1431.diff" + }, + "sdk@3e886b5": { + "repo": "sdk", + "branch": "", + "hash": "3e886b5fd981eb97efbc9a2a4db5d69956a1364a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/3e886b5fd981eb97efbc9a2a4db5d69956a1364a.diff" + }, + "sdk@9765dae": { + "repo": "sdk", + "branch": "", + "hash": "9765daee90e39dc5eb71eec59941fbbd3c769407", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/9765daee90e39dc5eb71eec59941fbbd3c769407.diff" + }, + "sdk@619c5ff": { + "repo": "sdk", + "branch": "", + "hash": "619c5ff6433805e0b323c2618fad3419bc6b2c1a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/619c5ff6433805e0b323c2618fad3419bc6b2c1a.diff" + }, + "sdk@108939f": { + "repo": "sdk", + "branch": "", + "hash": "108939f63189d82c5da3849cf0b90a5cf14b6062", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/108939f63189d82c5da3849cf0b90a5cf14b6062.diff" + }, + "sdk@78d8990": { + "repo": "sdk", + "branch": "", + "hash": "78d899067843ec364ee8505ffccb4a0c3dd37d41", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/78d899067843ec364ee8505ffccb4a0c3dd37d41.diff" + }, + "sdk@4ddaa1b": { + "repo": "sdk", + "branch": "", + "hash": "4ddaa1b42efc4dcfe65e5ddb798d2c9cfc8ed45d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/4ddaa1b42efc4dcfe65e5ddb798d2c9cfc8ed45d.diff" + }, + "sdk@c662861": { + "repo": "sdk", + "branch": "", + "hash": "c662861a7905903a9cdd1319448a2c76a202c05d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c662861a7905903a9cdd1319448a2c76a202c05d.diff" + }, + "sdk@432f2ba": { + "repo": "sdk", + "branch": "", + "hash": "432f2ba7d266cb55a928a2de8c28b62407b76af3", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/432f2ba7d266cb55a928a2de8c28b62407b76af3.diff" + }, + "sdk@1089846": { + "repo": "sdk", + "branch": "", + "hash": "1089846c73ce35ebf1dcf356909a9a2e51e63dac", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/1089846c73ce35ebf1dcf356909a9a2e51e63dac.diff" + }, + "sdk@ef7b301": { + "repo": "sdk", + "branch": "", + "hash": "ef7b301a85c253b0317f70292d93db7f4144e5c8", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ef7b301a85c253b0317f70292d93db7f4144e5c8.diff" + }, + "sdk@0cfbeab": { + "repo": "sdk", + "branch": "", + "hash": "0cfbeab3f234d989fe69ea9f83cf0a4ddbf69c5e", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/0cfbeab3f234d989fe69ea9f83cf0a4ddbf69c5e.diff" + }, + "sdk@011964e": { + "repo": "sdk", + "branch": "", + "hash": "011964e21b5a8cccbd6ecc1e7f030b89d3083568", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/011964e21b5a8cccbd6ecc1e7f030b89d3083568.diff" + }, + "sdk@f64ec67": { + "repo": "sdk", + "branch": "", + "hash": "f64ec67374cd10769878f458fb1825e4b36999a1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/f64ec67374cd10769878f458fb1825e4b36999a1.diff" + }, + "sdk@0d465e5": { + "repo": "sdk", + "branch": "", + "hash": "0d465e5f1768b84488638dcf76a221a4f4626f9a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/0d465e5f1768b84488638dcf76a221a4f4626f9a.diff" + }, + "sdk@3e3748c": { + "repo": "sdk", + "branch": "", + "hash": "3e3748c5a387217e15b7256e3d9b27001cdf56ff", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/3e3748c5a387217e15b7256e3d9b27001cdf56ff.diff" + }, + "sdk@47e0db6": { + "repo": "sdk", + "branch": "", + "hash": "47e0db63433fb9799bc1a2b5165c95236e0e57c1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/47e0db63433fb9799bc1a2b5165c95236e0e57c1.diff" + }, + "sdk@045b55c": { + "repo": "sdk", + "branch": "", + "hash": "045b55cc9d27308f9bf02b87649a5a3b97facbb1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/045b55cc9d27308f9bf02b87649a5a3b97facbb1.diff" + }, + "sdk@b2f7007": { + "repo": "sdk", + "branch": "", + "hash": "b2f7007632f550952fd2b288043331ae9c642605", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/b2f7007632f550952fd2b288043331ae9c642605.diff" + }, + "sdk@d3418c2": { + "repo": "sdk", + "branch": "", + "hash": "d3418c2b648d162c5830ca691f82683037cca021", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d3418c2b648d162c5830ca691f82683037cca021.diff" + }, + "sdk@a07f31f": { + "repo": "sdk", + "branch": "", + "hash": "a07f31f7c479afc6bb844752604c5cbde7c7b2a5", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a07f31f7c479afc6bb844752604c5cbde7c7b2a5.diff" + }, + "sdk@5db9ee2": { + "repo": "sdk", + "branch": "", + "hash": "5db9ee2fe82fc008d986fc0574b4c643bade2afb", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5db9ee2fe82fc008d986fc0574b4c643bade2afb.diff" + }, + "sdk@0928530": { + "repo": "sdk", + "branch": "", + "hash": "0928530b8a9a25099fd6092cc6ee3b2e285397cb", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/0928530b8a9a25099fd6092cc6ee3b2e285397cb.diff" + }, + "sdk@1f6b8cb": { + "repo": "sdk", + "branch": "", + "hash": "1f6b8cb24ca722cf728b34504f5a53e6306957e1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/1f6b8cb24ca722cf728b34504f5a53e6306957e1.diff" + }, + "sdk@21d8c70": { + "repo": "sdk", + "branch": "", + "hash": "21d8c70cc6f6911de33eda4d13cf77cae6053243", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/21d8c70cc6f6911de33eda4d13cf77cae6053243.diff" + }, + "sdk@e62d6a2": { + "repo": "sdk", + "branch": "", + "hash": "e62d6a2bd7172fdccd1125bfd5703290ac1b32df", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/e62d6a2bd7172fdccd1125bfd5703290ac1b32df.diff" + }, + "sdk@cd8dcf8": { + "repo": "sdk", + "branch": "", + "hash": "cd8dcf81828930416c7685f272ca15ca3a17aba1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/cd8dcf81828930416c7685f272ca15ca3a17aba1.diff" + }, + "sdk@adb2b4d": { + "repo": "sdk", + "branch": "", + "hash": "adb2b4d4eedf6de2fba1d70a0a7d19c4dc7dbc4b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/adb2b4d4eedf6de2fba1d70a0a7d19c4dc7dbc4b.diff" + }, + "sdk@07d53c0": { + "repo": "sdk", + "branch": "", + "hash": "07d53c075a54c365b94f0d38466fe3881f2bbebd", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/07d53c075a54c365b94f0d38466fe3881f2bbebd.diff" + }, + "sdk@6eb37e8": { + "repo": "sdk", + "branch": "", + "hash": "6eb37e8d1aa9b43ea69c79eb0c2dcbd4a94de47a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/6eb37e8d1aa9b43ea69c79eb0c2dcbd4a94de47a.diff" + }, + "sdk@bcfb6be": { + "repo": "sdk", + "branch": "", + "hash": "bcfb6be59016b974d347ab6dffbec1750795e630", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/bcfb6be59016b974d347ab6dffbec1750795e630.diff" + }, + "sdk@b09358c": { + "repo": "sdk", + "branch": "", + "hash": "b09358c79a7a97c32a69ff45f152d2ee47d20c6c", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/b09358c79a7a97c32a69ff45f152d2ee47d20c6c.diff" + }, + "sdk@3b043e5": { + "repo": "sdk", + "branch": "", + "hash": "3b043e55951ad19ebfe982069c47d105a69ac08c", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/3b043e55951ad19ebfe982069c47d105a69ac08c.diff" + }, + "sdk@be0fd8c": { + "repo": "sdk", + "branch": "", + "hash": "be0fd8c72f4e0d8d4447d1d3134e2ce550b60c41", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/be0fd8c72f4e0d8d4447d1d3134e2ce550b60c41.diff" + }, + "sdk@ed7054f": { + "repo": "sdk", + "branch": "", + "hash": "ed7054fec5b9ff200da2031c863ff5040cfb19c0", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/ed7054fec5b9ff200da2031c863ff5040cfb19c0.diff" + }, + "sdk@e03868e": { + "repo": "sdk", + "branch": "", + "hash": "e03868e06b36423655832e7bca0f676db79a070a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/e03868e06b36423655832e7bca0f676db79a070a.diff" + }, + "sdk@f0f0fe5": { + "repo": "sdk", + "branch": "", + "hash": "f0f0fe5e7d283441c5143c0157b617bed3b4d8db", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/f0f0fe5e7d283441c5143c0157b617bed3b4d8db.diff" + }, + "sdk@5b90b37": { + "repo": "sdk", + "branch": "", + "hash": "5b90b37bca2593286b60f65e00147a38ee31c1db", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5b90b37bca2593286b60f65e00147a38ee31c1db.diff" + }, + "sdk@4c08478": { + "repo": "sdk", + "branch": "", + "hash": "4c08478efc68eb416a91ff4f7fc38cf6311ec113", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/4c08478efc68eb416a91ff4f7fc38cf6311ec113.diff" + }, + "sdk@17bccbc": { + "repo": "sdk", + "branch": "", + "hash": "17bccbc75fca8ec2a685a442e8e429b967e1190d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/17bccbc75fca8ec2a685a442e8e429b967e1190d.diff" + }, + "sdk@e39645c": { + "repo": "sdk", + "branch": "", + "hash": "e39645c6822ca4ab3f04527ac920a04801a7bee0", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/e39645c6822ca4ab3f04527ac920a04801a7bee0.diff" + }, + "sdk@24f4cbe": { + "repo": "sdk", + "branch": "", + "hash": "24f4cbed8ab7f9ce9c3ba57446e4e192b3b52435", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/24f4cbed8ab7f9ce9c3ba57446e4e192b3b52435.diff" + }, + "sdk@111c11d": { + "repo": "sdk", + "branch": "", + "hash": "111c11d3e21b56b805c1aa463a0d74bfd403cb71", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/111c11d3e21b56b805c1aa463a0d74bfd403cb71.diff" + }, + "sdk@5d1f25c": { + "repo": "sdk", + "branch": "", + "hash": "5d1f25c34ffe8d40711f5548835d94fceea2d851", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5d1f25c34ffe8d40711f5548835d94fceea2d851.diff" + }, + "sdk@fb0e07d": { + "repo": "sdk", + "branch": "", + "hash": "fb0e07d9f4a0bd9ea24d532f6fbb17be78d20b43", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/fb0e07d9f4a0bd9ea24d532f6fbb17be78d20b43.diff" + }, + "sdk@c1e1cee": { + "repo": "sdk", + "branch": "", + "hash": "c1e1cee3c2ac2a4c12ac00ccaf498bab9a30554b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c1e1cee3c2ac2a4c12ac00ccaf498bab9a30554b.diff" + }, + "sdk@8d4a707": { + "repo": "sdk", + "branch": "", + "hash": "8d4a70772dae6693364c225becb22d0a3cbcce1b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/8d4a70772dae6693364c225becb22d0a3cbcce1b.diff" + }, + "sdk@9bb34c0": { + "repo": "sdk", + "branch": "", + "hash": "9bb34c0d32915c715daf81ee6b858e007f95b53d", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/9bb34c0d32915c715daf81ee6b858e007f95b53d.diff" + }, + "sdk@c6aeb8b": { + "repo": "sdk", + "branch": "", + "hash": "c6aeb8b611105258f9974228849e5dbf016e7bcb", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c6aeb8b611105258f9974228849e5dbf016e7bcb.diff" + }, + "sdk@c76f7a4": { + "repo": "sdk", + "branch": "", + "hash": "c76f7a4aa624478966b1ba01e5fc0eb206a2f0c5", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/c76f7a4aa624478966b1ba01e5fc0eb206a2f0c5.diff" + }, + "sdk@83265f8": { + "repo": "sdk", + "branch": "", + "hash": "83265f83cf5478ba506421e5ed02fb1de5aafb9f", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/83265f83cf5478ba506421e5ed02fb1de5aafb9f.diff" + }, + "sdk@7ee70d1": { + "repo": "sdk", + "branch": "", + "hash": "7ee70d131362fac82e4057f99547473c79b45771", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7ee70d131362fac82e4057f99547473c79b45771.diff" + }, + "sdk@1c43067": { + "repo": "sdk", + "branch": "", + "hash": "1c430679aebf3d8afb021baa0b717a7d15ac0b9a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/1c430679aebf3d8afb021baa0b717a7d15ac0b9a.diff" + }, + "sdk@bd3e0e5": { + "repo": "sdk", + "branch": "", + "hash": "bd3e0e5f05ebb29de05df84517a79c1f20aafd32", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/bd3e0e5f05ebb29de05df84517a79c1f20aafd32.diff" + }, + "sdk@d6efb39": { + "repo": "sdk", + "branch": "", + "hash": "d6efb39529aa9c682f9bdc59640e5b15082ed5bb", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d6efb39529aa9c682f9bdc59640e5b15082ed5bb.diff" + }, + "sdk@16e4424": { + "repo": "sdk", + "branch": "", + "hash": "16e4424e7edaf7b7147caea50318d239203ed536", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/16e4424e7edaf7b7147caea50318d239203ed536.diff" + }, + "sdk@9d1b3a6": { + "repo": "sdk", + "branch": "", + "hash": "9d1b3a6d8df720cc336788aaf3e2d8e1b1b8f00b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/9d1b3a6d8df720cc336788aaf3e2d8e1b1b8f00b.diff" + }, + "sdk@2e11375": { + "repo": "sdk", + "branch": "", + "hash": "2e113751a29f06a8cc2da5e390c66f347b0d40ca", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2e113751a29f06a8cc2da5e390c66f347b0d40ca.diff" + }, + "sdk@5ef6b4b": { + "repo": "sdk", + "branch": "", + "hash": "5ef6b4b9d2a2de6ad3a6e3b2e9ef64e5ba08ed8e", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5ef6b4b9d2a2de6ad3a6e3b2e9ef64e5ba08ed8e.diff" + }, + "sdk@8354130": { + "repo": "sdk", + "branch": "", + "hash": "8354130f586605d200fde85353c80d974c0327f8", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/8354130f586605d200fde85353c80d974c0327f8.diff" + }, + "sdk@d2af12c": { + "repo": "sdk", + "branch": "", + "hash": "d2af12c2118afbeb9daed69032ae6646056fb2bc", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d2af12c2118afbeb9daed69032ae6646056fb2bc.diff" + }, + "sdk@f686be2": { + "repo": "sdk", + "branch": "", + "hash": "f686be2349077cefc9e8ecb59c980ca9bfd9ec3e", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/f686be2349077cefc9e8ecb59c980ca9bfd9ec3e.diff" + }, + "sdk@6bf5bac": { + "repo": "sdk", + "branch": "", + "hash": "6bf5bace0a2571fbfda76e0368ef2db4202a7b09", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/6bf5bace0a2571fbfda76e0368ef2db4202a7b09.diff" + }, + "sdk@53890ea": { + "repo": "sdk", + "branch": "", + "hash": "53890eabdd8e095e41db0aafb166523451183050", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/53890eabdd8e095e41db0aafb166523451183050.diff" + }, + "sdk@2cc2abb": { + "repo": "sdk", + "branch": "", + "hash": "2cc2abb3168520a85504115d0a2e3cac11c20a30", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2cc2abb3168520a85504115d0a2e3cac11c20a30.diff" + }, + "sdk@de83a9c": { + "repo": "sdk", + "branch": "", + "hash": "de83a9ce2ac64704b5b0ef5b175dfcaec0f0d08c", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/de83a9ce2ac64704b5b0ef5b175dfcaec0f0d08c.diff" + }, + "sdk@51511d9": { + "repo": "sdk", + "branch": "", + "hash": "51511d9796875967598c369a822db2637d1704e1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/51511d9796875967598c369a822db2637d1704e1.diff" + }, + "sdk@4a5be3c": { + "repo": "sdk", + "branch": "", + "hash": "4a5be3cae6401db998f0675b582aa4912a260258", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/4a5be3cae6401db998f0675b582aa4912a260258.diff" + }, + "sdk@8584580": { + "repo": "sdk", + "branch": "", + "hash": "858458032e69ead15d175caf6e1ce8bc692562c6", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/858458032e69ead15d175caf6e1ce8bc692562c6.diff" + }, + "sdk@bf32698": { + "repo": "sdk", + "branch": "", + "hash": "bf32698dfdb98328613a8c869f18f557b224c8a9", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/bf32698dfdb98328613a8c869f18f557b224c8a9.diff" + }, + "sdk@6e6c854": { + "repo": "sdk", + "branch": "", + "hash": "6e6c8543f50477a9af755f9a0c8d34224b9e1acf", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/6e6c8543f50477a9af755f9a0c8d34224b9e1acf.diff" + }, + "sdk@717a196": { + "repo": "sdk", + "branch": "", + "hash": "717a196d2e47ea22e4365a3907d1b08d90c1b09c", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/717a196d2e47ea22e4365a3907d1b08d90c1b09c.diff" + }, + "sdk@7b945b1": { + "repo": "sdk", + "branch": "", + "hash": "7b945b1eface5e7258d230ab17df6aced915d237", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7b945b1eface5e7258d230ab17df6aced915d237.diff" + }, + "sdk@50f91b3": { + "repo": "sdk", + "branch": "", + "hash": "50f91b3e7e41a9fae0fc510180133ca33cc603b8", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/50f91b3e7e41a9fae0fc510180133ca33cc603b8.diff" + }, + "sdk@f240044": { + "repo": "sdk", + "branch": "", + "hash": "f24004412e59c6e0d6f2ec9422c01686694cfb33", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/f24004412e59c6e0d6f2ec9422c01686694cfb33.diff" + }, + "sdk@3e1146c": { + "repo": "sdk", + "branch": "", + "hash": "3e1146c763addda099d9b462f5a31ed39d68c600", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/3e1146c763addda099d9b462f5a31ed39d68c600.diff" + }, + "sdk@036ddb6": { + "repo": "sdk", + "branch": "", + "hash": "036ddb689d999089759cf319ef36c3f5e1691fbe", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/036ddb689d999089759cf319ef36c3f5e1691fbe.diff" + }, + "sdk@e71fa90": { + "repo": "sdk", + "branch": "", + "hash": "e71fa9097229bc2c1d53587927aa09a1249a2265", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/e71fa9097229bc2c1d53587927aa09a1249a2265.diff" + }, + "sdk@2a63444": { + "repo": "sdk", + "branch": "", + "hash": "2a634442cfb116bbd58b7c9efe9f97fe51dbd543", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/2a634442cfb116bbd58b7c9efe9f97fe51dbd543.diff" + }, + "sdk@a583db5": { + "repo": "sdk", + "branch": "", + "hash": "a583db5fba6de0e866952e1b1d6bff5ff9b3e408", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a583db5fba6de0e866952e1b1d6bff5ff9b3e408.diff" + }, + "sdk@a692e2f": { + "repo": "sdk", + "branch": "", + "hash": "a692e2f32a6dd8bf53cea4541c36e16a71425d05", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a692e2f32a6dd8bf53cea4541c36e16a71425d05.diff" + }, + "sdk@5062713": { + "repo": "sdk", + "branch": "", + "hash": "5062713cd423ed32a384f23ee3ecb2081ec6a75c", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5062713cd423ed32a384f23ee3ecb2081ec6a75c.diff" + }, + "sdk@04c7161": { + "repo": "sdk", + "branch": "", + "hash": "04c7161dac01677c179eb1bec32bfddeaab95caf", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/04c7161dac01677c179eb1bec32bfddeaab95caf.diff" + }, + "sdk@b0d4a6c": { + "repo": "sdk", + "branch": "", + "hash": "b0d4a6c9a08b7d2c1a46013c9fd30297a9ae8a4a", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/b0d4a6c9a08b7d2c1a46013c9fd30297a9ae8a4a.diff" + }, + "sdk@7225c8c": { + "repo": "sdk", + "branch": "", + "hash": "7225c8c56a0e9c090469d065b83072f314b0f264", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7225c8c56a0e9c090469d065b83072f314b0f264.diff" + }, + "sdk@7e0c7c9": { + "repo": "sdk", + "branch": "", + "hash": "7e0c7c9d93d29d16ee7d0e78d51da07bba16e3fe", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/7e0c7c9d93d29d16ee7d0e78d51da07bba16e3fe.diff" + }, + "sdk@eb31242": { + "repo": "sdk", + "branch": "", + "hash": "eb3124278eff93b919549836896ff7f414e22de1", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/eb3124278eff93b919549836896ff7f414e22de1.diff" + }, + "sdk@8188840": { + "repo": "sdk", + "branch": "", + "hash": "8188840a37958eb5aba4c36112d7871500d581f7", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/8188840a37958eb5aba4c36112d7871500d581f7.diff" + }, + "sdk@d4d3d3e": { + "repo": "sdk", + "branch": "", + "hash": "d4d3d3ee5dd2561021cd4dba2671f67f72e5d044", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d4d3d3ee5dd2561021cd4dba2671f67f72e5d044.diff" + }, + "sdk@aeffcea": { + "repo": "sdk", + "branch": "", + "hash": "aeffcea8d62863c654c37d5e4eb8436fef1b4064", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/aeffcea8d62863c654c37d5e4eb8436fef1b4064.diff" + }, + "sdk@dffc3a6": { + "repo": "sdk", + "branch": "", + "hash": "dffc3a65b368ba0b5b14724176ca04837d084cb9", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/dffc3a65b368ba0b5b14724176ca04837d084cb9.diff" + }, + "sdk@0a307c1": { + "repo": "sdk", + "branch": "", + "hash": "0a307c1c057f05807194fc1558adc7ebd01a7d28", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/0a307c1c057f05807194fc1558adc7ebd01a7d28.diff" + }, + "sdk@d82651d": { + "repo": "sdk", + "branch": "", + "hash": "d82651d60086ebcdb4807400858f46483fc7338e", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/d82651d60086ebcdb4807400858f46483fc7338e.diff" + }, + "sdk@a753149": { + "repo": "sdk", + "branch": "", + "hash": "a7531499c58d4d7980913b754f78749e8e8a7308", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/a7531499c58d4d7980913b754f78749e8e8a7308.diff" + }, + "sdk@5400a7d": { + "repo": "sdk", + "branch": "", + "hash": "5400a7d1b45aeef385d7e81a9a2ccc6a2fcb1819", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5400a7d1b45aeef385d7e81a9a2ccc6a2fcb1819.diff" + }, + "sdk@1b9f09a": { + "repo": "sdk", + "branch": "", + "hash": "1b9f09a7d320b510cf8f08d98c1e4ddd817afbb9", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/1b9f09a7d320b510cf8f08d98c1e4ddd817afbb9.diff" + }, + "sdk@071969b": { + "repo": "sdk", + "branch": "", + "hash": "071969bbc2752c96a148120fdf9cbc8c66a5d32b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/071969bbc2752c96a148120fdf9cbc8c66a5d32b.diff" + }, + "sdk@f18ff88": { + "repo": "sdk", + "branch": "", + "hash": "f18ff88add56d3ecf2a6d703eb82e413ee16dd49", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/f18ff88add56d3ecf2a6d703eb82e413ee16dd49.diff" + }, + "sdk@b2fa628": { + "repo": "sdk", + "branch": "", + "hash": "b2fa6283d10208aa6b4a2570a9b564df99a687f2", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/b2fa6283d10208aa6b4a2570a9b564df99a687f2.diff" + }, + "sdk@90a1ecd": { + "repo": "sdk", + "branch": "", + "hash": "90a1ecd524ff50e7bda11a863e7eb0414dc52b6f", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/90a1ecd524ff50e7bda11a863e7eb0414dc52b6f.diff" + }, + "sdk@993b505": { + "repo": "sdk", + "branch": "", + "hash": "993b50541c09d3a948a5a3d6de7f5a5465a33e5b", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/993b50541c09d3a948a5a3d6de7f5a5465a33e5b.diff" + }, + "sdk@9371ee3": { + "repo": "sdk", + "branch": "", + "hash": "9371ee3100e1d8e1da3d5082538adfbb1ad837e4", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/9371ee3100e1d8e1da3d5082538adfbb1ad837e4.diff" + }, + "sdk@f933a93": { + "repo": "sdk", + "branch": "", + "hash": "f933a934a76d8f9f94b7226def774f59ba3ba0b8", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/f933a934a76d8f9f94b7226def774f59ba3ba0b8.diff" + }, + "sdk@b7f8b65": { + "repo": "sdk", + "branch": "", + "hash": "b7f8b658b8e5a7de58ce1743d0343ba3a2522fe3", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/b7f8b658b8e5a7de58ce1743d0343ba3a2522fe3.diff" + }, + "sdk@585c3ba": { + "repo": "sdk", + "branch": "", + "hash": "585c3ba1ca5f11d8afb7c3c084bec342f8b458b3", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/585c3ba1ca5f11d8afb7c3c084bec342f8b458b3.diff" + }, + "sdk@654b461": { + "repo": "sdk", + "branch": "", + "hash": "654b461ce81433e3774a6de66c102af272efe417", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/654b461ce81433e3774a6de66c102af272efe417.diff" + }, + "sdk@8270fe4": { + "repo": "sdk", + "branch": "", + "hash": "8270fe4c206154ab0ed9d5b8062d04bf1b4c67d4", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/8270fe4c206154ab0ed9d5b8062d04bf1b4c67d4.diff" + }, + "sdk@98e39ca": { + "repo": "sdk", + "branch": "", + "hash": "98e39caa968b8628ddb988fdcc38a032fdd7ff31", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/98e39caa968b8628ddb988fdcc38a032fdd7ff31.diff" + }, + "sdk@5e5d579": { + "repo": "sdk", + "branch": "", + "hash": "5e5d5799b0b25c349245bf6d03998a56061025bc", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/5e5d5799b0b25c349245bf6d03998a56061025bc.diff" + }, + "sdk@45c2fb4": { + "repo": "sdk", + "branch": "", + "hash": "45c2fb41abbe6d72ed05eaa67a3517e24504f4f5", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/45c2fb41abbe6d72ed05eaa67a3517e24504f4f5.diff" + }, + "sdk@34f6bdf": { + "repo": "sdk", + "branch": "", + "hash": "34f6bdfc8aad972bb5e094f9155cbd0d5b6c3da6", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/34f6bdfc8aad972bb5e094f9155cbd0d5b6c3da6.diff" + }, + "sdk@77f225d": { + "repo": "sdk", + "branch": "", + "hash": "77f225df9413d4a6d8b9ca1ea7383cd9e04ca2fe", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/77f225df9413d4a6d8b9ca1ea7383cd9e04ca2fe.diff" + }, + "sdk@fb1d29c": { + "repo": "sdk", + "branch": "", + "hash": "fb1d29c57648985a9ebbb4e2645a77bcc7e60e3f", + "org": "dotnet", + "url": "https://github.com/dotnet/sdk/commit/fb1d29c57648985a9ebbb4e2645a77bcc7e60e3f.diff" + }, + "source-build-assets@ac736b7": { + "repo": "source-build-assets", + "branch": "", + "hash": "ac736b7f5ba19c364a65b9e4d18f830d09b3f493", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/ac736b7f5ba19c364a65b9e4d18f830d09b3f493.diff" + }, + "source-build-assets@3291b67": { + "repo": "source-build-assets", + "branch": "", + "hash": "3291b67571c6955d69a2b02d475366a4ba4336c4", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/3291b67571c6955d69a2b02d475366a4ba4336c4.diff" + }, + "source-build-assets@9fecf7f": { + "repo": "source-build-assets", + "branch": "", + "hash": "9fecf7fbf14acb0d5836a51e2fae6b755e5c052c", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/9fecf7fbf14acb0d5836a51e2fae6b755e5c052c.diff" + }, + "source-build-assets@accb3bd": { + "repo": "source-build-assets", + "branch": "", + "hash": "accb3bda6d74150781422a454b257cd285faf429", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/accb3bda6d74150781422a454b257cd285faf429.diff" + }, + "source-build-assets@031cdb8": { + "repo": "source-build-assets", + "branch": "", + "hash": "031cdb898c67c0ff0b9ac3912e48f44497b6ed6b", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/031cdb898c67c0ff0b9ac3912e48f44497b6ed6b.diff" + }, + "source-build-assets@fabc140": { + "repo": "source-build-assets", + "branch": "", + "hash": "fabc140df32321079f5fff2f297fab380d47b50c", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/fabc140df32321079f5fff2f297fab380d47b50c.diff" + }, + "source-build-assets@37aee53": { + "repo": "source-build-assets", + "branch": "", + "hash": "37aee533b723a455006fa8a21137f410cc38e4cc", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/37aee533b723a455006fa8a21137f410cc38e4cc.diff" + }, + "source-build-assets@2433104": { + "repo": "source-build-assets", + "branch": "", + "hash": "24331042efeb2e78c35c6d40c252c16b5f3e38a7", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/24331042efeb2e78c35c6d40c252c16b5f3e38a7.diff" + }, + "source-build-assets@2fad1e8": { + "repo": "source-build-assets", + "branch": "", + "hash": "2fad1e8b2177078cab920a9831d847646dcc9965", + "org": "dotnet", + "url": "https://github.com/dotnet/source-build-assets/commit/2fad1e8b2177078cab920a9831d847646dcc9965.diff" + }, + "sourcelink@c7f0ad6": { + "repo": "sourcelink", + "branch": "", + "hash": "c7f0ad6a2422ff951464baa8e30c89b9b987487a", + "org": "dotnet", + "url": "https://github.com/dotnet/sourcelink/commit/c7f0ad6a2422ff951464baa8e30c89b9b987487a.diff" + }, + "sourcelink@2f9f851": { + "repo": "sourcelink", + "branch": "", + "hash": "2f9f85141fe5ed8bb1b67ad0625636a2d43c280f", + "org": "dotnet", + "url": "https://github.com/dotnet/sourcelink/commit/2f9f85141fe5ed8bb1b67ad0625636a2d43c280f.diff" + }, + "sourcelink@3cf74a4": { + "repo": "sourcelink", + "branch": "", + "hash": "3cf74a44002f22c78d812d7bab4693095b02a0bd", + "org": "dotnet", + "url": "https://github.com/dotnet/sourcelink/commit/3cf74a44002f22c78d812d7bab4693095b02a0bd.diff" + }, + "sourcelink@8ecdb0c": { + "repo": "sourcelink", + "branch": "", + "hash": "8ecdb0c8f46edf39f078ff6d2a88704a0d1e6d3f", + "org": "dotnet", + "url": "https://github.com/dotnet/sourcelink/commit/8ecdb0c8f46edf39f078ff6d2a88704a0d1e6d3f.diff" + }, + "sourcelink@e407464": { + "repo": "sourcelink", + "branch": "", + "hash": "e4074640bcd183dee2ba91c17abca35e1f68af4a", + "org": "dotnet", + "url": "https://github.com/dotnet/sourcelink/commit/e4074640bcd183dee2ba91c17abca35e1f68af4a.diff" + }, + "sourcelink@49d674b": { + "repo": "sourcelink", + "branch": "", + "hash": "49d674b346c1515ca184e02ec092a3c01592293d", + "org": "dotnet", + "url": "https://github.com/dotnet/sourcelink/commit/49d674b346c1515ca184e02ec092a3c01592293d.diff" + }, + "vstest@a5719e6": { + "repo": "vstest", + "branch": "", + "hash": "a5719e6b7c20299591ce33d5f86452748a849d6a", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/a5719e6b7c20299591ce33d5f86452748a849d6a.diff" + }, + "vstest@823b6e4": { + "repo": "vstest", + "branch": "", + "hash": "823b6e436d7d1d592fb5f31b5db65e99a80b4745", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/823b6e436d7d1d592fb5f31b5db65e99a80b4745.diff" + }, + "vstest@c47021c": { + "repo": "vstest", + "branch": "", + "hash": "c47021c603bfdc028e01e154813e73bb323f7f7c", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/c47021c603bfdc028e01e154813e73bb323f7f7c.diff" + }, + "vstest@9b63d78": { + "repo": "vstest", + "branch": "", + "hash": "9b63d78da9653f20d83b08bf37673fe1fcb584f9", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/9b63d78da9653f20d83b08bf37673fe1fcb584f9.diff" + }, + "vstest@fdd72c5": { + "repo": "vstest", + "branch": "", + "hash": "fdd72c52801887e61c69c91e93abdb655723176b", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/fdd72c52801887e61c69c91e93abdb655723176b.diff" + }, + "vstest@6e3e43c": { + "repo": "vstest", + "branch": "", + "hash": "6e3e43cda0a0819b9ee94cfceb3e8c759a5c7658", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/6e3e43cda0a0819b9ee94cfceb3e8c759a5c7658.diff" + }, + "vstest@c560fc4": { + "repo": "vstest", + "branch": "", + "hash": "c560fc4d30258bfb56b248ecc7c48e623cbcb01c", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/c560fc4d30258bfb56b248ecc7c48e623cbcb01c.diff" + }, + "vstest@e7110e2": { + "repo": "vstest", + "branch": "", + "hash": "e7110e20a92588ea41f611992a6f639c7ad907b2", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/e7110e20a92588ea41f611992a6f639c7ad907b2.diff" + }, + "vstest@7c99133": { + "repo": "vstest", + "branch": "", + "hash": "7c991335f2fa70d51158cda9db3bd67573bc4677", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/7c991335f2fa70d51158cda9db3bd67573bc4677.diff" + }, + "vstest@1a14384": { + "repo": "vstest", + "branch": "", + "hash": "1a14384a9203d8aa6a980e72204a153b89ca8446", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/1a14384a9203d8aa6a980e72204a153b89ca8446.diff" + }, + "vstest@8f77fae": { + "repo": "vstest", + "branch": "", + "hash": "8f77fae066b008eed19205bc919d2c9ff550772a", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/8f77fae066b008eed19205bc919d2c9ff550772a.diff" + }, + "vstest@56d779e": { + "repo": "vstest", + "branch": "", + "hash": "56d779e90b2f894e3d053d634ed3befadb22108d", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/56d779e90b2f894e3d053d634ed3befadb22108d.diff" + }, + "vstest@25d3633": { + "repo": "vstest", + "branch": "", + "hash": "25d36339f1beff93fc76a4fe8ede4ced6b832ba7", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/25d36339f1beff93fc76a4fe8ede4ced6b832ba7.diff" + }, + "vstest@b59dd0a": { + "repo": "vstest", + "branch": "", + "hash": "b59dd0a26ff2eae0968da1f74b813c9a0d97ce37", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/b59dd0a26ff2eae0968da1f74b813c9a0d97ce37.diff" + }, + "vstest@979ac22": { + "repo": "vstest", + "branch": "", + "hash": "979ac225c5fad45957068f05c0342d893d4e20f5", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/979ac225c5fad45957068f05c0342d893d4e20f5.diff" + }, + "vstest@729dbbf": { + "repo": "vstest", + "branch": "", + "hash": "729dbbf56b9801f85eee12b96dd2dbccbc9221ff", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/729dbbf56b9801f85eee12b96dd2dbccbc9221ff.diff" + }, + "vstest@b7a1884": { + "repo": "vstest", + "branch": "", + "hash": "b7a1884481f21ceaf6356026c8e70c23fc99e3ea", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/b7a1884481f21ceaf6356026c8e70c23fc99e3ea.diff" + }, + "vstest@77c3673": { + "repo": "vstest", + "branch": "", + "hash": "77c3673ef28372023e5602802748ab727408a33f", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/77c3673ef28372023e5602802748ab727408a33f.diff" + }, + "vstest@4ae2fb0": { + "repo": "vstest", + "branch": "", + "hash": "4ae2fb075798fdcaa9819abc3a4aefbb1cbf16c2", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/4ae2fb075798fdcaa9819abc3a4aefbb1cbf16c2.diff" + }, + "vstest@84b3a6c": { + "repo": "vstest", + "branch": "", + "hash": "84b3a6c582ffc5557918b8ea2d6aecb7c33930a9", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/84b3a6c582ffc5557918b8ea2d6aecb7c33930a9.diff" + }, + "vstest@226d3fe": { + "repo": "vstest", + "branch": "", + "hash": "226d3fe31741fb5c3a77afb71e1c3416495721fa", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/226d3fe31741fb5c3a77afb71e1c3416495721fa.diff" + }, + "vstest@6a27bde": { + "repo": "vstest", + "branch": "", + "hash": "6a27bdecf84bc7b6bf49f2b531f06b14daabab7f", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/6a27bdecf84bc7b6bf49f2b531f06b14daabab7f.diff" + }, + "vstest@010fd62": { + "repo": "vstest", + "branch": "", + "hash": "010fd6252880ac5dddd9b5eb9a9e1daecea83e33", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/010fd6252880ac5dddd9b5eb9a9e1daecea83e33.diff" + }, + "vstest@793e758": { + "repo": "vstest", + "branch": "", + "hash": "793e758e9f5e53ecf5df7d4ecf685ffa26f63e9f", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/793e758e9f5e53ecf5df7d4ecf685ffa26f63e9f.diff" + }, + "vstest@051e438": { + "repo": "vstest", + "branch": "", + "hash": "051e438093e1e07f3a8c6858b94521260edd9556", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/051e438093e1e07f3a8c6858b94521260edd9556.diff" + }, + "vstest@01c4263": { + "repo": "vstest", + "branch": "", + "hash": "01c4263c16944560c86934a42dbbc2c3723694af", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/01c4263c16944560c86934a42dbbc2c3723694af.diff" + }, + "vstest@a883c68": { + "repo": "vstest", + "branch": "", + "hash": "a883c68ebcbc9c42a381357d8faa304ca0175ad4", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/a883c68ebcbc9c42a381357d8faa304ca0175ad4.diff" + }, + "vstest@9089918": { + "repo": "vstest", + "branch": "", + "hash": "9089918856d1ade13256bb261fbd1d198455ebc9", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/9089918856d1ade13256bb261fbd1d198455ebc9.diff" + }, + "vstest@1063730": { + "repo": "vstest", + "branch": "", + "hash": "1063730d439ed44c1be1b954446ad00e6deaf069", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/1063730d439ed44c1be1b954446ad00e6deaf069.diff" + }, + "vstest@375ad59": { + "repo": "vstest", + "branch": "", + "hash": "375ad598879f8864dc512b8f4fcb9346931a9ca8", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/375ad598879f8864dc512b8f4fcb9346931a9ca8.diff" + }, + "vstest@a857a5c": { + "repo": "vstest", + "branch": "", + "hash": "a857a5cd6705a7054cf83115947cb6f841fa74dc", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/a857a5cd6705a7054cf83115947cb6f841fa74dc.diff" + }, + "vstest@a570887": { + "repo": "vstest", + "branch": "", + "hash": "a5708878726e8131de33d7d222520ec5da96eb75", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/a5708878726e8131de33d7d222520ec5da96eb75.diff" + }, + "vstest@1f9da71": { + "repo": "vstest", + "branch": "", + "hash": "1f9da71a695c60a062644a868b7e52c8d2c19e15", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/1f9da71a695c60a062644a868b7e52c8d2c19e15.diff" + }, + "vstest@1f3ae47": { + "repo": "vstest", + "branch": "", + "hash": "1f3ae477c4350a6d0b139e46c1d87e35c1177185", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/1f3ae477c4350a6d0b139e46c1d87e35c1177185.diff" + }, + "vstest@12d7c9c": { + "repo": "vstest", + "branch": "", + "hash": "12d7c9c244a93089b82dffd8dba823c29a3780d2", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/12d7c9c244a93089b82dffd8dba823c29a3780d2.diff" + }, + "vstest@44d581b": { + "repo": "vstest", + "branch": "", + "hash": "44d581bed09d27cf360e3583bf604373ef55dbbf", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/44d581bed09d27cf360e3583bf604373ef55dbbf.diff" + }, + "vstest@219bc78": { + "repo": "vstest", + "branch": "", + "hash": "219bc780717ad1544dd439b96be62de8078954db", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/219bc780717ad1544dd439b96be62de8078954db.diff" + }, + "vstest@a32abe5": { + "repo": "vstest", + "branch": "", + "hash": "a32abe5ddbff003d3e957434a05e6a4eb29a4898", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/a32abe5ddbff003d3e957434a05e6a4eb29a4898.diff" + }, + "vstest@018cbb6": { + "repo": "vstest", + "branch": "", + "hash": "018cbb6586404d2d27da7e3a7bdadedf429b5efd", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/018cbb6586404d2d27da7e3a7bdadedf429b5efd.diff" + }, + "vstest@98926aa": { + "repo": "vstest", + "branch": "", + "hash": "98926aa704344566e7e344a64579a3808234904d", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/98926aa704344566e7e344a64579a3808234904d.diff" + }, + "vstest@d3c84e5": { + "repo": "vstest", + "branch": "", + "hash": "d3c84e5ad7ae2a621f65d1926af37eabc2b96e21", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/d3c84e5ad7ae2a621f65d1926af37eabc2b96e21.diff" + }, + "vstest@f0efb56": { + "repo": "vstest", + "branch": "", + "hash": "f0efb56342389d2551346b2c1c9c6cb491b5b12d", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/f0efb56342389d2551346b2c1c9c6cb491b5b12d.diff" + }, + "vstest@4b0c2cd": { + "repo": "vstest", + "branch": "", + "hash": "4b0c2cd5ab2cd002aa60c3a19720f2edb6f9575b", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/4b0c2cd5ab2cd002aa60c3a19720f2edb6f9575b.diff" + }, + "vstest@b93e72a": { + "repo": "vstest", + "branch": "", + "hash": "b93e72a6cd4809a6ae69ed9fba89cab5d5ef7176", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/b93e72a6cd4809a6ae69ed9fba89cab5d5ef7176.diff" + }, + "vstest@7bc64d2": { + "repo": "vstest", + "branch": "", + "hash": "7bc64d2f093c0877c674278394b72d902bf7cf74", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/7bc64d2f093c0877c674278394b72d902bf7cf74.diff" + }, + "vstest@455925f": { + "repo": "vstest", + "branch": "", + "hash": "455925fb52ee441d0ad8621b737ad7677d6a4b85", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/455925fb52ee441d0ad8621b737ad7677d6a4b85.diff" + }, + "vstest@2bd34e1": { + "repo": "vstest", + "branch": "", + "hash": "2bd34e1f4535a205e5108e68f93aa0c227238868", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/2bd34e1f4535a205e5108e68f93aa0c227238868.diff" + }, + "vstest@d97e684": { + "repo": "vstest", + "branch": "", + "hash": "d97e6847da1bf72505b0237080e71bc660332d48", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/d97e6847da1bf72505b0237080e71bc660332d48.diff" + }, + "vstest@12ff13d": { + "repo": "vstest", + "branch": "", + "hash": "12ff13d177320559fbb8d684ef6c8bccc3bfb998", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/12ff13d177320559fbb8d684ef6c8bccc3bfb998.diff" + }, + "vstest@2350e5a": { + "repo": "vstest", + "branch": "", + "hash": "2350e5a1057160be8fa2fd2424f4120c3ce047af", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/2350e5a1057160be8fa2fd2424f4120c3ce047af.diff" + }, + "vstest@e5bf9e0": { + "repo": "vstest", + "branch": "", + "hash": "e5bf9e0b9f7f79854f376970030093477505a458", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/e5bf9e0b9f7f79854f376970030093477505a458.diff" + }, + "vstest@4e51c30": { + "repo": "vstest", + "branch": "", + "hash": "4e51c3090c53280d2c97cf3260b3191269cab6b5", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/4e51c3090c53280d2c97cf3260b3191269cab6b5.diff" + }, + "vstest@1cd8023": { + "repo": "vstest", + "branch": "", + "hash": "1cd80231bc96d441f3959b56082887d0560429b7", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/1cd80231bc96d441f3959b56082887d0560429b7.diff" + }, + "vstest@282a1a6": { + "repo": "vstest", + "branch": "", + "hash": "282a1a6eb4bd9e53a5c747ddf5683909a2661204", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/282a1a6eb4bd9e53a5c747ddf5683909a2661204.diff" + }, + "vstest@446c3a1": { + "repo": "vstest", + "branch": "", + "hash": "446c3a12662a53c7afe4b4b968ec9d8b40c1d813", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/446c3a12662a53c7afe4b4b968ec9d8b40c1d813.diff" + }, + "vstest@5954997": { + "repo": "vstest", + "branch": "", + "hash": "59549971d7d902d23029985de696d8d80971e8f4", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/59549971d7d902d23029985de696d8d80971e8f4.diff" + }, + "vstest@b6da332": { + "repo": "vstest", + "branch": "", + "hash": "b6da3328d1c5dc236f0cf3e288d214762fd531e3", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/b6da3328d1c5dc236f0cf3e288d214762fd531e3.diff" + }, + "vstest@723ba5f": { + "repo": "vstest", + "branch": "", + "hash": "723ba5fbe809dd0539079c2436ab83db33548d72", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/723ba5fbe809dd0539079c2436ab83db33548d72.diff" + }, + "vstest@ae6c3a0": { + "repo": "vstest", + "branch": "", + "hash": "ae6c3a0d2d459bd807068faefa734ac8056ef6e2", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/ae6c3a0d2d459bd807068faefa734ac8056ef6e2.diff" + }, + "vstest@4294cde": { + "repo": "vstest", + "branch": "", + "hash": "4294cde1c9b4a740ce0f3d84ae58e8b0eee4c1d0", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/4294cde1c9b4a740ce0f3d84ae58e8b0eee4c1d0.diff" + }, + "vstest@f48a80f": { + "repo": "vstest", + "branch": "", + "hash": "f48a80f2c63bd107965d811b8e5d14f59ba065e6", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/f48a80f2c63bd107965d811b8e5d14f59ba065e6.diff" + }, + "vstest@f0c2756": { + "repo": "vstest", + "branch": "", + "hash": "f0c2756f60c082192737f4042c8e335e1229f095", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/f0c2756f60c082192737f4042c8e335e1229f095.diff" + }, + "vstest@1b160f9": { + "repo": "vstest", + "branch": "", + "hash": "1b160f960cf76cfd095d238f9484e4111b98a43a", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/1b160f960cf76cfd095d238f9484e4111b98a43a.diff" + }, + "vstest@821d5b6": { + "repo": "vstest", + "branch": "", + "hash": "821d5b602761c06ee420cb0e826f7a5ea9db495d", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/821d5b602761c06ee420cb0e826f7a5ea9db495d.diff" + }, + "vstest@4ed742d": { + "repo": "vstest", + "branch": "", + "hash": "4ed742de4912a38aa41eb10fd20de09088be6425", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/4ed742de4912a38aa41eb10fd20de09088be6425.diff" + }, + "vstest@3026de6": { + "repo": "vstest", + "branch": "", + "hash": "3026de6ba2f51e3a7c57bdca2db32f0359927109", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/3026de6ba2f51e3a7c57bdca2db32f0359927109.diff" + }, + "vstest@e77440e": { + "repo": "vstest", + "branch": "", + "hash": "e77440e9e40c80cafc8c48bbda75e8917ab978da", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/e77440e9e40c80cafc8c48bbda75e8917ab978da.diff" + }, + "vstest@fd6d163": { + "repo": "vstest", + "branch": "", + "hash": "fd6d163311700bbe006e96ef66d879b66248249b", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/fd6d163311700bbe006e96ef66d879b66248249b.diff" + }, + "vstest@172b85e": { + "repo": "vstest", + "branch": "", + "hash": "172b85e0ffeb2681efa17c0b30149e6200abc028", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/172b85e0ffeb2681efa17c0b30149e6200abc028.diff" + }, + "vstest@77b66f1": { + "repo": "vstest", + "branch": "", + "hash": "77b66f195b9bbeaf648518c0c8ba4ae25ccf1f0c", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/77b66f195b9bbeaf648518c0c8ba4ae25ccf1f0c.diff" + }, + "vstest@11cb4cb": { + "repo": "vstest", + "branch": "", + "hash": "11cb4cbba34633df460dc62eb3b3548c60e34ef7", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/11cb4cbba34633df460dc62eb3b3548c60e34ef7.diff" + }, + "vstest@abe6fdf": { + "repo": "vstest", + "branch": "", + "hash": "abe6fdf5ebadcfa8e09f4fca7f2e71b0cfc89b92", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/abe6fdf5ebadcfa8e09f4fca7f2e71b0cfc89b92.diff" + }, + "vstest@21c89e8": { + "repo": "vstest", + "branch": "", + "hash": "21c89e83554d63f81354b239fb39fe087bcfd7e8", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/21c89e83554d63f81354b239fb39fe087bcfd7e8.diff" + }, + "vstest@a6d90cd": { + "repo": "vstest", + "branch": "", + "hash": "a6d90cd85c72d169845dc7d137d9602c2acd7768", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/a6d90cd85c72d169845dc7d137d9602c2acd7768.diff" + }, + "vstest@4d4dbec": { + "repo": "vstest", + "branch": "", + "hash": "4d4dbec339235570f26e2d8fd67892e686ed102d", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/4d4dbec339235570f26e2d8fd67892e686ed102d.diff" + }, + "vstest@650de20": { + "repo": "vstest", + "branch": "", + "hash": "650de20d2b4be4bef2a1b65dbb3cf665f672d598", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/650de20d2b4be4bef2a1b65dbb3cf665f672d598.diff" + }, + "vstest@f8c5d09": { + "repo": "vstest", + "branch": "", + "hash": "f8c5d093d67acb121b96ddf32f44da75a1747504", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/f8c5d093d67acb121b96ddf32f44da75a1747504.diff" + }, + "vstest@e61a77b": { + "repo": "vstest", + "branch": "", + "hash": "e61a77b85d86e590f74576a1a1d672b7d11dfcc9", + "org": "microsoft", + "url": "https://github.com/microsoft/vstest/commit/e61a77b85d86e590f74576a1a1d672b7d11dfcc9.diff" + }, + "windowsdesktop@ac6f456": { + "repo": "windowsdesktop", + "branch": "", + "hash": "ac6f456629bdc6862b9ce5b5692118e0e5857a5d", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/ac6f456629bdc6862b9ce5b5692118e0e5857a5d.diff" + }, + "windowsdesktop@9892bfb": { + "repo": "windowsdesktop", + "branch": "", + "hash": "9892bfbfd56e28050d8f899c6e69b8396a342c47", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/9892bfbfd56e28050d8f899c6e69b8396a342c47.diff" + }, + "windowsdesktop@785c98d": { + "repo": "windowsdesktop", + "branch": "", + "hash": "785c98d164f57668bae8cca66aae809a42cf5e99", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/785c98d164f57668bae8cca66aae809a42cf5e99.diff" + }, + "windowsdesktop@4ed8b78": { + "repo": "windowsdesktop", + "branch": "", + "hash": "4ed8b78b4f3babbb8e6a51b1724c2299086d83c4", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/4ed8b78b4f3babbb8e6a51b1724c2299086d83c4.diff" + }, + "windowsdesktop@4a2fe1b": { + "repo": "windowsdesktop", + "branch": "", + "hash": "4a2fe1b3435ab335a8fb9371303e25eb9928613f", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/4a2fe1b3435ab335a8fb9371303e25eb9928613f.diff" + }, + "windowsdesktop@4ae99da": { + "repo": "windowsdesktop", + "branch": "", + "hash": "4ae99da17367feac842801126337617f39e18fef", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/4ae99da17367feac842801126337617f39e18fef.diff" + }, + "windowsdesktop@4243842": { + "repo": "windowsdesktop", + "branch": "", + "hash": "4243842e9565284aeb4e3dcd6e9f4d4d1143cfe3", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/4243842e9565284aeb4e3dcd6e9f4d4d1143cfe3.diff" + }, + "windowsdesktop@cd36ded": { + "repo": "windowsdesktop", + "branch": "", + "hash": "cd36ded715b249d1c9853e34df5e945937715876", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/cd36ded715b249d1c9853e34df5e945937715876.diff" + }, + "windowsdesktop@3d052d8": { + "repo": "windowsdesktop", + "branch": "", + "hash": "3d052d890c42c8a4593c9a7fc69cd7f2c02460b3", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/3d052d890c42c8a4593c9a7fc69cd7f2c02460b3.diff" + }, + "windowsdesktop@0cd701f": { + "repo": "windowsdesktop", + "branch": "", + "hash": "0cd701fd568db9ee1ebfcaba8ba0871fc0321887", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/0cd701fd568db9ee1ebfcaba8ba0871fc0321887.diff" + }, + "windowsdesktop@61b2b18": { + "repo": "windowsdesktop", + "branch": "", + "hash": "61b2b1803a37caa3fe9726801dc6ea7f7c41d1ae", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/61b2b1803a37caa3fe9726801dc6ea7f7c41d1ae.diff" + }, + "windowsdesktop@3930f8d": { + "repo": "windowsdesktop", + "branch": "", + "hash": "3930f8d3b157d3221d136f66660067cef538c46b", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/3930f8d3b157d3221d136f66660067cef538c46b.diff" + }, + "windowsdesktop@85016d2": { + "repo": "windowsdesktop", + "branch": "", + "hash": "85016d204bad78b4bf6b56e7340aeb7a94f88e24", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/85016d204bad78b4bf6b56e7340aeb7a94f88e24.diff" + }, + "windowsdesktop@d574668": { + "repo": "windowsdesktop", + "branch": "", + "hash": "d5746686061e68985aa51211587e5a949013736a", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/d5746686061e68985aa51211587e5a949013736a.diff" + }, + "windowsdesktop@7ed1d86": { + "repo": "windowsdesktop", + "branch": "", + "hash": "7ed1d86e568fed190bbafb025cb1e544dbec89db", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/7ed1d86e568fed190bbafb025cb1e544dbec89db.diff" + }, + "windowsdesktop@52580a0": { + "repo": "windowsdesktop", + "branch": "", + "hash": "52580a0e52c3a26e32b46195425aaa743f106f28", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/52580a0e52c3a26e32b46195425aaa743f106f28.diff" + }, + "windowsdesktop@3a65d38": { + "repo": "windowsdesktop", + "branch": "", + "hash": "3a65d38d572f1b8f34ae0431dbd88e8b2ef33f92", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/3a65d38d572f1b8f34ae0431dbd88e8b2ef33f92.diff" + }, + "windowsdesktop@9b50adf": { + "repo": "windowsdesktop", + "branch": "", + "hash": "9b50adf35069692e1e0ec9a2fdc345e2f8c0d578", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/9b50adf35069692e1e0ec9a2fdc345e2f8c0d578.diff" + }, + "windowsdesktop@f5c0e6b": { + "repo": "windowsdesktop", + "branch": "", + "hash": "f5c0e6b89ad4bdc18852e0a3f47143ece27a3123", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/f5c0e6b89ad4bdc18852e0a3f47143ece27a3123.diff" + }, + "windowsdesktop@d7fbea0": { + "repo": "windowsdesktop", + "branch": "", + "hash": "d7fbea009a000e9868fbe36010f82c8120b62423", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/d7fbea009a000e9868fbe36010f82c8120b62423.diff" + }, + "windowsdesktop@8c21d26": { + "repo": "windowsdesktop", + "branch": "", + "hash": "8c21d266ecd03f86618f9ad683c28c1ec028630e", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/8c21d266ecd03f86618f9ad683c28c1ec028630e.diff" + }, + "windowsdesktop@102ab42": { + "repo": "windowsdesktop", + "branch": "", + "hash": "102ab42acbdc17276df4c5497861722507519776", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/102ab42acbdc17276df4c5497861722507519776.diff" + }, + "windowsdesktop@0d71ddf": { + "repo": "windowsdesktop", + "branch": "", + "hash": "0d71ddf4a45bb3d1fc46a909ced3b8ed0052f5f3", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/0d71ddf4a45bb3d1fc46a909ced3b8ed0052f5f3.diff" + }, + "windowsdesktop@186c466": { + "repo": "windowsdesktop", + "branch": "", + "hash": "186c466f63960aa3f947e4c6c892da59a961d474", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/186c466f63960aa3f947e4c6c892da59a961d474.diff" + }, + "windowsdesktop@ba24293": { + "repo": "windowsdesktop", + "branch": "", + "hash": "ba24293552826204c7acb63e9e327c38203ff4bc", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/ba24293552826204c7acb63e9e327c38203ff4bc.diff" + }, + "windowsdesktop@8b302fc": { + "repo": "windowsdesktop", + "branch": "", + "hash": "8b302fc5e747b52e1e3640698348c072ed976ced", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/8b302fc5e747b52e1e3640698348c072ed976ced.diff" + }, + "windowsdesktop@3a17804": { + "repo": "windowsdesktop", + "branch": "", + "hash": "3a17804099d598090db4142fbe2259d36eda15f0", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/3a17804099d598090db4142fbe2259d36eda15f0.diff" + }, + "windowsdesktop@a1f862e": { + "repo": "windowsdesktop", + "branch": "", + "hash": "a1f862ec05023b3d1f994914967d82d94e8c9e6d", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/a1f862ec05023b3d1f994914967d82d94e8c9e6d.diff" + }, + "windowsdesktop@913cd46": { + "repo": "windowsdesktop", + "branch": "", + "hash": "913cd46ee72f0e1a863c023b385914c3c549e695", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/913cd46ee72f0e1a863c023b385914c3c549e695.diff" + }, + "windowsdesktop@1d1306f": { + "repo": "windowsdesktop", + "branch": "", + "hash": "1d1306fa17667cec0ab9cdbfa4c777a91e5c9b8b", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/1d1306fa17667cec0ab9cdbfa4c777a91e5c9b8b.diff" + }, + "windowsdesktop@056e81e": { + "repo": "windowsdesktop", + "branch": "", + "hash": "056e81e25ab3c601f6ff40779ec5cae88f908e89", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/056e81e25ab3c601f6ff40779ec5cae88f908e89.diff" + }, + "windowsdesktop@ec7ac1c": { + "repo": "windowsdesktop", + "branch": "", + "hash": "ec7ac1c56a0329f327487d13795850d6d20c91b7", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/ec7ac1c56a0329f327487d13795850d6d20c91b7.diff" + }, + "windowsdesktop@9b1c309": { + "repo": "windowsdesktop", + "branch": "", + "hash": "9b1c309ab0e9485a3c7866a637cd5d1185a0a0d6", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/9b1c309ab0e9485a3c7866a637cd5d1185a0a0d6.diff" + }, + "windowsdesktop@7e370c4": { + "repo": "windowsdesktop", + "branch": "", + "hash": "7e370c4a82e6a6ff663a915b58714ced950a111e", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/7e370c4a82e6a6ff663a915b58714ced950a111e.diff" + }, + "windowsdesktop@c1111e2": { + "repo": "windowsdesktop", + "branch": "", + "hash": "c1111e25c19a3515ce1d95b2161c60e971b20c75", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/c1111e25c19a3515ce1d95b2161c60e971b20c75.diff" + }, + "windowsdesktop@0f0ce63": { + "repo": "windowsdesktop", + "branch": "", + "hash": "0f0ce63a3c13ba923e7938ff79d123352e5357b3", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/0f0ce63a3c13ba923e7938ff79d123352e5357b3.diff" + }, + "windowsdesktop@49ce695": { + "repo": "windowsdesktop", + "branch": "", + "hash": "49ce69591900ad5ad5d97be6f722edc85b1edcfb", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/49ce69591900ad5ad5d97be6f722edc85b1edcfb.diff" + }, + "windowsdesktop@3e74acc": { + "repo": "windowsdesktop", + "branch": "", + "hash": "3e74acc65af5f31019104d4bf7d1d7feddd23c34", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/3e74acc65af5f31019104d4bf7d1d7feddd23c34.diff" + }, + "windowsdesktop@e2d5423": { + "repo": "windowsdesktop", + "branch": "", + "hash": "e2d5423172e7b43a2d4059cec8fde512b4727498", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/e2d5423172e7b43a2d4059cec8fde512b4727498.diff" + }, + "windowsdesktop@cce84c3": { + "repo": "windowsdesktop", + "branch": "", + "hash": "cce84c3a32adfa22ca6b95f070d1fdaca7f6e0f4", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/cce84c3a32adfa22ca6b95f070d1fdaca7f6e0f4.diff" + }, + "windowsdesktop@5d631bd": { + "repo": "windowsdesktop", + "branch": "", + "hash": "5d631bd233d96c6a08d90c26402c18e139b5a2a7", + "org": "dotnet", + "url": "https://github.com/dotnet/windowsdesktop/commit/5d631bd233d96c6a08d90c26402c18e139b5a2a7.diff" + }, + "winforms@909402c": { + "repo": "winforms", + "branch": "", + "hash": "909402c177797cc2e79bbb2803c88dc45e51fd42", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/909402c177797cc2e79bbb2803c88dc45e51fd42.diff" + }, + "winforms@cd04c1d": { + "repo": "winforms", + "branch": "", + "hash": "cd04c1d2c3be624bf2c779cd202a80c390012226", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/cd04c1d2c3be624bf2c779cd202a80c390012226.diff" + }, + "winforms@364de7b": { + "repo": "winforms", + "branch": "", + "hash": "364de7b38e1694fdb60e8e6ff5a6dcc853dd8f5f", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/364de7b38e1694fdb60e8e6ff5a6dcc853dd8f5f.diff" + }, + "winforms@6cb81ba": { + "repo": "winforms", + "branch": "", + "hash": "6cb81bab92a0a26301676f16638186953c373b1b", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/6cb81bab92a0a26301676f16638186953c373b1b.diff" + }, + "winforms@2cc6fac": { + "repo": "winforms", + "branch": "", + "hash": "2cc6facea408e60a569d7985615b1b1b9d50a3b5", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/2cc6facea408e60a569d7985615b1b1b9d50a3b5.diff" + }, + "winforms@8cf9531": { + "repo": "winforms", + "branch": "", + "hash": "8cf95315e14f70d9777e0c50025b03a75d98d071", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/8cf95315e14f70d9777e0c50025b03a75d98d071.diff" + }, + "winforms@e37e3c6": { + "repo": "winforms", + "branch": "", + "hash": "e37e3c6fb913aa90d91efdee949c9037d9cc542d", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/e37e3c6fb913aa90d91efdee949c9037d9cc542d.diff" + }, + "winforms@73bc01b": { + "repo": "winforms", + "branch": "", + "hash": "73bc01bbed5d5b25e0e7505c1d82f34c67f18006", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/73bc01bbed5d5b25e0e7505c1d82f34c67f18006.diff" + }, + "winforms@dbbab5b": { + "repo": "winforms", + "branch": "", + "hash": "dbbab5b8abdc59fa58f76073a7474e27491484dd", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/dbbab5b8abdc59fa58f76073a7474e27491484dd.diff" + }, + "winforms@a927792": { + "repo": "winforms", + "branch": "", + "hash": "a9277924eb8aae0a84368c1ec90d358ed0507b74", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/a9277924eb8aae0a84368c1ec90d358ed0507b74.diff" + }, + "winforms@3de8078": { + "repo": "winforms", + "branch": "", + "hash": "3de8078ebd3394cdf73e212db80c947234879a63", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/3de8078ebd3394cdf73e212db80c947234879a63.diff" + }, + "winforms@bb5e46c": { + "repo": "winforms", + "branch": "", + "hash": "bb5e46cb32581933f75863929c2d656ac967e03b", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/bb5e46cb32581933f75863929c2d656ac967e03b.diff" + }, + "winforms@2f63113": { + "repo": "winforms", + "branch": "", + "hash": "2f6311377b766b40a42b8e5d4a62f45049d20af6", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/2f6311377b766b40a42b8e5d4a62f45049d20af6.diff" + }, + "winforms@dd60dac": { + "repo": "winforms", + "branch": "", + "hash": "dd60dacf631599acc642de4052c383424fe326ed", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/dd60dacf631599acc642de4052c383424fe326ed.diff" + }, + "winforms@9bb0153": { + "repo": "winforms", + "branch": "", + "hash": "9bb01537b71847a5c55df9c2ff9473d2cb7146b6", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/9bb01537b71847a5c55df9c2ff9473d2cb7146b6.diff" + }, + "winforms@813a2e1": { + "repo": "winforms", + "branch": "", + "hash": "813a2e10cc0ee05e3a6b5b55afd28595644f221c", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/813a2e10cc0ee05e3a6b5b55afd28595644f221c.diff" + }, + "winforms@68a1e62": { + "repo": "winforms", + "branch": "", + "hash": "68a1e62ce4f07d9fd91b167400a02359b880030e", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/68a1e62ce4f07d9fd91b167400a02359b880030e.diff" + }, + "winforms@56cd9ad": { + "repo": "winforms", + "branch": "", + "hash": "56cd9adec20867c3e64c64ca6f7b7bb8479851a0", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/56cd9adec20867c3e64c64ca6f7b7bb8479851a0.diff" + }, + "winforms@1c513e7": { + "repo": "winforms", + "branch": "", + "hash": "1c513e779a2e58a1974c8dd3db62d0c0ecba255f", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/1c513e779a2e58a1974c8dd3db62d0c0ecba255f.diff" + }, + "winforms@3b7f6e0": { + "repo": "winforms", + "branch": "", + "hash": "3b7f6e089303809efedbbcf50c7ed0f96d6afd62", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/3b7f6e089303809efedbbcf50c7ed0f96d6afd62.diff" + }, + "winforms@470812f": { + "repo": "winforms", + "branch": "", + "hash": "470812fec98b3ab534ef2eea25facdb29d8e26b5", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/470812fec98b3ab534ef2eea25facdb29d8e26b5.diff" + }, + "winforms@d1b3176": { + "repo": "winforms", + "branch": "", + "hash": "d1b3176e6f1f494bc6273ff08ff77c88f29484f8", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/d1b3176e6f1f494bc6273ff08ff77c88f29484f8.diff" + }, + "winforms@8b618e7": { + "repo": "winforms", + "branch": "", + "hash": "8b618e7f56ddb5fa35b239c919892183fd535a81", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/8b618e7f56ddb5fa35b239c919892183fd535a81.diff" + }, + "winforms@73f0222": { + "repo": "winforms", + "branch": "", + "hash": "73f0222ea7a75610ba883cac9807bd3a003b6d53", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/73f0222ea7a75610ba883cac9807bd3a003b6d53.diff" + }, + "winforms@f9076b6": { + "repo": "winforms", + "branch": "", + "hash": "f9076b6495ab193eedc54e6c5d22c87ad99a7341", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/f9076b6495ab193eedc54e6c5d22c87ad99a7341.diff" + }, + "winforms@4e32dd0": { + "repo": "winforms", + "branch": "", + "hash": "4e32dd0cc4acf7329ed5e69374d81f843973023e", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/4e32dd0cc4acf7329ed5e69374d81f843973023e.diff" + }, + "winforms@af397d2": { + "repo": "winforms", + "branch": "", + "hash": "af397d250817d659165aa20b14239ebb4faaf563", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/af397d250817d659165aa20b14239ebb4faaf563.diff" + }, + "winforms@0736dfb": { + "repo": "winforms", + "branch": "", + "hash": "0736dfbd5cafbae3a13a060e349d4bbd4ebcec6a", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/0736dfbd5cafbae3a13a060e349d4bbd4ebcec6a.diff" + }, + "winforms@d28310f": { + "repo": "winforms", + "branch": "", + "hash": "d28310fdba71b603f53edf92907e7248a652fa06", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/d28310fdba71b603f53edf92907e7248a652fa06.diff" + }, + "winforms@c02a484": { + "repo": "winforms", + "branch": "", + "hash": "c02a484ca11b9d9c7f0b2edf629c48c5b51fa432", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/c02a484ca11b9d9c7f0b2edf629c48c5b51fa432.diff" + }, + "winforms@f34cefe": { + "repo": "winforms", + "branch": "", + "hash": "f34cefe7dc48411da4bcb9e1adf84f35aa7c3ffd", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/f34cefe7dc48411da4bcb9e1adf84f35aa7c3ffd.diff" + }, + "winforms@f8a7c59": { + "repo": "winforms", + "branch": "", + "hash": "f8a7c59fefe81ea3aa3edc2ce0b51a4556e67913", + "org": "dotnet", + "url": "https://github.com/dotnet/winforms/commit/f8a7c59fefe81ea3aa3edc2ce0b51a4556e67913.diff" + }, + "dotnet@0885993": { + "repo": "dotnet", + "branch": "", + "hash": "088599371eb4f4778c89e1c3b2bffcb24d05ed1b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/088599371eb4f4778c89e1c3b2bffcb24d05ed1b.diff" + }, + "dotnet@909706a": { + "repo": "dotnet", + "branch": "", + "hash": "909706a9e6385973634d03ddb129c5769aec6a14", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/909706a9e6385973634d03ddb129c5769aec6a14.diff" + }, + "dotnet@2ae58b7": { + "repo": "dotnet", + "branch": "", + "hash": "2ae58b78bd38dcd3cf2f81640c325977dedaaba9", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2ae58b78bd38dcd3cf2f81640c325977dedaaba9.diff" + }, + "dotnet@e6e43bc": { + "repo": "dotnet", + "branch": "", + "hash": "e6e43bc108f5692950e2ca770794b9dab57c6e59", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/e6e43bc108f5692950e2ca770794b9dab57c6e59.diff" + }, + "dotnet@28d7601": { + "repo": "dotnet", + "branch": "", + "hash": "28d7601b43f28783ec1162943ae609106e8208b2", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/28d7601b43f28783ec1162943ae609106e8208b2.diff" + }, + "dotnet@2cc64d1": { + "repo": "dotnet", + "branch": "", + "hash": "2cc64d18520f809dca14c51c80e4859fca582e9b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2cc64d18520f809dca14c51c80e4859fca582e9b.diff" + }, + "dotnet@eb5ba3a": { + "repo": "dotnet", + "branch": "", + "hash": "eb5ba3a40210ca327b8df5a5eaf70198611cfda1", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/eb5ba3a40210ca327b8df5a5eaf70198611cfda1.diff" + }, + "dotnet@0761f07": { + "repo": "dotnet", + "branch": "", + "hash": "0761f078d46c98f4ac7421757bd2d8e444e67e28", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0761f078d46c98f4ac7421757bd2d8e444e67e28.diff" + }, + "dotnet@7209cf1": { + "repo": "dotnet", + "branch": "", + "hash": "7209cf1c06becbced0afbf8ab9e3af2fdb542344", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/7209cf1c06becbced0afbf8ab9e3af2fdb542344.diff" + }, + "dotnet@10f558b": { + "repo": "dotnet", + "branch": "", + "hash": "10f558b18ecfbd8eab3e681c104c5d851d7b92d0", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/10f558b18ecfbd8eab3e681c104c5d851d7b92d0.diff" + }, + "dotnet@4ff51db": { + "repo": "dotnet", + "branch": "", + "hash": "4ff51dba72c67dcef36e8ff9764348dd2046f73d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/4ff51dba72c67dcef36e8ff9764348dd2046f73d.diff" + }, + "dotnet@a0dffd0": { + "repo": "dotnet", + "branch": "", + "hash": "a0dffd00e20814ac943dad3d08f25348de2b2064", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/a0dffd00e20814ac943dad3d08f25348de2b2064.diff" + }, + "dotnet@68a658b": { + "repo": "dotnet", + "branch": "", + "hash": "68a658b86fb4e3da21e372a3a5b0b8b9247b370d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/68a658b86fb4e3da21e372a3a5b0b8b9247b370d.diff" + }, + "dotnet@a41f974": { + "repo": "dotnet", + "branch": "", + "hash": "a41f9742e0db9859c5296b634b8a0898082040be", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/a41f9742e0db9859c5296b634b8a0898082040be.diff" + }, + "dotnet@2e9f43a": { + "repo": "dotnet", + "branch": "", + "hash": "2e9f43a268d9f9697fb4b0aa3a6f89df390e44e1", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2e9f43a268d9f9697fb4b0aa3a6f89df390e44e1.diff" + }, + "dotnet@bcaa8d4": { + "repo": "dotnet", + "branch": "", + "hash": "bcaa8d44d57494224d443dba7c1dfed381ad5528", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/bcaa8d44d57494224d443dba7c1dfed381ad5528.diff" + }, + "dotnet@f2c93f8": { + "repo": "dotnet", + "branch": "", + "hash": "f2c93f81b35ddc48dd5ad22c759821277db6dfdf", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/f2c93f81b35ddc48dd5ad22c759821277db6dfdf.diff" + }, + "dotnet@2501c2d": { + "repo": "dotnet", + "branch": "", + "hash": "2501c2d375da2c89d9d859ab0306d0d36261a2ca", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2501c2d375da2c89d9d859ab0306d0d36261a2ca.diff" + }, + "dotnet@d2b3658": { + "repo": "dotnet", + "branch": "", + "hash": "d2b36583a7243f813a402f9f8379ab01f5068e93", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/d2b36583a7243f813a402f9f8379ab01f5068e93.diff" + }, + "dotnet@e3a294d": { + "repo": "dotnet", + "branch": "", + "hash": "e3a294d4d8b62cf733dcace315d1a4172711fe0c", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/e3a294d4d8b62cf733dcace315d1a4172711fe0c.diff" + }, + "dotnet@b94ef23": { + "repo": "dotnet", + "branch": "", + "hash": "b94ef239eb8dd44e0234e48ab1a33d6c24f0e5df", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/b94ef239eb8dd44e0234e48ab1a33d6c24f0e5df.diff" + }, + "dotnet@9fc9df5": { + "repo": "dotnet", + "branch": "", + "hash": "9fc9df5e9c4e5c9892b1278f11bacbf5da83e7a0", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/9fc9df5e9c4e5c9892b1278f11bacbf5da83e7a0.diff" + }, + "dotnet@88a33a1": { + "repo": "dotnet", + "branch": "", + "hash": "88a33a1a48793f17ddbc20774864c439c214e01e", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/88a33a1a48793f17ddbc20774864c439c214e01e.diff" + }, + "dotnet@219465d": { + "repo": "dotnet", + "branch": "", + "hash": "219465d5918829c06df174d08f2d985273dd06d6", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/219465d5918829c06df174d08f2d985273dd06d6.diff" + }, + "dotnet@eb8f7cb": { + "repo": "dotnet", + "branch": "", + "hash": "eb8f7cbc81b7a90e075a56cfe071f237a079c8bb", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/eb8f7cbc81b7a90e075a56cfe071f237a079c8bb.diff" + }, + "dotnet@a7f0ffc": { + "repo": "dotnet", + "branch": "", + "hash": "a7f0ffc36a04c3921c0c38bc2d5fec3ac84e8e2d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/a7f0ffc36a04c3921c0c38bc2d5fec3ac84e8e2d.diff" + }, + "dotnet@f63024a": { + "repo": "dotnet", + "branch": "", + "hash": "f63024a4c577555f4d9311ea4573591f88c437e8", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/f63024a4c577555f4d9311ea4573591f88c437e8.diff" + }, + "dotnet@f106722": { + "repo": "dotnet", + "branch": "", + "hash": "f1067224349365062d31639b03d7d3a8b1739e35", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/f1067224349365062d31639b03d7d3a8b1739e35.diff" + }, + "dotnet@c506080": { + "repo": "dotnet", + "branch": "", + "hash": "c506080fe921205a9b2b374ed3fd37b297c6d74a", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/c506080fe921205a9b2b374ed3fd37b297c6d74a.diff" + }, + "dotnet@9acc8aa": { + "repo": "dotnet", + "branch": "", + "hash": "9acc8aa2528fb009c04fb7926df2b8900e6bb2d6", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/9acc8aa2528fb009c04fb7926df2b8900e6bb2d6.diff" + }, + "dotnet@0ed513f": { + "repo": "dotnet", + "branch": "", + "hash": "0ed513ff68c780278e8e0f226406a76160cbab8a", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0ed513ff68c780278e8e0f226406a76160cbab8a.diff" + }, + "dotnet@dbe3914": { + "repo": "dotnet", + "branch": "", + "hash": "dbe391424b2101dd00a44fc3c9c66c83cc7ac231", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/dbe391424b2101dd00a44fc3c9c66c83cc7ac231.diff" + }, + "dotnet@dcc16b5": { + "repo": "dotnet", + "branch": "", + "hash": "dcc16b506e9f4971f823855ba5e177bbc1cb7964", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/dcc16b506e9f4971f823855ba5e177bbc1cb7964.diff" + }, + "dotnet@9fb6de1": { + "repo": "dotnet", + "branch": "", + "hash": "9fb6de18474139b99a3927801d7a8c666b96c219", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/9fb6de18474139b99a3927801d7a8c666b96c219.diff" + }, + "dotnet@7e4a38a": { + "repo": "dotnet", + "branch": "", + "hash": "7e4a38ab53c654ffcb137db7b68831cc76753306", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/7e4a38ab53c654ffcb137db7b68831cc76753306.diff" + }, + "dotnet@d4d7845": { + "repo": "dotnet", + "branch": "", + "hash": "d4d78458ac3108a3e5f8ae0b02156baa6060969e", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/d4d78458ac3108a3e5f8ae0b02156baa6060969e.diff" + }, + "dotnet@61042ce": { + "repo": "dotnet", + "branch": "", + "hash": "61042ceb9ab3e131cc002dbfa2759328861e7f3f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/61042ceb9ab3e131cc002dbfa2759328861e7f3f.diff" + }, + "dotnet@5dc1278": { + "repo": "dotnet", + "branch": "", + "hash": "5dc127827e3dbe5d1d6d7b7d882109a32a01ded3", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/5dc127827e3dbe5d1d6d7b7d882109a32a01ded3.diff" + }, + "dotnet@02385e2": { + "repo": "dotnet", + "branch": "", + "hash": "02385e26e452b21a97d8a5e694fe3ada7259a582", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/02385e26e452b21a97d8a5e694fe3ada7259a582.diff" + }, + "dotnet@4b97b51": { + "repo": "dotnet", + "branch": "", + "hash": "4b97b51af2b9e981807fdaf5aef8138c1fa1cca0", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/4b97b51af2b9e981807fdaf5aef8138c1fa1cca0.diff" + }, + "dotnet@0e2b5de": { + "repo": "dotnet", + "branch": "", + "hash": "0e2b5dece81d8d60ed1cb522f81f7f9c618888ed", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0e2b5dece81d8d60ed1cb522f81f7f9c618888ed.diff" + }, + "dotnet@d690a4f": { + "repo": "dotnet", + "branch": "", + "hash": "d690a4fca4e326d84b0cbe7faf1a7ad9888639ba", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/d690a4fca4e326d84b0cbe7faf1a7ad9888639ba.diff" + }, + "dotnet@88bbe07": { + "repo": "dotnet", + "branch": "", + "hash": "88bbe071ef842701b267fd3159e1480d11bce76d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/88bbe071ef842701b267fd3159e1480d11bce76d.diff" + }, + "dotnet@f981403": { + "repo": "dotnet", + "branch": "", + "hash": "f9814033e70f3f64de2b80150c73b83ac09eb341", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/f9814033e70f3f64de2b80150c73b83ac09eb341.diff" + }, + "dotnet@b97dd2f": { + "repo": "dotnet", + "branch": "", + "hash": "b97dd2f4b6aec05e98c71ec9830fa19de920af8b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/b97dd2f4b6aec05e98c71ec9830fa19de920af8b.diff" + }, + "dotnet@89ebe0d": { + "repo": "dotnet", + "branch": "", + "hash": "89ebe0d038992308ca794915632afd604a0a9456", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/89ebe0d038992308ca794915632afd604a0a9456.diff" + }, + "dotnet@6717b58": { + "repo": "dotnet", + "branch": "", + "hash": "6717b588623a53aaf455c6f966516e31cd6efe42", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/6717b588623a53aaf455c6f966516e31cd6efe42.diff" + }, + "dotnet@ba5f8e7": { + "repo": "dotnet", + "branch": "", + "hash": "ba5f8e719e0f0b1301d047c2200f8f9f321eb107", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/ba5f8e719e0f0b1301d047c2200f8f9f321eb107.diff" + }, + "dotnet@dfd8d10": { + "repo": "dotnet", + "branch": "", + "hash": "dfd8d10d72729b9462f47a04578f0221da23bd0b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/dfd8d10d72729b9462f47a04578f0221da23bd0b.diff" + }, + "dotnet@3a049dd": { + "repo": "dotnet", + "branch": "", + "hash": "3a049dddc1e4a2f086b495047296af91e722409c", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/3a049dddc1e4a2f086b495047296af91e722409c.diff" + }, + "dotnet@9b4d3b9": { + "repo": "dotnet", + "branch": "", + "hash": "9b4d3b99c89873c850b8ec1f7fd4b66d9eb6e3e2", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/9b4d3b99c89873c850b8ec1f7fd4b66d9eb6e3e2.diff" + }, + "dotnet@2f0ba9e": { + "repo": "dotnet", + "branch": "", + "hash": "2f0ba9e223c535c62613deb07453d6185dee221c", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2f0ba9e223c535c62613deb07453d6185dee221c.diff" + }, + "dotnet@d4dcc64": { + "repo": "dotnet", + "branch": "", + "hash": "d4dcc64ed977a69db7e57f87e617eca22e16e967", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/d4dcc64ed977a69db7e57f87e617eca22e16e967.diff" + }, + "dotnet@9d706e8": { + "repo": "dotnet", + "branch": "", + "hash": "9d706e899b56b00c597308cf827fcd2859a63053", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/9d706e899b56b00c597308cf827fcd2859a63053.diff" + }, + "dotnet@87ff117": { + "repo": "dotnet", + "branch": "", + "hash": "87ff1176b20dd2db86b9bdb7dcd55974e28992e3", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/87ff1176b20dd2db86b9bdb7dcd55974e28992e3.diff" + }, + "dotnet@9d8f3b9": { + "repo": "dotnet", + "branch": "", + "hash": "9d8f3b93c88c97f4c4dd1d9fc896e79a85f0f10e", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/9d8f3b93c88c97f4c4dd1d9fc896e79a85f0f10e.diff" + }, + "dotnet@643b06e": { + "repo": "dotnet", + "branch": "", + "hash": "643b06ee8d3d8bea293496df3da3624650a4c9db", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/643b06ee8d3d8bea293496df3da3624650a4c9db.diff" + }, + "dotnet@815976d": { + "repo": "dotnet", + "branch": "", + "hash": "815976dfcaad1c5711d3dbd44c9ae616cd84f9c2", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/815976dfcaad1c5711d3dbd44c9ae616cd84f9c2.diff" + }, + "dotnet@dadfb24": { + "repo": "dotnet", + "branch": "", + "hash": "dadfb24164945e42d8fda33324ddf87b99b7686d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/dadfb24164945e42d8fda33324ddf87b99b7686d.diff" + }, + "dotnet@ac106c0": { + "repo": "dotnet", + "branch": "", + "hash": "ac106c0900c80f16237195f81d1453164458977c", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/ac106c0900c80f16237195f81d1453164458977c.diff" + }, + "dotnet@dd4ad9a": { + "repo": "dotnet", + "branch": "", + "hash": "dd4ad9a62e8c9cc48abea5224fad885e49638225", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/dd4ad9a62e8c9cc48abea5224fad885e49638225.diff" + }, + "dotnet@920a0d5": { + "repo": "dotnet", + "branch": "", + "hash": "920a0d55f8d87a0423dd3a89555f70d9c9004584", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/920a0d55f8d87a0423dd3a89555f70d9c9004584.diff" + }, + "dotnet@bbf10d8": { + "repo": "dotnet", + "branch": "", + "hash": "bbf10d899058c5ab33114156c6b832a2c8e16196", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/bbf10d899058c5ab33114156c6b832a2c8e16196.diff" + }, + "dotnet@aaa04e7": { + "repo": "dotnet", + "branch": "", + "hash": "aaa04e716158beeafcef3e50172d9fed1522e323", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/aaa04e716158beeafcef3e50172d9fed1522e323.diff" + }, + "dotnet@4354817": { + "repo": "dotnet", + "branch": "", + "hash": "43548171d7240f8831a0207ec5aed317791f844b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/43548171d7240f8831a0207ec5aed317791f844b.diff" + }, + "dotnet@1b8bdee": { + "repo": "dotnet", + "branch": "", + "hash": "1b8bdee0624037f4e30623d07eb0cfd244cada35", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/1b8bdee0624037f4e30623d07eb0cfd244cada35.diff" + }, + "dotnet@3736aa1": { + "repo": "dotnet", + "branch": "", + "hash": "3736aa1eaae61c18ba14a21fa0aa31c6d6371721", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/3736aa1eaae61c18ba14a21fa0aa31c6d6371721.diff" + }, + "dotnet@a306f8d": { + "repo": "dotnet", + "branch": "", + "hash": "a306f8d92a1c4cd0fb02e7c3ca6fc4670ebd808f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/a306f8d92a1c4cd0fb02e7c3ca6fc4670ebd808f.diff" + }, + "dotnet@aedfe5a": { + "repo": "dotnet", + "branch": "", + "hash": "aedfe5a459a91065eab54ad2d425c373e768dd10", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/aedfe5a459a91065eab54ad2d425c373e768dd10.diff" + }, + "dotnet@3eeda33": { + "repo": "dotnet", + "branch": "", + "hash": "3eeda33e1f17d8172a86b64dc7f79730854c5146", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/3eeda33e1f17d8172a86b64dc7f79730854c5146.diff" + }, + "dotnet@75d13e6": { + "repo": "dotnet", + "branch": "", + "hash": "75d13e6f29dd9a504e22c01b9f0a6c9e363c726f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/75d13e6f29dd9a504e22c01b9f0a6c9e363c726f.diff" + }, + "dotnet@2436dd1": { + "repo": "dotnet", + "branch": "", + "hash": "2436dd11eecbd4e9571f5c1f424ae036610c3c47", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2436dd11eecbd4e9571f5c1f424ae036610c3c47.diff" + }, + "dotnet@80dc2f6": { + "repo": "dotnet", + "branch": "", + "hash": "80dc2f6810fd5b18b3afc9716622f12970731570", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/80dc2f6810fd5b18b3afc9716622f12970731570.diff" + }, + "dotnet@07e89a3": { + "repo": "dotnet", + "branch": "", + "hash": "07e89a3b9bb7939e4e5d504b08b0d924dffb4247", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/07e89a3b9bb7939e4e5d504b08b0d924dffb4247.diff" + }, + "dotnet@fd34486": { + "repo": "dotnet", + "branch": "", + "hash": "fd34486e0b221ebff3765fea1cd7001b3e74531f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/fd34486e0b221ebff3765fea1cd7001b3e74531f.diff" + }, + "dotnet@143c18f": { + "repo": "dotnet", + "branch": "", + "hash": "143c18fee57fa24577bf5809a55db19c014a2376", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/143c18fee57fa24577bf5809a55db19c014a2376.diff" + }, + "dotnet@cafaa09": { + "repo": "dotnet", + "branch": "", + "hash": "cafaa09d4f55f7a2f9c145a909b0e15ff79e8a7a", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/cafaa09d4f55f7a2f9c145a909b0e15ff79e8a7a.diff" + }, + "dotnet@88604a2": { + "repo": "dotnet", + "branch": "", + "hash": "88604a2e03faa5978d14bf6731c237eee54d6156", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/88604a2e03faa5978d14bf6731c237eee54d6156.diff" + }, + "dotnet@50dbab4": { + "repo": "dotnet", + "branch": "", + "hash": "50dbab4de210e882172b07934e9666313b7065f1", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/50dbab4de210e882172b07934e9666313b7065f1.diff" + }, + "dotnet@17fdc62": { + "repo": "dotnet", + "branch": "", + "hash": "17fdc627a00b646614e83471f1bdd20d0e083c93", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/17fdc627a00b646614e83471f1bdd20d0e083c93.diff" + }, + "dotnet@8459bb3": { + "repo": "dotnet", + "branch": "", + "hash": "8459bb31ba5dd85c25458dc8ae2958f9f9cd4f96", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/8459bb31ba5dd85c25458dc8ae2958f9f9cd4f96.diff" + }, + "dotnet@99c6005": { + "repo": "dotnet", + "branch": "", + "hash": "99c6005d63529bf1081baa014582f5cde23a48af", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/99c6005d63529bf1081baa014582f5cde23a48af.diff" + }, + "dotnet@0fd8828": { + "repo": "dotnet", + "branch": "", + "hash": "0fd8828d93f200b303d9403be5af0f902f858ba7", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0fd8828d93f200b303d9403be5af0f902f858ba7.diff" + }, + "dotnet@1b64075": { + "repo": "dotnet", + "branch": "", + "hash": "1b640752c2f9b2fa2e6493dbaeeff72b068eef43", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/1b640752c2f9b2fa2e6493dbaeeff72b068eef43.diff" + }, + "dotnet@aafe175": { + "repo": "dotnet", + "branch": "", + "hash": "aafe17597114c1b7a525b11f2eead12f3ed2f8ed", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/aafe17597114c1b7a525b11f2eead12f3ed2f8ed.diff" + }, + "dotnet@f99e013": { + "repo": "dotnet", + "branch": "", + "hash": "f99e013a9f83383ffeadc3415eaf37c79fc476b2", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/f99e013a9f83383ffeadc3415eaf37c79fc476b2.diff" + }, + "dotnet@0c4423f": { + "repo": "dotnet", + "branch": "", + "hash": "0c4423f49f109301f90c3e0fffc9444e943ef511", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0c4423f49f109301f90c3e0fffc9444e943ef511.diff" + }, + "dotnet@05a81c9": { + "repo": "dotnet", + "branch": "", + "hash": "05a81c9c62160e32ac6d3fdae45c651875be01f7", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/05a81c9c62160e32ac6d3fdae45c651875be01f7.diff" + }, + "dotnet@5f30c9f": { + "repo": "dotnet", + "branch": "", + "hash": "5f30c9f3d0188cf7f0bca8b39a883c7ca33cb195", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/5f30c9f3d0188cf7f0bca8b39a883c7ca33cb195.diff" + }, + "dotnet@8627e7d": { + "repo": "dotnet", + "branch": "", + "hash": "8627e7db81dbe6439f5d09e6af841585319606ba", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/8627e7db81dbe6439f5d09e6af841585319606ba.diff" + }, + "dotnet@b1bb441": { + "repo": "dotnet", + "branch": "", + "hash": "b1bb441b95186f00b9f695b93810ab8ffbd4833e", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/b1bb441b95186f00b9f695b93810ab8ffbd4833e.diff" + }, + "dotnet@0ab84f1": { + "repo": "dotnet", + "branch": "", + "hash": "0ab84f1bc1d27283591347f27db0e7edb83c06ba", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0ab84f1bc1d27283591347f27db0e7edb83c06ba.diff" + }, + "dotnet@ad07c05": { + "repo": "dotnet", + "branch": "", + "hash": "ad07c0530e68cdd2af18d7f5b9051c6001d8cd8c", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/ad07c0530e68cdd2af18d7f5b9051c6001d8cd8c.diff" + }, + "dotnet@5fbaa71": { + "repo": "dotnet", + "branch": "", + "hash": "5fbaa71aaff1e8acfcedb1c69a521f4708050b54", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/5fbaa71aaff1e8acfcedb1c69a521f4708050b54.diff" + }, + "dotnet@176d7c1": { + "repo": "dotnet", + "branch": "", + "hash": "176d7c111be3d48cdfe9ea564c665576914e7125", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/176d7c111be3d48cdfe9ea564c665576914e7125.diff" + }, + "dotnet@bc3c705": { + "repo": "dotnet", + "branch": "", + "hash": "bc3c705a3f03997091aa75b733f3130a6c2b0712", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/bc3c705a3f03997091aa75b733f3130a6c2b0712.diff" + }, + "dotnet@22dd011": { + "repo": "dotnet", + "branch": "", + "hash": "22dd0119a84c4154eba500d4f861241788a50d93", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/22dd0119a84c4154eba500d4f861241788a50d93.diff" + }, + "dotnet@cebbcad": { + "repo": "dotnet", + "branch": "", + "hash": "cebbcad7df23d6be64aac2a027294ec6a8b23b47", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/cebbcad7df23d6be64aac2a027294ec6a8b23b47.diff" + }, + "dotnet@541e2f8": { + "repo": "dotnet", + "branch": "", + "hash": "541e2f852a971f575c69cf52b54b85a8285d8e4a", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/541e2f852a971f575c69cf52b54b85a8285d8e4a.diff" + }, + "dotnet@e3951cf": { + "repo": "dotnet", + "branch": "", + "hash": "e3951cf21f15620e07eaa424520fa3f9daae41eb", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/e3951cf21f15620e07eaa424520fa3f9daae41eb.diff" + }, + "dotnet@b71bcaa": { + "repo": "dotnet", + "branch": "", + "hash": "b71bcaa6abe06964be11bd0e5c46f9bcf589f5f8", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/b71bcaa6abe06964be11bd0e5c46f9bcf589f5f8.diff" + }, + "dotnet@fa2f7be": { + "repo": "dotnet", + "branch": "", + "hash": "fa2f7be0dd4fcfaf582f468bab7da8cb46b8d39d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/fa2f7be0dd4fcfaf582f468bab7da8cb46b8d39d.diff" + }, + "dotnet@423212d": { + "repo": "dotnet", + "branch": "", + "hash": "423212df09304f83179917ebca39efdb4b47c48c", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/423212df09304f83179917ebca39efdb4b47c48c.diff" + }, + "dotnet@2ac934a": { + "repo": "dotnet", + "branch": "", + "hash": "2ac934a927ca25b2d13c2749538956e61345a847", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2ac934a927ca25b2d13c2749538956e61345a847.diff" + }, + "dotnet@015095a": { + "repo": "dotnet", + "branch": "", + "hash": "015095a8d58c372e0003178463131d858c0c31eb", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/015095a8d58c372e0003178463131d858c0c31eb.diff" + }, + "dotnet@6d4e1f2": { + "repo": "dotnet", + "branch": "", + "hash": "6d4e1f2ec2de3ee8b040869d46ac4bf6a975f176", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/6d4e1f2ec2de3ee8b040869d46ac4bf6a975f176.diff" + }, + "dotnet@6fd37e7": { + "repo": "dotnet", + "branch": "", + "hash": "6fd37e7c29da8f0afea252d7659fe19d6c9c10d4", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/6fd37e7c29da8f0afea252d7659fe19d6c9c10d4.diff" + }, + "dotnet@0f807c4": { + "repo": "dotnet", + "branch": "", + "hash": "0f807c4eeb488a8cd710d8268c5878485f0ce348", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0f807c4eeb488a8cd710d8268c5878485f0ce348.diff" + }, + "dotnet@34cfd3a": { + "repo": "dotnet", + "branch": "", + "hash": "34cfd3a3f9d17ea2de19870c5abb3989187c42e3", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/34cfd3a3f9d17ea2de19870c5abb3989187c42e3.diff" + }, + "dotnet@8ee3cac": { + "repo": "dotnet", + "branch": "", + "hash": "8ee3cacae4457c5c4b887fd939f699139936af37", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/8ee3cacae4457c5c4b887fd939f699139936af37.diff" + }, + "dotnet@2384d6d": { + "repo": "dotnet", + "branch": "", + "hash": "2384d6dfdcd9dd06bc12cba2a763dc43c1081f66", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2384d6dfdcd9dd06bc12cba2a763dc43c1081f66.diff" + }, + "dotnet@04ab308": { + "repo": "dotnet", + "branch": "", + "hash": "04ab30871307cb67fe20433b38be2f91479af169", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/04ab30871307cb67fe20433b38be2f91479af169.diff" + }, + "dotnet@8228fc9": { + "repo": "dotnet", + "branch": "", + "hash": "8228fc9860ac7e9aa37cbb365b9ee108a1f84e95", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/8228fc9860ac7e9aa37cbb365b9ee108a1f84e95.diff" + }, + "dotnet@49761fe": { + "repo": "dotnet", + "branch": "", + "hash": "49761feec2608ed8091f4658859322fc3802888b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/49761feec2608ed8091f4658859322fc3802888b.diff" + }, + "dotnet@f0086bd": { + "repo": "dotnet", + "branch": "", + "hash": "f0086bdaaaae7638991a40516a7b26a73b3732ed", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/f0086bdaaaae7638991a40516a7b26a73b3732ed.diff" + }, + "dotnet@663184d": { + "repo": "dotnet", + "branch": "", + "hash": "663184d14eecc158513ff967c6083b4ae23f75f0", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/663184d14eecc158513ff967c6083b4ae23f75f0.diff" + }, + "dotnet@92707ab": { + "repo": "dotnet", + "branch": "", + "hash": "92707ab79790d6eb0d8e007b2e84c36541e105d1", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/92707ab79790d6eb0d8e007b2e84c36541e105d1.diff" + }, + "dotnet@b322d5b": { + "repo": "dotnet", + "branch": "", + "hash": "b322d5be6d18dcfd71705fdccaf0c9963265bf74", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/b322d5be6d18dcfd71705fdccaf0c9963265bf74.diff" + }, + "dotnet@6909d47": { + "repo": "dotnet", + "branch": "", + "hash": "6909d47aae2bd69683d4f9a16795d0034c4c8845", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/6909d47aae2bd69683d4f9a16795d0034c4c8845.diff" + }, + "dotnet@5985f8f": { + "repo": "dotnet", + "branch": "", + "hash": "5985f8fb44e37503abcff48045137a414ef44c90", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/5985f8fb44e37503abcff48045137a414ef44c90.diff" + }, + "dotnet@0f984f3": { + "repo": "dotnet", + "branch": "", + "hash": "0f984f3cc52c9d7be8940525f090f01b1d98001f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0f984f3cc52c9d7be8940525f090f01b1d98001f.diff" + }, + "dotnet@354f8b3": { + "repo": "dotnet", + "branch": "", + "hash": "354f8b358deba86fa37d9fca5ad80a87ac4853f3", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/354f8b358deba86fa37d9fca5ad80a87ac4853f3.diff" + }, + "dotnet@abed82b": { + "repo": "dotnet", + "branch": "", + "hash": "abed82b88c6708a1d370ef1c208625deb62a11a8", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/abed82b88c6708a1d370ef1c208625deb62a11a8.diff" + }, + "dotnet@29b57bb": { + "repo": "dotnet", + "branch": "", + "hash": "29b57bb0e24a64dca5ad47b41a736dc27d670f5b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/29b57bb0e24a64dca5ad47b41a736dc27d670f5b.diff" + }, + "dotnet@5223e15": { + "repo": "dotnet", + "branch": "", + "hash": "5223e15a5b442c86c78ea1998b80aba7057a21bf", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/5223e15a5b442c86c78ea1998b80aba7057a21bf.diff" + }, + "dotnet@13fe48d": { + "repo": "dotnet", + "branch": "", + "hash": "13fe48d386ff665fb499e5bc2def7fdb4ae4e7ae", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/13fe48d386ff665fb499e5bc2def7fdb4ae4e7ae.diff" + }, + "dotnet@bdb1d5b": { + "repo": "dotnet", + "branch": "", + "hash": "bdb1d5ba1eecb9d1c3f51660b0dd56363a38ca7d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/bdb1d5ba1eecb9d1c3f51660b0dd56363a38ca7d.diff" + }, + "dotnet@17397c2": { + "repo": "dotnet", + "branch": "", + "hash": "17397c2e67750f024b1c9ac5a202f2c1f7206d5b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/17397c2e67750f024b1c9ac5a202f2c1f7206d5b.diff" + }, + "dotnet@8b46201": { + "repo": "dotnet", + "branch": "", + "hash": "8b46201a1012f4170e346837023baf4db1a33496", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/8b46201a1012f4170e346837023baf4db1a33496.diff" + }, + "dotnet@ca8a9dd": { + "repo": "dotnet", + "branch": "", + "hash": "ca8a9dd1d4549fde2fe18ea890e87b80f5a13e29", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/ca8a9dd1d4549fde2fe18ea890e87b80f5a13e29.diff" + }, + "dotnet@4564704": { + "repo": "dotnet", + "branch": "", + "hash": "4564704aa25fa98def1775e8c3361167db11d7b5", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/4564704aa25fa98def1775e8c3361167db11d7b5.diff" + }, + "dotnet@6abd65d": { + "repo": "dotnet", + "branch": "", + "hash": "6abd65d8f5accf6f8b68c3b317c9f764819a7246", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/6abd65d8f5accf6f8b68c3b317c9f764819a7246.diff" + }, + "dotnet@458fc4f": { + "repo": "dotnet", + "branch": "", + "hash": "458fc4f497a2c9b509d94911b2b4546b80097632", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/458fc4f497a2c9b509d94911b2b4546b80097632.diff" + }, + "dotnet@ed7eb7e": { + "repo": "dotnet", + "branch": "", + "hash": "ed7eb7ee319aeead01e4ac5c418e3aa44c1d938d", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/ed7eb7ee319aeead01e4ac5c418e3aa44c1d938d.diff" + }, + "dotnet@0a2e631": { + "repo": "dotnet", + "branch": "", + "hash": "0a2e6315b0565e5684b71bfdd92a9042f143c6bb", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0a2e6315b0565e5684b71bfdd92a9042f143c6bb.diff" + }, + "dotnet@672ce39": { + "repo": "dotnet", + "branch": "", + "hash": "672ce39e93a937222b4f975df38e4521e277922c", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/672ce39e93a937222b4f975df38e4521e277922c.diff" + }, + "dotnet@9e306c7": { + "repo": "dotnet", + "branch": "", + "hash": "9e306c7731271684abfd97097e9afbe1b302370a", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/9e306c7731271684abfd97097e9afbe1b302370a.diff" + }, + "dotnet@5b9e672": { + "repo": "dotnet", + "branch": "", + "hash": "5b9e672d17c73af75fa30b2390804ff4a6368a33", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/5b9e672d17c73af75fa30b2390804ff4a6368a33.diff" + }, + "dotnet@385233c": { + "repo": "dotnet", + "branch": "", + "hash": "385233ce1134cbd54aca2240bc958b53dec97e80", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/385233ce1134cbd54aca2240bc958b53dec97e80.diff" + }, + "dotnet@a639ff7": { + "repo": "dotnet", + "branch": "", + "hash": "a639ff7f10572f2621fff6fae8d063da9487dd23", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/a639ff7f10572f2621fff6fae8d063da9487dd23.diff" + }, + "dotnet@0ab6a18": { + "repo": "dotnet", + "branch": "", + "hash": "0ab6a18d9b99c96dd0106acde7b382c9e01c1100", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0ab6a18d9b99c96dd0106acde7b382c9e01c1100.diff" + }, + "dotnet@517463b": { + "repo": "dotnet", + "branch": "", + "hash": "517463b981332a2356486bc018eaaf6963925eef", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/517463b981332a2356486bc018eaaf6963925eef.diff" + }, + "dotnet@283ef97": { + "repo": "dotnet", + "branch": "", + "hash": "283ef97f4038f1fc0c75c53cc06667b1ec8b1d6b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/283ef97f4038f1fc0c75c53cc06667b1ec8b1d6b.diff" + }, + "dotnet@90d27d5": { + "repo": "dotnet", + "branch": "", + "hash": "90d27d5667596ef7dd736d2f495b3dda7fb3b7da", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/90d27d5667596ef7dd736d2f495b3dda7fb3b7da.diff" + }, + "dotnet@c134b1b": { + "repo": "dotnet", + "branch": "", + "hash": "c134b1be0ed8ada3612c93e846af2df9a849817a", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/c134b1be0ed8ada3612c93e846af2df9a849817a.diff" + }, + "dotnet@106de91": { + "repo": "dotnet", + "branch": "", + "hash": "106de912cf5e84973852d5f0cd3d04fd993d8b9e", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/106de912cf5e84973852d5f0cd3d04fd993d8b9e.diff" + }, + "dotnet@d3a7c22": { + "repo": "dotnet", + "branch": "", + "hash": "d3a7c22bcc9e9a61a167530c6e9a3e4ed34ac6f7", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/d3a7c22bcc9e9a61a167530c6e9a3e4ed34ac6f7.diff" + }, + "dotnet@7ce3b42": { + "repo": "dotnet", + "branch": "", + "hash": "7ce3b42a64efda595eaec2088bea7c7c5edeadcd", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/7ce3b42a64efda595eaec2088bea7c7c5edeadcd.diff" + }, + "dotnet@c0d14f4": { + "repo": "dotnet", + "branch": "", + "hash": "c0d14f43c11ca0925476d1b0ec862713f03d7f1f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/c0d14f43c11ca0925476d1b0ec862713f03d7f1f.diff" + }, + "dotnet@65b1ae6": { + "repo": "dotnet", + "branch": "", + "hash": "65b1ae6be0a63f6712d5d105f327ed6d242404d6", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/65b1ae6be0a63f6712d5d105f327ed6d242404d6.diff" + }, + "dotnet@2daf5a9": { + "repo": "dotnet", + "branch": "", + "hash": "2daf5a9af0f3cd2903aa7f27c2e27cfee5fa438f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/2daf5a9af0f3cd2903aa7f27c2e27cfee5fa438f.diff" + }, + "dotnet@20d477a": { + "repo": "dotnet", + "branch": "", + "hash": "20d477a5f9f8262728328679237021e2c5992c7f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/20d477a5f9f8262728328679237021e2c5992c7f.diff" + }, + "dotnet@ad483c8": { + "repo": "dotnet", + "branch": "", + "hash": "ad483c8727ab4c00e341f40d66d248a8f51968ad", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/ad483c8727ab4c00e341f40d66d248a8f51968ad.diff" + }, + "dotnet@5ff199e": { + "repo": "dotnet", + "branch": "", + "hash": "5ff199e273d62757fd137f9ce5dde63e70a622c0", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/5ff199e273d62757fd137f9ce5dde63e70a622c0.diff" + }, + "dotnet@d1c0a39": { + "repo": "dotnet", + "branch": "", + "hash": "d1c0a393310e943099913b4125909f9d0beb1461", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/d1c0a393310e943099913b4125909f9d0beb1461.diff" + }, + "dotnet@48c8edd": { + "repo": "dotnet", + "branch": "", + "hash": "48c8eddb34b95b0fb5d610d242037c7b4deded3f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/48c8eddb34b95b0fb5d610d242037c7b4deded3f.diff" + }, + "dotnet@6cf3220": { + "repo": "dotnet", + "branch": "", + "hash": "6cf3220718af6a4fc23926ffa85d721aebba330e", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/6cf3220718af6a4fc23926ffa85d721aebba330e.diff" + }, + "dotnet@a8ac8c2": { + "repo": "dotnet", + "branch": "", + "hash": "a8ac8c2a9d14fcfac9ae5733d1ba8dab661538b8", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/a8ac8c2a9d14fcfac9ae5733d1ba8dab661538b8.diff" + }, + "dotnet@ab4a9a5": { + "repo": "dotnet", + "branch": "", + "hash": "ab4a9a5f25db0b29e980a7acfab46bc4eca924c3", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/ab4a9a5f25db0b29e980a7acfab46bc4eca924c3.diff" + }, + "dotnet@8371dc3": { + "repo": "dotnet", + "branch": "", + "hash": "8371dc387a8eeeda7e8e64d356f68d962f30c806", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/8371dc387a8eeeda7e8e64d356f68d962f30c806.diff" + }, + "dotnet@517bc3d": { + "repo": "dotnet", + "branch": "", + "hash": "517bc3d117efe15895f1b43a46d11a06f0f4bb81", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/517bc3d117efe15895f1b43a46d11a06f0f4bb81.diff" + }, + "dotnet@4c42aa4": { + "repo": "dotnet", + "branch": "", + "hash": "4c42aa41cb0eb277a3e978ef754b3559ee606bb6", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/4c42aa41cb0eb277a3e978ef754b3559ee606bb6.diff" + }, + "dotnet@1059cd2": { + "repo": "dotnet", + "branch": "", + "hash": "1059cd2a167384b63bf40b24b405fb67f0ea1e2b", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/1059cd2a167384b63bf40b24b405fb67f0ea1e2b.diff" + }, + "dotnet@4924830": { + "repo": "dotnet", + "branch": "", + "hash": "492483022819f9092d1e4bbd20b2795655751b3f", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/492483022819f9092d1e4bbd20b2795655751b3f.diff" + }, + "dotnet@0339178": { + "repo": "dotnet", + "branch": "", + "hash": "0339178461956b358f575524507c27d1b489b773", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/0339178461956b358f575524507c27d1b489b773.diff" + }, + "dotnet@263010b": { + "repo": "dotnet", + "branch": "", + "hash": "263010bf21c44561cf32a5856db485be0f490389", + "org": "dotnet", + "url": "https://github.com/dotnet/dotnet/commit/263010bf21c44561cf32a5856db485be0f490389.diff" + } + } +} \ No newline at end of file diff --git a/release-notes/11.0/preview/preview7/features.json b/release-notes/11.0/preview/preview7/features.json new file mode 100644 index 0000000000..942be390d3 --- /dev/null +++ b/release-notes/11.0/preview/preview7/features.json @@ -0,0 +1,5 @@ +{ + "_note": "Per-component features chosen and scored on each component branch; this stub holds the schema slot. See each component PR for the features it documents.", + "release_version": "11.0.0-preview.7", + "release_date": null +} From 1830911f15946ad7f09b5bd1a1355a3982d26f54 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Mon, 3 Aug 2026 16:56:05 -0700 Subject: [PATCH 02/18] [release-notes] Entity Framework Core in .NET 11 Preview 7 (#10506) Co-authored-by: AndriySvyryd <6539701+AndriySvyryd@users.noreply.github.com> --- release-notes/11.0/preview/preview7/efcore.md | 389 ++++++++++++++++++ 1 file changed, 389 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/efcore.md diff --git a/release-notes/11.0/preview/preview7/efcore.md b/release-notes/11.0/preview/preview7/efcore.md new file mode 100644 index 0000000000..0f5f822045 --- /dev/null +++ b/release-notes/11.0/preview/preview7/efcore.md @@ -0,0 +1,389 @@ +# Entity Framework Core in .NET 11 Preview 7 - Release Notes + + + +.NET 11 Preview 7 includes new EF Core features and improvements: + +- [LINQ query translation improvements](#linq-query-translation-improvements) +- [Azure Cosmos DB provider improvements](#azure-cosmos-db-provider-improvements) +- [Migrations improvements](#migrations-improvements) +- [`Half` type support on SQLite](#half-type-support-on-sqlite) +- [Breaking changes](#breaking-changes) +- [Bug fixes](#bug-fixes) +- [Community contributors](#community-contributors) + +All EF Core updates in .NET 11: + +- [What's new in EF Core](https://learn.microsoft.com/ef/core/what-is-new/ef-core-11.0/whatsnew) + +## LINQ query translation improvements + +### Translate `int.Parse`, `long.Parse`, and friends on SQL Server + +`byte.Parse`, `short.Parse`, `int.Parse`, `long.Parse`, `decimal.Parse`, `double.Parse`, +and `float.Parse` — the simple overloads that take a single `string` — now translate +to a SQL Server `CAST` at the server +([dotnet/efcore #28337](https://github.com/dotnet/efcore/pull/28337)). Previously +these fell back to client evaluation. + +```csharp +var rows = await context.BasicTypes + .Where(o => int.Parse(Convert.ToString(o.Int)) == 12) + .ToListAsync(); +``` + +```sql +SELECT ... +FROM [BasicTypesEntities] AS [b] +WHERE CAST(CONVERT(nvarchar(max), [b].[Int]) AS int) = 12 +``` + +Thank you [@MaRK0960](https://github.com/MaRK0960) for this contribution! + +### Lift `GroupBy` aggregates over reference navigations into a single join + +An aggregate whose selector traverses a reference navigation (for example +`g => g.Max(o => o.Customer.Region)`) used to emit a correlated scalar subquery +that re-scanned the source once per group — an EF Core 7 regression tracked as +[dotnet/efcore #27933](https://github.com/dotnet/efcore/issues/27933). Navigation +expansion now lifts the referenced navigation onto the pre-`GroupBy` source, so +the aggregate translates to the pre-EF7 single `LEFT JOIN … GROUP BY` shape +([dotnet/efcore #38668](https://github.com/dotnet/efcore/pull/38668)). Multiple +aggregates sharing a navigation reuse one join; required navigations use +`INNER JOIN` instead of the previous always-`LEFT` GroupJoin. + +```csharp +var byEmployee = await context.Orders + .GroupBy(o => o.EmployeeId) + .Select(g => new { EmployeeId = g.Key, TopRegion = g.Max(o => o.Customer.Region) }) + .ToListAsync(); +``` + +```sql +-- Before (EF Core 7-10): correlated per-group re-scan +SELECT ( + SELECT MAX([c].[Region]) + FROM [Orders] AS [o0] + LEFT JOIN [Customers] AS [c] ON [o0].[CustomerId] = [c].[CustomerId] + WHERE [o].[EmployeeId] = [o0].[EmployeeId]) AS [TopRegion], ... +FROM [Orders] AS [o] +GROUP BY [o].[EmployeeId] + +-- After: single LEFT JOIN + GROUP BY +SELECT [o].[EmployeeId], MAX([c].[Region]) AS [TopRegion] +FROM [Orders] AS [o] +LEFT JOIN [Customers] AS [c] ON [o].[CustomerId] = [c].[CustomerId] +GROUP BY [o].[EmployeeId] +``` + +Thank you [@ducmerida](https://github.com/ducmerida) for this contribution! + +### Compose over `GroupBy` + `First` per group + +A query that reduces each group to a single entity with `First`/`Single`/`Last` +and then keeps composing — projecting a navigation, filtering, ordering — used +to fail with `"Translation of member 'X' failed"` +([dotnet/efcore #38686](https://github.com/dotnet/efcore/issues/38686), +[dotnet/efcore #28125](https://github.com/dotnet/efcore/issues/28125)). Navigation +expansion now snapshots the group-element selector so navigations survive the +per-group cardinality reduction, and the relational projection binder lowers +single-result subqueries on demand instead of only at the end of translation +([dotnet/efcore #38687](https://github.com/dotnet/efcore/pull/38687)). + +```csharp +var latestPerOrder = await context.TimeSheets + .GroupBy(t => t.OrderId) + .Select(g => g.OrderBy(x => x.Id).First()) + .OrderBy(t => t.Order.Number) + .ToListAsync(); +``` + +Thank you [@ducmerida](https://github.com/ducmerida) for this contribution! + +### Reuse a single-result subquery across projected members + +When a projection reads two or more members of the same correlated +`First`/`Single`/`Last`/`ElementAt` (or their `OrDefault`/predicate forms) +subquery, EF Core now rewrites the projection into a `SelectMany` so the members +come from a single join instead of repeated subqueries +([dotnet/efcore #38502](https://github.com/dotnet/efcore/pull/38502)). This is a +targeted stopgap for [dotnet/efcore #7776](https://github.com/dotnet/efcore/issues/7776) +while the broader pending-selector rework in +[#20291](https://github.com/dotnet/efcore/issues/20291) is in flight. + +Thank you [@wassim-k](https://github.com/wassim-k) for this contribution! + +### Fold `ValueTuple`/`Tuple` member access through constructor-bound projections + +Accessing an item of a `ValueTuple` or `Tuple` projected earlier in a query — for +example a `GroupBy` key of `ValueTuple` later joined on `c.Item1` — +used to fail translation because `NewExpression.Members` is only populated by the +compiler for anonymous types. The core `ReplacingExpressionVisitor` now folds +member access on `ValueTuple`/`Tuple` (arities 1-8, including the `Rest`-nested +form) by parameter name +([dotnet/efcore #38560](https://github.com/dotnet/efcore/pull/38560)). The fold +is deliberately restricted to these two BCL types because their +constructor-to-member mapping is a closed contract — extending it to arbitrary +classes/records/structs risked silently folding to the wrong value. + +```csharp +var joined = await context.Orders + .GroupBy(o => new ValueTuple(o.CustomerId, o.EmployeeId)) + .Join( + context.Customers, + g => g.Key.Item1, + c => c.Id, + (g, c) => new { c.Name, Count = g.Count() }) + .ToListAsync(); +``` + +Thank you [@ajcvickers](https://github.com/ajcvickers) for this contribution! + +### Materialize left-joined non-entity projections as `null` on no-match + +A `LEFT JOIN` — via `GroupJoin` + `DefaultIfEmpty()` or the `LeftJoin` operator — +whose inner side is a subquery projecting an anonymous type, a DTO, or a +`GroupBy` aggregate object threw +`InvalidOperationException: Nullable object must have a value` on a no-match row. +EF Core constructed the object from all-`NULL` columns instead of yielding `null` +([dotnet/efcore #30915](https://github.com/dotnet/efcore/issues/30915)). Entities +already got this right via key-column null checks; Preview 7 adds the equivalent +for non-entity projections by injecting a synthesized marker column into the +inner subquery, then gating the whole-object projection on it +([dotnet/efcore #38479](https://github.com/dotnet/efcore/pull/38479)). Follow-up +work keeps the marker alive across a subsequent join +([dotnet/efcore #38499](https://github.com/dotnet/efcore/pull/38499)), across a +`GroupBy`-element to-one subquery lowering +([dotnet/efcore #38577](https://github.com/dotnet/efcore/pull/38577)), and extends +the same treatment to struct/record-struct and `Nullable` whole-object +projections, which now yield `default(T)` +([dotnet/efcore #38555](https://github.com/dotnet/efcore/pull/38555)). + +```csharp +var q = context.Owners + .GroupJoin( + context.Pets, + o => o.Id, + p => p.OwnerId, + (o, ps) => new { o.Name, PetInfo = ps.Select(p => new { p.Name, p.Age }).FirstOrDefault() }) + // Previously threw on owners with no pets; now PetInfo == null on no-match. + .ToListAsync(); +``` + +Thank you [@ajcvickers](https://github.com/ajcvickers) for this contribution! + +## Azure Cosmos DB provider improvements + +### Modernize the query materializer and serialization pipeline + +The Cosmos provider now materializes query results using +`Utf8JsonReader`, binds projections of embedded types directly, and removes the +long-standing client-projection `Distinct` limitation +([dotnet/efcore #38550](https://github.com/dotnet/efcore/pull/38550)). The +`__jObject` backing property is gone. In the same modernization pass, the query +pipeline drops Newtonsoft.Json in favor of `System.Text.Json` via the singleton +`CosmosStructuralTypeSerializer` service +([dotnet/efcore #38662](https://github.com/dotnet/efcore/pull/38662)). + +Two behavior changes fall out of this work: + +- `AsNoTrackingWithIdentityResolution` now requires that owned-projection queries + project out primary key values. +- Floating-point values are **truncated** (not rounded) when materialized into + fixed-point CLR types, matching the wire format + ([dotnet/efcore #38138](https://github.com/dotnet/efcore/issues/38138)). + +Thank you [@JoasE](https://github.com/JoasE) for this contribution! + +### Cosmos requests retry through the execution strategy + +Two paths that used to skip the configured retry policy now flow through it: + +- Query response status checks run inside execution-strategy retries, so + transient failures observed while iterating query pages are retried instead of + surfacing to the caller + ([dotnet/efcore #38591](https://github.com/dotnet/efcore/pull/38591)). +- Transactional batch failures — including partition-key-scoped batches used by + `SaveChanges` — surface as retryable exceptions on the execution strategy + instead of a raw batch response + ([dotnet/efcore #38597](https://github.com/dotnet/efcore/pull/38597)). + +## Migrations improvements + +### `Add-Migration -NoBuild` and `Update-Database -NoBuild` for PMC + +The Package Manager Console cmdlets `Add-Migration` and `Update-Database` now +accept a `-NoBuild` switch that skips the solution build, matching the existing +`dotnet ef migrations add --no-build` +([dotnet/efcore #38658](https://github.com/dotnet/efcore/pull/38658), +[dotnet/efcore #38681](https://github.com/dotnet/efcore/pull/38681)). This is +useful when the project is already built, and as a workaround for NuGet +vulnerability warnings such as `NU1902` that would otherwise stop the command +from applying migrations. + +```powershell +Add-Migration InitialCreate -NoBuild +Update-Database -NoBuild +``` + +### `migrations bundle` works with Central Package Management + +`dotnet ef migrations bundle` used to fail with `NU1008` on solutions that use +NuGet Central Package Management, because the generated temporary bundle project +always emitted a versioned `PackageReference` for +`Microsoft.EntityFrameworkCore.Design`. The bundle project template now emits +conditional package references — versioned when CPM is not enabled, non-versioned +when it is — so `PackageVersion` in `Directory.Packages.props` resolves normally +([dotnet/efcore #38584](https://github.com/dotnet/efcore/pull/38584)). + +### `dotnet ef` honors `ProjectDepsFileName` and `ProjectRuntimeConfigFileName` + +`dotnet ef` used to construct `--depsfile` and `--runtimeconfig` paths from +`AssemblyName`, which broke startup projects that override output metadata (for +example, via `TargetName` combined with `ProjectDepsFileName`). Host launch now +resolves those paths from the startup project's `ProjectDepsFileName` and +`ProjectRuntimeConfigFileName` MSBuild properties, falling back to the old +behavior when the metadata is empty +([dotnet/efcore #38595](https://github.com/dotnet/efcore/pull/38595)). + +### Reordered migrations for TPC sequence transitions + +When a TPC hierarchy consolidates per-table sequences into a shared hierarchy +sequence (or renames the shared sequence), the generated migration used to drop +the old sequence before rewriting column defaults that still referenced it, +producing an invalid migration. This ordering issue is now fixed +([dotnet/efcore #38583](https://github.com/dotnet/efcore/pull/38583)). + +## `Half` type support on SQLite + +`Microsoft.Data.Sqlite` and the EF Core SQLite provider now read, bind, and map +`System.Half` — the 16-bit floating point type introduced in .NET 5 +([dotnet/efcore #37481](https://github.com/dotnet/efcore/pull/37481)), including +`Half` properties inside JSON-mapped columns +([dotnet/efcore #38492](https://github.com/dotnet/efcore/pull/38492)). + +```csharp +public class Sensor +{ + public int Id { get; set; } + public Half Temperature { get; set; } +} +``` + +Thank you [@kimjaejung96](https://github.com/kimjaejung96) for this contribution! + +## Breaking changes + +### `Microsoft.Data.Sqlite` no longer targets `netstandard2.0` + +`Microsoft.Data.Sqlite` and `Microsoft.Data.Sqlite.Core` drop `netstandard2.0` +and target the current minimum supported .NET TFM (`net10.0`) +([dotnet/efcore #37877](https://github.com/dotnet/efcore/pull/37877)). Keeping +`netstandard2.0` implied support for older .NET runtimes such as `net8.0` and +masked the lack of `DateOnly`/`TimeOnly` support on those targets. .NET Framework +is no longer supported by `Microsoft.Data.Sqlite`. Applications targeting +`net10.0` or newer are unaffected. + +## Bug fixes + +- **Query translation** + - Fixed rejection of JSON entities reached only through `Include` under + `AsNoTrackingWithIdentityResolution` + ([dotnet/efcore #38556](https://github.com/dotnet/efcore/pull/38556)). + - Improved handling of null values in JSON properties mapped to primitive + collections ([dotnet/efcore #38498](https://github.com/dotnet/efcore/pull/38498)). + - Fixed `JsonReaderData` buffer refill to respect valid bytes on partial + stream reads ([dotnet/efcore #38666](https://github.com/dotnet/efcore/pull/38666)). + - Fixed invalid shadow property names in precompiled queries and JSON + discriminator metadata + ([dotnet/efcore #38458](https://github.com/dotnet/efcore/pull/38458)). + - Fixed complex property projection for entity splitting mappings + ([dotnet/efcore #38592](https://github.com/dotnet/efcore/pull/38592)). + - Fixed out-of-order split include rows during concurrent inserts + ([dotnet/efcore #38676](https://github.com/dotnet/efcore/pull/38676)). + - Lifted `try..catch` out of an expression and replaced with a temporary + variable ([dotnet/efcore #34912](https://github.com/dotnet/efcore/pull/34912)). +- **Change tracking** + - Warned and fixed identity conflict when an owned entity has inconsistent + data in the database + ([dotnet/efcore #38596](https://github.com/dotnet/efcore/pull/38596)). + - Fixed `OriginalValues.ToObject` for added complex collections + ([dotnet/efcore #38493](https://github.com/dotnet/efcore/pull/38493)). + - Fixed `DetectChanges` throwing when a nullable nested complex property with + a nested collection is set to null + ([dotnet/efcore #38667](https://github.com/dotnet/efcore/pull/38667)). + - Propagated case-only principal string key updates to dependent foreign keys + ([dotnet/efcore #38585](https://github.com/dotnet/efcore/pull/38585)). + - Decremented active contexts count after a pooled `DbContext` instance is + torn down ([dotnet/efcore #38554](https://github.com/dotnet/efcore/pull/38554)). +- **Migrations and model** + - Fixed FK to entity-split principal referencing the wrong (fragment) table + ([dotnet/efcore #38586](https://github.com/dotnet/efcore/pull/38586)). + - Fixed FK diff matching across same table names in different schemas + ([dotnet/efcore #38582](https://github.com/dotnet/efcore/pull/38582)). + - Avoided false circular dependency edges for unchanged unique index values + during update batching + ([dotnet/efcore #38581](https://github.com/dotnet/efcore/pull/38581)). + - Handled seed-data cycle diagnostics without crashing during migration + scaffolding ([dotnet/efcore #38589](https://github.com/dotnet/efcore/pull/38589)). + - Prevented a `NullReferenceException` in `FindCollectionMapping` on legacy + string/vector snapshot mappings + ([dotnet/efcore #38594](https://github.com/dotnet/efcore/pull/38594)). + - Fixed shared type entity type name generation in the model snapshot + ([dotnet/efcore #38611](https://github.com/dotnet/efcore/pull/38611)). + - Normalized Unicode strings from seed data before comparing + ([dotnet/efcore #38617](https://github.com/dotnet/efcore/pull/38617)). +- **SQL Server** + - Fixed altering a column type from `JSON` to `nvarchar` + ([dotnet/efcore #38464](https://github.com/dotnet/efcore/pull/38464)). + - Avoided using `SqlXml` for serialization + ([dotnet/efcore #38506](https://github.com/dotnet/efcore/pull/38506)). +- **SQLite** + - Ensured `Deactivate` does not use a disposed handle on return + ([dotnet/efcore #38574](https://github.com/dotnet/efcore/pull/38574)). + +## Community contributors + +Thank you to the community contributors who made EF Core better in this preview! ❤️ + +- [@ajcvickers](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3Aajcvickers): + Folded `ValueTuple`/`Tuple` member access through constructor-bound projections, + and materialized left-joined non-entity projections as `null`/`default(T)` on + no-match + ([dotnet/efcore #38560](https://github.com/dotnet/efcore/pull/38560), + [dotnet/efcore #38479](https://github.com/dotnet/efcore/pull/38479), + [dotnet/efcore #38499](https://github.com/dotnet/efcore/pull/38499), + [dotnet/efcore #38577](https://github.com/dotnet/efcore/pull/38577), + [dotnet/efcore #38555](https://github.com/dotnet/efcore/pull/38555)). +- [@atiq-bs23](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3Aatiq-bs23): + Fixed alter-column type `JSON` → `nvarchar` + ([dotnet/efcore #38464](https://github.com/dotnet/efcore/pull/38464)). +- [@ChrisJollyAU](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3AChrisJollyAU): + Lift `try..catch` out of an expression and replace with a temporary variable + ([dotnet/efcore #34912](https://github.com/dotnet/efcore/pull/34912)). +- [@ducmerida](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3Aducmerida): + Lifted `GroupBy` aggregates over reference navigations into pre-`GroupBy` + joins, and added support for composing over `GroupBy` + `First` per group + ([dotnet/efcore #38668](https://github.com/dotnet/efcore/pull/38668), + [dotnet/efcore #38687](https://github.com/dotnet/efcore/pull/38687)). +- [@JoasE](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3AJoasE): + Modernized the Cosmos provider's materializer, subdocument projection binding, + and query-pipeline serialization; also improved test helper assertions and + developer-build warning configuration + ([dotnet/efcore #38550](https://github.com/dotnet/efcore/pull/38550), + [dotnet/efcore #38662](https://github.com/dotnet/efcore/pull/38662), + [dotnet/efcore #38633](https://github.com/dotnet/efcore/pull/38633), + [dotnet/efcore #38551](https://github.com/dotnet/efcore/pull/38551)). +- [@kimjaejung96](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3Akimjaejung96): + Added `Half` type support in Microsoft.Data.Sqlite and the EF Core SQLite + provider ([dotnet/efcore #37481](https://github.com/dotnet/efcore/pull/37481)). +- [@MaRK0960](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3AMaRK0960): + Translated `byte.Parse`/`short.Parse`/`int.Parse`/`long.Parse`/`decimal.Parse`/`double.Parse`/`float.Parse` + to SQL Server `CAST` + ([dotnet/efcore #28337](https://github.com/dotnet/efcore/pull/28337)). +- [@thromel](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3Athromel): + Fixed `OriginalValues.ToObject` for added complex collections + ([dotnet/efcore #38493](https://github.com/dotnet/efcore/pull/38493)). +- [@wassim-k](https://github.com/dotnet/efcore/pulls?q=is%3Apr+is%3Amerged+author%3Awassim-k): + Reused a single-result subquery across its projected members + ([dotnet/efcore #38502](https://github.com/dotnet/efcore/pull/38502)). From a0ef70709973dd3475c79f39fe606700a5983174 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Tue, 4 Aug 2026 14:12:36 -0700 Subject: [PATCH 03/18] [release-notes] WPF in .NET 11 Preview 7 (#10514) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 --- release-notes/11.0/preview/preview7/wpf.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/wpf.md diff --git a/release-notes/11.0/preview/preview7/wpf.md b/release-notes/11.0/preview/preview7/wpf.md new file mode 100644 index 0000000000..eb31bbd715 --- /dev/null +++ b/release-notes/11.0/preview/preview7/wpf.md @@ -0,0 +1,5 @@ +# WPF in .NET 11 Preview 7 - Release Notes + + + +There are no user-facing WPF changes in .NET 11 Preview 7. From 1f8694d9f427315d09b6bc8ae7741f91913d90f0 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Wed, 5 Aug 2026 05:41:15 -0700 Subject: [PATCH 04/18] [release-notes] F# in .NET 11 Preview 7 (#10507) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 --- release-notes/11.0/preview/preview7/fsharp.md | 89 +++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/fsharp.md diff --git a/release-notes/11.0/preview/preview7/fsharp.md b/release-notes/11.0/preview/preview7/fsharp.md new file mode 100644 index 0000000000..794cd3a3da --- /dev/null +++ b/release-notes/11.0/preview/preview7/fsharp.md @@ -0,0 +1,89 @@ +# F# in .NET 11 Preview 7 - Release Notes + + + +Here's a summary of what's new in F# in this Preview 7 release: + +- [Computation expression bindings inside a plain let RHS](#computation-expression-bindings-inside-a-plain-let-rhs) +- [Attributes resolve inside recursive modules and namespaces](#attributes-resolve-inside-recursive-modules-and-namespaces) +- [Clearer diagnostic for generic attribute type abbreviations](#clearer-diagnostic-for-generic-attribute-type-abbreviations) +- [Correct StructLayout size emission for data-less struct unions](#correct-structlayout-size-emission-for-data-less-struct-unions) +- [Community contributors](#community-contributors) + +## Computation expression bindings inside a plain let RHS + +A `let!`, `use!`, or `do!` on the right-hand side of a plain `let` binding inside a computation expression was previously rejected with FS0750. The compiler now desugars the RHS as a nested computation of the same builder, so its bindings stay scoped to the sub-computation instead of leaking into the continuation ([dotnet/fsharp #19868](https://github.com/dotnet/fsharp/pull/19868)). + +```fsharp +open System.Threading.Tasks + +task { + let result = + let! x = Task.FromResult 41 + x + 1 + return result // now compiles; previously FS0750 +} +``` + +## Attributes resolve inside recursive modules and namespaces + +Attributes declared in a `module rec` or `namespace rec` can now be applied to types, union cases, record fields, and type parameters within the same recursive scope. Previously the attribute lookup could not see the attribute type before its own declaration was processed ([dotnet/fsharp #19744](https://github.com/dotnet/fsharp/pull/19744)). + +```fsharp +module rec R = + type MyAttr() = inherit System.Attribute() + + [] + type T = { X: int } + + [] + type U = + | Case1 + | Case2 of value: int +``` + +## Clearer diagnostic for generic attribute type abbreviations + +Applying a type abbreviation that refers to a generic attribute previously produced an internal compiler error (FS0193). The compiler now reports the same "Generic attribute types are not supported" diagnostic it already uses for direct generic attribute applications ([dotnet/fsharp #19915](https://github.com/dotnet/fsharp/pull/19915)). + +```fsharp +type MyAttr<'T>() = inherit System.Attribute() +type B = MyAttr +[] let x = 1 +// error FS3891: Generic attribute types are not supported in F#. +``` + +## Correct StructLayout size emission for data-less struct unions + +Struct unions with no declared payload fields were emitted with `StructLayout(Size = 1)`, even when they were not actually empty value types. Union codegen now emits sequential layout without forcing an explicit size: multi-case struct unions carry a hidden tag field, and single-case struct unions rely on the CLR's minimum-1-byte guarantee for value types ([dotnet/fsharp #19759](https://github.com/dotnet/fsharp/pull/19759)). + +```fsharp +[] type SingleCase = | Only +[] type MultiCase = | A | B | C + +printfn "SingleCase size = %d" sizeof // 1 +printfn "MultiCase size = %d" sizeof // 4 +``` + + + +## Community contributors + +Thank you contributors! ❤️ + +- [@NatElkins](https://github.com/dotnet/fsharp/pulls?q=is%3Apr+is%3Amerged+author%3ANatElkins) + +F# updates: + +- [F# release notes](https://fsharp.github.io/fsharp-compiler-docs/release-notes/About.html) +- [dotnet/fsharp repository](https://github.com/dotnet/fsharp) From e1604fca818a7e26f928424a3cecd252875ed252 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Thu, 6 Aug 2026 13:38:47 -0700 Subject: [PATCH 05/18] [release-notes] MSBuild in .NET 11 Preview 7 (#10509) * [release-notes] MSBuild in .NET 11 Preview 7 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Address PR review feedback on MSBuild Preview 7 notes - Reframe MT mode wording to state MSBuild Server as a prerequisite instead of using 'auto-engaged'. - Fix TaskEnvironment constructor sample to use the documented TaskEnvironment.Fallback pattern instead of a null-dereferencing path. - Add warning that tasks moving exclusively to constructor-injected TaskEnvironment are unusable on older MSBuild hosts. - Move task-host environment-delta detail into its own section with concrete IPC payload benchmarks from an OrchardCore build. - Replace 'change wave 18.10' phrasing with '.NET 11' framing for the evaluation short-circuit story. - Remove the reverted 'Restore skips a redundant evaluation' section. - Note the expected future dotnet CLI trim/AOT use of evaluation and link the draft SDK PR. - Remove internal verification/filtered-feature HTML comments. - Add a performance paragraph to Multithreaded mode progress citing verified last-week dashboard numbers for OrchardCore rebuild with -mt (26% faster on Windows, 23% faster on Linux). Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c4a002ba-a6e0-4140-890a-a441743a8c43 --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Chet Husk Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: c4a002ba-a6e0-4140-890a-a441743a8c43 --- .../11.0/preview/preview7/msbuild.md | 199 ++++++++++++++++++ 1 file changed, 199 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/msbuild.md diff --git a/release-notes/11.0/preview/preview7/msbuild.md b/release-notes/11.0/preview/preview7/msbuild.md new file mode 100644 index 0000000000..8020d7f2c8 --- /dev/null +++ b/release-notes/11.0/preview/preview7/msbuild.md @@ -0,0 +1,199 @@ +# MSBuild in .NET 11 Preview 7 - Release Notes + +.NET 11 Preview 7 includes new MSBuild features & enhancements: + +- [Multithreaded mode progress](#multithreaded-mode-progress) + - [Typed task parameters: AbsolutePath, FileInfo, DirectoryInfo, ITaskItem\](#typed-task-parameters-absolutepath-fileinfo-directoryinfo-itaskitemt) + - [TaskEnvironment injection via task constructors](#taskenvironment-injection-via-task-constructors) + - [MSBuild Server improvements](#msbuild-server-improvements) +- [Task-host environment sent as a delta](#task-host-environment-sent-as-a-delta) +- [Partial (stop-after-pass) project evaluation](#partial-stop-after-pass-project-evaluation) +- [Faster metadata expansion](#faster-metadata-expansion) +- [Trim/AOT-clean evaluation object model](#trimaot-clean-evaluation-object-model) +- [Breaking changes](#breaking-changes) +- [Bug fixes](#bug-fixes) +- [Community contributors](#community-contributors) + +These features continue the .NET 11 work on [multithreaded execution](https://github.com/dotnet/msbuild/blob/main/documentation/specs/multithreading/multithreaded-msbuild.md), MSBuild Server, and evaluation performance introduced in earlier previews. + +## Multithreaded mode progress + +Preview 6 made MSBuild Server a prerequisite for the experimental `-mt` (`-multithreaded`) build mode, enabling it automatically. Preview 7 hardens the rest of the `-mt` stack: task typing, task construction, task-host transport, and the server itself. + +```shell +dotnet build -mt +# or +dotnet msbuild -mt MySolution.sln +``` + +`-mt` runs a build's projects concurrently inside a single MSBuild process instead of spawning one worker process per node. Each task's execution location still depends on whether it has declared itself thread-safe: + +- Tasks annotated `[MSBuildMultiThreadableTask]` are trusted not to mutate global process state — current directory, environment variables — so they run **in-process**, sharing the build process with everything else. They also implement `IMultiThreadableTask` to receive their per-task `TaskEnvironment`, a safe stand-in for the process-level current-directory/environment-variable APIs that stop being reliable once multiple projects build concurrently in the same process. The attribute, not the interface, is what the engine checks to decide in-process eligibility. +- Every other task keeps its existing assumption that it owns the whole process, so it runs isolated in a long-lived **sidecar `TaskHost`** dedicated to its node. Existing tasks keep working unmodified under `-mt`; they're just slower than their thread-safe counterparts because of the added process hop. + +`-mt` builds use warm JIT/SDK-resolution state and Server GC to maximize their performance gains, so `-mt` treats [MSBuild Server](#msbuild-server-improvements) as a prerequisite and enables it whenever `MSBUILDUSESERVER` isn't set explicitly; Preview 7 closes the last gap so that still holds even when node reuse is disabled. + +This preview rounds out the pieces around that model, each covered in more detail below: + +- [Typed task parameters](#typed-task-parameters-absolutepath-fileinfo-directoryinfo-itaskitemt) let in-process tasks bind `AbsolutePath`, `FileInfo`, `DirectoryInfo`, and generic `ITaskItem` parameters, validated against the task's own `TaskEnvironment` instead of process-wide current-directory state. +- [Constructor injection of `TaskEnvironment`](#taskenvironment-injection-via-task-constructors) lets an in-process task compute environment-dependent default values before `Execute()` runs. +- [Task-host communication](#task-host-environment-sent-as-a-delta) got leaner, cutting redundant environment payloads between the engine and sidecar `TaskHost`s. +- NuGet's `RestoreTask` is back on the same task-host routing every other task uses, so restore participates normally under `-mt` and MSBuild Server again — see [Breaking changes](#breaking-changes) if your host relied on the Preview 5 workaround APIs. + +Recent runs on the project's [performance dashboard](https://alesprokop.github.io/msbuild/#trends/orchard-core/7d) show what this buys in practice: over the last week, a from-scratch `-t:Rebuild` of OrchardCore's solution averaged 26% faster wall-clock time with `-mt` on Windows (146.2 s → 107.8 s) and 23% faster on Linux (118.8 s → 91.5 s). + +### Typed task parameters: AbsolutePath, FileInfo, DirectoryInfo, ITaskItem\ + +Multithreaded tasks can now declare parameters and outputs as strongly-typed path values instead of `string` or `ITaskItem` ([dotnet/msbuild #13971](https://github.com/dotnet/msbuild/pull/13971), [dotnet/msbuild #13974](https://github.com/dotnet/msbuild/pull/13974)). The engine validates path values as absolute during binding — using the task's `TaskEnvironment` rather than process-wide current-directory state — which is a prerequisite for correct behavior when tasks run concurrently. + +Supported parameter types are `AbsolutePath` (new value type in `Microsoft.Build.Framework`), `System.IO.FileInfo`, `System.IO.DirectoryInfo`, and the new generic `ITaskItem` where `T` is one of those path types or a directly-parsed value type (`string`, `bool`, `char`, numeric primitives, `decimal`, `DateTime`). + +```csharp +using Microsoft.Build.Framework; +using Microsoft.Build.Utilities; +using System.IO; + +public sealed class HashInputs : Task, IMultiThreadableTask +{ + public TaskEnvironment TaskEnvironment { get; set; } = null!; + + [Required] + public AbsolutePath OutputFile { get; set; } + + [Required] + public ITaskItem[] Sources { get; set; } = []; + + public override bool Execute() + { + foreach (var item in Sources) + { + FileInfo file = item.Value; // typed access, no ItemSpec parsing + // ... + } + return true; + } +} +``` + +A Roslyn analyzer package to guide task authors through this migration — flagging patterns like `new AbsolutePath(prop)`, `item.ItemSpec` passed to a path-type constructor, and unbindable or culture-sensitive `ITaskItem` type arguments — is planned for a future release. + +### TaskEnvironment injection via task constructors + +Multithreaded tasks receive their per-invocation `TaskEnvironment` on the `IMultiThreadableTask.TaskEnvironment` property. The engine assigns that property *after* the constructor runs, so a task that needs the environment to compute default values had no place to do it — field and property initializers can't reference the instance property, and the constructor would only see `null`. + +The engine now looks for a public instance constructor that takes a single `TaskEnvironment` parameter and invokes it with the current environment when present, falling back to the parameterless constructor otherwise ([dotnet/msbuild #14315](https://github.com/dotnet/msbuild/pull/14315)). This lets tasks compute environment-dependent default values during construction: + +```csharp +// The engine passes the per-invocation TaskEnvironment to this primary constructor. +[MSBuildMultiThreadableTask] +public sealed class ComputeDefaults(TaskEnvironment taskEnvironment) : Task, IMultiThreadableTask +{ + public TaskEnvironment TaskEnvironment { get; set; } = taskEnvironment; + + public DirectoryInfo IntermediateOutputDir { get; } = new(taskEnvironment.GetAbsolutePath("obj").Value); + + public override bool Execute() => true; +} +``` + +`ComputeDefaults` declares only the `TaskEnvironment`-parameter constructor — a parameterless constructor is not required. When the engine constructs a task outside its normal in-process build path (the out-of-proc task host, or a host that instantiates the task directly), it supplies `TaskEnvironment.Fallback` — a shared, process-backed environment — to that same constructor, so it runs safely everywhere the engine can run the task. + +> [!WARNING] +> A task that moves *exclusively* to constructor-injection of `TaskEnvironment` — dropping its parameterless constructor entirely — won't load in older MSBuild hosts, such as SDKs earlier than .NET 11 or Visual Studio versions that ship before the November release. Keep a parameterless constructor alongside the `TaskEnvironment` one until you can require a minimum MSBuild version that supports this pattern. + +### MSBuild Server improvements + +`-mt` builds lean on MSBuild Server for warm caches and Server GC, so Preview 7 rounds out the server itself: + +- **Server GC is available even with `-nr:false`.** MSBuild Server is the only way to get Server GC, which `-mt` builds depend on for performance, so `-mt` now uses the server even when node reuse is disabled. To honor the no-reuse intent, a new short-lived server tears itself down immediately after the build completes ([dotnet/msbuild #14248](https://github.com/dotnet/msbuild/pull/14248)). Non-`-mt` builds still disqualify the server when `-nr:false` is set (unchanged). +- **Structured server-lifecycle logging.** A dedicated `MSBuildServerLifecycleEventArgs` build event reports whether the server was spawned, spawned short-lived, reused, or not used for a given build, along with the server process ID — useful for diagnosing an unexpected cold start or a "why didn't the server engage" question. The event is logged at low importance so it appears in binary logs and at `-v:diag` without changing default console output ([dotnet/msbuild #14156](https://github.com/dotnet/msbuild/pull/14156)). +- **Nested MSBuild processes no longer deadlock.** The coordinator protocol now supports nested grants, so a build spawned by a task that itself invokes MSBuild can run without waiting on the outer coordinator ([dotnet/msbuild #14224](https://github.com/dotnet/msbuild/pull/14224)). +- **Harder client-side error handling.** Unexpected exceptions during the initial server-connection handshake are caught and reported cleanly instead of aborting the client with an unhandled exception ([dotnet/msbuild #14292](https://github.com/dotnet/msbuild/pull/14292)). + +## Task-host environment sent as a delta + +Sidecar `TaskHost`s previously received the full build process environment (~6 KB) inside every `TaskHostConfiguration` packet and echoed it back inside every `TaskHostTaskComplete`, dominating task-host traffic on large multithreaded builds. Under a negotiated wire format (packet version 5), the environment is now sent in full only once per task-host connection; unchanged environments are represented by a 1-byte marker on both the forward and return paths ([dotnet/msbuild #14126](https://github.com/dotnet/msbuild/pull/14126)). No project-file or task changes are required. + +Here's what this looks like for a build of Orchard Core, which had 17,975 external-task-host Task invocations: + +| Task-host IPC payload (forward + return) | Baseline | After | Saved | +| --- | ---: | ---: | ---: | +| Build process environment | 122.0 MB | 0.1 MB | ≈122 MB (−99.8%) | + +## Partial (stop-after-pass) project evaluation + +MSBuild evaluation runs in five passes: properties + imports, item definitions, items, `UsingTask`s, and targets. Callers that only need data from an early pass previously paid for all five. `ProjectInstance` now accepts an opt-in `ProjectEvaluationStage` that stops evaluation after a chosen pass ([dotnet/msbuild #14290](https://github.com/dotnet/msbuild/pull/14290), [dotnet/msbuild #14340](https://github.com/dotnet/msbuild/pull/14340)): + +| `ProjectEvaluationStage` | Stops after | +| --- | --- | +| `Properties` | pass 1 (properties + imports) | +| `ItemDefinitions` | pass 2 | +| `Items` | pass 3 | +| `UsingTasks` | pass 4 | +| `Full` (default) | pass 5 (targets) | + +Property values are final after pass 1, so a stop-at-`Properties` evaluation returns the same property values as a full evaluation without registering any targets. + +```csharp +using Microsoft.Build.Definition; +using Microsoft.Build.Evaluation; +using Microsoft.Build.Execution; + +var options = new ProjectOptions { EvaluationStage = ProjectEvaluationStage.Properties }; +var project = ProjectInstance.FromFile("MyApp.csproj", options); + +Console.WriteLine(project.GetPropertyValue("TargetFramework")); +Console.WriteLine(project.EvaluationStage); // Properties +Console.WriteLine(project.Targets.Count); // 0 — targets pass was skipped +``` + +Partial evaluation is exposed on `ProjectInstance` only. The mutable, cached `Project` type would silently upgrade a partial evaluation to a full one (or hand back stale partial state), so passing a non-`Full` stage to `Project.FromFile`/`FromProjectRootElement`/`FromXmlReader` throws `ArgumentException`. + +The MSBuild CLI uses this internally: in .NET 11, `msbuild -getProperty:Foo` (no `-target`) stops after the properties pass, and `msbuild -getItem:Bar` stops after the items pass, skipping the later `UsingTask` and target-registration passes ([dotnet/msbuild #14296](https://github.com/dotnet/msbuild/pull/14296)). Measured on a small solution registering 547 targets on full evaluation, `-getProperty` was ~15% faster and allocated ~22% less, and `-getItem` was ~7% faster and allocated ~10% less — projects with more targets or imports see a bigger win. Set `MSBUILDDISABLEFEATURESFROMVERSION=18.10` to restore the historical full evaluation. + +## Faster metadata expansion + +Metadata expression expansion (the `%(...)` syntax used everywhere in targets) was implemented with `Regex.Replace` plus a `MatchEvaluator` delegate, allocating on every expansion. The expander now uses a zero-allocation `ref struct` scanner that walks the expression character by character ([dotnet/msbuild #14116](https://github.com/dotnet/msbuild/pull/14116)): + +| Benchmark | Baseline | After | Speedup | Allocated (before → after) | +| --- | ---: | ---: | ---: | --- | +| `Metadata_Unqualified` | 413 ns | 124 ns | 3.3× | 624 B → 0 B | +| `Metadata_Qualified` | 496 ns | 208 ns | 2.4× | — | + +There is no opt-out; the fast path is on by default in Preview 7. + +## Trim/AOT-clean evaluation object model + +`Microsoft.Build`'s evaluation object model is now trim- and Native-AOT-capable ([dotnet/msbuild #14064](https://github.com/dotnet/msbuild/pull/14064)); reflection-heavy paths, especially property-function receiver-type discovery, were rewritten to work under trimming without warnings ([dotnet/msbuild #14079](https://github.com/dotnet/msbuild/pull/14079)). Evaluation itself is fully AOT-clean without host cooperation, but open-world reflective paths — loading tasks, SDK resolvers, loggers, or build checks by name — and task execution generally still require closed-world registration, failing observably at run time rather than silently when it's missing. + +The `dotnet` CLI is expected to build on this in a future release: [dotnet/sdk #55497](https://github.com/dotnet/sdk/pull/55497) is enabling MSBuild-backed commands (`build`, `publish`, `pack`, `restore`, `clean`, `msbuild`) in a Native AOT-compiled CLI. + +## Breaking changes + +- **`Project.FromFile` (and `FromProjectRootElement`/`FromXmlReader`) rejects partial evaluation.** Passing `ProjectOptions.EvaluationStage` other than `Full` now throws `ArgumentException` on the mutable `Project` type. Use `ProjectInstance.FromFile` for partial evaluation ([dotnet/msbuild #14340](https://github.com/dotnet/msbuild/pull/14340)). +- **NuGet `RestoreTask` uses normal task-host routing again.** Preview 5's transient-`TaskHost` workaround for NuGet's static singleton state (`PluginManager`, `EnvironmentWrapper`) has been removed; `RestoreTask` now follows the same host routing as every other task under `-mt` and MSBuild Server ([dotnet/msbuild #14297](https://github.com/dotnet/msbuild/pull/14297)). Hosts that relied on `BuildParameters.IsLongLivedHost` / `MarkProcessAsLongLivedHost()` need to remove those calls — those APIs are gone. + +## Bug fixes + +- **Build engine** + - [Serialize BuildRequestConfiguration.RequestedTargets to fix solution metaproject MSB4057 in parallel builds](https://github.com/dotnet/msbuild/pull/14223) + - [Fix FindPublicMethodBySignature matching static methods for instance calls](https://github.com/dotnet/msbuild/pull/14191) + - [Fix existence cache kind poisoning](https://github.com/dotnet/msbuild/pull/14249) + - [Fix MSBuild producing different output paths for absolute and relative path inputs](https://github.com/dotnet/msbuild/pull/13752) +- **Tasks & task host** + - [Fix NET task host MSB4216 handshake failure via child-side salt widening](https://github.com/dotnet/msbuild/pull/14027) + - [Handle null task type in OutOfProc task host to avoid NullReferenceException](https://github.com/dotnet/msbuild/pull/14007) + - [Fix WriteLinesToFile rewriting unchanged file when custom encoding is used](https://github.com/dotnet/msbuild/pull/14146) + - [Refresh copy marker when implementation output changes](https://github.com/dotnet/msbuild/pull/14231) +- **Logging** + - [Fix EmbedInBinlog items with relative paths from child projects](https://github.com/dotnet/msbuild/pull/13990) + - [Fix forwarding logger issue](https://github.com/dotnet/msbuild/pull/14396) +- **.NET Framework host** + - [Remove `FEATURE_LEGACY_GETFULLPATH` and use `Microsoft.IO.Path.GetFullPath` in .NET Framework](https://github.com/dotnet/msbuild/pull/13769) + +## Community contributors + +Thank you contributors! ❤️ + +- [@huulinhnguyen-dev](https://github.com/dotnet/msbuild/pulls?q=is%3Apr+is%3Amerged+author%3Ahuulinhnguyen-dev) +- [@teo-tsirpanis](https://github.com/dotnet/msbuild/pulls?q=is%3Apr+is%3Amerged+author%3Ateo-tsirpanis) From f871ddd49c0aee2c1994a66ff20b5753a83058a9 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Thu, 6 Aug 2026 13:38:56 -0700 Subject: [PATCH 06/18] [release-notes] SDK in .NET 11 Preview 7 (#10512) * [release-notes] SDK in .NET 11 Preview 7 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Address review feedback and reorganize sdk.md by command - Add shipped MAUI device deployment workflow (dotnet/sdk#55260) to dotnet test MAUI section: device selection before build, RID participation, DeployToDevice before ComputeRunArguments, and consistent project/solution/multi-target behavior - Correct file-based apps introduction to .NET 10 (not earlier previews) - Reframe virtual-project cache fix (dotnet/sdk#54958) around preventing intermittent "project file could not be loaded" failures - Add concrete example for dotnet test --list-tests json - Add actionable callout for NoBuild=true/BuildProjectReferences=false breaking change - Trim dotnet/templating repo merge to a brief mention - Address inline review comments: drop crash-cause detail, split tool packaging RID extensibility as its own SDK Tools feature, cite NativeAOT CLI startup wins from shipped PRs, note MSBuild partial-evaluation speeds up CLI hot paths, use ".NET tools" instead of "global tools", enumerate AOT command surface, link to MSBuild release notes, focus MSBuild server wording on warm-process reuse - Reorganize top-level sections by command: group all four dotnet test sections contiguously, followed by file-based apps, container publishing, and tool packaging; update TOC to match Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 20da5e7c-c15a-4782-8134-546ed6dcced3 * Address Amaury's review feedback on dotnet test reporter section - Promote artifact consolidation (dotnet/sdk#55453) to a first-class bullet describing the default multi-module MTP behavior change, with --no-artifact-post-processing (dotnet/sdk#55493) as the opt-out detail instead of leading with only the opt-out. - Add missing bullet for large failing-host output truncation in dotnet test summaries (dotnet/sdk#55300). Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 20da5e7c-c15a-4782-8134-546ed6dcced3 --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Chet Husk Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: 20da5e7c-c15a-4782-8134-546ed6dcced3 --- release-notes/11.0/preview/preview7/sdk.md | 416 +++++++++++++++++++++ 1 file changed, 416 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/sdk.md diff --git a/release-notes/11.0/preview/preview7/sdk.md b/release-notes/11.0/preview/preview7/sdk.md new file mode 100644 index 0000000000..9ede0af604 --- /dev/null +++ b/release-notes/11.0/preview/preview7/sdk.md @@ -0,0 +1,416 @@ +# .NET SDK in .NET 11 Preview 7 - Release Notes + + + +.NET 11 Preview 7 promotes two large opt-in behaviors to default (NativeAOT CLI, +MSBuild server), adds run-level policy options to `dotnet test`, and rounds out +file-based apps and container publishing: + +- [NativeAOT `dotnet` CLI is now enabled by default](#nativeaot-dotnet-cli-is-now-enabled-by-default) +- [MSBuild server is enabled by default](#msbuild-server-is-enabled-by-default) +- [`dotnet test` adds run-level `--timeout` and `--maximum-failed-tests`](#dotnet-test-adds-run-level---timeout-and---maximum-failed-tests) +- [`dotnet test` supports `Microsoft.Build.Traversal` projects](#dotnet-test-supports-microsoftbuildtraversal-projects) +- [`dotnet test` reporter improvements on Microsoft.Testing.Platform](#dotnet-test-reporter-improvements-on-microsofttestingplatform) +- [`dotnet test` gains MAUI device and environment support](#dotnet-test-gains-maui-device-and-environment-support) +- [File-based apps get `dotnet reference` and up-to-date-check fixes](#file-based-apps-get-dotnet-reference-and-up-to-date-check-fixes) +- [Container publishing prefers platform-native local runtimes](#container-publishing-prefers-platform-native-local-runtimes) +- [.NET tool packaging supports custom RID matrices](#net-tool-packaging-supports-custom-rid-matrices) +- [Breaking changes](#breaking-changes) +- [Bug fixes](#bug-fixes) +- [Community contributors](#community-contributors) + +.NET SDK updates in .NET 11: + +- [What's new in .NET 11](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-11/sdk) + +## NativeAOT `dotnet` CLI is now enabled by default + +Preview 6 shipped a NativeAOT `dotnet` command-handling fast path behind the +`DOTNET_CLI_ENABLEAOT` opt-in. Preview 7 flips that default: the AOT entry point +now runs by default on every platform, and users opt out by setting +`DOTNET_CLI_ENABLEAOT` to a falsy value (`false`, `0`, `no`, `off`) +([dotnet/sdk #55144](https://github.com/dotnet/sdk/pull/55144)), including on +macOS and Linux, where a platform gate previously kept it disabled. + +```bash +# Opt back out of the NativeAOT path for a single command +DOTNET_CLI_ENABLEAOT=false dotnet --info +``` + +Native AOT mode delivers measured startup wins: matched managed/AOT runs of +`dotnet tool list` dropped from +378 ms to 68 ms (5.5× faster, an 82% cut) +([dotnet/sdk #54827](https://github.com/dotnet/sdk/pull/54827)), and +tool-dispatch commands like `dotnet dev-certs https` and `dotnet ef` fell from +roughly 700 ms to 200-220 ms (3.2-3.5× faster) +([dotnet/sdk #54810](https://github.com/dotnet/sdk/pull/54810)) — in both +cases from skipping a second CoreCLR boot for the managed CLI fallback. + +As of this release, the AOT fast path serves a specific command set, and +everything else still falls back to the managed CLI: + +- Built-in commands: `dotnet --version`, `dotnet --info`, `dotnet sdk check`, + `dotnet sln list`, `sln migrate`, and `sln remove` + ([dotnet/sdk #54384](https://github.com/dotnet/sdk/pull/54384)), and + `dotnet tool list --local`, `tool run`, `tool uninstall --local`, and + `tool search`. +- External-command resolution and invocation — global tools, local tools, + PATH commands, and app-base commands such as `dotnet dev-certs https` and + `dotnet ef` — also run from the AOT path. +- Still falls back to the managed CLI: commands that depend on MSBuild or + NuGet in-process, such as `build`, `run`, `test`, `pack`, and `publish`, + along with `sln add` and file-based app execution, while that work + continues. + +Additional AOT-path features landed alongside the default flip: + +- `dotnet --info` now emits the workload version, workload list, and MSBuild + version from the AOT binary, matching the managed CLI line for line + ([dotnet/sdk #55084](https://github.com/dotnet/sdk/pull/55084)). +- `dotnet sdk check` is served from the AOT path + ([dotnet/sdk #54391](https://github.com/dotnet/sdk/pull/54391)). +- The first-run experience (welcome banner, telemetry notice, workload manifest + setup) is served from the AOT entry point + ([dotnet/sdk #54970](https://github.com/dotnet/sdk/pull/54970)). +- The AOT muxer resolves the versioned SDK directory the same way the managed + muxer does, so multi-SDK installs pick the right sdk folder + ([dotnet/sdk #55110](https://github.com/dotnet/sdk/pull/55110)). +- `hostfxr` resolution no longer fails on musl-based distros when + `HOSTFXR_PATH` is unset + ([dotnet/sdk #55270](https://github.com/dotnet/sdk/pull/55270)). +- The NativeAOT CLI is now built and shipped from Source Build + ([dotnet/sdk #55329](https://github.com/dotnet/sdk/pull/55329)) with Linux + build legs added on x64 and arm64 + ([dotnet/sdk #55143](https://github.com/dotnet/sdk/pull/55143)) and same-OS + cross-architecture builds (arm64 built on x64) enabled in CI + ([dotnet/sdk #55205](https://github.com/dotnet/sdk/pull/55205)). + +Thanks to [@pkubaj](https://github.com/pkubaj) for skipping the ILCompiler +bundle on unsupported architectures such as `ppc64le` +([dotnet/sdk #55051](https://github.com/dotnet/sdk/pull/55051)). + +## MSBuild server is enabled by default + +The MSBuild server keeps a warm MSBuild worker process alive between CLI +invocations so back-to-back `dotnet build`, `dotnet test`, and `dotnet run` +skip MSBuild startup. Preview 6 stopped the CLI from unconditionally overriding +`MSBUILDUSESERVER`; Preview 7 flips the default so the server is on unless you +opt out ([dotnet/sdk #55231](https://github.com/dotnet/sdk/pull/55231)). See +[MSBuild server improvements](msbuild.md#msbuild-server-improvements) in the +MSBuild release notes for the engine-side changes behind this default. + +Opt-out honors both variables: + +```bash +# Either of these keeps the classic single-shot MSBuild behavior +export DOTNET_CLI_USE_MSBUILD_SERVER=false +export MSBUILDUSESERVER=0 +``` + +`DOTNET_CLI_USE_MSBUILD_SERVER=false` is now authoritative — it forwards +`MSBUILDUSESERVER=0` so the server can't be silently re-enabled by response +files, `MSBUILDFORCEMULTITHREADED=1`, or `/mt` +([dotnet/sdk #55393](https://github.com/dotnet/sdk/pull/55393)). + +CLI hot paths also adopt MSBuild's new partial-evaluation API, so commands like +`dotnet sln add`, `dotnet reference list`, and release-property lookups stop +evaluation after the pass that produces the data they need instead of running a +full evaluation ([dotnet/sdk #55271](https://github.com/dotnet/sdk/pull/55271)). +See +[Partial (stop-after-pass) project evaluation](msbuild.md#partial-stop-after-pass-project-evaluation) +in the MSBuild release notes for details on the underlying API. + +## `dotnet test` adds run-level `--timeout` and `--maximum-failed-tests` + +Under Microsoft.Testing.Platform, `dotnet test` now accepts two new run-level +policy options placed **before** `--`. Passed after `--` they continue to apply +per test application, matching MTP's native behavior +([dotnet/sdk #55458](https://github.com/dotnet/sdk/pull/55458)). + +```bash +# Abort the whole run after 90 seconds; exit code 3 (TestSessionAborted) +dotnet test --timeout 90s + +# Stop the run once 5 failures accumulate across all test apps; exit code 13 +dotnet test --maximum-failed-tests 5 +``` + +`--timeout` accepts `ms`, `s`, and `m` suffixes; the clock only advances while +at least one test app is running. Both policies fire cooperative cancellation +over a new reverse control pipe (advertised as protocol capability +`ServerControlPipeName`), and the SDK now negotiates MTP 2.4 so the host can +honor `CancelSession` messages. + +## `dotnet test` supports `Microsoft.Build.Traversal` projects + +`dotnet test` on MTP now accepts a `Microsoft.Build.Traversal` project as input. +The SDK expands nested traversal graphs, de-duplicates diamond references, and +forwards per-reference `Configuration` and `Platform` metadata during build and +evaluation ([dotnet/sdk #55411](https://github.com/dotnet/sdk/pull/55411), +backported from [dotnet/sdk #55297](https://github.com/dotnet/sdk/pull/55297)). + +```bash +dotnet test dirs.proj +``` + +This lets teams that curate their test suites through traversal projects run +`dotnet test` directly against the top-level traversal file instead of +enumerating individual test projects. + +## `dotnet test` reporter improvements on Microsoft.Testing.Platform + +Several MTP reporter capabilities landed in Preview 7: + +- **Azure Pipelines log-command grouping** — the SDK now negotiates MTP + protocol versions `1.2.0` and `1.3.0` and forwards the host's + `AzureDevOpsLogMessage` (field id 11) and `DisplayMessage` (field id 12) + frames to the console. Azure DevOps `##[group]` / `##[endgroup]` / + `##vso[...]` commands emitted by the `AzureDevOpsReport` extension now + render in the pipeline log, and generic host warnings/errors (hang and + crash dumps, retry summaries) are surfaced through the terminal reporter + ([dotnet/sdk #55221](https://github.com/dotnet/sdk/pull/55221)). +- **Expected/actual diffs on multi-assembly runs** — when the host reports + `Expected` and `Actual` on a failed test result (field ids 10 and 11), the + terminal reporter now renders the same assertion diff for multi-assembly + runs that single-assembly runs already showed + ([dotnet/sdk #55235](https://github.com/dotnet/sdk/pull/55235)). +- **Whole-run zero-tests verdict** — a solution run no longer fails just + because one project matched no tests. The verdict is now computed once from + the whole-run test count, but the per-module `Exit code: 8` diagnostic is + preserved for troubleshooting + ([dotnet/sdk #55362](https://github.com/dotnet/sdk/pull/55362)). +- **Automatic artifact consolidation** — for multi-module Microsoft.Testing.Platform + runs, `dotnet test` now consolidates compatible per-test-application TRX and + code-coverage artifacts before showing the final summary + ([dotnet/sdk #55453](https://github.com/dotnet/sdk/pull/55453)). If + post-processing is unavailable or fails, the original artifacts and test-run + exit code are preserved. Use `--no-artifact-post-processing` to keep one + artifact per test application; post-processing failures and cancellation + (including Ctrl+C) no longer crash or alter an already-completed run + ([dotnet/sdk #55493](https://github.com/dotnet/sdk/pull/55493)). +- **More useful failure summaries** — when a failing MTP test host emits very + large standard output, `dotnet test` now preserves the first 30 and last 10 + lines and replaces the omitted middle with a truncation marker, so the + actual error isn't buried under hundreds of lines of command help + ([dotnet/sdk #55300](https://github.com/dotnet/sdk/pull/55300)). +- **CLI polish** — `dotnet test` now exposes `-nologo`, `--no-logo`, and + `--no-banner` for suppressing the header + ([dotnet/sdk #55454](https://github.com/dotnet/sdk/pull/55454), + [dotnet/sdk #55409](https://github.com/dotnet/sdk/pull/55409)), and honors + an ambient `Configuration` environment variable when the command line omits + `-c`/`--configuration` + ([dotnet/sdk #55452](https://github.com/dotnet/sdk/pull/55452)). +- **`--list-tests json`** — `--list-tests` now takes an optional output + format, `text` (the default) or `json`, so discovered tests can be consumed + by tooling instead of scraped from human-readable output + ([dotnet/sdk #55299](https://github.com/dotnet/sdk/pull/55299)). The SDK + renders the JSON itself from the discovery data it already receives over the + `dotnettestcli` protocol, so it works with any MTP test host without a + matching host-side change: + + ```bash + dotnet test --list-tests json + ``` + + ```json + { + "version": "1.0", + "testContainers": [ + { + "assemblyPath": "MyTests.dll", + "targetFramework": "net11.0", + "architecture": "x64", + "tests": [ + { "uid": "MyTests.CalculatorTests.Add", "displayName": "Add" } + ] + } + ] + } + ``` + +## `dotnet test` gains MAUI device and environment support + +`dotnet test` continues to pick up the device-oriented capabilities that +`dotnet run` already has for MAUI, Android, and iOS projects: + +- **`--list-devices`** lists the device identifiers you can pass to + `--device`, so you can discover targets without first running a build + ([dotnet/sdk #54565](https://github.com/dotnet/sdk/pull/54565)). It resolves + a single project and rejects solutions, because each project can have its + own device list. +- **Device selection, build, and deployment now happen in the right order** — + `dotnet test` picks a device (explicitly via `--device`, or automatically) + *before* building, so that device's runtime identifier participates in the + build for each target framework. After a successful build, `dotnet test` + runs `DeployToDevice` for that device — before computing the test host's run + arguments — so the tests actually execute against what was just deployed, + not a stale copy on the device + ([dotnet/sdk #55260](https://github.com/dotnet/sdk/pull/55260)). This is + consistent whether you're testing a single project, a solution (deployed + project-by-project and framework-by-framework), or a multi-targeted + project, and it still runs on `--no-build` since a different device may + need a fresh deployment of an existing build. A deployment failure stops + the run with an error instead of launching tests against a broken deploy. + Because devices are project- and platform-specific, `--device` requires + `--project` and is rejected together with `--solution`. + + ```bash + # Build for and deploy to a specific device, then run its tests + dotnet test --project MyMauiTests.csproj --device + ``` + +- **`-e`/`--environment` parity** — environment variables set on the command + line now flow through the whole MTP project pipeline rather than only + reaching the test process. Projects that declare + `RuntimeEnvironmentVariableSupport` see them as `@(RuntimeEnvironmentVariable)` + items during build, device selection, deployment, and `ComputeRunArguments` + ([dotnet/sdk #55325](https://github.com/dotnet/sdk/pull/55325)). Solution + builds intentionally skip build-time injection, since the capability opt-in + can't be applied per project through a single global MSBuild property. + +## File-based apps get `dotnet reference` and up-to-date-check fixes + +File-based apps, introduced in .NET 10, now integrate with the existing +`dotnet reference` command. `dotnet reference add --file app.cs ` +inserts a `#:project` directive into the C# file, and the sibling `list` and +`remove` subcommands manage it in place +([dotnet/sdk #54443](https://github.com/dotnet/sdk/pull/54443)). + +```bash +dotnet new classlib -n MyLib -o MyLib +echo 'Console.WriteLine(MyLib.Class1.Greet());' > app.cs +dotnet reference add --file app.cs MyLib/MyLib.csproj +# app.cs now begins with: +# #:project MyLib/MyLib.csproj +``` + +Additional file-based app polish: + +- The `RunCommand` up-to-date check no longer treats an unchanged file as stale + after project properties are updated + ([dotnet/sdk #54556](https://github.com/dotnet/sdk/pull/54556)). +- The "missing shebang" analyzer now flags `#:ref` directives in addition to + the previously supported directive set + ([dotnet/sdk #54553](https://github.com/dotnet/sdk/pull/54553)). +- More logger arguments (`/bl`, `/binaryLogger`, `/nodeReuse`, `/tl`, and + friends) are recognized on `dotnet run .cs`, and unknown arguments now + produce a clearer error + ([dotnet/sdk #54637](https://github.com/dotnet/sdk/pull/54637)). +- The virtual project used for file-based apps is no longer evicted from the + in-memory cache between related commands, which was causing intermittent + `MSB4025: The project file could not be loaded` failures when a second + command (for example, a build following a restore) raced the eviction of + the first command's cached project + ([dotnet/sdk #54958](https://github.com/dotnet/sdk/pull/54958)). +- Deletion of the shared artifacts directory between runs no longer crashes + subsequent invocations + ([dotnet/sdk #55057](https://github.com/dotnet/sdk/pull/55057)). + +## Container publishing prefers platform-native local runtimes + +The SDK's container publish pipeline now recognizes platform-native local +container CLIs — `wslc` on Windows and `container` on macOS — in addition to +Docker and Podman. Selection is automatic: the platform-native runtime is +preferred when present, with Docker and then Podman as fallbacks +([dotnet/sdk #55249](https://github.com/dotnet/sdk/pull/55249)). Each runtime +now owns its own readiness probe, archive format, load command, manifest +handling, and multi-platform capability, so behaviors that differ across +engines (for example, WSLC not supporting multi-arch local loads) are surfaced +as clear errors instead of confusing failures. + +Set `LocalRegistry` explicitly to pin a runtime — the property now accepts +`Docker`, `Podman`, `Wslc`, and the new `MacOSContainer` value: + +```xml + + DefaultContainer + Wslc + +``` + +Multi-arch container publishing also handles labels with colons in the value +correctly; source URLs and RFC 3339 timestamps are no longer truncated at the +second colon during inner builds +([dotnet/sdk #55437](https://github.com/dotnet/sdk/pull/55437)). Podman also +no longer skips image index creation, so multi-arch publishing to a local +Podman registry produces a proper manifest list +([dotnet/sdk #54614](https://github.com/dotnet/sdk/pull/54614)). + +## .NET tool packaging supports custom RID matrices + +Package authors publishing AOT-compiled .NET tools can now implement a +`ComputeToolPackageRuntimeIdentifiersToPack` target to declare which RIDs +their toolchain can build, and the SDK orchestrates one inner pack per RID. +Without a custom toolchain, the SDK falls back to a conservative default +matrix — Windows x64 packs `win-x64` and `win-arm64`, macOS x64 and arm64 pack +both `osx-x64` and `osx-arm64`, and every other host packs only itself +([dotnet/sdk #55250](https://github.com/dotnet/sdk/pull/55250)). This +unblocks external toolchains such as +[AotAnywhere](https://github.com/slang25/AotAnywhere) from participating in +multi-RID Native AOT tool packaging. + +## Breaking changes + +- **NativeAOT `dotnet` CLI enabled by default** — commands are served by the + AOT binary unless `DOTNET_CLI_ENABLEAOT=false` + ([dotnet/sdk #55144](https://github.com/dotnet/sdk/pull/55144)). +- **Local container runtime auto-selection** — Windows `wslc` and macOS + `container` are preferred over Docker and Podman when installed. The legacy + standalone `containerize` CLI is no longer packaged + ([dotnet/sdk #55249](https://github.com/dotnet/sdk/pull/55249)). +- **`.NET tool` packages use the portable RID graph** — tool restore and + install now resolve RIDs against the portable RID graph. Distributions that + are only known to the legacy graph (for example, some BSD variants) now need + a portable RID entry + ([dotnet/sdk #55046](https://github.com/dotnet/sdk/pull/55046)). +- **`NoBuild=true` no longer builds project references** — SDK projects + default `BuildProjectReferences` to `false` when `NoBuild=true`, so + `dotnet publish --no-build` and `dotnet pack --no-build` no longer trigger a + hidden `NETSDK1085` + ([dotnet/sdk #55259](https://github.com/dotnet/sdk/pull/55259)). + + > [!IMPORTANT] + > If your build depends on `--no-build` still building out-of-date project + > references, set `BuildProjectReferences=true` explicitly to restore the + > previous behavior. + +## Bug fixes + +- **CLI** + - [Update FindSolutionFilesAtOrAbovePath to prioritize *.slnx over *.sln found in parent directories](https://github.com/dotnet/sdk/pull/55048) + - [Fix `dotnet sln` failing to parse `.slnf` files with unescaped backslashes in path](https://github.com/dotnet/sdk/pull/54622) + - [Emit more descriptive error when running .NET Framework exe on non-Windows](https://github.com/dotnet/sdk/pull/54581) + - [Fix ObjectDisposedException in UnixProcessReaper during Ctrl+C shutdown](https://github.com/dotnet/sdk/pull/55121) + - [Fix Native AOT SDK version lookup](https://github.com/dotnet/sdk/pull/55410) + - [Fix Mark of the Web detection by removing MUTZ_ISFILE flag](https://github.com/dotnet/sdk/pull/54937) +- **`dotnet run`** + - [Honor @(RuntimeEnvironmentVariable) item changes when launching the app](https://github.com/dotnet/sdk/pull/54922) +- **`dotnet watch`** + - [Normalize IntermediateOutputPath slashes on POSIX platforms](https://github.com/dotnet/sdk/pull/54536) + - [Update GenerateRuntimeConfigurationFiles task to generate Hot Reload runtime options](https://github.com/dotnet/sdk/pull/53715) +- **Publish** + - [Fix composite ReadyToRun publish when RelativePath has a path component](https://github.com/dotnet/sdk/pull/55200) +- **Source generators** + - [Don't generate embedded ValidatableTypeAttribute for .NET 11 and later](https://github.com/dotnet/sdk/pull/55163) +- **Analyzers** + - [Do not report `CA2007` for pattern-based `await using` and `await foreach`](https://github.com/dotnet/sdk/pull/55036) + - [Make CA1860 work with abstract collections](https://github.com/dotnet/sdk/pull/50461) + - [CA1873: Fix log level comparison](https://github.com/dotnet/sdk/pull/54891) +- **Tools** + - [Pack RID-specific tool pointer packages with DotnetToolSettings.xml under tools/any/any](https://github.com/dotnet/sdk/pull/55107) +- **Templates** + - The `dotnet/templating` repository has been merged into `dotnet/sdk` — file + template and `dotnet new` issues there going forward + ([dotnet/sdk #55108](https://github.com/dotnet/sdk/pull/55108)). + - [Retry `NuGet.org` template discovery with backoff before falling back to an offline error](https://github.com/dotnet/sdk/pull/55041) + - [Fix case-sensitive path comparison in GlobalSettingsTemplatePackageProvider.EnsureInstallPrerequisites](https://github.com/dotnet/sdk/pull/55105) + +## Community contributors + +Thank you contributors! ❤️ + +- [@dnnr](https://github.com/dotnet/sdk/pulls?q=is%3Apr+is%3Amerged+author%3Adnnr) +- [@DoctorKrolic](https://github.com/dotnet/sdk/pulls?q=is%3Apr+is%3Amerged+author%3ADoctorKrolic) +- [@jithu7432](https://github.com/dotnet/sdk/pulls?q=is%3Apr+is%3Amerged+author%3Ajithu7432) +- [@pkubaj](https://github.com/dotnet/sdk/pulls?q=is%3Apr+is%3Amerged+author%3Apkubaj) +- [@verdie-g](https://github.com/dotnet/sdk/pulls?q=is%3Apr+is%3Amerged+author%3Averdie-g) From 70237f45db6ea51be166e5d80d4f9186944a749b Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Thu, 6 Aug 2026 13:39:08 -0700 Subject: [PATCH 07/18] [release-notes] NuGet in .NET 11 Preview 7 (#10510) * [release-notes] NuGet in .NET 11 Preview 7 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Address review feedback on NuGet Preview 7 release notes - Clarify analyzer assets section: link asset-control docs, note the SDK-side consumer (dotnet/sdk#54646) hasn't landed yet, reframe the call-to-action toward analyzer package authors. - Rewrite the multithreaded MSBuild restore section to reference SDK 10.0.300 instead of an MSBuild version number, clarify default/GA is still a future release, simplify the migration description, and compress the NuGetProcessState detail into a plugin-author note. - Correct the Pack section to describe the revert/re-implementation history (#7541 -> #7593 revert -> #7603 fix) and add qualitative impact language. - Remove leftover internal audit HTML comments. - Remove the Community contributors section (OvesN is an MSBuild team member, not an external contributor). Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167 * Remove Visual Studio section from NuGet Preview 7 release notes Removes the Fix Vulnerabilities with GitHub Copilot Error List bullet and its TOC entry, per feedback that this doc should stay focused on dotnet CLI/MSBuild/tooling-related NuGet changes, and the VS version this feature ships in is not yet confirmed. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167 * Add NU5052 pack warning note for non-restricted package IDs Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167 --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Chet Husk Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167 --- release-notes/11.0/preview/preview7/nuget.md | 89 ++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/nuget.md diff --git a/release-notes/11.0/preview/preview7/nuget.md b/release-notes/11.0/preview/preview7/nuget.md new file mode 100644 index 0000000000..224fd32aee --- /dev/null +++ b/release-notes/11.0/preview/preview7/nuget.md @@ -0,0 +1,89 @@ +# NuGet in .NET 11 Preview 7 - Release Notes + +.NET 11 Preview 7 includes the following NuGet client changes: + +- [Restore records analyzer assets in project.assets.json](#restore-records-analyzer-assets-in-projectassetsjson) +- [Restore runs safely under multithreaded MSBuild](#restore-runs-safely-under-multithreaded-msbuild) +- [Pack reuses existing project evaluations](#pack-reuses-existing-project-evaluations) +- [Pack warns about non-restricted package IDs](#pack-warns-about-non-restricted-package-ids) +- [Performance improvements](#performance-improvements) +- [Bug fixes](#bug-fixes) + +## Restore records analyzer assets in project.assets.json + +Restore now writes an `analyzers` group for each package in `project.assets.json` when a project targets .NET 11 or later and opts in with `RestoreEnableAnalyzerAssets`. Every analyzer assembly under `analyzers/` is listed and annotated with its `codeLanguage` (`cs`, `vb`, `fs`, or `any`) and, when present in the path, a `compilerApiVersion` (`roslynX.Y`). Recording analyzers as their own asset type lays the groundwork for the same items you already use to [control a package's other assets](https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#controlling-dependency-assets) — `PrivateAssets`, `ExcludeAssets`, and `IncludeAssets` — to also apply to its analyzers, instead of every analyzer a package ships always being loaded regardless of those settings: + +```xml + + + + all + + + + analyzers + + +``` + +After restore, `obj/project.assets.json` reflects the exclusion: `Microsoft.CodeAnalysis.NetAnalyzers` keeps its analyzer entries, while the analyzers for `StyleCop.Analyzers` are replaced with the `_._` placeholder already used for excluded `compile`, `runtime`, and `native` assets, so the SDK knows not to load it: + +```json +"Microsoft.CodeAnalysis.NetAnalyzers/9.0.0": { + "type": "package", + "analyzers": { + "analyzers/dotnet/cs/Microsoft.CodeAnalysis.NetAnalyzers.dll": { "codeLanguage": "cs" } + } +}, +"StyleCop.Analyzers/1.2.0-beta.556": { + "type": "package", + "analyzers": { + "analyzers/_._": {} + } +} +``` + +`RestoreEnableAnalyzerAssets` is gated per target framework, so mixed multi-targeting projects only get the new section on frameworks new enough to consume it. This restore-side change has no effect on which analyzers actually run yet — the compiler still loads every analyzer a package ships regardless of `PrivateAssets`, `ExcludeAssets`, or `IncludeAssets`, because the SDK-side consumer of this metadata ([dotnet/sdk #54646](https://github.com/dotnet/sdk/pull/54646)) hasn't landed. For Preview 7, the call to action is for **analyzer package authors**: make sure your analyzer assemblies are laid out correctly under `analyzers//` (with a `roslynX.Y` segment if you ship compiler-API-specific builds), so they're represented correctly in this new asset group ahead of the SDK enforcing it ([NuGet/NuGet.Client #7464](https://github.com/NuGet/NuGet.Client/pull/7464), [NuGet/Home #6279](https://github.com/NuGet/Home/issues/6279), [NuGet/Home #14455](https://github.com/NuGet/Home/issues/14455)). + +## Restore runs safely under multithreaded MSBuild + +Since .NET SDK 10.0.300, MSBuild has supported an opt-in multithreaded, in-process task model — used by `dotnet build -mt` and MSBuild Server — where a single driver process persists across builds and multiple projects build (and restore) on it concurrently; making this the default build mode is still coming in a future release. Previously, restore could carry stale environment, credential, and plugin state between builds sharing a reused process, and could resolve a relative path against the wrong project's directory when several projects shared one worker. Preview 7 migrates the Restore Task and its supporting tasks to this multithreaded-safe model, so restore now produces the same correct results under `dotnet build -mt`, a reused MSBuild Server process, or several concurrent project restores as it does running single-threaded — no changes are required in your project files: + +```console +dotnet build MySolution.sln -mt +``` + +Static-graph restore already spawns a fresh short-lived process per build and is unaffected; `nuget.exe` and Visual Studio builds are also unaffected. This is part of Preview 7's broader MSBuild multithreading work — see the [MSBuild release notes](./msbuild.md) for the rest of it ([NuGet/NuGet.Client #7507](https://github.com/NuGet/NuGet.Client/pull/7507), [NuGet/NuGet.Client #7533](https://github.com/NuGet/NuGet.Client/pull/7533), [NuGet/NuGet.Client #7543](https://github.com/NuGet/NuGet.Client/pull/7543), [NuGet/NuGet.Client #7551](https://github.com/NuGet/NuGet.Client/pull/7551), [NuGet/NuGet.Client #7554](https://github.com/NuGet/NuGet.Client/pull/7554), [NuGet/NuGet.Client #7578](https://github.com/NuGet/NuGet.Client/pull/7578), [NuGet/Home #14958](https://github.com/NuGet/Home/issues/14958), [dotnet/msbuild #14186](https://github.com/dotnet/msbuild/issues/14186), [dotnet/msbuild #14187](https://github.com/dotnet/msbuild/issues/14187)). + +> **Note for plugin and credential-provider authors:** internal caches opt into this reset behavior through a small new `NuGetProcessState` registry in `NuGet.Common` (`RegisterResetAction(ResetKey, Action)` / `Reset(ResetKey)`). NuGet's own environment, credential-service, and plugin caches use it internally, and a plugin with process-wide state that must be refreshed between reused-process restores can register a reset action the same way. + +## Pack reuses existing project evaluations + +`dotnet pack` used to pass `BuildProjectReferences=false` as a global property on the inner MSBuild calls that gather versions, source files, framework references, and suppressed dependencies. Because MSBuild keys evaluations and project instances by project path plus global properties, that flag produced a distinct evaluation from the instances the preceding `Build` already produced — effectively doubling evaluations for every affected target framework and project reference in a multi-targeting graph. Preview 7 drops that global property from the inner calls so pack reuses the evaluations `Build` already produced instead of re-evaluating projects it just built, and also removes a second source of redundant evaluations that was specific to single-targeting projects. The result is fewer evaluations and faster packing, especially for multi-targeted projects with several project references. The change is safe because `BuildProjectReferences` only influences MSBuild's project-to-project reference protocol (whether a reference is built or its outputs are predicted), not any of the targets pack actually invokes on those inner calls. No project changes are required — the improvement applies automatically when the SDK is upgraded ([NuGet/NuGet.Client #7541](https://github.com/NuGet/NuGet.Client/pull/7541), reverted and re-implemented as [NuGet/NuGet.Client #7603](https://github.com/NuGet/NuGet.Client/pull/7603) to avoid an item-name collision with ASP.NET Core's own pack targets, [NuGet/Home #11530](https://github.com/NuGet/Home/issues/11530), [NuGet/Home #14998](https://github.com/NuGet/Home/issues/14998)). + +```console +dotnet pack MySolution.sln +``` + +## Pack warns about non-restricted package IDs + +nuget.org is phasing in stricter [package ID standards](https://github.com/NuGet/Announcements/issues/75): new package IDs must already be ASCII-only, and nuget.org will soon reject pushes of any non-conforming ID outright. Ahead of that enforcement, `dotnet pack` in SDK-style projects now warns **NU5052** when a package's ID doesn't start with a letter, digit, or underscore, or contains characters other than ASCII letters, digits, dots (`.`), dashes (`-`), and underscores (`_`), or has consecutive dots or dashes: + +```console +warning NU5052: The package ID 'Contoso.Café' is invalid. Package IDs must start with a letter, digit, or underscore, and contain only ASCII letters, digits, dots (.), dashes (-), and underscores (_), with no consecutive dots or dashes. +``` + +The warning is advisory only — pack still produces the package — giving authors time to fix a noncompliant ID before nuget.org starts rejecting it ([NuGet/NuGet.Client #7487](https://github.com/NuGet/NuGet.Client/pull/7487), [NuGet/Home #14949](https://github.com/NuGet/Home/issues/14949), [NuGet/Announcements #75](https://github.com/NuGet/Announcements/issues/75)). + +## Performance improvements + +- Restore no longer scans the full version list of the global packages folder or fallback folders when it can't find an exact package version there. That fallback scan was never meaningful for local folders — their version list is never used to satisfy a graph — so restore now only performs it against real package sources, reducing work on warm restores against a large global packages folder ([NuGet/NuGet.Client #7569](https://github.com/NuGet/NuGet.Client/pull/7569), [NuGet/Home #14963](https://github.com/NuGet/Home/issues/14963), [NuGet/Home #14974](https://github.com/NuGet/Home/issues/14974)). + +## Bug fixes + +- **Pack** + - [Fix mismatch between GetPackOutputItemsTask and PackTask generated filenames](https://github.com/NuGet/NuGet.Client/pull/7531) + - [Fix GetPackOutputItems when nuspec does not exist](https://github.com/NuGet/NuGet.Client/pull/7565) +- **Visual Studio** + - [When PM UI fails to load, show a window with exception details](https://github.com/NuGet/NuGet.Client/pull/7542) + - [Find existing PM UI windows by editor type](https://github.com/NuGet/NuGet.Client/pull/7568) From a606dca5afb1d69300e5db45524a219913cc0a1d Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Mon, 10 Aug 2026 10:08:58 -0700 Subject: [PATCH 08/18] [release-notes] ASP.NET Core in .NET 11 Preview 7 (#10502) --- .../11.0/preview/preview7/aspnetcore.md | 440 ++++++++++++++++++ 1 file changed, 440 insertions(+) create mode 100644 release-notes/11.0/preview/preview7/aspnetcore.md diff --git a/release-notes/11.0/preview/preview7/aspnetcore.md b/release-notes/11.0/preview/preview7/aspnetcore.md new file mode 100644 index 0000000000..bcb95a890a --- /dev/null +++ b/release-notes/11.0/preview/preview7/aspnetcore.md @@ -0,0 +1,440 @@ +# ASP.NET Core in .NET 11 Preview 7 - Release Notes + +.NET 11 Preview 7 includes new ASP.NET Core features and improvements: + +- [Auto pause Blazor circuits on inactivity](#auto-pause-blazor-circuits-on-inactivity) +- [Cache Blazor SSR output with `CacheView`](#cache-blazor-ssr-output-with-cacheview) +- [New Blazor analyzers](#new-blazor-analyzers) +- [Blazor `Virtualize` no longer requires an `ItemComparer`](#blazor-virtualize-no-longer-requires-an-itemcomparer) +- [`QuickGrid` supports `InitialItemIndex` and `ScrollToItemAsync`](#quickgrid-supports-initialitemindex-and-scrolltoitemasync) +- [`wasm-tools` uses Emscripten 6](#wasm-tools-uses-emscripten-6) +- [Razor accepts literal attributes for union-typed component parameters](#razor-accepts-literal-attributes-for-union-typed-component-parameters) +- [Blazor SSR client-side form validation improvements](#blazor-ssr-client-side-form-validation-improvements) +- [Validation localization is built in](#validation-localization-is-built-in) +- [Validation attributes are no longer experimental](#validation-attributes-are-no-longer-experimental) +- [SignalR .NET client supports auth refresh after redirects](#signalr-net-client-supports-auth-refresh-after-redirects) +- [Consistent authorization metadata across the stack](#consistent-authorization-metadata-across-the-stack) +- [OpenAPI Server-Sent Events in OpenAPI 3.2](#openapi-server-sent-events-in-openapi-32) +- [TLS channel-binding token access from `ITlsConnectionFeature`](#tls-channel-binding-token-access-from-itlsconnectionfeature) +- [Breaking changes](#breaking-changes) +- [Bug fixes](#bug-fixes) +- [Community contributors](#community-contributors) + +ASP.NET Core updates in .NET 11: + +- [What's new in ASP.NET Core in .NET 11](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-11) + +## Auto pause Blazor circuits on inactivity + +Interactive Server circuits can now pause themselves automatically when the browser tab is hidden, releasing server resources until the user comes back ([dotnet/aspnetcore #67098](https://github.com/dotnet/aspnetcore/pull/67098)). Preview 6 added [`Circuit.RequestCircuitPauseAsync`](https://github.com/dotnet/aspnetcore/issues/64886) so the server could pause a circuit on demand. Preview 7 adds an opt-in package that detects when to request a pause after a configurable inactivity delay while a page is hidden. + +To enable support for auto pausing circuits, add the `Microsoft.AspNetCore.Components.Server.AutoPause` package and configure it for the app via `AddAutoPause` on `BrowserOptions`: + +```xml + +``` + +```csharp +app.MapRazorComponents() + .AddInteractiveServerRenderMode() + .WithBrowserOptions(options => + { + options.AddAutoPause(pause => + { + pause.Enabled = true; // default + pause.HiddenDelay = TimeSpan.FromSeconds(30); // default is 2 minutes + }); + }); +``` + +Auto-pause is deferred by default in some situations when a pause could cause data loss or interrupt work in progress. These situations include a text input or `contenteditable` element whose value differs from its default (including inside shadow DOM and same-origin iframes), an `