Replies: 9 comments 27 replies
-
|
Performance improvements. But i'm still on .Net 9.
Issues and PR's created for almost every issue, but merging is still very slow. Focus is more on ai, automatic pr review and repository statistic. |
Beta Was this translation helpful? Give feedback.
-
|
#15203 (reply in thread) |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
MAUI is great and I would definitely recommend it. About a year ago (I'm not sure when exactly), I noticed a significant improvement in the speed of releasing bug fixes. However, the year 2026 didn't started well. MAUI needed to tackle the edge-to-edge mode, which is required for targetting Android 16. This introduced a great amount of bugs in the .NET 10 version. The following service releases in 2026 fixed some of them but often introducing regressions. If you use Android, it's safer to stay with .NET 9 for a while. However, I'm optimistic because the current pace of bug fixing is quite good. Version 10.0.41 is the first .NET 10 version that could be usable for me in the production on Android with a few workarounds. I released a new version that is based on it to the beta testers today. Here are the main difficulties I've experienced for different platforms as of 2026:
UPDATE: |
Beta Was this translation helpful? Give feedback.
-
|
MAUI is a great Idea, but not a solution for an Enterprise. We had a Xamarin-App for many years. Needed to port it to MAUI. Now needed to port to .net10. In an Enterprise driven environment the Idea of changing the Framework every 12 months is terrible. That is a Microsoft decision, but .net10 is only till 2028. The Problem: the changes are very fast and you cannot establish stability. From .net 8-9-10 the Bindings changed, you have to correct everything and let it go to the complete Enterprise Review Process. There are no 2-Weeks Reviews. We do our sprints in that time, but a product review? Current State: .net9.0 worked fine, Update to .net10 broke too much. We are not finished with the migration now and .net9 Support ends in Nov2026. We are not allowed to ship after Support. Nice.. one Year for everything. (to be clear: .net10: release Nov2025, .net9 Support End: Nov2026) Suggestion: New / Breaking Changes not for the "cool new .net Release" - .net 10 broke too much to be feature complete till Nov this year. You are not stable on .net10 till now! How can we update? |
Beta Was this translation helpful? Give feedback.
-
|
Hi,
Can we now reliably use Edge-to-Edge (true fullscreen) on Android — at minimum translucent system and navigation bars?
On .NET 9, I’m currently using a small plugin that works well across both normal pages and modal pages (including Mopups and MPowerKit). Edge-to-edge works consistently for me up to Android 15 without issues.
When I initially tested .NET 10 (around Nov 2025), this was the first blocker I encountered — edge-to-edge behaviour was inconsistent, which ultimately forced me to revert back to .NET 9.
I appreciate that everyone has different use cases and it’s difficult to track every scenario, but a definitive answer regarding this specific Android edge-to-edge scenario would really help determine whether I can safely ship on .NET 10.
Thanks in advance for any clarification!
… On 3 Mar 2026, at 00:24, Jakub Florkowski ***@***.***> wrote:
Hi! Thank you for the feedback - it’s really appreciated!
The key question is: what is preventing you from shipping on .NET 10 today?
If you can share the specific issues or breaking changes you're hitting, we can take a closer look. Maybe we can address them or fix them in an upcoming release.
Cheers!
—
Reply to this email directly, view it on GitHub <#34171 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/BOKZA7QSATJIQ3AM7SUSSCL4OYQ3XAVCNFSM6AAAAACV3JERMGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKOJXHA2TENA>.
You are receiving this because you commented.
|
Beta Was this translation helpful? Give feedback.
-
|
Thank you so much for getting back to me so soon and appreciate the link which I have had a look at and at first glance if this works I will be over to .net 10 quicker than I thought! Much appreciated and now I have to burn the midnight oil and try to get this to work. Regards
… On 3 Mar 2026, at 14:47, Jakub Florkowski ***@***.***> wrote:
HI! You can try this: https://learn.microsoft.com/en-us/dotnet/maui/user-interface/safe-area?view=net-maui-10.0
—
Reply to this email directly, view it on GitHub <#34171 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/BOKZA7QGXJAC62KZU7RIYVT4O3V63AVCNFSM6AAAAACV3JERMGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKOJYGYYDAMA>.
You are receiving this because you commented.
|
Beta Was this translation helpful? Give feedback.
-
|
I really hope #32878 gets merged and a fix for #32125 gets implemented for SR6. With the type of app I'm developing, we might only release one or two updates per year to app stores. So everything needs to work 100% when we release, we can't just make a new release 3 days or a month later with a fix to some UI elements appearance, as this process is very costly and time consuming. So waiting more than 4-6 months to get basic UI elements to a working state, like the issues I linked, is not ideal. The next release will be our first using .NET 10. It has required a decent amount of refactoring. Especially in the dialog/popup logic, because the refactoring of Popups in MAUI.CommunityToolkit, required us to find another popup solution, which were compatible with our current navigation framework. Together with the long running compatibility issues with UI components in iOS 26, it has been a lot of both work and waiting time for fixes, without adding any new value to the app, other than to keep it compliant with different App Store SDK requirements. I agree that the pace and momentum in the repository seems to be picking up, so I hope it will continue to improve 👍 |
Beta Was this translation helpful? Give feedback.
-
|
I've released a new version of the app based on .NET 10 but it didn't go well. I had to halt the rollout because the new version crashes in TypedBinding with InvalidOperation_HandleIsNotInitialized. This worked well in .NET 9. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Inspired by the How are things in 2025? discussion.
So, how is MAUI doing in 2026?
Is it growing strong or not? Any cool packages worth mentioning?
And are we going to see any major improvements? For example, the process of publishing for iOS could be heavily improved, IMHO.
Beta Was this translation helpful? Give feedback.
All reactions