v0.4.3 (unreleased)
Initial release of the Elixir port. Feature parity with the Ruby
sablon gem v0.4.3:
- MailMerge field processing:
«=expr»insertions,«expr:each(...)»loops,«expr:if(...)»conditionals,«@comment:start»blocks. - Content types: strings, WordProcessingML, HTML (with a built-in lenient HTML parser), images.
- Section properties, custom field handlers, configurable HTML tag and style registries.
- Built-in XML parser/serializer, XPath 1.0 subset and ZIP codec — the only runtime dependency is Jason.
sablonescript mirroring the Ruby CLI:cat context.json | sablon template.docx output.docx.