@@ -1,3 +1,123 @@
1+pandoc (1.8.2)
2+
3+ * Added script to produce OS X package.
4+
5+ * Made `templates` directory a git submodule. This should make it
6+ easier for people to revise their custom templates when the default
7+ templates change.
8+
9+ * Changed template naming scheme: `FORMAT.template` -> `default.FORMAT`.
10+ **Note:** If you have existing templates in `~/.pandoc/templates`, you
11+ must rename them to conform to the new scheme!
12+
13+ * Fixed smart quotes bug, now handling `'...hi'` properly.
14+
15+ * RST reader:
16+
17+ + Partial support for labeled footnotes.
18+ + Improved accuracy of `simpleReferenceName` parser.
19+
20+ * HTML reader:
21+
22+ + Substitute correct unicode characters for
23+ characters in the 128..159 range, which are often found even in
24+ HTML that purports to be UTF-8.
25+
26+ * LaTeX reader: Handle `\subtitle` command (a subtitle is added
27+ to the title, after a colon and linebreak). Closes #280.
28+
29+ * Leaner `reference.odt`.
30+
31+ * Added unexported module `Text.Pandoc.MIME` for use in
32+ the ODT writer.
33+
34+ * ODT writer: Construct `manifest.xml` based on archive contents.
35+ This fixes a bug in ODTs containing images. Recent versions of
36+ LibreOffice would reject these as corrupt, because `manifest.xml`
37+ did not contain a reference to the image files.
38+
39+ * LaTeX writer:
40+
41+ + Make verbatim environments flush to avoid spurious
42+ blank lines. Closes #277.
43+ + Use `\texttt` and escapes insntead of `\verb!...!`, which
44+ is too fragile (doesn't work in command arguments).
45+ + Use `\enquote{}` for quotes if the template includes
46+ the `csquotes` package. This provides better support for
47+ local quoting styles. (Thanks to Andreas Wagner for the idea.)
48+
49+ * ConTeXt writer: Make `\starttyping`/`\stoptyping` flush with
50+ margin, preventing spurious blank lines.
51+
52+ * Slidy writer:
53+
54+ + Use non-minimized version of `slidy.css` with `--offline`
55+ option, so users can more easily edit it.
56+ + Also fixed a bug in the CSS that prevented proper centering
57+ of title (now reported and fixed upstream).
58+
59+ * S5 writer:
60+
61+ + Replaced `s5/default/slides.js.{comment,packed}` with
62+ new compressed `s5/default/slides.min.js`.
63+ + Use `data:` protocol to embed S5 CSS in `<link>` tags,
64+ when `--offline` is specified. Using inline CSS didn't
65+ work with Chrome or Safari. This fixes offline
66+ S5 on those browsers.
67+
68+ * HTML writer: Removed English title on footnote backlinks.
69+ This is incongrous in non-English documents.
70+
71+ * Docbook writer:
72+
73+ + Use CALS tables. (Some older docbook software does not work
74+ well with XHTML tables.) Closes #77.
75+ + Use `programlisting` tags (instead of `screen`) for code blocks.
76+
77+ * `markdown2pdf`:
78+
79+ + Calls latex with `-halt-on-error` instead of
80+ `-interaction=batchmode`, which essentially just ignored errors,
81+ leading to bad results. Better to know when something is wrong.
82+ + Fixed issues with non-UTF-8 output of `pdflatex`.
83+ + Better error reporting.
84+
85+ * `--mathjax` now takes an optional URL argument. If it is not
86+ provided, pandoc links directly to the (secure) mathjax CDN,
87+ as now recommended (thanks to dsanson).
88+
89+ * Deprecated `--xetex` option in `pandoc`. It is no longer needed,
90+ since the LaTeX writer now produces a file that can be processed by
91+ `latex`, `pdflatex`, `lualatex`, or `xelatex`. (This introduces a new
92+ dependency of the `iftex` package.)
93+
94+ * Introduced `--luatex` option to `markdown2pdf`. This causes `lualatex`
95+ to be used to create the PDF.
96+
97+ * If a template specified with `--template` is not found, look for it
98+ in `datadir`. Also, if no extension is provided, supply one based
99+ on the writer. So now you can put your `special.latex` template in
100+ `~/.pandoc/templates`, and use it from any directory via
101+ `pandoc -t latex --template special`.
102+
103+ * Default template improvements:
104+
105+ + HTML: Display author and date after title.
106+ + HTML: Made table of contents more customizable. The container
107+ for the TOC is now in the template, so users can insert a header
108+ or other styling. (Thanks to Bruce D'Arcus for the suggestion.)
109+ + HTML, Slidy, S5: Enclose scripts in CDATA tags.
110+ + Slidy, S5: Added `s5-url` and `slidy-url` variables, instead of
111+ hard-coding. If you want to put your slidy files in the slidy
112+ subdirectory, for example, you can do
113+ `pandoc -t slidy -V slidy-url=slidy -s`.
114+ + LaTeX: Use `\and` to separate authors in LaTeX documents (reader
115+ & writer). Closes #279.
116+ + LaTeX: Use different `hyperref` options for `xetex`, fixing
117+ problems with unicode bookmarks (thanks to CircleCode).
118+ + LaTeX: Don't use `ucs` if using `biblatex`; they are incompatible
119+ (thanks to Joseph Reagle).
120+
1121pandoc (1.8.1.2)
2122
3123 * Added `--epub-cover-image` option.