Back to Skiasharp

HarfBuzzSharp 8.3.1.3

documentation/docfx/releases/harfbuzzsharp/8.3.1.3.md

4.150.03.8 KB
Original Source
<!-- RAW PR DATA — Do not remove this comment block. AI uses this data to generate the polished release notes below. Re-run the script to refresh this data from git history. Generated: 2026-06-18T00:00:04Z by generate-release-notes.py version: 8.3.1.3 status: stable branch: release/3.119.2 diff: release/3.119.1..release/3.119.2 prs: 3 api: self=8.3.1.3/index.md;ships=3.119.2 PRs grouped by the preview they first shipped in (newest first). Render each milestone as a trailing "## <label> (<date>)" section per TEMPLATE.md, and merge them all for the top-level Highlights: ## Preview 3 · 3.119.2 · 2026-02-05 · https://github.com/mono/SkiaSharp/compare/v3.119.2-preview.2.3...v3.119.2-preview.3.1 (0 PRs) *(no PRs)* ## Preview 2 · 3.119.2 · 2026-01-25 · https://github.com/mono/SkiaSharp/compare/v3.119.2-preview.1.2...v3.119.2-preview.2.3 (2 PRs) - Enable BufferSecurityCheck for native DLLs to resolve BinSkim BA2007 by @Aguilex in https://github.com/mono/SkiaSharp/pull/3404 [community ✨] - Enable Control Flow Guard for all Windows native DLLs by @Aguilex in https://github.com/mono/SkiaSharp/pull/3397 [community ✨] ## Preview 1 · 3.119.2 · 2025-10-13 · https://github.com/mono/SkiaSharp/compare/v3.119.1...v3.119.2-preview.1.2 (1 PRs) - Preserve and pack the Android symbols by @mattleibow in https://github.com/mono/SkiaSharp/pull/3374 (skia: mono/skia#161) --> <!-- Generated: 2026-06-18T00:00:00Z by claude-sonnet-4.5 -->

HarfBuzzSharp 8.3.1.3

Ships with SkiaSharp 3.119.2 · NuGet · GitHub Release

API changes · HarfBuzzSharp API diff · Ships with SkiaSharp 3.119.2

Highlights

This is a security hardening release for HarfBuzzSharp native binaries on Windows, with Android symbol-packaging improvements alongside it. Community contributor @Aguilex drove the native hardening work.

Breaking Changes

None in this release.

Security

  • Control Flow Guard (CFG) — Enables CFG for all Windows native HarfBuzzSharp DLLs. ❤️ @Aguilex (#3397)
  • BufferSecurityCheck — Enables buffer security checks for native DLLs to address BinSkim BA2007. ❤️ @Aguilex (#3404)

Platform Support

  • Packed Android symbols — Preserves and packages Android symbols to improve post-deployment diagnostics. (#3374)
PlatformWhat's New
🪟 WindowsControl Flow Guard and BufferSecurityCheck
🤖 AndroidSymbols are preserved and packaged

Community Contributors ❤️

ContributorWhat They Did
@AguilexHardened the Windows native binaries with CFG and BufferSecurityCheck

Preview 3 (February 5, 2026)

No HarfBuzzSharp-specific changes landed in this preview.

Full Changelog


Preview 2 (January 25, 2026)

Enabled CFG and BufferSecurityCheck for the Windows native HarfBuzzSharp binaries.

Full Changelog


Preview 1 (October 13, 2025)

Preserved and packed Android symbols for this release line.

Full Changelog