Skip to content

Conversation

@rmarinho
Copy link
Member

@rmarinho rmarinho commented Oct 21, 2025

What's Changed

.NET MAUI main-to-net10.0 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 159 commits with various improvements, bug fixes, and enhancements.

.NET MAUI Product Fixes

.NET 10 Features

Android

Aspire

BlazorWebView

Collectionview

Controls Dialogalert

Controls Hybridwebview

Controls Radiobutton

Core

Core Lifecycle

DateTimePicker

Docs

Essentials

Essentials Texttospeech

Flyout

Frame

Gestures

Image

Infrastructure

Layout

Localization

Mediapicker

Navigation

Other

ProgressBar

RefreshView

Shapes

Shell

Templates

Theming

Toolbar

WebView

Window

Windows

Xaml

iOS

🧪 Testing (17)
🏠 Housekeeping (7)
**Full Changelog**: https://github.com/dotnet/maui/compare/main...net10.0

jfversluis and others added 30 commits August 15, 2025 14:44
<!-- Please let the below note in for people that find this PR -->
> [!NOTE]
> Are you waiting for the changes in this PR to be merged?
> It would be very helpful if you could [test the resulting
artifacts](https://github.com/dotnet/maui/wiki/Testing-PR-Builds) from
this PR and let us know in a comment if this change resolves your issue.
Thank you!

<!--
!!!!!!! MAIN IS THE ONLY ACTIVE BRANCH. MAKE SURE THIS PR IS TARGETING
MAIN. !!!!!!!
-->

### Description of Change

<!-- Enter description of the fix in this section -->

### Issues Fixed

<!-- Please make sure that there is a bug logged for the issue being
fixed. The bug should describe the problem and how to reproduce it. -->

Fixes #

<!--
Are you targeting main? All PRs should target the main branch unless
otherwise noted.
-->
…31052)

