Release 0.10.0 of stog is available from the page.
Changes include:
- Fix caching system,
- Use || instead of deprecated or.
- Change architecture of engine, introducing modules and fold-like
rewrite rules (following Xtmpl library),
- Do not use the main_ tag, but rather dummy_,
- inc is now deprecated and replaced by
late-inc,
- include and
late-inc both
handle
depend, file, href,
id, raw and subs-only attributes,
- New rule cut-doc
to split a document into pieces according to some nodes (equivalent
of Hevea's Hacha),
- Rules defined in documents now can use all attributes (parameters), with
default values for the ones specified in rule definition,
- New option
--local,
- New base rule doc-datetime,
- New plugins: , and ,
- New
show-without-ids attribute for
prepare-toc
to handle sections without id,
- New rules ocaml-printf,
as-xml, and
prefix-svg-ids,
- latex rule now uses
latex-packages Stog environment variable
if no package attribute is given,
- New LaTeX to Stog translator, not finished yet.