Table of Contents

HarfBuzzSharp 2.8.2

Ships with SkiaSharp 2.88.0 · NuGet · GitHub Release

API changes · HarfBuzzSharp API diff · Ships with SkiaSharp 2.88.0

Highlights

This release expands HarfBuzzSharp across modern Apple and .NET workloads, while also refreshing the shipped native text stack and tightening interop behavior.

Breaking Changes

None in this release.

New Features

Platform Support

  • Mac Catalyst support — Adds Mac Catalyst coverage for the HarfBuzzSharp stack and follows up with build task fixes for that platform. (#1681, #1760, #1865)
  • Newer .NET targets — Adds net6.0 target frameworks and updates the projects for the .NET 6 wave. (#1707, #1740)

Interop & Runtime

  • Native stack refresh — Refreshes the shipped native text shaping components used by this release line. (#1766)
  • Enum marshaling fix — Works around enums not being blittable in the generated/native interop layer. (#1857)

Bug Fixes

  • General issue cleanup — Rolls up a broad set of fixes and smaller improvements across the release line. (#1958)

Preview 266 (May 11, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 256 (April 20, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 254 (April 13, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 232 (March 4, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 209 (February 18, 2022)

Rolled up a broad set of HarfBuzzSharp fixes and smaller improvements.

Full Changelog


Preview 187 (January 27, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 179 (December 16, 2021)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 178 (December 15, 2021)

Fixed Mac Catalyst build task inputs and outputs, and worked around enum marshaling issues.

Full Changelog


Preview 155 (October 28, 2021)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 152 (October 14, 2021)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 150 (October 11, 2021)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 145 (September 28, 2021)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 140 (September 14, 2021)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 139 (September 12, 2021)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 127 (August 20, 2021)

Refreshed the native text shaping components that ship in this release line.

Full Changelog


Preview 120 (August 9, 2021)

Added Mac Catalyst support for the HarfBuzzSharp stack.

Full Changelog


Preview 61 (July 12, 2021)

Added net6.0 target frameworks, updated the projects for the .NET 6 wave, and laid the groundwork for Mac Catalyst support.

Full Changelog