v2.2.3 — PDF font fix
Fix
v2.2.2 swapped Fonts.SegoeUI / Fonts.Consolas to "Lato" thinking QuestPDF auto-loaded Lato — it doesn't, the constant is just a name. Skia's fallback found no usable system fonts inside the Jellyfin Docker container and rendered every glyph in the recovery-code PDF as an empty box.
This release embeds Lato-Regular and Lato-Bold as resources inside the plugin DLL and registers them with QuestPDF's FontManager in the RecoveryCodePdfService static constructor. Works on any container / host regardless of installed system fonts.
No breaking changes. In-place upgrade.
MD5 CB8AD6521A47232BA6212335B43542AF