Back to Skiasharp

2.8.2.1

documentation/docfx/releases/harfbuzzsharp/2.8.2.1.md

4.150.05.1 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-17T23:59:54Z by generate-release-notes.py version: 2.8.2.1 status: stable branch: release/2.88.1 diff: release/2.88.0..release/2.88.1 prs: 4 api: self=2.8.2.1/index.md;ships=2.88.1 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 108 · 2.88.1 · 2022-08-12 · https://github.com/mono/SkiaSharp/compare/v2.88.1-preview.104...v2.88.1-preview.108 (0 PRs) *(no PRs)* ## Preview 104 · 2.88.1 · 2022-08-08 · https://github.com/mono/SkiaSharp/compare/v2.88.1-preview.91...v2.88.1-preview.104 (1 PRs) - The missing feature in macios is now implemented by @mattleibow in https://github.com/mono/SkiaSharp/pull/2198 ## Preview 91 · 2.88.1 · 2022-07-14 · https://github.com/mono/SkiaSharp/compare/v2.88.1-preview.79...v2.88.1-preview.91 (0 PRs) *(no PRs)* ## Preview 79 · 2.88.1 · 2022-06-29 · https://github.com/mono/SkiaSharp/compare/v2.88.1-preview.75...v2.88.1-preview.79 (0 PRs) *(no PRs)* ## Preview 75 · 2.88.1 · 2022-06-26 · https://github.com/mono/SkiaSharp/compare/v2.88.1-preview.71...v2.88.1-preview.75 (0 PRs) *(no PRs)* ## Preview 71 · 2.88.1 · 2022-06-20 · https://github.com/mono/SkiaSharp/compare/v2.88.1-preview.63...v2.88.1-preview.71 (1 PRs) - Add support for nullable and add newer TFMs by @mattleibow in https://github.com/mono/SkiaSharp/pull/2120 ## Preview 63 · 2.88.1 · 2022-06-08 · https://github.com/mono/SkiaSharp/compare/v2.88.1-preview.1...v2.88.1-preview.63 (2 PRs) - Merge the "classic" projects by @mattleibow in https://github.com/mono/SkiaSharp/pull/2092 - Update Generator by @mattleibow in https://github.com/mono/SkiaSharp/pull/2087 ## Preview 1 · 2.88.1 · 2022-05-22 · https://github.com/mono/SkiaSharp/compare/v2.88.0...v2.88.1-preview.1 (0 PRs) *(no PRs)* --> <!-- Generated: 2026-06-18T00:00:00Z by claude-sonnet-4.5 -->

HarfBuzzSharp 2.8.2.1

Ships with SkiaSharp 2.88.1 · NuGet · GitHub Release

API changes · HarfBuzzSharp API diff · Ships with SkiaSharp 2.88.1

Highlights

This release focuses on project consolidation and modern .NET support, with nullable annotations, newer target frameworks, and Apple-platform follow-up work.

Breaking Changes

None in this release.

New Features

  • Project consolidation — Merges the classic project layout, simplifying how HarfBuzzSharp packages are produced and maintained. (#2092)
  • Generator refresh — Updates the generator used to produce the interop surface. (#2087)
  • Nullable and newer TFMs — Adds nullable support and expands target framework coverage. (#2120)

Platform Support

  • Apple follow-up work — Implements the missing macios feature needed by this release line. (#2198)

Preview 108 (August 12, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 104 (August 8, 2022)

Implemented the missing macios feature needed by this release line.

Full Changelog


Preview 91 (July 14, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 79 (June 29, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 75 (June 26, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog


Preview 71 (June 20, 2022)

Added nullable support and expanded target framework coverage.

Full Changelog


Preview 63 (June 8, 2022)

Merged the classic projects and refreshed the generator used for the interop surface.

Full Changelog


Preview 1 (May 22, 2022)

No HarfBuzzSharp-specific changes were added in this preview.

Full Changelog