← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

.NET 11 Preview 6 Updates MAUI CollectionView for Windows and Android Shell

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • CollectionView2 now available on Windows using WinUI's ItemsRepeater.
  • Android Shell re-implemented with standard MAUI handlers, replacing renderer-based classes.
  • HybridWebView JavaScript interop uses a source generator, improving AOT compatibility.
  • Added MinimumDistance property for GeolocationListeningRequest and MediaPicker result recovery for Android.

Modernizing MAUI's UI Components

.NET 11 Preview 6 introduces CollectionView2 (CV2) for Windows, aligning it with existing CV2 implementations on Android, iOS, and Mac Catalyst. This new Windows handler utilizes WinUI’s ItemsRepeater, supporting features like grouping, selection, headers and footers, and incremental loading.

The update also re-implements Shell on Android using standard MAUI handlers (ShellHandler, ShellItemHandler, and ShellSectionHandler). This replaces older renderer-based classes, sharing components with FlyoutViewHandler and TabbedPage, though iOS and Mac Catalyst retain their existing Shell renderers.

Architectural and Performance Improvements

A key focus of the .NET 11 development cycle is replacing Xamarin.Forms-era infrastructure with platform handlers and source-generated code. Preview 6 continues this modernization, removing a migration package intended for Xamarin.Forms applications.

For hybrid applications, HybridWebView JavaScript interop now uses a source generator instead of reflection. This change eliminates trimming and AOT warnings, enabling the control to function in fully trimmed and Native AOT applications.

New Features and Reliability Enhancements

The release adds a MinimumDistance property to GeolocationListeningRequest, allowing applications to request location notifications only after a specified movement. Android applications also gain opt-in MediaPicker result recovery, providing APIs to retrieve, wait for, or clear media results if the application process is terminated and recreated.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Primary sources

GitHub dotnet/core

Reporting from

Microsoft released .NET 11 Preview 6, introducing the next-generation CollectionView to Windows and re-implementing Android Shell with standard MAUI handlers. These changes modernize the MAUI framework by replacing older Xamarin.Forms infrastructure with platform handlers and source-generated code, improving architectural consistency and reliability.