Skip to content

v0.22.2 — Perfect DOS VGA 437 Win variant (Latin-1 glyphs)

Choose a tag to compare

@CinimoDY CinimoDY released this 05 May 11:54
· 41 commits to main since this release
5202e4a

Patch fix for the font regression introduced in 0.22.0.

Fixed

  • Perfect DOS VGA 437 now renders Latin-1 accented characters correctly. 0.22.0 bundled the CP437-codepage variant of the Zeh Fernando font (Perfect_DOS_VGA_437.ttf), which the bundled author license documents as "faithful to the original DOS codes [so it] won't accent correctly in windows" — i.e. it lacks Unicode/Latin-1 glyph mappings for ä, ö, ü, ß, and friends. German/French/Spanish content rendered as wrong glyphs across every consumer surface (e.g. gemäß § 5 DDGgemΣ█ ° 5 DDG, DüsseldorfD"sseldorf). Live legal pages on dmnc.tech, dmnc.online, and spacewar_landing have all been visibly broken since 0.22.0 shipped.

Now ships the Win variant (Perfect_DOS_VGA_437_Win.ttf) — same author, same visual style for ASCII, but with the windows-codepage glyph mappings the web actually needs. ASCII rendering is byte-identical; non-ASCII text now renders as intended.

The @font-face font-family value ('Perfect DOS VGA 437') is unchanged, so consumers do not need to update anything other than the dep version.

Closes #328 via #329.