-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
🌟 .NET MAUI Daily Status Report
Wednesday, March 26, 2026
📊 24-Hour Activity Summary
The repository continues its strong development momentum with active contributions across the board!
- 📝 14 new issues created
- 🔀 19 new pull requests submitted
- ✨ 15 commits merged to main
- 🎉 10.0.51 SR5.1 released yesterday (March 25)
🎯 Key Highlights
🚀 New Features & Enhancements
- Add Shell badge support (BadgeText, BadgeColor, BadgeTextColor) #34659 - Shell badge notification support added (
BadgeText,BadgeColor) by@jfversluis🎨 - Add MIBC profile generator for InitializeComponent methods #34660 - MIBC profile generator for
InitializeComponentmethods to improve startup performance by@jkoritzinsky⚡ - Add SaveToGallery option to MediaPickerOptions for capture operations #34641 -
SaveToGalleryoption added toMediaPickerOptionsfor capture operations 📸
🔧 Infrastructure Improvements
- Allow fork PRs to auto-trigger evaluate-pr-tests workflow #34655 - Fork PRs can now auto-trigger the
evaluate-pr-testsworkflow (merged) ✅ - Add find-regression-risk skill and gh-aw workflow #34650 - New
find-regression-riskskill and gh-aw workflow added for better CI 🤖 - [Skills] Add regression detection to pr-finalize skill and eval scenarios #34656 - Regression detection enhanced in pr-finalize skill with eval scenarios 🔍
🧪 Testing & Quality
- Multiple test refactoring PRs from Syncfusion team improving UI test coverage
- Extend gate to support all test types (UI, device, unit, XAML) #34657 - Gate extended to support all test types (UI, device, unit, XAML) - merged! ✅
- CI improvements with Windows platform support in Copilot pipeline ([ci] Copilot CI: Add Windows platform support to maui-copilot pipeline #34575)
⚠️ Priority Issues Requiring Attention
🔴 Critical P/0 Issues (10 open)
Several regression issues need immediate attention:
-
[MAUI] Building Maui App with sample content results CS0122 errors. #34512 - CS0122 errors when building MAUI App with sample content (All platforms) 🚨
- Marked as P/0 regression in latest versions
- Affects new project creation experience
-
[MAUI] I2_Spacing_ItemSpacing - First and last item on the list is truncated after changing Spacing value. #34636 - Item spacing regression causing truncation on Android 📱
- Regressed in 10.0.60
- First and last items truncated after spacing changes
-
[MacOS] Misaligned items before resizing the window on MacOS #34635 - MacOS item misalignment before window resize 🖥️
- iOS/macOS regression in 10.0.60
- Visual layout issue
-
[.NET 10] Increasing gap in the bottom while scrolling. #34634 - Increasing gap at bottom while scrolling on Android (.NET 10) 📜
- Regression in 10.0.60
- CollectionView scrolling behavior
-
[Android] CollectionView item selection not triggered when using PointerGestureRecognizer #34491 - Android CollectionView selection not working with
PointerGestureRecognizer👆- Regressed in 10.0.50
- Touch interaction broken
-
Bug: Android Label word wrapping clips text depending on alignment and layout options #34459 - Android Label word wrapping clips text 📝
- Regressed in 10.0.40
- Text rendering issue
-
[MAUI]I9_Scrolling-snap points: After selecting one of these two lists and clicking the 'Done' button, it will take a long time (about 20 seconds) to execute the action #34419 - macOS CollectionView snap points causing 20-second delays ⏱️
- Performance regression in 10.0.50
- Syncfusion partner issue
-
Event on TapGestureRecognizer not called anymore since MAUI 9.0.110 (if there is an Android.Views.View.Touch event with e.Handled = false) #32226 - TapGestureRecognizer not called on Android (regressed in 9.0.110) 🔘
- Long-standing gesture regression
-
[iOS26] TabBarUnselectedColor not working on ios #32125 - iOS 26 TabBarUnselectedColor not working 🎨
- iOS 26 compatibility issue
-
[.NET 10] I5_EmptyView_with_ButtonClick - Page can be vertically scrolled down initially but changes once the button was clicked. #31963 - EmptyView scrolling behavior change after button click 📲
- Android regression in 10 RC1
🐛 Recent Issues (Last 24 Hours)
High Impact
- [MacOS][CV2] I9_Scrolling - Setting 'Make Visible' results in wrong position after trying multiple times #34663 - macOS CV2 scrolling: "Make Visible" positioning issues after multiple attempts
- Shell.OnNavigated not called for route navigation #34662 -
Shell.OnNavigatednot called for route navigation⚠️ - MediaPicker.CapturePhotoAsync() fails with UnauthorisedAccessException on IOS despite successfully being Granted Access #34661 - iOS
MediaPicker.CapturePhotoAsync()fails with UnauthorizedAccessException despite permissions⚠️
Platform-Specific
- Crash when attempting to debug on remote iOS device #34647 - Crash when debugging on remote iOS device
- Component in page with padding gets wrong height #34642 - Component in page with padding gets wrong height
- #34658 - Proposal to remove support for monoandroid libraries (cleanup)
🔀 Active Pull Requests
Ready for Review (10 open PRs)
High Priority:
- Add Shell badge support (BadgeText, BadgeColor, BadgeTextColor) #34659 - Shell badge notifications (new feature) ⭐
- Add MIBC profile generator for InitializeComponent methods #34660 - MIBC profile generator (performance) ⚡
- [Skills] Add regression detection to pr-finalize skill and eval scenarios #34656 - Regression detection enhancements (CI/CD) 🔍
- Add find-regression-risk skill and gh-aw workflow #34650 - Find regression risk skill (automation) 🤖
Bug Fixes:
- [iOS] Fix span Tap gesture on wrapped Label lines in iOS 26+ #34640 - iOS 26+ span tap gesture on wrapped label lines
- Fix Changing Content property of ShellContent doesn't change visual content #34630 - ShellContent.Content property change not updating visual content
Testing Improvements:
- [Testing] Refactoring Feature Matrix UITest Cases for Shapes Control #34637 - Shapes control UI test refactoring
- [Testing] Refactoring Feature Matrix UITest Cases for Entry Control #34632 - Entry control UI test refactoring
Recently Merged (7 merged today!) ✅
- Allow fork PRs to trigger evaluate-pr-tests workflow
- Extend gate to support all test types
- Fix CI failures for FlowDirection device tests
- Fix NavBarIsVisibleUpdates unit test
- Fix net11 internal pipeline SDL validation
- Fix duplicate Empty/empty parameter crash in templates
🎯 Recommendations & Next Steps
For Maintainers
-
🔥 Prioritize P/0 Regressions - 10 critical issues need immediate investigation
- Focus on recent regressions (10.0.60, 10.0.50, 10.0.40)
- Several affect partner scenarios (Syncfusion)
-
📦 Post-Release Follow-up - 10.0.51 SR5.1 just released
- Monitor for any new issues reported
- Consider backporting critical fixes
-
🧪 Test Infrastructure - Great progress on CI/CD
- New gate extension merged
- Fork PR testing enabled
- Continue improving automation
-
🤝 Community PRs - Several PRs from Syncfusion team
- Review test refactoring contributions
- Ensure quality standards maintained
-
📱 iOS 26 Compatibility - Track iOS 26 issues
- TabBar color issues ([iOS26] TabBarUnselectedColor not working on ios #32125)
- Span tap gesture issues ( [iOS] Fix span Tap gesture on wrapped Label lines in iOS 26+ #34640)
For Contributors
- Check out the new Shell badge feature PR for review (Add Shell badge support (BadgeText, BadgeColor, BadgeTextColor) #34659)
- Help test the MIBC profile generator (Add MIBC profile generator for InitializeComponent methods #34660)
- Review and test regression fixes from the community
- Consider helping with P/0 issue investigation
📈 Overall Health
Status: 🟢 Healthy & Active
The repository shows excellent activity with:
- ✅ Strong commit velocity (15 commits/day)
- ✅ High PR throughput (19 new, 7 merged today)
- ✅ Active issue reporting and triage
- ✅ Continuous CI/CD improvements
⚠️ Attention needed on regression issues (common post-release)
Momentum: The team is making great progress on infrastructure automation and feature development while managing a backlog of regression issues. The recent SR5.1 release shows good maintenance cadence. 🚀
💡 Pro Tip of the Day
When investigating regression issues, use the new find-regression-risk skill (#34650) to identify potentially risky changes before they cause problems! The automation improvements are making it easier to catch issues early. 🎯
Generated automatically by GitHub Copilot CLI 🤖
Next report: March 27, 2026
Generated by Daily Repo Status
To install this workflow, run
gh aw add githubnext/agentics/workflows/daily-repo-status.md@69b5e3ae5fa7f35fa555b0a22aee14c36ab57ebb. View source at https://github.com/githubnext/agentics/tree/69b5e3ae5fa7f35fa555b0a22aee14c36ab57ebb/workflows/daily-repo-status.md.