Bump CommunityToolkit.Maui and Microsoft.Maui.Controls#14
Open
dependabot[bot] wants to merge 1 commit intomainfrom
Open
Bump CommunityToolkit.Maui and Microsoft.Maui.Controls#14dependabot[bot] wants to merge 1 commit intomainfrom
dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps CommunityToolkit.Maui from 9.1.1 to 14.0.0 Bumps Microsoft.Maui.Controls from 9.0.30 to 10.0.30 --- updated-dependencies: - dependency-name: CommunityToolkit.Maui dependency-version: 14.0.0 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Maui.Controls dependency-version: 10.0.30 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the
Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated CommunityToolkit.Maui from 9.1.1 to 14.0.0.
Release notes
Sourced from CommunityToolkit.Maui's releases.
14.0.0
CommunityToolkit.Maui v14.0.0I am excited to debut two new source generators!
[BindableProperty][AttachedBindableProperty<T>]These new source generators make it easier than ever to create a
BindablePropertyfor your .NET MAUI apps by allowing us to write all the associated boiler-plate code for you. In fact, all Bindable Properties inCommunityToolkit.Mauiare now automatically generated using these new source generators!For an in-depth overview of both
[BindableProperty]and[AttachedBindableProperty<T>], check out my comprehensive write-up:👉 https://codetraveler.io/2026/01/29/introducing-bindable-property-source-generators/
Bug Fixes + New Features
Alongside the new Source Generators, this Release also brings important bug fixes and new features:
StatusBarBehaviorStatusBarBehavioron Android 35+SnackbarPopupNavigatedFromEventArgsCollectionViewinPopupIntroducing Bindable Property Source Generators
Opt-into this Experimental Feature
We have decided to release this feature using the
[Experimental]attribute. This allows us to let you try out its features and provide feedback while giving us the flexibility to update it with your feedback over the next few releases.In the
csprojfile of your .NET MAUI app, add the following code:In the mean-time, we will be writing more comprehensive documentation and writing Analyzers, similar to
CommunityToolkit.MVVM, to help provide you the best coding experience!Using
[BindableProperty]To leverage the Bindable Property Source Generator, first ensure you using a
partialclass. Then, add thepartialkeyword and attach the[BindableProperty]attribute to your property:partialkeyword to the classpartialkeyword the Property for which to generate an associated Bindable Property[BindableProperty]attribute to the property to make it bindablePermissions.StorageReadandPermissions.StorageWrite:Permissions.StorageReadandPermissions.StorageWrite:Permissions.Microphoneand manually callISpeechToText.RequestPermissions():What's Changed
InvalidCastExceptionforMauiMediaElement.macios.cswhen usingCollectionViewHandler2andCarouselViewHandler2by @TheCodeTraveler in CarouselViewHandler2InvalidCastExceptionforMauiMediaElement.macios.cswhen usingCollectionViewHandler2andCarouselViewHandler2CommunityToolkit/Maui#2926CameraView,FileSaver,FolderPickerandSpeechToTextby @VladislavAntonyuk in Allow Developers to Manually Request Permissions when usingCameraView,FileSaver,FolderPickerandSpeechToTextCommunityToolkit/Maui#2934Full Changelog: CommunityToolkit/Maui@12.3.0...13.0.0
12.3.0
This version brings some minor fixes (but still very important!) and removes the upper version restriction for
Microsoft.Maui.Controls. Although it is not officially supported, you may now use the .NET MAUI Community Toolkit with the .NET 10 preview.Thank you for using the .NET MAUI Community Toolkit!
What's Changed
Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui && dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
{ "sdk": { "version": "9.0.306", "rollForward": "latestFeature", "allowPrerelease": false } }Full Changelog: CommunityToolkit/Maui@12.2.0...12.3.0
12.2.0
Some more fixes related to Popup and then some... Also, this release reinstates the assembly versioning that got lost in translation somewhere. Most people probably didn't even notice or care. But if you're one of the people who does... Now its fixed!
What's Changed
Action PopupOptions.OnTappingOutsideOfPopupwhen Android Back Button Pressed by @TheCodeTraveler in FireAction PopupOptions.OnTappingOutsideOfPopupwhen Android Back Button Pressed CommunityToolkit/Maui#2799New Contributors
Full Changelog: CommunityToolkit/Maui@12.1.0...12.2.0
12.1.0
What's Changed
Popup.CanBeDismissedByTappingOutsideOfPopupby @TheCodeTraveler in [Popup] AddPopup.CanBeDismissedByTappingOutsideOfPopupCommunityToolkit/Maui#2753DefaultPopupOptionsSettingsandDefaultPopupSettingsto.UseMauiCommunityToolkit(Options)by @TheCodeTraveler in [Popup] AddDefaultPopupOptionsSettingsandDefaultPopupSettingsto.UseMauiCommunityToolkit(Options)CommunityToolkit/Maui#2759ComplexPopuptoCommunityToolkit.Maui.Sampleby @TheCodeTraveler in [Popup] AddComplexPopuptoCommunityToolkit.Maui.SampleCommunityToolkit/Maui#2771Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui && dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
{ "sdk": { "version": "9.0.300", "rollForward": "latestFeature", "allowPrerelease": false } }Full Changelog: CommunityToolkit/Maui@12.0.0...12.1.0
12.0.0
An all new implementation of Popups! We complete wrote Popup from the ground up so that it is now more stable and easier to work with than ever.
If you're migrating, be sure to check out our Popup v2 Migration Guide, along with the updated Popup documentation:
Breaking Changes
Popup.Anchorfeature removedCameraView:Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui && dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
{ "sdk": { "version": "9.0.300", "rollForward": "latestFeature", "allowPrerelease": false } }What's Changed
... (truncated)
11.2.0
What's Changed
Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui & dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
Le keeping the house
Microsoft.Maui.*Dependencies to v9.0.40 by @TheCodeTraveler in IncreaseMicrosoft.Maui.*Dependencies to v9.0.40 CommunityToolkit/Maui#2525New Contributors
Full Changelog: CommunityToolkit/Maui@11.1.0...11.2.0
11.1.1
You probably don't need to worry about this one, just stay on the latest version!
If you experience any issues with WinRT.Runtime conflicts between 2.1.0 and 2.2.0 then this might be something you need, but this is also fixed in the version that will come after 11.2.0.
Details: CommunityToolkit/Maui#2612
Full Changelog: CommunityToolkit/Maui@11.1.0...11.1.1
11.1.0
What's Changed
DrawingViewModeland MVVMTK warningSpeechToTextPageby @ne0rrmatrix in Fix XamlC warning forDrawingViewModeland MVVMTK warningSpeechToTextPageCommunityToolkit/Maui#2513Housekeeping
[SupportedOSPlatform]toAppBuilderExtensionsby @TheCodeTraveler in [Housekeeping] Add[SupportedOSPlatform]toAppBuilderExtensionsCommunityToolkit/Maui#2488Catastrophic failure: System.ArgumentOutOfRangeExceptionby @TheCodeTraveler in [Housekeeping] Fix Unit Test Failure:Catastrophic failure: System.ArgumentOutOfRangeExceptionCommunityToolkit/Maui#2479New Contributors
Full Changelog: CommunityToolkit/Maui@11.0.0...11.1.0
11.0.0
And just like that, the first release in 2025 is v11 of the .NET MAUI Community Toolkit!
Offline speech recognition
In this release we add offline speech recognition. No need for an active internet connection, you can now to speech to text while offline. Note that this is available from Android 33 and up and iOS13 and up. Check out all the details on the docs.
Statusbar gap
Did you notice there was a gap when using the
StatusBarBehavioron iOS? Thanks to @kubaflo not anymore! We made sure that the calculations for the status bar height is now correct and are even giving you fine-grained control over the calculations by being able to specify if the safe area should be included or not.And much more!
Be sure to check out the full list below with all the changes ,and last but not least, we also did releases for CameraView, MediaElement and Maps, so be sure to check those out too!
Make sure to check the requirements below for using this/building this project yourself.
Requirements
The following tools are now required for CommunityToolkit.Maui:
sudo dotnet workload install maui; sudo dotnet workload updatedotnet workload install maui;dotnet workload updateglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
What's Changed
... (truncated)
10.0.0
It took some great effort from multiple people, but it's finally here! .NET 9 support for the .NET MAUI Community Toolkit!
Requirements
The following tools are now required for CommunityToolkit.Maui.:
sudo dotnet workload install mauidotnet workload install mauiglobal.jsonfile to your application with the following parameters to ensure you're not using a unsupported preview version of .NET (example below)global.json
Breaking Changes
Major Breaking Changes
All
CommunityToolkit.Maui.Behaviors no longer automatically assignBehavior.BindingContextfor you.NET 8 no longer supported
Xcode 16.1 Required
Increase minimum supported OS versions of
CommunityToolkit.Maui.MediaElementIncrease minimum supported versions of
CommunityToolkit.Maui.Camerato 15.0:... (truncated)
Commits viewable in compare view.
Updated Microsoft.Maui.Controls from 9.0.30 to 10.0.30.
Release notes
Sourced from Microsoft.Maui.Controls's releases.
10.0.30
What's Changed
.NET MAUI 10.0.30 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 106 commits with various improvements, bug fixes, and enhancements.
.NET 10 Features
CollectionView
Fixed the NRE in CarouselViewController on iOS 15.5 & 16.4 by @Ahamed-Ali in Fixed the NRE in CarouselViewController on iOS 15.5 & 16.4 dotnet/maui#30838
🔧 Fixes
[iOS, macOS] Fixed CollectionView group header size changes with ItemSizingStrategy by @NanthiniMahalingam in [iOS, macOS] Fixed CollectionView group header size changes with ItemSizingStrategy dotnet/maui#33161
🔧 Fixes
[iOS][CV2] Fix page can be dragged down, and it would cause an extra space between Header and EmptyView text by @devanathan-vaithiyanathan in [iOS][CV2] Fix page can be dragged down, and it would cause an extra space between Header and EmptyView text dotnet/maui#31840
🔧 Fixes
[iOS] Fixed the Items not displayed properly in CarouselView2 by @Ahamed-Ali in [iOS] Fixed the Items not displayed properly in CarouselView2 dotnet/maui#31336
🔧 Fixes
Docs
Add comprehensive README to Microsoft.Maui.Controls NuGet package by @jfversluis via @Copilot in Add comprehensive README to Microsoft.Maui.Controls NuGet package dotnet/maui#32835
🔧 Fixes
Improve Controls Core API docs 2 by @jfversluis in Improve Controls Core API docs 2 dotnet/maui#33243
Update investigations docs by @PureWeen via @Copilot in Update investigations docs dotnet/maui#32949
Improve agent workflow documentation by @PureWeen via @Copilot in Improve agent workflow documentation dotnet/maui#33434
... (truncated)
10.0.20
What's Changed
.NET MAUI 10.0.20 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 169 commits with various improvements, bug fixes, and enhancements.
AI
PR Reviewer Agent by @PureWeen in PR Reviewer Agent dotnet/maui#32340
[AI] Moved PR Reviewer Agent to File-Based Instruction System by @kubaflo in [AI] Moved PR Reviewer Agent to File-Based Instruction System dotnet/maui#32659
Improved pr-reviewer AI agent and modified the usage instructions in README by @kubaflo in Improved pr-reviewer AI agent and modified the usage instructions in README dotnet/maui#32718
Add checkpoint/resume system for PR review agent by @kubaflo in Add checkpoint/resume system for PR review agent dotnet/maui#32774
[AI] The Issue-Resolver agent by @kubaflo in [AI] The Issue-Resolver agent dotnet/maui#32804
[AI] Fixed links for agents by @kubaflo in [AI] Fixed links for agents dotnet/maui#32818
Agents scripts by @PureWeen in Agents scripts dotnet/maui#32819
Add Git workflow rules for Copilot CLI by @StephaneDelcroix in Add Git workflow rules for Copilot CLI dotnet/maui#32873
Simplify agent instructions and consolidate sandbox testing workflow by @PureWeen via @Copilot in Simplify agent instructions and consolidate sandbox testing workflow dotnet/maui#32950
Animation
[Windows]Fixed the ViewExtensions RotateYTo and RotateXTo with length 0 crashes by @Ahamed-Ali in [Windows]Fixed the ViewExtensions RotateYTo and RotateXTo with length 0 crashes dotnet/maui#30167
🔧 Fixes
Button
[Android] Fixed Material controls themeing issue by @NirmalKumarYuvaraj in [Android] Fixed Material controls themeing issue dotnet/maui#30415
🔧 Fixes
CollectionView
Fix for CollectionView with GridItemsLayout (Span=1) doesn't adapt to window width reduction on Windows platform by @praveenkumarkarunanithi in Fix for CollectionView with GridItemsLayout (Span=1) doesn't adapt to window width reduction on Windows platform dotnet/maui#31038
🔧 Fixes
[iOS] RTL column mirroring in UICollectionView - fix by @kubaflo in [iOS] RTL column mirroring in UICollectionView - fix dotnet/maui#32372
🔧 Fixes
... (truncated)
10.0.11
What's Changed
.NET MAUI 10.0.11 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 11 commits with various improvements, bug fixes, and enhancements.
.NET MAUI Product Fixes
Android
Fix content page title clipping on Android API < 30 with window insets compatibility by @Copilot in Fix content page title clipping on Android API < 30 with window insets compatibility dotnet/maui#32738
🔧 Fixes
Button
[release/10.0.1xx-sr1] Removed Value property coercion in RadioButton by @github-actions[bot] in [release/10.0.1xx-sr1] Removed Value property coercion in RadioButton dotnet/maui#32604
🔧 Fixes
DateTimePicker
Fix crash when TimePicker.Time is set to null (backport from PR #32660) by @Copilot in Fix crash when TimePicker.Time is set to null (backport from PR #32660) dotnet/maui#32715
🔧 Fixes
Gestures
[release/10.0.1xx-sr1] predictive back gesture support for Android 13+ by @github-actions[bot] in [release/10.0.1xx-sr1] predictive back gesture support for Android 13+ dotnet/maui#32635
🔧 Fixes
Infrastructure
[release/10.0.1xx-sr1] [ci] Revert changes setting Creator by @github-actions[bot] in [release/10.0.1xx-sr1] [ci] Revert changes setting Creator dotnet/maui#32803
🔧 Fixes
Mediapicker
🔧 Fixes
... (truncated)
10.0.10
What's Changed
.NET MAUI 10.0.10 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 100 commits with various improvements, bug fixes, and enhancements.
.NET MAUI Product Fixes
API
Android
[release/10.0.1xx] Remove Android environment variable file handling for Aspire by @github-actions[bot] in [release/10.0.1xx] Remove Android environment variable file handling for Aspire dotnet/maui#32122
🔧 Fixes
[release/10.0.1xx-sr1] [Android] Refactor WindowInsetListener to per-view registry with MauiWindowInsetListener by @github-actions[bot] in [release/10.0.1xx-sr1] [Android] Refactor WindowInsetListener to per-view registry with MauiWindowInsetListener dotnet/maui#32443
🔧 Fixes
Collectionview
[iOS] Fixed the Items are not displaying in CarouselView 2 by @Ahamed-Ali in [iOS] Fixed the Items are not displaying in CarouselView 2 dotnet/maui#29397
🔧 Fixes
ItemsSources[CV2] Fix CarouselView vertical scrolling when orientation is horizontal by @Shalini-Ashokan in [CV2] Fix CarouselView vertical scrolling when orientation is horizontal dotnet/maui#31395
🔧 Fixes
[Android] Fix for IndicatorView remains interactive even when IsEnabled="False" by @HarishwaranVijayakumar in [Android] Fix for IndicatorView remains interactive even when IsEnabled="False" dotnet/maui#31457
🔧 Fixes
... (truncated)
10.0.1
What's Changed
Full Changelog: dotnet/maui@10.0.0...10.0.1
10.0.0
What's Changed
.NET MAUI 10.0.0 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 73 commits with various improvements, bug fixes, and enhancements.
Breaking Changes
.NET MAUI Product Fixes
.NET 10 Features
[net10.0] Merge main to net10.0 by @rmarinho in [net10.0] Merge main to net10.0 dotnet/maui#31792
[net10.0] [housekeeping] Update maui net9 by @github-actions[bot] in [net10.0] [housekeeping] Update maui net9 dotnet/maui#31856
🔧 Fixes
[net10] Move to rtm by @rmarinho in [net10] Move to rtm dotnet/maui#31883
[net10.0] Bumps Syncfusion.Maui.Toolkit dependency to version 1.0.7 by @github-actions[bot] in [net10.0] Bumps Syncfusion.Maui.Toolkit dependency to version 1.0.7 dotnet/maui#31952
🔧 Fixes
[NET10.0] Change ContentPage SafeAreaEdges default to None for consistent edge-to-edge behavior by @Copilot in [NET10.0] Change ContentPage SafeAreaEdges default to None for consistent edge-to-edge behavior dotnet/maui#31926
🔧 Fixes
Android
Implement SafeAreaEdges property and per-edge safe area control for Android by @NirmalKumarYuvaraj in Implement SafeAreaEdges property and per-edge safe area control for Android dotnet/maui#31022
[release/10.0.1xx] Remove Android environment variable file handling for Aspire by @github-actions[bot] in [release/10.0.1xx] Remove Android environment variable file handling for Aspire dotnet/maui#32122
🔧 Fixes
BlazorWebView
Collectionview
Details
... (truncated)
10.0.0-rc2.2.25504.7
.NET MAUI 10.0.0-rc2 Release Notes
Getting started
Install from command line:
What's Changed
.NET MAUI 10.0.0-rc2 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 173 commits with various improvements, bug fixes, and enhancements.
.NET MAUI Product Fixes
.NET 10 Features
[net10.0] Move to net10 rc2 by @rmarinho in [net10.0] Move to net10 rc2 dotnet/maui#31511
[net10.0] Update net10 by @rmarinho in [net10.0] Update net10 dotnet/maui#31296
[NET10] Make IPlatformMeasureInvalidationController public by @Copilot in [NET10] Make IPlatformMeasureInvalidationController public dotnet/maui#31133
[net10.0] Update net10.0 with main by @PureWeen in [net10.0] Update net10.0 with main dotnet/maui#31699
Android
[android] update AOT profile for .NET 10 RC 2 by @jonathanpeppers in [android] update AOT profile for .NET 10 RC 2 dotnet/maui#31768
[release/10.0.1xx-rc2] Implement SafeAreaEdges property and per-edge safe area control for Android by @github-actions[bot] in [release/10.0.1xx-rc2] Implement SafeAreaEdges property and per-edge safe area control for Android dotnet/maui#31798
🔧 Fixes
Aspire
BlazorWebView
Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template by @Copilot in Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template dotnet/maui#31618
🔧 Fixes
Revert "Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template" by @mattleibow in Revert "Replace UseStaticFiles() with MapStaticAssets() in Blazor Maui Web template" dotnet/maui#31676
🔧 Fixes
... (truncated)
10.0.0-rc.1.25424.2
.NET MAUI 10.0.0-rc1 Release Notes
Getting started
Install from command line:
What's Changed
.NET MAUI 10.0.0-rc1 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 119 commits with various improvements, bug fixes, and enhancements.
.NET MAUI Product Fixes
.NET 10 Features
Android
[Testing] Run UI tests with CoreCLR on Android by @rmarinho in [Testing] Run UI tests with CoreCLR on Android dotnet/maui#30842
🔧 Fixes
[release/10.0.1xx-rc1] Expose Android Activity and Modal Dialog OnKey* overrides via ConfigureLifecycleEvents with generalized context parameter by @github-actions[bot] in [release/10.0.1xx-rc1] Expose Android Activity and Modal Dialog OnKey* overrides via ConfigureLifecycleEvents with generalized context parameter dotnet/maui#31237
🔧 Fixes
[release/10.0.1xx-rc1] [android] 20250820 net10.0 ecosystem updates by @github-actions[bot] in [release/10.0.1xx-rc1] [android] 20250820 net10.0 ecosystem updates dotnet/maui#31279
🔧 Fixes
[release/10.0.1xx-rc1] Update sdk 25421.113 and android by @rmarinho in [release/10.0.1xx-rc1] Update sdk 25421.113 and android dotnet/maui#31287
Collectionview
Fixed CollectionView does not update layout correctly when ItemsSource changes by @Dhivya-SF4094 in Fixed CollectionView does not update layout correctly when ItemsSource changes dotnet/maui#30978
🔧 Fixes
... (truncated)
10.0.0-preview.7.25406.3
.NET MAUI Product Fixes
*Converterclasses for nullability dotnet/maui#28860... (truncated)
10.0.0-preview.6.25359.8
.NET MAUI 10.0.1xx-preview6 Release Notes
This release includes various improvements, bug fixes, and dependency updates for the .NET MAUI framework.
Getting started
Install from command line:
What's Changed
MAUI Product Fixes
oncolor when OnColor is unset by @Tamilarasan-Paranthaman in [net10.0] [iOS, Windows] Fix: Switch does not use the native defaultoncolor when OnColor is unset dotnet/maui#29694uwpeven though UWP is not the technology used - FIX by @MartyIX in [NET10.0] [Windows] Filenames containuwpeven though UWP is not the technology used - FIX dotnet/maui#29750... (truncated)
10.0.0-preview.5.25306.5
.NET MAUI Release Notes - 10.0.1xx-preview5
What's Changed
MAUI Product Fixes
VisualElement.ComputeConstraintForViewandLayoutConstraintenum public by @jsuarezruiz in [NET10] MakeVisualElement.ComputeConstraintForViewandLayoutConstraintenum public dotnet/maui#29703WinUI.targetsdotnet/maui#29256Testing
... (truncated)
10.0.0-preview.4.25263.4
.NET MAUI 10.0.0-preview.4 Release Notes
This release focuses on quality and stability across all platforms, with significant enhancements to input controls and collection-based views.
Getting started
Install from command line:
Known issues
When building from Visual Studio you might need to force the
RoslynCompilerTypeto be used by adding this property to your csproj. After making this change make sure to restart Visual studio.What's Changed
.NET MAUI Preview 4 introduces improvements across all platforms. Key highlights include nullable support for
DatePickerandTimePicker, modernizedMediaPickerfunctionality for iOS and Android, fixingWebViewbehavior, enhancing shadow rendering on clipped views, and improving various input controls. Several platform-specific bugs have been addressed to enhance the overall stability and reliability of the framework.BindableLayout
CarouselView
ItemsUpdatingScrollModeso the view keeps position when the collection changes by @SuthiYuvaraj in #26608CollectionView
EmptyViewis reused after navigation by @KarthikRajaKalaimani in #28367TargetInvocationExceptionwhen selecting header/footer after changingItemsLayoutby @Ahamed-Ali in #28890DatePicker
Date,MinimumDate, andMaximumDateproperties by @jfversluis in #27921Entry
CursorPositionproperty not being applied correctly by @praveenkumarkarunanithi in #27220FlyoutPage
... (truncated)
10.0.0-preview.3.25208.1
What's Changed
.NET MAUI Preview 3 introduces significant improvements across all platforms. Key highlights include performance optimizations for iOS CollectionView and property mapping, improved WebView capabilities, enhanced accessibility features, and numerous bug fixes for platform-specific issues. Several controls like TableView and ListView have been marked as obsolete as we continue to modernize the platform.
MAUI Product Fixes
ScrollViewerExtensions.UpdateScrollBarVisibilityby @MartyIX in #28255NullReferenceExceptioninDragAndDropDelegate- FIX by @MartyIX in #28417Description has been truncated
D...
Description has been truncated