Skip to content

Bump Microsoft.Maui.Controls.Compatibility from 10.0.30 to 10.0.31 #996

Bump Microsoft.Maui.Controls.Compatibility from 10.0.30 to 10.0.31

Bump Microsoft.Maui.Controls.Compatibility from 10.0.30 to 10.0.31 #996

Triggered via push February 6, 2026 10:48
Status Success
Total duration 5m 24s
Artifacts 2
Blazor App Build, Test and Deploy
5m 20s
Blazor App Build, Test and Deploy
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Blazor App Build, Test and Deploy
Field 'Microsoft.AspNetCore.Components.LayoutView.<>c__DisplayClass13_0.layoutType' with 'DynamicallyAccessedMembersAttribute' is accessed via reflection. Trimmer can't guarantee availability of the requirements of the field.
Blazor App Build, Test and Deploy: CommonComponents/Shared/Header.razor#L46
Using member 'Microsoft.AspNetCore.Components.PersistentComponentState.PersistAsJson<TValue>(String, TValue)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed.
Blazor App Build, Test and Deploy: CommonComponents/Shared/Header.razor#L52
Using member 'CommonComponents.Services.GitHubService.GetRepositoryAsync(String, String, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The following members are used by JsonSerializer.DeserializeAsync<TValue>.
Blazor App Build, Test and Deploy: CommonComponents/Shared/Header.razor#L50
Using member 'Microsoft.AspNetCore.Components.PersistentComponentState.TryTakeFromJson<TValue>(String, out TValue)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed.
Blazor App Build, Test and Deploy: CommonComponents/Services/LazyLoaderService.cs#L24
Using member 'CommonComponents.Services.LazyLoaderService.OnNavigateAsync(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The following members are used by lazyAssemblyLoader.LoadAsync.
Blazor App Build, Test and Deploy: CommonComponents/Services/LazyLoaderService.cs#L19
Using member 'CommonComponents.Services.LazyLoaderService.OnNavigateAsync(String)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. The following members are used by lazyAssemblyLoader.LoadAsync.
Blazor App Build, Test and Deploy: SecurityDemoComponents/improve-data-security-with-hashing-techniques-in-dotnet/PasswordHashDemo.razor#L48
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[], int, HashAlgorithmName)' is obsolete: 'The constructors on Rfc2898DeriveBytes are obsolete. Use the static Pbkdf2 method instead.' (https://aka.ms/dotnet-warnings/SYSLIB0060)
Blazor App Build, Test and Deploy: HTTPClientDemoComponents/improving-performance-and-memory-use-while-accessing-apis-using-http-client-in-dotnet/ReadAsStreamDemo.razor#L43
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
Blazor App Build, Test and Deploy: HTTPClientDemoComponents/improving-performance-and-memory-use-while-accessing-apis-using-http-client-in-dotnet/ReadAsStringDemo.razor#L43
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
Blazor App Build, Test and Deploy: HTTPClientDemoComponents/free-up-resources-with-cancellation-while-accessing-apis-using-http-client-in-dotnet/ReadWithCancellationDemo.razor#L48
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.

Artifacts

Produced during runtime
Name Size Digest
blazor-build-artifacts
105 MB
sha256:1a931eda044b96442f3bbde8fdee9efb9f2fc64628eac7c94555d8c2424b84ad
ilovedotnet-test-report Expired
538 KB
sha256:dbac6216f28c3bc5d41d935aaed0ff818299e2a9add82e8e18094d0db3974019