Table of Contents

Release Notes

Release notes for SkiaSharp. SkiaSharp ships as NuGet packages whose minor version is the Chrome/Skia milestone it builds on. Two release lines are supported at a time — a stable line for production and a preview line for the milestone currently being stabilized — mirroring Chrome's release channels (stable / extended-stable and beta). Everything else stays published for reference but is no longer serviced.

Release cadence

SkiaSharp 4.x follows Chrome's release cycle. Each SkiaSharp minor version corresponds to a Chrome/Skia milestone and progresses through four phases:

Chromium marker SkiaSharp release Purpose
Earliest Beta Preview 1 Merge upstream Skia, ship initial preview
Early Stable Cut Preview 2 Bug fixes and API additions from preview feedback
Stable Cut RC 1 Critical bug fixes only, no new features
Stable Date Stable Ship to NuGet.org, tag and create GitHub Release

Schedule for the two milestones currently in flight (m154 and m155), from the Chromium release schedule:

Date Chromium marker SkiaSharp release Package
Sep 2 m154 Earliest Beta Preview 1 4.154.0-preview.1
Sep 8 m154 Early Stable Cut Preview 2 4.154.0-preview.2
Sep 15 m154 Stable Cut RC 1 4.154.0-rc.1
Sep 16 m155 Earliest Beta Preview 1 4.155.0-preview.1
Sep 22 m154 Stable Date Stable 4.154.0
Sep 22 m155 Early Stable Cut Preview 2 4.155.0-preview.2
Sep 29 m155 Stable Cut RC 1 4.155.0-rc.1
Oct 6 m155 Stable Date Stable 4.155.0

Two milestones are always in flight. Stable for one milestone and Preview 2 for the next intentionally share the same release date.

Note

Starting with Chrome 153 (September 2026), Chrome ships milestones every two weeks. Each milestone still takes about three weeks from branch point to Stable, so adjacent release trains overlap.

Versioning

Packages follow the scheme 4.{chrome_milestone}.{patch} — the middle number is the Chrome milestone number. For example, 4.155.0 ships alongside Chrome 155's stable release.

  • Preview: 4.155.0-preview.1, 4.155.0-preview.2
  • Release candidate: 4.155.0-rc.1
  • Stable: 4.155.0

Prerelease suffixes follow NuGet semver conventions.

Schedule reference

The full Chrome release calendar is published at Chromium's release schedule. SkiaSharp milestones are synced automatically from this schedule — check the GitHub milestones for upcoming release dates.

Support overview

  • Stable — the line we recommend for production apps. Tracks Chrome's Stable / Extended Stable channel.
  • Preview — prerelease NuGets for the next milestone, so you can test ahead of its stable release. Tracks Chrome's Beta channel.
  • Out of support — older 3.x / 4.x lines, still listed below for reference but no longer serviced.
  • Obsolete — SkiaSharp 1.x and 2.x, no longer maintained.
Path Version line Latest release
Stable 4.151.x 4.151.2
Stable 4.150.x 4.150.3
Preview 4.154.x 4.154.0
Preview 4.153.x 4.153.0
Preview 4.152.x 4.152.0

Supported versions

Out of support

These SkiaSharp 3.x and 4.x lines are no longer supported. They remain available for reference.

Show out-of-support releases

Obsolete versions

SkiaSharp 1.x and 2.x are obsolete and no longer maintained.

Show obsolete releases