> [!NOTE]
> Are you waiting for the changes in this PR to be merged?
> It would be very helpful if you could [test the resulting
artifacts](https://github.com/dotnet/maui/wiki/Testing-PR-Builds) from
this PR and let us know in a comment if this change resolves your issue.
Thank you!

## Summary

Marks the entire `CompressedLayout` API as obsolete to inform users that
it should not be used and may be removed in a future release. This API
currently does not perform any meaningful functionality and should be
deprecated.

## Changes Made

### API Changes
- Added `[Obsolete]` attribute to the `CompressedLayout` class with a
clear deprecation message
- Added `[Obsolete]` attributes to all public members:
  - `IsHeadlessProperty` field
  - `GetIsHeadless` method  
  - `SetIsHeadless` method
  - `HeadlessOffsetProperty` field
  - `GetHeadlessOffset` method

### Documentation Updates
- **Removed CompressedLayout.xml documentation file entirely**
(following standard practice for obsolete APIs)
- **Replaced XML include references with direct XML documentation
comments** in CompressedLayout.cs
- All obsolete attributes continue to provide clear deprecation guidance

## Obsolete Message
All obsolete attributes use the message: 
> "CompressedLayout does not provide meaningful functionality and may be
removed in a future release. Please remove usage of this API."

## Impact
- **Non-breaking change**: Existing code using `CompressedLayout` will
continue to function
- **Build warnings**: Users will receive CS0618 warnings when using any
part of this API
- **Clear guidance**: The warning message clearly instructs users to
remove usage of this API

## Testing
- Verified that the Controls.Core project syntax is correct after
removing XML documentation file
- Confirmed that all public API usage generates appropriate obsolete
warnings (CS0618)
- Validated that existing functionality continues to work correctly
- The internal `SetHeadlessOffset` method was left unchanged as it's
internal to the framework

This change provides a clear deprecation path for the `CompressedLayout`
API while maintaining backward compatibility for existing code.

<!-- START COPILOT CODING AGENT TIPS -->
---

💡 You can make Copilot smarter by setting up custom instructions,
customizing its development environment and configuring Model Context
Protocol (MCP) servers. Learn more [Copilot coding agent
tips](https://gh.io/copilot-coding-agent-tips) in the docs.
…ly (#31158)

<!-- Please let the below note in for people that find this PR -->
> [!NOTE]
> Are you waiting for the changes in this PR to be merged?
> It would be very helpful if you could [test the resulting
artifacts](https://github.com/dotnet/maui/wiki/Testing-PR-Builds) from
this PR and let us know in a comment if this change resolves your issue.
Thank you!

<!--
!!!!!!! MAIN IS THE ONLY ACTIVE BRANCH. MAKE SURE THIS PR IS TARGETING
MAIN. !!!!!!!
-->

### Description of Change
Fixed an issue where the binding context on the ProjectList page was not
updating correctly by assigning the binding context to
`ContentPage.Behavior`.

> Reference

https://github.com/dotnet/maui/blob/60ee621dcdea156d6c15a43a9999252ca5cbdb2e/src/Templates/src/templates/maui-mobile/Pages/ManageMetaPage.xaml#L14

### Issues Fixed
Fixes #31152 

### Tested the behaviour in the following platforms
- [x] Android
- [x] Windows
- [x] iOS
- [x] Mac

### Output Screenshot
Before Issue Fix | After Issue Fix |
|----------|----------|
|<image width="500" height="350" alt="Before Fix"
src="https://github.com/user-attachments/assets/7f2e422e-2fe5-47a9-87d7-ccd30ab99a26">|<image
width="500" height="350" alt="After Fix" src
="https://github.com/user-attachments/assets/4a8b583a-66be-45c6-b815-374a1d2ae371">|
* open item templateContext

# Conflicts:
#	src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt

* update apis.txt

---------

Co-authored-by: Pedro Jesus <[email protected]>
* [ci] Update to rc1

* [ci] Update iOS to RC1

* [test] Fix test for skipped target
# Conflicts:
#	src/Controls/src/Core/CarouselPage/CarouselPage.cs
#	src/Controls/src/Core/Cells/EntryCell.cs
#	src/Controls/src/Core/Cells/ImageCell.cs
#	src/Controls/src/Core/Cells/SwitchCell.cs
#	src/Controls/src/Core/Cells/TextCell.cs
#	src/Controls/src/Core/Cells/ViewCell.cs
#	src/Controls/src/Core/ClickGestureRecognizer.cs
#	src/Controls/src/Core/ClickedEventArgs.cs
#	src/Controls/src/Core/Compatibility/Handlers/Shell/iOS/ShellItemRenderer.cs
#	src/Controls/src/Core/DatePicker/DatePicker.cs
#	src/Controls/src/Core/FileImageSource.cs
#	src/Controls/src/Core/ListView/ListView.cs
#	src/Controls/src/Core/Menu/MenuItem.cs
#	src/Controls/src/Core/NavigationPage/NavigationPage.cs
#	src/Controls/src/Core/PlatformConfiguration/AndroidSpecific/ListView.cs
#	src/Controls/src/Core/PlatformConfiguration/WindowsSpecific/ListView.cs
#	src/Controls/src/Core/PlatformConfiguration/iOSSpecific/Cell.cs
#	src/Controls/src/Core/PlatformConfiguration/iOSSpecific/ListView.cs
* Remove edge to edge from top level container

* - fix insets for shell and flyoutview

* - fix inset
* [ci] Add build for core-clr

* [iOS] Ignore iOS trimming on sample

* [ci] CoreCLR just for android

* [ci] Run tests on macos-15

* [ci] Run Android on api 36

* [ci] Fix variable TargetFramework

* [ci] Fix artifacts name

* [ci] Ignore more trimming warnings

* change variable name

* [ci] Add coreclr run tests

* [ci] Fix artifact condition

* [ci] Improve naming

* Fix Name

* Move back to api 30

* Update ui-tests.yml
dotnet-maestro bot and others added 10 commits October 18, 2025 23:03
* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25516.1+azdo.12595310
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.1.99-ci.main.11

* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25516.1+azdo.12595498
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.1.99-ci.main.12

* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25516.1+azdo.12596268
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.1.99-ci.main.13

* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25516.1+azdo.12596051
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.0.12

* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25516.1+azdo.12596429
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.0.13

* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25517.1+azdo.12603787
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.1.99-ci.main.14

* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25517.1+azdo.12605631
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.1.99-ci.main.15

* Update dependencies from https://github.com/dotnet/android build 10.0.0-ci.net10.25517.1+azdo.12605634
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.9 -> To Version 36.0.14

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
# Conflicts:
#	.config/dotnet-tools.json
#	eng/Version.Details.xml
#	eng/Versions.props
#	eng/common/core-templates/job/job.yml
#	eng/common/core-templates/job/onelocbuild.yml
#	eng/common/core-templates/job/publish-build-assets.yml
#	eng/common/core-templates/job/source-index-stage1.yml
#	eng/common/core-templates/steps/generate-sbom.yml
#	eng/common/core-templates/steps/source-build.yml
#	eng/pipelines/device-tests.yml
#	global.json
#	src/Controls/src/Core/Items/CarouselLayoutTypeConverter.cs
#	src/Controls/src/Core/Items/ItemsLayoutTypeConverter.cs
#	src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt
#	src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt
#	src/Controls/tests/SourceGen.UnitTests/SourceGen.UnitTests.csproj
#	src/Controls/tests/SourceGen.UnitTests/SourceGenCssTests.cs
#	src/Controls/tests/SourceGen.UnitTests/SourceGenXamlTests.cs
#	src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/VerifyModelItemsObservableCollectionWhenMultipleModePreSelection.png
#	src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/EntrySelectionLengthRuntimeUpdate.png
#	src/Core/src/Handlers/DatePicker/DatePickerHandler.Android.cs
#	src/Core/src/Handlers/TimePicker/TimePickerHandler.Android.cs
#	src/Core/src/Platform/Android/EditTextExtensions.cs
#	src/Templates/src/templates/maui-mobile/Pages/ProjectListPage.xaml
* Update dependencies from https://github.com/dotnet/dotnet build 20251018.2
On relative base path root
Microsoft.AspNetCore.Authentication.Facebook , Microsoft.AspNetCore.Authentication.Google , Microsoft.AspNetCore.Authentication.MicrosoftAccount , Microsoft.AspNetCore.Authorization , Microsoft.AspNetCore.Components , Microsoft.AspNetCore.Components.Analyzers , Microsoft.AspNetCore.Components.Forms , Microsoft.AspNetCore.Components.Web , Microsoft.AspNetCore.Components.WebAssembly , Microsoft.AspNetCore.Components.WebAssembly.Server , Microsoft.AspNetCore.Components.WebView , Microsoft.AspNetCore.Metadata , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Primitives , Microsoft.JSInterop , Microsoft.NETCore.App.Ref From Version 10.0.0 -> To Version 10.0.0
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.25517.104 -> To Version 10.0.0-beta.25518.102
Microsoft.NET.Sdk From Version 10.0.100-rtm.25517.104 -> To Version 10.0.100-rtm.25518.102

* [ci] Add 9.0.11 feed

* Add feed 8.0.22

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Rui Marinho <[email protected]>
…018.2 (#32075)

On relative base path root
Microsoft.iOS.Sdk.net10.0_26.0 , Microsoft.MacCatalyst.Sdk.net10.0_26.0 , Microsoft.macOS.Sdk.net10.0_26.0 , Microsoft.tvOS.Sdk.net10.0_26.0 From Version 26.0.11006 -> To Version 26.0.11007

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Clarify comments for OpenTelemetry configuration

Updated comments to clarify the purpose of enabling metrics and tracing for .NET MAUI SDK.

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
* [ios] Install xcode 26.0.1

* Install the iOS 26.0 simulator

---------

Co-authored-by: Rolf Bjarne Kvinge <[email protected]>
* Update dependencies from https://github.com/dotnet/dotnet build 20251019.2
On relative base path root
Microsoft.AspNetCore.Authentication.Facebook , Microsoft.AspNetCore.Authentication.Google , Microsoft.AspNetCore.Authentication.MicrosoftAccount , Microsoft.AspNetCore.Authorization , Microsoft.AspNetCore.Components , Microsoft.AspNetCore.Components.Analyzers , Microsoft.AspNetCore.Components.Forms , Microsoft.AspNetCore.Components.Web , Microsoft.AspNetCore.Components.WebAssembly , Microsoft.AspNetCore.Components.WebAssembly.Server , Microsoft.AspNetCore.Components.WebView , Microsoft.AspNetCore.Metadata , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Primitives , Microsoft.JSInterop , Microsoft.NETCore.App.Ref From Version 10.0.0 -> To Version 10.0.0
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.25518.102 -> To Version 10.0.0-beta.25519.102
Microsoft.NET.Sdk From Version 10.0.100-rtm.25518.102 -> To Version 10.0.100-rtm.25519.102

* Update dependencies from https://github.com/dotnet/dotnet build 20251020.5
On relative base path root
Microsoft.AspNetCore.Authentication.Facebook , Microsoft.AspNetCore.Authentication.Google , Microsoft.AspNetCore.Authentication.MicrosoftAccount , Microsoft.AspNetCore.Authorization , Microsoft.AspNetCore.Components , Microsoft.AspNetCore.Components.Analyzers , Microsoft.AspNetCore.Components.Forms , Microsoft.AspNetCore.Components.Web , Microsoft.AspNetCore.Components.WebAssembly , Microsoft.AspNetCore.Components.WebAssembly.Server , Microsoft.AspNetCore.Components.WebView , Microsoft.AspNetCore.Metadata , Microsoft.Extensions.Configuration , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Primitives , Microsoft.JSInterop , Microsoft.NETCore.App.Ref From Version 10.0.0 -> To Version 10.0.0
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.XUnitExtensions From Version 10.0.0-beta.25518.102 -> To Version 10.0.0-beta.25520.105
Microsoft.NET.Sdk From Version 10.0.100-rtm.25518.102 -> To Version 10.0.100-rtm.25520.105

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
@Copilot Copilot AI review requested due to automatic review settings October 21, 2025 14:35
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the main branch to target .NET 10.0, marking the transition from the previous .NET version. The changes primarily involve iOS/macOS platform-specific code updates to address API compatibility requirements for .NET 10.0, along with extensive localization file updates across multiple languages.

Key Changes:

  • Updated iOS BlazorWebView implementation to work around a .NET 10.0 API compatibility issue with RunJavaScriptTextInputPanel method signature
  • Added new WebResourceRequested event to IBlazorWebView interface for request interception capabilities
  • Fixed spelling error in logger method name (ReponseContentNotFoundResponseContentNotFound)

Reviewed Changes

Copilot reviewed 293 out of 3871 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/BlazorWebView/src/Maui/iOS/IOSWebViewManager.cs Implements workaround for WKUIDelegate method signature change by using Export attribute and manual block handling
src/BlazorWebView/src/Maui/iOS/BlazorWebViewHandler.iOS.cs Adds scroll bounce disabling configuration and improves request handling with logging
src/BlazorWebView/src/Maui/Windows/WinUIWebViewManager.cs Adds request interception support and refactors resource handling logic
src/BlazorWebView/src/Maui/PublicAPI/*/PublicAPI.Unshipped.txt Documents new public API surface for WebResourceRequested event
src/BlazorWebView/src/Maui/IBlazorWebView.cs Extends interface to include IWebRequestInterceptingWebView
src/BlazorWebView/src/Maui/BlazorWebView.cs Implements WebResourceRequested event and handler
src/BlazorWebView/src/Maui/Android/WebKitWebViewClient.cs Refactors request handling into separate methods with logging support
src/BlazorWebView/src/Maui/Android/BlazorWebViewHandler.Android.cs Updates namespace qualifications for Android types
src/BlazorWebView/src/Maui/Android/BlazorWebChromeClient.cs Updates namespace qualifications for Android types
src/BlazorWebView/src/Maui/Microsoft.AspNetCore.Components.WebView.Maui.csproj Enables unsafe blocks compilation and removes unused file link
src/BlazorWebView/samples/BlazorWpfApp/BlazorWpfApp.csproj Updates target framework to include Windows SDK version
src/BlazorWebView/samples/BlazorWinFormsApp/BlazorWinFormsApp.csproj Removes redundant IsTestProject property
loc/**/templatestrings.json.lcl Updates localized template strings across multiple languages
loc/**/MauiGResources.resx.lcl Adds localized error message resources for XAML parsing
loc/**/StringResources.resx.lcl Updates localized UI strings
loc/**/ErrorMessages.resx.lcl Updates localized build task error messages

@@ -1 +1,2 @@
#nullable enable
Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.WebResourceRequested -> System.EventHandler<Microsoft.Maui.Controls.WebViewWebResourceRequestedEventArgs!>?
Copy link

Copilot AI Oct 21, 2025

Choose a reason for hiding this comment

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

This change adds a new public API member WebResourceRequested to the BlazorWebView class. This is a potentially breaking change as it modifies the public API surface. Please ensure this is documented and communicated appropriately, and verify that this addition is intentional for this version.

Copilot uses AI. Check for mistakes.
rmarinho and others added 15 commits October 21, 2025 22:11
* tweak

* delete all simulator runtimes if failing to install one

---------

Co-authored-by: Rolf Bjarne Kvinge <[email protected]>
Removed Android-specific environment variable handling code.
x:Reference optimization for XSG wasn't able to walk up the tree when a
node is a ListNode

- fixes #31995
* [testing] Ignore sample tests for ga

* Add TODO for Community Toolkit .NET 10 support

Added a TODO comment regarding re-enabling tests for .NET 10 support.
* Update dependencies from https://github.com/dotnet/macios build 20251022.2
On relative base path root
Microsoft.iOS.Sdk.net10.0_26.0 , Microsoft.MacCatalyst.Sdk.net10.0_26.0 , Microsoft.macOS.Sdk.net10.0_26.0 , Microsoft.tvOS.Sdk.net10.0_26.0 From Version 26.0.11007 -> To Version 26.0.11009

Dependency coherency updates
On relative base path root
Microsoft.MacCatalyst.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9758 (parent: Microsoft.MacCatalyst.Sdk.net10.0_26.0)

Microsoft.macOS.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9758 (parent: Microsoft.macOS.Sdk.net10.0_26.0)

Microsoft.iOS.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9758 (parent: Microsoft.iOS.Sdk.net10.0_26.0)

Microsoft.tvOS.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9758 (parent: Microsoft.tvOS.Sdk.net10.0_26.0)

* Update dependencies from https://github.com/dotnet/macios build 20251022.5
On relative base path root
Microsoft.iOS.Sdk.net10.0_26.0 , Microsoft.MacCatalyst.Sdk.net10.0_26.0 , Microsoft.macOS.Sdk.net10.0_26.0 , Microsoft.tvOS.Sdk.net10.0_26.0 From Version 26.0.11007 -> To Version 26.0.11010

Dependency coherency updates
On relative base path root
Microsoft.MacCatalyst.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9760 (parent: Microsoft.MacCatalyst.Sdk.net10.0_26.0)

Microsoft.macOS.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9760 (parent: Microsoft.macOS.Sdk.net10.0_26.0)

Microsoft.iOS.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9760 (parent: Microsoft.iOS.Sdk.net10.0_26.0)

Microsoft.tvOS.Sdk.net9.0_26.0 From Version 26.0.9757 -> To Version 26.0.9760 (parent: Microsoft.tvOS.Sdk.net10.0_26.0)

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Add longPathAware setting to template Windows app manifest

* Enable long path support in app manifest

* Add longPathAware setting to app manifest

* Add longPathAware setting to app manifest
….0-ci.net10.25522.1+azdo.12633259 (#32156)

On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.14 -> To Version 36.0.16

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/macios build 20251023.3
On relative base path root
Microsoft.iOS.Sdk.net10.0_26.0 , Microsoft.MacCatalyst.Sdk.net10.0_26.0 , Microsoft.macOS.Sdk.net10.0_26.0 , Microsoft.tvOS.Sdk.net10.0_26.0 From Version 26.0.11010 -> To Version 26.0.11011

* Update dependencies from https://github.com/dotnet/macios build 20251023.4
On relative base path root
Microsoft.iOS.Sdk.net10.0_26.0 , Microsoft.MacCatalyst.Sdk.net10.0_26.0 , Microsoft.macOS.Sdk.net10.0_26.0 , Microsoft.tvOS.Sdk.net10.0_26.0 From Version 26.0.11010 -> To Version 26.0.11012

Dependency coherency updates
On relative base path root
Microsoft.MacCatalyst.Sdk.net9.0_26.0 From Version 26.0.9760 -> To Version 26.0.9764 (parent: Microsoft.MacCatalyst.Sdk.net10.0_26.0)

Microsoft.macOS.Sdk.net9.0_26.0 From Version 26.0.9760 -> To Version 26.0.9764 (parent: Microsoft.macOS.Sdk.net10.0_26.0)

Microsoft.iOS.Sdk.net9.0_26.0 From Version 26.0.9760 -> To Version 26.0.9764 (parent: Microsoft.iOS.Sdk.net10.0_26.0)

Microsoft.tvOS.Sdk.net9.0_26.0 From Version 26.0.9760 -> To Version 26.0.9764 (parent: Microsoft.tvOS.Sdk.net10.0_26.0)

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…e .NET MAUI repo (#32148)

* moved changes from maui-samples to maui.

* Update ProjectListPageModel.cs

* Update MauiProgram.cs

* Update MauiProgram.cs

* comments addressed.

* updated review concerns

* Update ProjectDetailPage.xaml

---------

Co-authored-by: Shane Neuville <[email protected]>
…023.13 (#32176)

On relative base path root
Microsoft.iOS.Sdk.net10.0_26.0 , Microsoft.MacCatalyst.Sdk.net10.0_26.0 , Microsoft.macOS.Sdk.net10.0_26.0 , Microsoft.tvOS.Sdk.net10.0_26.0 From Version 26.0.11012 -> To Version 26.0.11013

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Fix appBarLayout so it extends correctly full screen

* - update screen shots

* - update notch images

* - generate iOS images

* - fix based on review comments

* - fix insetting on MaterialToolBar so its content doesn't go into the display cutout

* - fix insets

* - fix screen shots
…023.15 (#32189)

On relative base path root
Microsoft.iOS.Sdk.net10.0_26.0 , Microsoft.MacCatalyst.Sdk.net10.0_26.0 , Microsoft.macOS.Sdk.net10.0_26.0 , Microsoft.tvOS.Sdk.net10.0_26.0 From Version 26.0.11013 -> To Version 26.0.11014

Dependency coherency updates
On relative base path root
Microsoft.MacCatalyst.Sdk.net9.0_26.0 From Version 26.0.9764 -> To Version 26.0.9765 (parent: Microsoft.MacCatalyst.Sdk.net10.0_26.0)

Microsoft.macOS.Sdk.net9.0_26.0 From Version 26.0.9764 -> To Version 26.0.9765 (parent: Microsoft.macOS.Sdk.net10.0_26.0)

Microsoft.iOS.Sdk.net9.0_26.0 From Version 26.0.9764 -> To Version 26.0.9765 (parent: Microsoft.iOS.Sdk.net10.0_26.0)

Microsoft.tvOS.Sdk.net9.0_26.0 From Version 26.0.9764 -> To Version 26.0.9765 (parent: Microsoft.tvOS.Sdk.net10.0_26.0)

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
if EnableDiagnostics isn't set, defaut to true on Debug builds

- fixes #32047
TamilarasanSF4853 and others added 2 commits October 25, 2025 16:13
* updated EntrySelectionLengthRuntimeUpdate snapshot

* Updated Issue28343_ProgressSpinnerDisabled snapshot
….0-ci.net10.25524.1+azdo.12655054 (#32207)

On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.0.16 -> To Version 36.0.17

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.