All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v1.0.0 (2026-08-14)
Breaking Changes:
read OpenType fonts, both TrueType and CFF outlines (#150) by James Harton
make fonts data, and fill shapes with holes (#149) by James Harton
replace
Vivid.SLPFAwithVivid.Polygon.Fill(#144) by James Harton
Improvements:
read BDF bitmap fonts, and add
Vivid.Bitmap(#153) by James Hartonread format 12 character maps, and WOFF fonts (#152) by James Harton
antialias by sampling more than once per pixel (#151) by James Harton
add
Vivid.Bezier, a Bézier curve shape of arbitrary degree (#146) by James Hartonmake rendering fast (#145) by James Harton
v0.4.5 (2026-06-04)
Bug Fixes:
- fix compiler warnings from Elixir 1.20 by James Harton
v0.4.4 (2023-07-27)
Improvements:
- bring code up to date and add linters, etc.