Skip to content

v0.4

Compare
Choose a tag to compare
@clokep clokep released this 23 Dec 20:29
· 50 commits to main since this release

Breaking change: The constructor to WikicodeToHtmlComposer has changed to support articles in multiple namespaces. Be sure to adapt your code if you're instantiating a composer directly.

  • Article resolution was modified and is now handled in a separate base class. As part of this, the default base URL was changed to /wiki.
  • Basic support for magic words.
  • Better handling of text surrounding comment tags.
  • Handling of article content outside of the Template namespace is supported.
  • Ensure there isn't an infinite loop in template transclusion.
  • Partially support rendering of edit links.
  • Properly handle nowiki, includeonly, and noinclude tags.
  • Support link trails (e.g. [[Foo]]bar).
  • More accurate table rendering.
  • Support for handling preformatted text (in the body or in a pre tag).
  • The mwcomposerfromhell module can now run as a module to convert a file.
  • Do not render raw a tags.