[Net11 Preview6] Shell: Document Android Handler implementation and ShellRenderer usage - #3389
[Net11 Preview6] Shell: Document Android Handler implementation and ShellRenderer usage#3389Vignesh-SF3580 wants to merge 4 commits into
Conversation
|
Learn Build status updates of commit 883929b:
|
| File | Status | Preview URL | Details |
|---|---|---|---|
| docs/migration/skiasharp.md | View (>=net-maui-8.0) | Details | |
| docs/fundamentals/shell/index.md | ✅Succeeded | View (>=net-maui-8.0) |
docs/migration/skiasharp.md
- Line 25, Column 103: [Warning: xref-not-found - See documentation]
Cross reference not found: 'SkiaSharp.Views.Forms'. - Line 25, Column 256: [Warning: xref-not-found - See documentation]
Cross reference not found: 'SkiaSharp.Views.Forms'.
For more details, please refer to the build report.
Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
There was a problem hiding this comment.
Pull request overview
Updates the .NET MAUI Shell overview documentation to describe the Android move from the renderer-based ShellRenderer implementation to a handler-based implementation in .NET 11, and documents an opt-out path to keep ShellRenderer behavior.
Changes:
- Adds a
>=net-maui-11.0monikered note explaining the Android Shell architecture change in .NET 11. - Adds a
MauiProgram.cssnippet intended to show how to revert Android Shell back toShellRendererbehavior.
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 010b2cc: ✅ Validation status: passed
For more details, please refer to the build report. |
|
Learn Build status updates of commit 49ac968: ✅ Validation status: passed
For more details, please refer to the build report. |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Closing this PR in favor of #3408 |
Summary
In .NET 11, the Android Shell implementation moves from the renderer-based approach (ShellRenderer) to the handler-based architecture, aligning with the current .NET MAUI handler model.
This PR updates the Shell overview documentation to describe the Android handler-based implementation and provides an opt-out path for developers who need to continue using the ShellRenderer behavior.
Related
MAUI PR: dotnet/maui#34758
Notes
Changes are scoped to the >= net-maui-11.0 moniker. Existing .NET 10 and earlier documentation remains unchanged.
Platform scope: Android only.