Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Oct 8, 2025

Backport of #120442 to release/10.0

/cc @maraf

In dotnet/sdk#50949 we changed the identity of StaticWebAsset to contain fingerprint (System.Private.Corelib.wasm -> System.Private.Corelib.FP.wasm). If we do relink, these assemblies from build are replaced by assemblies from relink. If we don't, we need to accommodate for the fingerprint when matching assets from build.

Customer Impact

  • Customer reported
  • Found internally

Customers publishing the application without workload installed won't get expected set dlls copied to the publish output.
Fixes #120393

Regression

  • Yes
  • No

Testing

Manual verification and automated tests with SDK containing source of the issue.

Risk

Low. The publish is covered with automated tests.

@maraf maraf added arch-wasm WebAssembly architecture area-Build-mono os-browser Browser variant of arch-wasm labels Oct 8, 2025
@maraf maraf added this to the 10.0.0 milestone Oct 8, 2025
@maraf maraf requested a review from lewing October 8, 2025 20:36
@maraf maraf added the Servicing-consider Issue for next servicing release review label Oct 8, 2025
@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to 'arch-wasm': @lewing, @pavelsavara
See info in area-owners.md if you want to be subscribed.

@lewing lewing added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Oct 9, 2025
@lewing lewing merged commit 647691b into release/10.0 Oct 10, 2025
42 of 50 checks passed
@lewing lewing deleted the backport/pr-120442-to-release/10.0 branch October 10, 2025 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arch-wasm WebAssembly architecture area-Build-mono os-browser Browser variant of arch-wasm Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants