Skip to content

0.1.0

Choose a tag to compare

@phiilu phiilu released this 25 Jul 20:37
· 4 commits to main since this release
5c6bd0f

Initial Release – WikitextEx v0.1.0

WikitextEx is a comprehensive MediaWiki wikitext parser written in Elixir, using NimbleParsec.
This initial release includes:

  • Full support for MediaWiki formatting, headers, templates, links, categories, files, lists, tables, and HTML tags
  • Structured AST with typed nodes for all wikitext elements
  • Template parsing with named and positional arguments
  • Link type differentiation (internal, category, file, interlanguage)
  • HTML tag support including <ref>, <nowiki>, and comments
  • Extensive test suite and complete documentation
  • Production-ready packaging for Hex.pm
  • API Highlights

WikitextEx.parse/1 – Parse wikitext into an AST
Functions for extracting templates, links, headers, and plain text

See the CHANGELOG for full details.