- Remove low level API export as the internal structure has been refactored significantly.
- RenderT is removed from the AST
- Color models for \color, \definecolor, and \pagecolor are now case-insensitive.
- Accept all valid UTF-16 characters in box commands (\mbox, \text, etc).
- Bug fixes to matrix environment parsing: improve parsing of mandatory arguments to array/alignof.
- Add 287,201 test cases from enwiki.
- Ensure braces always surround function arguments when they are needed.
- Switch to text mode before emitting \AA and \textvisiblespace.
- Require mandatory argument for \overbrace, \overleftarrow, \overleftrightarrow, \overline, \overrightarrow, \underbrace, and \underline.
- Only allow \hline at the start of rows in a matrix context.
- Be stricter when parsing \color, \definecolor, and \pagecolor.
- Add
contains_func
to the API, to test for the presence of specific TeX functions in the validated/translated input string. - Return
<foo>_required
fields in the result ofcheck
to provide more detailed information about the TeX functions encountered.
- Bug fixes to \begin{...} ... \end{...} environment parsing.
- Expose low-level API (parse, render, AST).
- First release.