github kepano/defuddle 0.19.4

4 hours ago
  • Fixed metadata and content extraction inconsistencies between linkedom and JSDOM, including missing site names and dates removed from email headers.
  • Fixed lowercase heading serialization with linkedom.
  • Fixed backticks escaped inside code blocks and fences ending prematurely (#359).
  • Fixed unwanted spaces around inline code, superscripts, subscripts, typographic quotes, and dashes (#379, #364).
  • Preserved MathML in arXiv equation tables (#376) and made the MathML converter a required dependency (#385).
  • Preserved declarative shadow DOM content.
  • Fixed YouTube transcript selection to prefer the default caption language over translations (#370).
  • Fixed the CLI hanging after failed fetches.
  • Hardened HTML sanitization for templates and unsafe content roots, and escaped C2 wiki source.
  • Updated dependencies and added JSDOM coverage to CI.

Don't miss a new defuddle release

NewReleases is sending notifications on new releases.