diff options
Diffstat (limited to 'support/make4ht/changelog.tex')
-rw-r--r-- | support/make4ht/changelog.tex | 258 |
1 files changed, 257 insertions, 1 deletions
diff --git a/support/make4ht/changelog.tex b/support/make4ht/changelog.tex index 8d46424dec..f2b0fd7735 100644 --- a/support/make4ht/changelog.tex +++ b/support/make4ht/changelog.tex @@ -3,6 +3,262 @@ \begin{itemize} \item + 2019/11/01 + + \begin{itemize} + \tightlist + \item + version 0.3 released + \item + added \texttt{Make:makeindex}, \texttt{Make:xindex} and + \texttt{Make:bibtex} commands. + \end{itemize} +\item + 2019/10/25 + + \begin{itemize} + \tightlist + \item + modified the \texttt{Make:xindy} command to use the indexing + mechanism. + \end{itemize} +\item + 2019/10/24 + + \begin{itemize} + \tightlist + \item + added functions for preparing and cleaning of the index files in + \texttt{make4ht-indexing.lua}. + \end{itemize} +\item + 2019/10/23 + + \begin{itemize} + \tightlist + \item + replaced \texttt{os.execute} function with \texttt{mkutils.execute}. + It uses the logging mechanism for the output. + \item + finished transforming of filters, extensions and formats to the + logging system. + \end{itemize} +\item + 2019/10/22 + + \begin{itemize} + \tightlist + \item + added \texttt{tablerows} domfilter. + \item + added the \texttt{tablerows} domfilter to the + \texttt{common\_domfilters} extension. + \item + converted most of the filters to use the logging mechanism. + \end{itemize} +\item + 2019/10/20 + + \begin{itemize} + \tightlist + \item + added \texttt{status} log level. + \end{itemize} +\item + 2019/10/18 + + \begin{itemize} + \tightlist + \item + converted most print commands to use the logging mechanism. + \item + added \texttt{output} log level used for printing of the commands + output. + \end{itemize} +\item + 2019/10/17 + + \begin{itemize} + \tightlist + \item + added \texttt{-\/-loglevel} CLI parameter. + \item + added logging mechanism. + \item + moved \texttt{htlatex} related code to \texttt{make4ht-htlatex.lua} + from \texttt{mkutils.lua} + \end{itemize} +\item + 2019/10/11 + + \begin{itemize} + \tightlist + \item + added \texttt{xindy} settings. + \item + added simple regular expression to detect errors in the log file, + because log parsing can be slow. + \end{itemize} +\item + 2019/10/09 + + \begin{itemize} + \tightlist + \item + added the \texttt{interaction} parameter for the \texttt{htlatex} + command. The default value is \texttt{batchmode} to suppress the + user input on errors, and to suppress full log output to the + terminal. + \item + added the \texttt{make4ht-errorlogparser} module. It is used to + parse errors in the \texttt{htlatex} run unless \texttt{interaction} + is set to \texttt{errorstopmode}. + \end{itemize} +\item + 2019/10/08 + + \begin{itemize} + \tightlist + \item + set up Github Actions pipeline to compile the documentation to HTML + and publish it at https://www.kodymirus.cz/make4ht/make4ht-doc.html. + \end{itemize} +\item + 2019/10/07 + + \begin{itemize} + \tightlist + \item + don't move the \texttt{common\_domfilters} extension to the first + place in the file matches pipeline. We may want to run \texttt{tidy} + or regex filters first, to fix XML validation errors. + \end{itemize} +\item + 2019/10/04 + + \begin{itemize} + \tightlist + \item + added HTML documentation. + \end{itemize} +\item + 2019/09/27 + + \begin{itemize} + \tightlist + \item + don't convert Latin 1 entities to Unicode in the + \texttt{entities\_to\_unicode} extension. + \end{itemize} +\item + 2019/09/20 + + \begin{itemize} + \tightlist + \item + fixed bugs in the temporary directory handling for the ODT output. + \end{itemize} +\item + 2019/09/13 + + \begin{itemize} + \tightlist + \item + added \texttt{preprocess\_input} extension. It enables compilation + of formats supported by \href{https://yihui.name/knitr/}{Knitr} + (\texttt{.Rnw}, \texttt{.Rtex}, \texttt{.Rmd}, \texttt{.Rrst}) and + also Markdown and reStructuredText formats. + \end{itemize} +\item + 2019/09/12 + + \begin{itemize} + \tightlist + \item + added support for the ODT files in \texttt{common\_domfilters} + extension. + \item + renamed \texttt{charclases} option for the \texttt{joincharacters} + DOM filter to \texttt{charclasses}. + \item + don't execute the \texttt{fixentities} filter before Xtpipes, it + makes no sense. + \end{itemize} +\item + 2019/09/11 + + \begin{itemize} + \tightlist + \item + added support for Biber in the build files. + \end{itemize} +\item + 2019/08/28 + + \begin{itemize} + \tightlist + \item + added support for input from \texttt{stdin}. + \end{itemize} +\item + 2019/08/27 + + \begin{itemize} + \tightlist + \item + fixed \texttt{-jobname} detection regex. + \item + added function \texttt{handle\_jobname}. + \item + added the \texttt{-\/-jobname} command line option. + \end{itemize} +\item + 2019/08/26 + + \begin{itemize} + \tightlist + \item + quote file names and paths in \texttt{xtpipes} and \texttt{tidy} + invocation. + \end{itemize} +\item + 2019/08/25 + + \begin{itemize} + \tightlist + \item + the issue tracker link in the help message is now configurable. + \item + fixed bug in the XeTeX handling: the \texttt{.xdv} argument for + \texttt{tex4ht} wasn't used if command line arguments for + \texttt{tex4ht} were present. + \end{itemize} +\item + 2019/07/03 + + \begin{itemize} + \tightlist + \item + new DOM filter: \texttt{odtpartable}. It fixes tables nested in + paragraphs in the ODT format. + \end{itemize} +\item + 2019/06/13 + + \begin{itemize} + \tightlist + \item + new DOM extension: \texttt{collapsetoc}. + \end{itemize} +\item + 2019/05/29 + + \begin{itemize} + \tightlist + \item + new module: \texttt{make4ht-indexing} for working with index files. + \end{itemize} +\item 2019/05/24 \begin{itemize} @@ -18,7 +274,7 @@ \begin{itemize} \tightlist \item - fixed infinite loop bug in the \texttt{dvisvgm\_hashes} extension + fixed infinite loop bug in the \texttt{dvisvgm\_hashes} extension. \end{itemize} \item 2019/04/09 |