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
- Version 4.154.x — Preview
- Version 4.153.x — Preview
- Version 4.152.x — Preview
- Version 4.151.x — Stable
- Version 4.150.x — Stable
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
- Version 4.148.x
- Version 4.147.x
- Version 3.119.x
- Version 3.118.x
- Version 3.116.x
- Version 3.0.x
Obsolete versions
SkiaSharp 1.x and 2.x are obsolete and no longer maintained.
Show obsolete releases
- Version 2.88.x
- Version 2.80.x
- Version 1.68.x
- Version 1.60.x
- Version 1.59.x
- Version 1.58.x
- Version 1.57.x
- Version 1.56.x
- Version 1.55.x
- Version 1.54.x
- Version 1.53.x
- Version 1.49.x