Repository navigation
Conversation
…into msynk/13907-blazorui-trimming-issues-in-client-server-projects
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
WalkthroughThe publish pipeline now rewrites Blazor Web App service-worker manifests after asset trimming, updates matching service-worker script versions, and replaces stale static assets. New tests cover hosted and standalone publish scenarios. ChangesService-worker manifest trimming
Priority: ➖ Normal Estimated code review effort: 4 (Complex) | ~45 minutes Change: Bug fix · Severity of issue fixed: Medium Sequence Diagram(s)sequenceDiagram
participant PublishTargets
participant UpdateTask
participant ManifestUtility
participant StaticWebAssets
PublishTargets->>UpdateTask: pass current, dropped, and trimmed assets
UpdateTask->>ManifestUtility: remove dropped URLs and update hashes
ManifestUtility-->>UpdateTask: return rewritten manifest and version
UpdateTask->>StaticWebAssets: write changed manifest and script candidates
UpdateTask-->>PublishTargets: return candidate and stale assets
PublishTargets->>StaticWebAssets: replace stale assets and define rewritten endpoints
Merge Risk: ⚪ Minimal · up to
|
closes #13907
Summary by CodeRabbit