HarfBuzz 13.0.0 released with new experimental features: `hb-vector` for vector output of glyph outlines to SVG and `hb-raster` for rasterizing glyphs to A8 / BGRA32 images, among other features.

I would like to welcome our new contributors: Claude & Codex, without whom these new features would not have been possible.

https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.0

Release 13.0.0 · harfbuzz/harfbuzz

New experimental drawing and rendering libraries: New public hb-vector API for vector output of glyph outlines. The only supported output format currently is SVG. The new API is available in a sep...

GitHub
@behdad
maybe that's good that I don't need harfbuzz rendering with languages I know.
@a1ba @behdad You need a shaper for any language, even ones you know. Odds are in my favor that you composed that toot in something that shapes English with Harbuzz.
@alerque @behdad maybe, I wouldn't argue here.

But rendering English, Kazakh or Russian text is pretty much possible without HarfBuzz. And that's what, in fact, what I do in my own projects.

Sure, it doesn't do stuff like ligatures and maps UTF-8 text to Unicode code points in a very stupid way. But for my own cases for the languages I know, it's just enough.