-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[repo-status] Daily Repo Status - March 31, 2026 #34746
Description
Good morning .NET MAUI team! ☀️ Here's your daily repository pulse for Monday, March 31, 2026.
📊 Repository Health at a Glance
| Metric | Count | Trend |
|---|---|---|
| 🎯 Open Issues | 3,861 | Steady |
| 🔧 Open Pull Requests | 365 | Healthy |
| 🚀 Latest Release | 10.0.51 SR5.1 | March 25 |
| 📝 New Issues (7 days) | 42 | Very Active |
| 🔄 New PRs (7 days) | 68 | Strong Momentum |
| ✅ Recent Merges (7 days) | 67 | Excellent |
🌟 Weekend Highlights
Key Accomplishments
✅ Critical Fixes Merged
-
🎉 PR [release/10.0.1xx-sr3] [iOS] Fix ObjectDisposedException in ContentView.RemoveContentMask #34744 merged overnight: Fixed iOS ObjectDisposedException in ContentView
- Backport to release/10.0.1xx-sr3 completed
- Prevents crashes when removing content masks
-
🎉 PR Fix integration test binlogs not captured in CI artifacts #34743 merged: Fixed integration test binlog capture in CI
- Better debugging capabilities for CI failures
-
🎉 PR [Android] Fix the CarouselView ScrollTo issue in the candidate branch #34739 merged: Fixed CarouselView ScrollTo issue on Android (candidate branch)
Active Development This Morning
🚨 Hot iOS Fix (PR #34745 - Just opened 30 minutes ago!)
- TabBarDisabledColor regression fix by
@praveenkumarkarunanithi🌟- Issue: When Shell has >5 tabs, iOS shows "More" button
- Bug: Previous fix ([iOS/MacCatalyst] Fix Shell TabBarDisabledColor not working on disabled tabs #33955) accidentally disabled the "More" button
- Fix: Properly exclude "More" button from disabled state logic
- Great debugging and quick turnaround! ⚡
🛠️ Platform Fixes in Progress
- PR Fix XamlC MSBuild target incrementality for Debug builds #34742: XamlC MSBuild incrementality for Debug builds
- PR [iOS/macCatalyst] Fix Entry and Editor BackgroundColor reset when set to null #34741: iOS/macCatalyst Entry/Editor BackgroundColor reset fix
- PR [XSG] Pre-compute x:DataType with PropagateDataTypeVisitor #34740: XSG Pre-compute x:DataType optimization
- PR [Mac]Clear button not hidden when text is cleared #34737: macOS Clear button visibility issue
- PR Bump Android SupportedOSPlatformVersion from 21 to 23 in templates #34736: Bump Android minimum version (21→23) in templates
🆕 Fresh Issues to Review
Issues Opened in Past 24 Hours
-
[Windows] TabBarDisabledColor is not applied when the TabBar is in a disabled state #34738 - [Windows] TabBarDisabledColor not applied 🐛
- Platform: Windows
- Status: Verified & Triaged
- Reporter:
@NafeelaNazhir(Syncfusion partner) - Note: Works on Android, fails on Windows
-
Shadows don't match on iOS vs Android #34731 - Shadows don't match on iOS vs Android
- Cross-platform consistency issue
- Needs investigation
-
HideSoftInputOnTapped doesn't work on Modal Pages #34730 - HideSoftInputOnTapped doesn't work on Modal Pages
- Keyboard behavior regression
-
Source Generator: x:Key values not escaped in generated C# string literals #34726 - Source Generator: x:Key values not escaped in C# string literals
- XAML compilation issue
- Could affect apps using special characters in x:Key
-
Add API to force reapplication of VisualStateManager groups #34722 - API to force reapplication of VisualStateManager groups
- Feature request
-
Add API to force reapplication of an element's Style #34721 - API to force reapplication of element's Style
- Feature request (related to Add API to force reapplication of VisualStateManager groups #34722)
-
NullReferenceException in app with TabBar after returning from minimized state #34720 - NullReferenceException in TabBar after minimizing app
- Lifecycle/state management issue
🎯 Action Items & Opportunities
Immediate Opportunities
-
🔥 Review PR [iOS] Fix GitHubIssue6184 regression on candidate — TabBarDisabledColor fix disabled More button when tabs > 5 #34745 - iOS TabBar "More" button fix
- Fresh PR addressing test regression
- Already has videos showing before/after
- Community contribution from partner
-
📋 Triage [Windows] TabBarDisabledColor is not applied when the TabBar is in a disabled state #34738 - Windows TabBarDisabledColor
- Verified issue from partner
- Platform-specific behavior gap
- Good candidate for milestone assignment
-
🧪 Integration Test Follow-up
- PR Fix integration test binlogs not captured in CI artifacts #34743 improved CI logging
- Good time to review any pending test failures
Focus Areas for the Week
- Shell & TabBar: Multiple active issues ([Windows] TabBarDisabledColor is not applied when the TabBar is in a disabled state #34738, [iOS] Fix GitHubIssue6184 regression on candidate — TabBarDisabledColor fix disabled More button when tabs > 5 #34745, NullReferenceException in app with TabBar after returning from minimized state #34720)
- XAML Compilation: Source generator improvements ongoing ([XSG] Pre-compute x:DataType with PropagateDataTypeVisitor #34740, Source Generator: x:Key values not escaped in generated C# string literals #34726)
- Platform Consistency: iOS/Android shadow differences (Shadows don't match on iOS vs Android #34731)
- Entry/Editor: iOS background color reset issue ([iOS/macCatalyst] Fix Entry and Editor BackgroundColor reset when set to null #34741)
📈 Recent Development Velocity
Last 5 Commits (Main Branch):
- Add merge flow: net11.0 → next release branch
- Regression test for binding with Converter + x:DataType compilation
- Allow fork PRs to auto-trigger evaluate-pr-tests workflow
- GitHub Actions workflow for evaluate-pr-tests via Copilot CLI
- March 24th Candidate release
Infrastructure Improvements: Strong focus on CI automation and tooling 🤖
🚀 What's Next?
Recommended Actions
- 👀 For Reviewers: Check out PR [iOS] Fix GitHubIssue6184 regression on candidate — TabBarDisabledColor fix disabled More button when tabs > 5 #34745 (iOS TabBar fix) - nice detective work on the regression
- 🐛 For Triagers: Focus on Shell/TabBar issues cluster (3 related issues this week)
- 🏗️ For Contributors: XAML compilation improvements are active - opportunities in source generator work
- 🧪 For Testers: Integration test infrastructure improved - good time for validation
Looking Ahead
- Release Status: 10.0.51 shipped March 25 (SR5.1) - stable release in production
- Candidate Branch: Active development with Android/iOS platform fixes
- Infrastructure: Continued investment in CI/testing automation
🎉 Shoutouts
Special recognition for recent contributors:
- 🏆
@praveenkumarkarunanithi- Lightning-fast iOS TabBar regression fix (PR [iOS] Fix GitHubIssue6184 regression on candidate — TabBarDisabledColor fix disabled More button when tabs > 5 #34745) - 💪
@NafeelaNazhir- Excellent bug report with reproduction steps ([Windows] TabBarDisabledColor is not applied when the TabBar is in a disabled state #34738) - 🔧 Backport automation - Smooth SR3 backport for iOS ContentView fix
- 🤖 CI improvements - Better debugging support for integration tests
📌 Quick Stats
- Open P/0 Issues: Multiple high-priority items in backlog
- Partner Engagement: Active Syncfusion contributions this week 🤝
- Community PRs: Fresh contributor submissions - welcoming momentum!
- Activity Level: Strong start to the week with early PR submission
Let's make it a great week! 🚀✨
This daily status report helps track repository activity and progress. Have feedback? Let the team 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.
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.