-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[repo-status] Daily Repo Status - March 30, 2026 #34733
Description
Good morning .NET MAUI team! 🌅 Here's your daily repository pulse for March 30, 2026.
📊 Activity Overview (Last 7 Days)
Recent Activity:
- 48 new issues created
- 69 new pull requests opened
- 38 P/0 issues requiring immediate attention
⚠️ - 2,838 open bug reports in backlog
- 14 PRs approved and ready for merge ✅
Latest Release: 10.0.51 SR5.1 (March 25, 2026)
- Fixed TypedBinding nested property re-subscription regression
- Fixed MAUIG2045 false positive with x:Reference in DataTemplate
🚀 Recent Highlights
Merged Today
- ✅ Add regression test for #34713: Binding with Converter and x:DataType is compiled #34717 - Added regression test for XAML Binding with Converter and x:DataType compilation
Fresh Issues (Last 24h)
- 🐛 Shadows don't match on iOS vs Android #34731 - Shadow rendering inconsistencies between iOS and Android (detailed visual analysis)
- 🐛 HideSoftInputOnTapped doesn't work on Modal Pages #34730 - HideSoftInputOnTapped not working on Modal Pages
- 🐛 Source Generator: x:Key values not escaped in generated C# string literals #34726 - Source Generator: x:Key values not escaped in generated C# string literals
Active PRs
- 🎨 [iOS/Mac] Fix CI failure for label gradient background UI tests #34732 - [iOS/Mac] Fix CI failure for label gradient background UI tests
- 🤖 Add backlog-groom skill for automated issue backlog grooming #34728 - Add backlog-groom skill for automated issue backlog grooming
- 🔧 Fix x:Key values not escaped in source-generated C# string literals #34727 - Fix x:Key values not escaped in source-generated C# string literals
- ⚡ Add InvalidateStyle() and VisualStateManager.InvalidateVisualStates() APIs #34723 - Add
InvalidateStyle()andVisualStateManager.InvalidateVisualStates()APIs - 🎯 Fix VisualStateGroups duplicate name crash with implicit styles (#34716) #34719 - Fix VisualStateGroups duplicate name crash with implicit styles
🎯 Top Priority Issues (P/0)
Regression Alert: #34636 - CollectionView ItemSpacing regression
- First and last items truncated after changing spacing value
- Regressed in 10.0.60
- Affects Android
- Milestone: .NET 10 SR6 (Due April 14)
Other critical P/0s: 37 more issues requiring attention across platforms
🧪 Testing & Infrastructure
Recent Improvements:
- GitHub Actions workflows for automated PR test evaluation
- Fork PR support enabled for evaluate-pr-tests workflow
- Windows platform support added to maui-copilot CI pipeline
- Candidate branch fixes for iOS 18.5 test failures
🌟 Feature Proposals
- Add API to force reapplication of VisualStateManager groups #34722 / Add API to force reapplication of an element's Style #34721 - New APIs for forcing reapplication of VisualStateManager groups and Styles
- Add x:Code directive support for inline C# in XAML #34715 - x:Code directive support for inline C# in XAML (experimental)
- Fix CollectionView group header not stretching to full width on Windows #34710 - CollectionView group header width fix for Windows
📈 Development Trends
Focus Areas:
- XAML Source Generation - Active bug fixes and regression test additions
- Cross-platform Consistency - Shadow rendering, visual states, layout behavior
- Automation & CI/CD - Expanded test automation and GitHub Actions workflows
- CollectionView - Addressing spacing and layout regressions
Hot Files (Most Active):
- XAML compiler and source generator infrastructure
- iOS/Mac platform handlers
- CollectionView handlers and renderers
- GitHub Actions workflow definitions
💡 Recommendations for Maintainers
- Prioritize P/0 Regressions - 38 critical issues need immediate attention, especially [MAUI] I2_Spacing_ItemSpacing - First and last item on the list is truncated after changing Spacing value. #34636 (CollectionView spacing) with April 14 deadline
- Review Ready PRs - 14 approved PRs awaiting merge, including critical fixes
- Shadow Rendering Investigation - New issue Shadows don't match on iOS vs Android #34731 provides excellent visual analysis of iOS vs Android discrepancies
- XAML Source Gen Watch - Multiple recent fixes suggest this area needs additional stabilization
- Test Infrastructure Wins - Continue momentum on automated testing and CI improvements 🎉
🎪 Community Engagement
Active Contributors: Issues and PRs coming from both Microsoft team and community members
Documentation Improvements: PR dogfood install scripts updated to default to .NET 10
Developer Experience: New backlog grooming automation tools being developed
📅 Upcoming Milestones
- .NET 10 SR6 - Due April 14, 2026 (134 open issues, 78 closed)
- .NET 11 Preview 3 - Merge flow automation in progress
🏁 Action Items
- Triage new shadow rendering issue (Shadows don't match on iOS vs Android #34731) - excellent repro provided
- Review and merge 14 approved PRs
- Address P/0 CollectionView regression ([MAUI] I2_Spacing_ItemSpacing - First and last item on the list is truncated after changing Spacing value. #34636) for SR6 deadline
- Continue XAML source generator stabilization efforts
- Monitor CI stability improvements from recent infrastructure work
Keep up the amazing work, team! 💪 The combination of bug fixes, feature development, and infrastructure improvements shows great momentum. Special shoutout to everyone contributing regression tests and detailed issue reports! 🙌
This report was auto-generated by GitHub Actions. Have feedback? Let us know!
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.