<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0" -->

---
title: Six Labors : Announcing Fonts 3.0.0 | daily.dev
description: Six Labors has released Fonts 3.0.0, a major upgrade to its .NET text-shaping and layout engine. The release moves to a .NET 8+ baseline and adds public...
canonical: https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Six Labors : Announcing Fonts 3.0.0 | daily.dev
og:description: Six Labors has released Fonts 3.0.0, a major upgrade to its .NET text-shaping and layout engine. The release moves to a .NET 8+ baseline and adds public...
og:url: https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0
og:image: https://api.daily.dev/og/posts/ZUWJtnuo0.png
og:image:alt: Six Labors : Announcing Fonts 3.0.0
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Six Labors : Announcing Fonts 3.0.0

**[Six Labors : ImageSharp](https://daily.dev/sources/sixlabors)** · 8 min read · 0 upvotes · 0 comments

## Summary

Six Labors has released Fonts 3.0.0, a major upgrade to its .NET text-shaping and layout engine. The release moves to a .NET 8+ baseline and adds public support for SVG and COLR v1 color fonts, full variable-font table support (fvar, gvar, hvar, vvar, cvar, MVAR, CFF2), Unicode 17 data with grapheme and terminal-width APIs, Hebrew and Thai/Lao shapers, FreeType v40-compatible TrueType hinting, and new measurement/interaction APIs like TextMetrics and TextBlock for editor-style hit testing and caret placement. It also includes breaking API changes and, notably, is the first Fonts release to enforce a build-time license key for direct package dependencies under the Six Labors Split License, requiring a commercial license for organizations with over $1M annual revenue.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://sixlabors.com/posts/announcing-fonts-300>

## Questions this post answers

### What's new in Six Labors Fonts 3.0.0 for .NET?

Fonts 3.0.0 raises the baseline to .NET 8+ and adds public support for SVG and COLR v1 color fonts, full variable-font tables (fvar, gvar, hvar, vvar, cvar, MVAR, CFF2), Unicode 17 data with grapheme and terminal-width APIs, Hebrew and Thai/Lao shapers, FreeType v40-compatible TrueType hinting, and new measurement APIs like TextMetrics and TextBlock.

_Track .NET library upgrades like this one on daily.dev before they hit your build._

### Does upgrading to Six Labors Fonts 3.0.0 require a license key?

Yes, Fonts 3.0.0 is the first release to enforce a build-time license key for direct package dependencies via a sixlabors.lic file. The license terms themselves have not changed, and the enforcement applies only to direct dependencies, not transitive consumers; existing entitlements under prior terms remain valid, but closed-source users should confirm their licensing setup before upgrading.

_daily.dev helps developers stay ahead of licensing changes before they break a build._

### Does Six Labors Fonts 3.0.0 support variable fonts?

Yes, Fonts 3.0.0 implements variable fonts end to end across fvar, gvar, hvar, vvar, cvar, MVAR, feature variations, normalized variation coordinates, and CFF2-based variation data. Design-space coordinates affect outlines, metrics, positioning, control values, and hinting throughout the shaping and layout pipeline, exposed via APIs like KnownVariationAxes and FontVariation.

_Developers comparing font libraries can follow variable-font support updates on daily.dev._

## Similar posts on daily.dev

- [Six Labors : Fitting Type to the Pixel Grid](https://daily.dev/posts/six-labors-fitting-type-to-the-pixel-grid-kezhq9pfj) · Six Labors : ImageSharp · 5 upvotes · 0 comments
- [Six Labors : Security Support and License Enforcement](https://daily.dev/posts/six-labors-security-support-and-license-enforcement-xf9cl8fn2) · Six Labors : ImageSharp · 0 upvotes · 0 comments
- [Glyphs 4 – the leading Mac font editor](https://daily.dev/posts/glyphs-4-the-leading-mac-font-editor-rw3elz9ox) · Hacker News · 0 upvotes · 0 comments
- [SkiaSharp 4.0 Establishes Milestone-Aligned Release Cadence](https://daily.dev/posts/skiasharp-4-0-establishes-milestone-aligned-release-cadence-cnqoznuu4) · InfoQ · 4 upvotes · 0 comments
- [Google Just Made Its Sleek New Font Open Source](https://daily.dev/posts/google-just-made-its-sleek-new-font-open-source-rjo5avhro) · It's Foss · 183 upvotes · 2 comments

---

Tags: [#.net](https://daily.dev/tags/.net), [#typography](https://daily.dev/tags/typography)

[View this post on daily.dev](https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Six Labors : Announcing Fonts 3.0.0","url":"https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0"},"datePublished":"2026-08-23T12:18:46.221Z","dateModified":"2026-08-23T12:29:37.371Z","description":"Six Labors has released Fonts 3.0.0, a major upgrade to its .NET text-shaping and layout engine. The release moves to a .NET 8+ baseline and adds public...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/fb6bb397da4e18b181071d6b9bf322b0?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/fb6bb397da4e18b181071d6b9bf322b0?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Six Labors : ImageSharp","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Six Labors : ImageSharp","logo":"https://media.daily.dev/image/upload/logos/placeholder.jpg","url":"https://daily.dev/sources/sixlabors"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":".net,typography","timeRequired":"PT8M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Six Labors : ImageSharp","item":"https://daily.dev/sources/sixlabors"},{"@type":"ListItem","position":3,"name":"Six Labors : Announcing Fonts 3.0.0"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/six-labors-announcing-fonts-3-0-0-zuwjtnuo0#faq","mainEntity":[{"@type":"Question","name":"What's new in Six Labors Fonts 3.0.0 for .NET?","acceptedAnswer":{"@type":"Answer","text":"Fonts 3.0.0 raises the baseline to .NET 8+ and adds public support for SVG and COLR v1 color fonts, full variable-font tables (fvar, gvar, hvar, vvar, cvar, MVAR, CFF2), Unicode 17 data with grapheme and terminal-width APIs, Hebrew and Thai/Lao shapers, FreeType v40-compatible TrueType hinting, and new measurement APIs like TextMetrics and TextBlock. Track .NET library upgrades like this one on daily.dev before they hit your build."}},{"@type":"Question","name":"Does upgrading to Six Labors Fonts 3.0.0 require a license key?","acceptedAnswer":{"@type":"Answer","text":"Yes, Fonts 3.0.0 is the first release to enforce a build-time license key for direct package dependencies via a sixlabors.lic file. The license terms themselves have not changed, and the enforcement applies only to direct dependencies, not transitive consumers; existing entitlements under prior terms remain valid, but closed-source users should confirm their licensing setup before upgrading. daily.dev helps developers stay ahead of licensing changes before they break a build."}},{"@type":"Question","name":"Does Six Labors Fonts 3.0.0 support variable fonts?","acceptedAnswer":{"@type":"Answer","text":"Yes, Fonts 3.0.0 implements variable fonts end to end across fvar, gvar, hvar, vvar, cvar, MVAR, feature variations, normalized variation coordinates, and CFF2-based variation data. Design-space coordinates affect outlines, metrics, positioning, control values, and hinting throughout the shaping and layout pipeline, exposed via APIs like KnownVariationAxes and FontVariation. Developers comparing font libraries can follow variable-font support updates on daily.dev."}}]}
```

