Table of Contents

Version 3.119.3

Preview only · Superseded by 3.119.4 · Never released as stable — these changes rolled up into 3.119.4 · NuGet

Highlights

Note: 3.119.3 shipped only as previews and was never released as a stable package. All of the work below rolled up into 3.119.4.

This preview cycle focused on native dependency updates and stability fixes. libwebp, brotli, libexpat, and libpng were all bumped to their latest versions, and Spectre mitigations landed for both the Windows and Linux native libraries. Two community contributors — ❤️ @sshumakov and ❤️ @Copilot — contributed the security hardening and an AoT crash fix.

Breaking Changes

None in this release.

Security

  • Spectre mitigation for Windows — Enables /Qspectre for libSkiaSharp.dll. ❤️ @sshumakov (#3496)
  • Spectre mitigation for Linux — Enables Spectre mitigation for libSkiaSharp.so. ❤️ @sshumakov (#3502)

Bug Fixes

  • Linux ARM64 fontconfig crash — Adds the fontconfig runtime library to the cross-compile sysroot, fixing a crash at startup on Linux ARM64. (#3494)
  • AoT crash when IlcDisableReflection=true — Resolves a crash in Native AoT builds when reflection is fully disabled. ❤️ @Copilot (#3485)

Dependencies

  • libwebp updated to 1.6.0 — Bumps the bundled WebP library to the latest stable release. (#3478)
  • brotli updated to 1.2.0 — Bumps the bundled Brotli compression library. (#3469)
  • libexpat bumped from 2.6.4 to 2.7.3 — Addresses known vulnerabilities in the XML parsing library. (#3458)
  • libpng updated to 1.6.54 — Bumps the bundled PNG library to the latest stable release. (#3452)
  • Removed unused native dependencies — Cleans up unused bundled libraries and adds documentation for the remaining dependency set. (#3463)

Plus several CI, tooling, and AI skill improvements.

Platform Support

Platform What's New
🪟 Windows Spectre mitigation
🐧 Linux Spectre mitigation, ARM64 fontconfig crash fix
🎨 Core API AoT IlcDisableReflection crash fix
📦 General libwebp 1.6.0, brotli 1.2.0, libexpat 2.7.3, libpng 1.6.54

Community Contributors ❤️

Contributor What They Did
@sshumakov Added Spectre mitigation for Windows and Linux native libraries
@Copilot Fixed AoT crash when IlcDisableReflection=true