From dc2a6fe48cbcf06246a6d308087d58289772574c Mon Sep 17 00:00:00 2001 From: James Newton-King Date: Thu, 16 Jan 2025 13:03:59 +0800 Subject: [PATCH 1/5] Update APIReviewPrinciples.md (#59891) --- docs/APIReviewPrinciples.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/APIReviewPrinciples.md b/docs/APIReviewPrinciples.md index b95bbde54af2..a00a2c78ff0e 100644 --- a/docs/APIReviewPrinciples.md +++ b/docs/APIReviewPrinciples.md @@ -6,9 +6,8 @@ The primary goal of this document is to provide a reference for our team and con We encourage you to refer to this document regularly and contribute to its evolution as we continue to refine our API review process. We also encourage you to follow the [.NET framework design guidelines](https://learn.microsoft.com/dotnet/standard/design-guidelines/) for more general guidance not specific to the dotnet/aspnetcore repository. - ## Principles - Principle 1 ## Conventions -- Convention 1 \ No newline at end of file +- Convention 1 From 6a60ce03672def9dd53aa11057aadb6fc6e201a9 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Thu, 16 Jan 2025 18:56:06 +0100 Subject: [PATCH 2/5] Add QuickGrid RowClass parameter (#59901) Add an API to QuickGrid for adding a class to a table row based on the item for the row. Fixes #45477 --- .../src/PublicAPI.Unshipped.txt | 2 ++ .../src/QuickGrid.razor | 3 ++- .../src/QuickGrid.razor.cs | 5 ++++ .../test/E2ETest/Tests/QuickGridTest.cs | 27 +++++++++++++++++++ .../SampleQuickGridComponent.razor | 16 ++++++----- 5 files changed, 45 insertions(+), 8 deletions(-) diff --git a/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/PublicAPI.Unshipped.txt b/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/PublicAPI.Unshipped.txt index 7dc5c58110bf..d93f10f53809 100644 --- a/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/PublicAPI.Unshipped.txt +++ b/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/PublicAPI.Unshipped.txt @@ -1 +1,3 @@ #nullable enable +Microsoft.AspNetCore.Components.QuickGrid.QuickGrid.RowClass.get -> System.Func? +Microsoft.AspNetCore.Components.QuickGrid.QuickGrid.RowClass.set -> void diff --git a/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor b/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor index f1fce0c434ce..cc8f64423eae 100644 --- a/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor +++ b/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor @@ -65,7 +65,8 @@ private void RenderRow(RenderTreeBuilder __builder, int rowIndex, TGridItem item) { - + var rowClass = RowClass?.Invoke(item); + @foreach (var col in _columns) { @{ col.CellContent(__builder, item); } diff --git a/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor.cs b/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor.cs index 3edf9b93c740..859a974f0207 100644 --- a/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor.cs +++ b/src/Components/QuickGrid/Microsoft.AspNetCore.Components.QuickGrid/src/QuickGrid.razor.cs @@ -104,6 +104,11 @@ public partial class QuickGrid : IAsyncDisposable /// [Parameter(CaptureUnmatchedValues = true)] public IReadOnlyDictionary? AdditionalAttributes { get; set; } + /// + /// Optional. A callback to be invoked for each rendered row to specify a CSS class. + /// + [Parameter] public Func? RowClass { get; set; } + [Inject] private IServiceProvider Services { get; set; } = default!; [Inject] private IJSRuntime JS { get; set; } = default!; diff --git a/src/Components/test/E2ETest/Tests/QuickGridTest.cs b/src/Components/test/E2ETest/Tests/QuickGridTest.cs index 71a7d452648d..02e50484092b 100644 --- a/src/Components/test/E2ETest/Tests/QuickGridTest.cs +++ b/src/Components/test/E2ETest/Tests/QuickGridTest.cs @@ -121,4 +121,31 @@ public void AdditionalAttributesApplied() Assert.Equal("somevalue", grid.GetDomAttribute("custom-attrib")); Assert.Contains("custom-class-attrib", grid.GetDomAttribute("class")?.Split(" ")); } + + [Fact] + public void RowClassApplied() + { + var grid = app.FindElement(By.CssSelector("#grid > table")); + var rows = grid.FindElements(By.CssSelector("tbody > tr")); + + bool isJulieRowFound = false; + foreach (var row in rows) + { + var firstName = row.FindElement(By.CssSelector("td:nth-child(2)")).Text; + if (firstName == "Julie") + { + isJulieRowFound = true; + Assert.Equal("highlight", row.GetDomAttribute("class")); + } + else + { + Assert.Null(row.GetDomAttribute("class")); + } + } + + if (!isJulieRowFound) + { + Assert.Fail("No row found for Julie to highlight."); + } + } } diff --git a/src/Components/test/testassets/BasicTestApp/QuickGridTest/SampleQuickGridComponent.razor b/src/Components/test/testassets/BasicTestApp/QuickGridTest/SampleQuickGridComponent.razor index ad76551bae3b..5a685737ff5b 100644 --- a/src/Components/test/testassets/BasicTestApp/QuickGridTest/SampleQuickGridComponent.razor +++ b/src/Components/test/testassets/BasicTestApp/QuickGridTest/SampleQuickGridComponent.razor @@ -3,15 +3,15 @@

Sample QuickGrid Component

- + - - - - + + + + @@ -27,6 +27,8 @@ int ComputeAge(DateOnly birthDate) => DateTime.Now.Year - birthDate.Year - (birthDate.DayOfYear < DateTime.Now.DayOfYear ? 0 : 1); + string HighlightJulie(Person person) => person.firstName == "Julie" ? "highlight" : null; + IQueryable FilteredPeople { get From 5feba84c83e1726d8e98209529793d73782db0e6 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Fri, 17 Jan 2025 07:41:36 +0000 Subject: [PATCH 3/5] [main] Update dependencies from dotnet/efcore, dotnet/runtime (#59883) [main] Update dependencies from dotnet/efcore, dotnet/runtime --- eng/Version.Details.xml | 324 ++++++++++++++++++++-------------------- eng/Versions.props | 162 ++++++++++---------- 2 files changed, 243 insertions(+), 243 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index ad65b0494211..538eb0f61795 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -9,329 +9,329 @@ --> - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/efcore - 38dc78fcc3bfff413cb9ad8a7080dc13a1ca8ee4 + 47e5d25373a7b86314a2bb949514e5be61ed43f3 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 https://github.com/dotnet/xdt @@ -371,9 +371,9 @@ afdd413cee50c16318620252e4e64dc326e2d300 - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 @@ -384,9 +384,9 @@ - + https://github.com/dotnet/runtime - d81ce00e1bd66f7e325ad2befd5bb761ce9c9859 + 2da9a85776113f3f7b202a1e298a22d7e88496d2 https://github.com/dotnet/arcade diff --git a/eng/Versions.props b/eng/Versions.props index e27a68d4b2ad..75b5d04f2484 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -67,93 +67,93 @@ --> - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 - 10.0.0-alpha.1.25064.15 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 + 10.0.0-alpha.1.25065.17 9.1.0-preview.1.25060.3 9.1.0-preview.1.25060.3 - 10.0.0-alpha.1.25063.4 - 10.0.0-alpha.1.25063.4 - 10.0.0-alpha.1.25063.4 - 10.0.0-alpha.1.25063.4 - 10.0.0-alpha.1.25063.4 - 10.0.0-alpha.1.25063.4 - 10.0.0-alpha.1.25063.4 - 10.0.0-alpha.1.25063.4 + 10.0.0-alpha.1.25066.5 + 10.0.0-alpha.1.25066.5 + 10.0.0-alpha.1.25066.5 + 10.0.0-alpha.1.25066.5 + 10.0.0-alpha.1.25066.5 + 10.0.0-alpha.1.25066.5 + 10.0.0-alpha.1.25066.5 + 10.0.0-alpha.1.25066.5 4.13.0-3.24613.7 4.13.0-3.24613.7 From 9388d498aae571b9575e8252ecc51b54b2b44e22 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Fri, 17 Jan 2025 00:06:49 -0800 Subject: [PATCH 4/5] Suppress MSI validation to avoid applocker failures (#59909) --- src/Installers/Windows/Directory.Build.props | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Installers/Windows/Directory.Build.props b/src/Installers/Windows/Directory.Build.props index 7b5c76d821ff..3329e45c613b 100644 --- a/src/Installers/Windows/Directory.Build.props +++ b/src/Installers/Windows/Directory.Build.props @@ -9,6 +9,9 @@ Read more here => https://github.com/dotnet/project-system/blob/main/docs/build-acceleration.md#limitations --> false + + + true From fe21c9a711ca99731f7a2df03f086497161f6821 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jan 2025 10:40:41 -0800 Subject: [PATCH 5/5] [main] (deps): Bump src/submodules/googletest (#59915) Bumps [src/submodules/googletest](https://github.com/google/googletest) from `504ea69` to `2b6b042`. - [Release notes](https://github.com/google/googletest/releases) - [Commits](https://github.com/google/googletest/compare/504ea69cf7e9947be54f808a09b7b08988e84b5f...2b6b042a77446ff322cd7522ca068d9f2a21c1d1) --- updated-dependencies: - dependency-name: src/submodules/googletest dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/submodules/googletest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/submodules/googletest b/src/submodules/googletest index 504ea69cf7e9..2b6b042a7744 160000 --- a/src/submodules/googletest +++ b/src/submodules/googletest @@ -1 +1 @@ -Subproject commit 504ea69cf7e9947be54f808a09b7b08988e84b5f +Subproject commit 2b6b042a77446ff322cd7522ca068d9f2a21c1d1