Skip to content

npm-v0.4.5

Choose a tag to compare

@github-actions github-actions released this 21 May 23:53
· 245 commits to main since this release

Changed

  • convert-html: font alias map now derived from FreeDesktop's 30-metric-aliases.conf (the canonical open-source list of metric-compatible font pairs that ships with fontconfig and underlies Linux/ChromeOS/LibreOffice font substitution). A new refresh script fetches the upstream config, parses the alias declarations, and keeps only the substitutes Figma actually serves. Surviving aliases are still Calibri→Carlito and Cambria→Caladea, but the provenance is now upstream rather than hand-typed, so new pairs land automatically the next time the refresh script runs.
  • Figma-availability set consolidated into a single JSON. The previously-inline system-core list (Inter, Arial, Helvetica, …) is now baked into lib/slides/figma-available-fonts.json by the refresh script, making the JSON the single source of truth for "what Figma can resolve."
npm install -g openfig-cli