-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[repo-status] 📊 Daily Repo Status - April 5, 2026 #34817
Copy link
Copy link
Closed as not planned
Labels
Description
🌟 Good Morning, MAUI Team!
Here's your daily snapshot of the .NET MAUI repository. Great work on the recent progress! 🚀
📈 Activity Highlights (Last 24 Hours)
🎉 Recent Achievements
✅ Major Merges:
- 🤖 AI Tooling Enhanced: New standalone code-review skill with maintainer-sourced review rules (Add standalone code-review skill with maintainer-sourced review rules #34265)
- 🎨 AI Sample Improvements: Detail page, semantic search, streaming, and UI polish ([AI] Sample: Detail page, semantic search, streaming, and UI polish #34576)
- 🐛 Bug Fixes: Fixed x:Key values not escaped in source-generated C# string literals (Fix x:Key values not escaped in source-generated C# string literals #34727)
- 💾 Memory Leak Fixed: Flyout memory leak resolved (Fix Flyout memory leak #34485)
- 🔧 Regression Tests: Added test for Binding with Converter and x:DataType compilation (Add regression test for #34713: Binding with Converter and x:DataType is compiled #34717)
📦 Latest Release:
- 10.0.51 SR5.1 - Service release with important fixes!
🔥 Active Work in Progress
Open Pull Requests (12 active)
🚧 Infrastructure & CI:
- [release/11.0.1xx-preview3] Update dependencies from dotnet/dotnet #34816 Update dependencies from dotnet/dotnet (release/11.0.1xx-preview3)
- Add android-36.1 and android-37 to SDK provisioning API levels #34805 Add android-36.1 and android-37 to SDK provisioning
- Cache Gradle downloads between CI runs to avoid transient failures #34804 Cache Gradle downloads to avoid transient CI failures
- Skip simulator install in official pack pipeline #34802 Skip simulator install in official pack pipeline
- Move Mac UI tests to ACES Shared Infra #34790 Move Mac UI tests to ACES Shared Infra
🔬 Testing & Quality:
- Add eval.yaml for verify-tests-fail-without-fix skill #34815 Add eval.yaml for verify-tests-fail-without-fix skill
- Improve try-fix skill: add eval.yaml and fix prompt issues #34807 Improve try-fix skill: add eval.yaml and fix prompt issues
🐛 Bug Fixes:
- Fix RadioButtonGroup not working with ContentView #34781 Fix RadioButtonGroup not working with ContentView
- [Android] Fixed NullReferenceException in app with TabBar after returning from minimized state #34779 [Android] Fixed NullReferenceException in TabBar after minimized state
🔄 Merge Flows:
- [automated] Merge branch 'main' => 'net11.0' #34793 Automated merge: main → net11.0
- Add branch guard to merge-net11-to-release workflow #34797 Add branch guard to merge-net11.0-to-release workflow
⬆️ Updates:
- Update Windows App SDK to 2.0.0-preview2 and related dependencies #34791 Update Windows App SDK to 2.0.0-preview2
🐛 New Issues to Watch
Recent Bug Reports:
- [iOS] Back Button long press navigation cannot be prevented by canceling the navigation #34803 [iOS] Back Button long press navigation cannot be prevented
- PickPhotosAsync with MediaPickerOptions returns incorrect orientation in iOS using sample image #34786 [iOS] PickPhotosAsync returns incorrect orientation
- [iOS, macOS] CollectionView scrolls automatically when ItemSpacing is updated dynamically #34785 [iOS, macOS] CollectionView scrolls automatically when ItemSpacing updated (partner: Syncfusion)
⚠️
CI/Infrastructure:
- [CI] Gradle build failure in Android bindings on macOS CI (gradlew exit code 1) #34800 [Android] Gradle build failure on macOS CI
- [CI] Intermittent actool exit code 255 failure on net11.0 iOS builds #34798 [iOS] Intermittent actool exit code 255 failure on net11.0 builds
Feature Requests:
- Property to tell if a label is currently being truncated #34794 Property to detect if a Label is currently being truncated
- Refresh the .NET MAUI Blazor Hybrid templates to align with the .NET 11 updates to the Blazor Web App template #34788 Refresh .NET MAUI Blazor Hybrid templates for .NET 11
- Make single-project multitargeting extensible for external backend NuGet packages #34813 Make single-project multitargeting extensible
🎯 Focus Areas
Top Active Areas:
- 🏗️ Infrastructure (3 issues) - CI/CD improvements and stability
- 📱 CollectionView (2 issues) - iOS/macOS scrolling behaviors
- 🧪 Testing - AI skills evaluation and test infrastructure
- 🎨 Blazor - Template refresh for .NET 11
- 🏷️ Controls - Label, Shell, TabbedPage, WebView improvements
⚡ Priority Action Items
🔴 High Priority:
- P/0 Issue: [MAUI] I3_Sizing_Dynamic item sizing - After dragging the scrollbar, all images will automatically return to their original size. #34783 requires immediate attention
🟡 Partner Impact:
- Syncfusion has 3 open issues ([iOS, macOS] CollectionView scrolls automatically when ItemSpacing is updated dynamically #34785, [Testing][Windows]CollectionView ScrollTo related test cases failed in CI #34772, [iOS 26] BackButtonBehavior_IsEnabled_False_BackButtonDoesNotNavigate test fails with TimeoutException #34771) - CollectionView and testing focus
🟢 CI Stability:
- Two infrastructure issues need investigation ([CI] Gradle build failure in Android bindings on macOS CI (gradlew exit code 1) #34800, [CI] Intermittent actool exit code 255 failure on net11.0 iOS builds #34798)
- Good progress on CI improvements (Gradle caching, simulator optimization)
📊 Repository Health Metrics
- Open PRs: 12 (good velocity!)
- Recent Issues: 30 showing in latest query
- Recent Commits: Active development with 10+ merges in recent days
- Release Cadence: Healthy - 10.0.51 just shipped, 11.0 preview active
💡 Recommendations
- 🔍 CI Investigation: Prioritize the Gradle and actool build failures to maintain CI reliability
- 🤝 Partner Engagement: Syncfusion issues are well-tracked - consider a focused review
- 🎓 AI Tooling Momentum: Excellent progress on skill evaluation infrastructure (Establish eval.yaml lifecycle and CI integration for skill validation #34814, Add eval.yaml for verify-tests-fail-without-fix skill #34815, Improve try-fix skill: add eval.yaml and fix prompt issues #34807)
- 📋 Template Refresh: Refresh the .NET MAUI Blazor Hybrid templates to align with the .NET 11 updates to the Blazor Web App template #34788 Blazor template update aligns with .NET 11 timeline
- 🧹 Triage: Several new issues could benefit from area/priority labels
🙌 Team Shoutouts
Great work on:
- The new AI code-review skill - significant dev experience improvement! 🤖
- Continuous CI/infrastructure improvements - keeping builds stable 🛠️
- Quick turnaround on bug fixes (Flyout memory leak, RadioButtonGroup, TabBar NRE) 🐛
- Active .NET 11 preview development alongside stable releases 🚀
📅 What's Next?
Keep up the momentum! Focus areas for the coming days:
- ✅ Resolve CI stability issues
- ✅ Continue AI tooling evaluation workflow development
- ✅ Address partner-reported issues
- ✅ Maintain .NET 11 preview progress
Have a productive day! 💪✨
This automated report was generated on April 5, 2026. For questions or suggestions about this report format, please comment below.
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.
Reactions are currently unavailable