From 51a556e5f0bdf575a172137aeea336cb8e9680c3 Mon Sep 17 00:00:00 2001 From: Ramez Gerges Date: Thu, 30 Apr 2026 16:10:10 +0000 Subject: [PATCH] [samples] Bump Basic Uno sample to Uno.Sdk/6.6.0-dev.208 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Basic Uno sample was pinned to Uno.Sdk/6.5.31, which predates SkiaRenderer-on-WebAssembly support and pins an older Uno.Resizetizer (1.13.0-dev.17). That Resizetizer build bundles a SkiaSharp 2.x native (v116.0) for use as a build task, so on Windows all TFMs would crash at build time when the Resizetizer's stale native loaded against this repo's 4.x managed bindings. On net10.0-browserwasm the same SDK was missing the link wiring needed for m147's new C API (sk_pathbuilder_*, sk_colorspace_new_cicp, ~25 others) — wasm-ld reported them as undefined. Bump to 6.6.0-dev.208, matching the Gallery and SkiaFiddle Uno samples (which work). Verified locally that 'dotnet publish -c Release /p:TargetFramework=net10.0-browserwasm' now drives the full wasm-ld step to completion and emits a working publish/ tree with all SkiaSharp wasm assemblies. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../Basic/UnoPlatform/SkiaSharpSample/SkiaSharpSample.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/Basic/UnoPlatform/SkiaSharpSample/SkiaSharpSample.csproj b/samples/Basic/UnoPlatform/SkiaSharpSample/SkiaSharpSample.csproj index 757b9ed9133..8fa0b32eb70 100644 --- a/samples/Basic/UnoPlatform/SkiaSharpSample/SkiaSharpSample.csproj +++ b/samples/Basic/UnoPlatform/SkiaSharpSample/SkiaSharpSample.csproj @@ -1,4 +1,4 @@ - + net10.0-desktop;net10.0-browserwasm net10.0-windows10.0.19041.0;$(TargetFrameworks)