\hypertarget{changelog}{% \section{Changelog}\label{changelog}} \begin{itemize} \item 2018/05/03 \begin{itemize} \tightlist \item released version \texttt{0.2b} \item bug fix: use only \texttt{load} function in \texttt{Make:run}, in order to support a local environment. \end{itemize} \item 2018/05/03 \begin{itemize} \tightlist \item released version \texttt{0.2a} \item renamed \texttt{latexmk} extension to \texttt{latexmk\_build}, due to clash in TL \end{itemize} \item 2018/04/18 \begin{itemize} \tightlist \item \texttt{staticsite} extension: \begin{itemize} \tightlist \item make YAML header configurable \item set the \texttt{time} and \texttt{updated} headers \end{itemize} \item don't override existing tables in \texttt{filter\_settings} \end{itemize} \item 2018/04/17 \begin{itemize} \tightlist \item done first version of \texttt{staticsite} extension \end{itemize} \item 2018/04/16 \begin{itemize} \tightlist \item check for Git repo in the Makefile, don't run Git commands outside of repo \end{itemize} \item 2018/04/15 \begin{itemize} \tightlist \item added \texttt{staticsite} filter \item working on \texttt{staticsite} extension \end{itemize} \item 2018/04/13 \begin{itemize} \tightlist \item use \texttt{ipairs} instead of \texttt{pairs} to traverse lists of images and image match functions \item load extensions in the correct order \end{itemize} \item 2018/04/09 \begin{itemize} \tightlist \item released version \texttt{0.2} \item disabled default loading of \texttt{common\_domfilters} extension \end{itemize} \item 2018/04/06 \begin{itemize} \tightlist \item added \texttt{Make:enable\_extension} and \texttt{Make:disable\_extension} functions \item documented the configuration file \end{itemize} \item 2018/03/09 \begin{itemize} \tightlist \item load the configuration file before extensions \end{itemize} \item 2018/03/02 \begin{itemize} \tightlist \item Aeneas execution works \item Aeneas documentation \item added support for \texttt{.make4ht} configuration file \end{itemize} \item 2018/02/28 \begin{itemize} \tightlist \item Aeneas configuration file creation works \end{itemize} \item 2018/02/22 \begin{itemize} \tightlist \item fixed bug in \texttt{fixinlines} DOM filter \end{itemize} \item 2018/02/21 \begin{itemize} \tightlist \item added Aeneas domfilter \item fixed bugs in \texttt{joincharacters} DOM filter \end{itemize} \item 2018/02/20 \begin{itemize} \tightlist \item fixed bug in \texttt{joincharacters} DOM filter \item make \texttt{woff} default font format for \texttt{mathjaxnode} \item added documentation for \texttt{mathjaxnode} settings \end{itemize} \item 2018/02/19 \begin{itemize} \tightlist \item fixed bug in filter loading \item added \texttt{mathjaxnode} extension \end{itemize} \item 2018/02/15 \begin{itemize} \tightlist \item use HTML5 as a default format \item use \texttt{common\_domfilters} implicitly for the XHTML and HTML5 formats \end{itemize} \item 2018/02/12 \begin{itemize} \tightlist \item added \texttt{common\_domfilters} extension \item documented DOM filters \end{itemize} \item 2018/02/12 \begin{itemize} \tightlist \item handle XML parsing errors in the DOM handler \item enable extension loading in Formatters \end{itemize} \item 2018/02/11 \begin{itemize} \tightlist \item fixed Tidy extension output to support LuaXML \item fixed white space issues with \texttt{joincharacters} DOM filter \end{itemize} \item 2018/02/09 \begin{itemize} \tightlist \item fixed issues with the Mathjax filter \item documented basic info about thd DOM filters \item DOM filter optimalizations \end{itemize} \item 2018/02/08 \begin{itemize} \tightlist \item make Tidy extension configurable \item documented filter settings \end{itemize} \item 2018/02/07 \begin{itemize} \tightlist \item added filter for Mathjax-node \end{itemize} \item 2018/02/06 \begin{itemize} \tightlist \item created DOM filter function \item added DOM filter for spurious inlinine elements \end{itemize} \item 2018/02/03 \begin{itemize} \tightlist \item added settings handling functions \item settings made available for extensions and filters \end{itemize} \item 2017/12/08 \begin{itemize} \tightlist \item fixed the \texttt{mk4} build file loading when it is placed in the current working dir and another one with same filename somewhere in the TEXMF tree. \end{itemize} \item 2017/11/10 \begin{itemize} \tightlist \item Added new filter: \texttt{svg-height}. It tries to fix height of some of the images produced by \texttt{dvisvgm} \end{itemize} \item 2017/10/06 \begin{itemize} \tightlist \item Added support for output format selection. Supported formats are \texttt{xhtml}, \texttt{html5} and \texttt{odt} \item Added support for extensions \end{itemize} \item 2017/09/10 \begin{itemize} \tightlist \item Added support for Latexmk \item Added support of \texttt{math} library and \texttt{tonumber} function in the build files \end{itemize} \item 2017/09/04 \begin{itemize} \tightlist \item fixed bug caused by the previous change -- the --help and --version didn't work \end{itemize} \item 2017/08/22 \begin{itemize} \tightlist \item fixed the command line option parsing for \texttt{tex4ht}, \texttt{t4ht} and \texttt{latex} commands \item various grammar and factual fixes in the documentation \end{itemize} \item 2017/04/26 \begin{itemize} \tightlist \item Released version \texttt{v0.1c} \end{itemize} \item 2017/03/16 \begin{itemize} \tightlist \item check for \texttt{TeX\ capacity\ exceeded} error in the \LaTeX~run. \end{itemize} \item 2016/12/19 \begin{itemize} \tightlist \item use full input name in \texttt{tex\_file} variable. This should enable use of files without \texttt{.tex} extension. \end{itemize} \item 2016/10/22 \begin{itemize} \tightlist \item new command available in the build file: \texttt{Make:add\_file(filename)}. This enables filters and commands to register files to the output. \item use ipairs instead of pairs for traversing files and executing filters. This should ensure correct order of executions. \end{itemize} \item 2016/10/18 \begin{itemize} \tightlist \item new filter: replace colons in \texttt{id} and \texttt{href} attributes with underscores \end{itemize} \item 2016/01/11 \begin{itemize} \tightlist \item fixed bug in loading documents with full path specified \end{itemize} \item 2015/12/06 version 0.1b \begin{itemize} \tightlist \item modifed lapp library to recognize \texttt{-\/-version} and \item added \texttt{-\/-help} and \texttt{-\/-version} command line options \end{itemize} \item 2015/11/30 \begin{itemize} \tightlist \item use \texttt{kpse} library for build file locating \end{itemize} \item 2015/11/17 \begin{itemize} \tightlist \item better \texttt{-jobname} handling \end{itemize} \item 2015/09/23 version 0.1a \begin{itemize} \tightlist \item various documentation updates \item \texttt{mozhtf} profile for unicode output is used, this should prevent ligatures in the output files \end{itemize} \item 2015/06/29 version 0.1 \begin{itemize} \tightlist \item major README file update \end{itemize} \item 2015/06/26 \begin{itemize} \tightlist \item added Makefile \item moved INSTALL instructions from README to INSTALL \end{itemize} \end{itemize}