@@ -1,4 +1,15 @@
1−pandoc (2.1.4)
1+pandoc (2.2)
3+ * New input format: `fb2` (FictionBook2) (Alexander Krotov).
5+ * Make `--ascii` work for all XML formats (ICML, OPML, JATS,...),
6+ and for `ms` and `man`.
8+ * Remove deprecated `--latexmathml`, `--gladtex`, `--mimetex`, `--jsmath`, `-m`,
9+ `--asciimathml` options.
11+ * New module Text.Pandoc.Readers.FB2, exporting readFB2 (Alexander
3 * Markdown reader:
14 * Markdown reader:
@@ -22,6 +33,11 @@ pandoc (2.1.4)
23 + Properly resolve section numbers with `\ref` and chapters (#4529).
34 + Properly resolve section numbers with `\ref` and chapters (#4529).
24 + Parse sloppypar environment (#4517, Marc Schreiber).
35 + Parse sloppypar environment (#4517, Marc Schreiber).
36+ + Improve handling of raw LaTeX (for markdown etc.) (#4589, #4594).
37+ Previously there were some bugs in how macros were handled.
38+ + Support `\MakeUppercase`, `\MakeLowercase', `\uppercase`, `\lowercase`,
39+ and also `\MakeTextUppercase` and `\MakeTextLowercase` from textcase
26 * Textile reader:
42 * Textile reader:
@@ -38,6 +54,7 @@ pandoc (2.1.4)
38 + Properly handle title in `section` element (#4526).
54 + Properly handle title in `section` element (#4526).
39 Previously we just got `section_title` for `section` (though `sect1`,
55 Previously we just got `section_title` for `section` (though `sect1`,
40 `sect2`, etc. were handled properly).
56 `sect2`, etc. were handled properly).
57+ + Read tex math as output by asciidoctor (#4569, Joe Hermaszewski).
42 * Docx reader:
59 * Docx reader:
@@ -48,6 +65,7 @@ pandoc (2.1.4)
48 * RST reader:
65 * RST reader:
50 + Allow < 3 spaces indent under directives (#4579).
67 + Allow < 3 spaces indent under directives (#4579).
68+ + Fix anonymous redirects with backticks (#4598).
52 * Muse reader (Alexander Krotov):
70 * Muse reader (Alexander Krotov):
@@ -58,6 +76,7 @@ pandoc (2.1.4)
58 + Require block `<literal>` tags to be on separate lines.
76 + Require block `<literal>` tags to be on separate lines.
59 + Allow `-` in anchors.
77 + Allow `-` in anchors.
60 + Allow verse to be indented.
78 + Allow verse to be indented.
79+ + Allow nested footnotes.
61 + Internal improvements.
80 + Internal improvements.
63 * Muse writer (Alexander Krotov):
82 * Muse writer (Alexander Krotov):
@@ -90,6 +109,9 @@ pandoc (2.1.4)
90 used an odd mix of 3- and 4-space indentation. Now we use 3-space
109 used an odd mix of 3- and 4-space indentation. Now we use 3-space
91 indentation, except for ordered lists, where indentation must
110 indentation, except for ordered lists, where indentation must
92 depend on the width of the list marker.
111 depend on the width of the list marker.
112+ + Flatten nested inlines (#4368, Francesco Occhipinti).
113+ Nested inlines are not valid RST syntax, so we flatten them following
114+ some readability criteria discussed in #4368.
94 * EPUB writer:
116 * EPUB writer:
@@ -104,6 +126,10 @@ pandoc (2.1.4)
104 + Allow emphasis and notes in titles.
126 + Allow emphasis and notes in titles.
105 + Don't intersperse paragraph with empty lines.
127 + Don't intersperse paragraph with empty lines.
106 + Convert metadata value `abstract` to book annotation.
128 + Convert metadata value `abstract` to book annotation.
129+ + Use `<empty-line />` for `HorizontalRule' rather than `LineBreak`.
130+ FB2 does not have a way to represent line breaks inside paragraphs;
131+ previously we used `<empty-line />` elements, but these are not allowed
108 * Powerpoint writer (Jesse Rosenthal):
134 * Powerpoint writer (Jesse Rosenthal):
@@ -121,6 +147,9 @@ pandoc (2.1.4)
121 split slides (imgs, tables, `column` divs). We assume that any
147 split slides (imgs, tables, `column` divs). We assume that any
122 speaker notes immediately following these are connected to these
148 speaker notes immediately following these are connected to these
123 elements, and keep them with the related blocks, splitting after them.
149 elements, and keep them with the related blocks, splitting after them.
150+ + Remove `docProps/thumbnail.jpeg` in data dir (Jesse Rosenthal, #4588).
151+ It contained a nonfree ICC color calibration profile and is not needed
152+ for production of a powerpoint document.
125 * Markdown writer:
154 * Markdown writer:
@@ -141,6 +170,7 @@ pandoc (2.1.4)
141 + In beamer, don't use format specifier for default ordered lists
170 + In beamer, don't use format specifier for default ordered lists
142 (#4556). This gives better results for styles that put ordered list
171 (#4556). This gives better results for styles that put ordered list
143 markers in boxes or circles.
172 markers in boxes or circles.
173+ + Update `\lstinline` delimiters (#4369, Tim Parenti).
145 * Ms writer:
175 * Ms writer:
@@ -157,6 +187,11 @@ pandoc (2.1.4)
158 + Don't escape U+2019 as `'` (#4550).
188 + Don't escape U+2019 as `'` (#4550).
190+ * Text.Pandoc.Options:
192+ + Removed `JsMath`, `LaTeXMathML`, and `GladTeX` constructors from
193+ `Text.Pandoc.Options.HTMLMathMethod` [API change].
160 * Text.Pandoc.Class:
195 * Text.Pandoc.Class:
162 + `writeMedia`: unescape URI-escaping in file path. This avoids
197 + `writeMedia`: unescape URI-escaping in file path. This avoids
@@ -198,6 +233,13 @@ pandoc (2.1.4)
198 + Add `beameroption` variable (#4359, Étienne Bersac).
233 + Add `beameroption` variable (#4359, Étienne Bersac).
199 + Use `pgfpages` package; this is needed for notes on second
234 + Use `pgfpages` package; this is needed for notes on second
200 screen in beamer (Étienne Bersac).
235 screen in beamer (Étienne Bersac).
236+ + Add `background-image` variable (#4601, John Muccigrosso).
238+ * reveal.js template: Add `background-image` variable (#4600,
241+ * ms template: Fix date. Previously `.ND` was used, but this only
242+ works if you have a title page, which we don't. Thanks to @teoric.
202 * Removed pragmas for unused extensions (#4506, Anabra).
244 * Removed pragmas for unused extensions (#4506, Anabra).
@@ -228,11 +270,15 @@ pandoc (2.1.4)
229 * Bump temporary upper bound to 1.4.
271 * Bump temporary upper bound to 1.4.
231− * Use pandoc-citeproc 0.14.3.
273+ * Use pandoc-citeproc 0.14.3.1.
275+ * Use texmath-0.10.1.2 (fixes escapes in math in ms, #4597).
233 * Removed old lib directory. This was used for something long ago,
277 * Removed old lib directory. This was used for something long ago,
234 but plays no role now.
278 but plays no role now.
280+ * Removed unneeded data file `LaTeXMathML.js`.
236 * Create 64- and 32-bit versions of Windows binary packages.
282 * Create 64- and 32-bit versions of Windows binary packages.
238pandoc (2.1.3)
284pandoc (2.1.3)