@@ -1,4 +1,15 @@
1−pandoc (2.1.4)
1+pandoc (2.2)
2+
3+ * New input format: `fb2` (FictionBook2) (Alexander Krotov).
4+
5+ * Make `--ascii` work for all XML formats (ICML, OPML, JATS,...),
6+ and for `ms` and `man`.
7+
8+ * Remove deprecated `--latexmathml`, `--gladtex`, `--mimetex`, `--jsmath`, `-m`,
9+ `--asciimathml` options.
10+
11+ * New module Text.Pandoc.Readers.FB2, exporting readFB2 (Alexander
12+ Krotov, API change).
213
314 * Markdown reader:
415
@@ -22,6 +33,11 @@ pandoc (2.1.4)
2233
2334 + Properly resolve section numbers with `\ref` and chapters (#4529).
2435 + 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
40+ (#4959).
2541
2642 * Textile reader:
2743
@@ -38,6 +54,7 @@ pandoc (2.1.4)
3854 + Properly handle title in `section` element (#4526).
3955 Previously we just got `section_title` for `section` (though `sect1`,
4056 `sect2`, etc. were handled properly).
57+ + Read tex math as output by asciidoctor (#4569, Joe Hermaszewski).
4158
4259 * Docx reader:
4360
@@ -48,6 +65,7 @@ pandoc (2.1.4)
4865 * RST reader:
4966
5067 + Allow < 3 spaces indent under directives (#4579).
68+ + Fix anonymous redirects with backticks (#4598).
5169
5270 * Muse reader (Alexander Krotov):
5371
@@ -58,6 +76,7 @@ pandoc (2.1.4)
5876 + Require block `<literal>` tags to be on separate lines.
5977 + Allow `-` in anchors.
6078 + Allow verse to be indented.
79+ + Allow nested footnotes.
6180 + Internal improvements.
6281
6382 * Muse writer (Alexander Krotov):
@@ -90,6 +109,9 @@ pandoc (2.1.4)
90109 used an odd mix of 3- and 4-space indentation. Now we use 3-space
91110 indentation, except for ordered lists, where indentation must
92111 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.
93115
94116 * EPUB writer:
95117
@@ -104,6 +126,10 @@ pandoc (2.1.4)
104126 + Allow emphasis and notes in titles.
105127 + Don't intersperse paragraph with empty lines.
106128 + 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
132+ inside paragraphs.
107133
108134 * Powerpoint writer (Jesse Rosenthal):
109135
@@ -121,6 +147,9 @@ pandoc (2.1.4)
121147 split slides (imgs, tables, `column` divs). We assume that any
122148 speaker notes immediately following these are connected to these
123149 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.
124153
125154 * Markdown writer:
126155
@@ -141,6 +170,7 @@ pandoc (2.1.4)
141170 + In beamer, don't use format specifier for default ordered lists
142171 (#4556). This gives better results for styles that put ordered list
143172 markers in boxes or circles.
173+ + Update `\lstinline` delimiters (#4369, Tim Parenti).
144174
145175 * Ms writer:
146176
@@ -157,6 +187,11 @@ pandoc (2.1.4)
157187
158188 + Don't escape U+2019 as `'` (#4550).
159189
190+ * Text.Pandoc.Options:
191+
192+ + Removed `JsMath`, `LaTeXMathML`, and `GladTeX` constructors from
193+ `Text.Pandoc.Options.HTMLMathMethod` [API change].
194+
160195 * Text.Pandoc.Class:
161196
162197 + `writeMedia`: unescape URI-escaping in file path. This avoids
@@ -198,6 +233,13 @@ pandoc (2.1.4)
198233 + Add `beameroption` variable (#4359, Étienne Bersac).
199234 + Use `pgfpages` package; this is needed for notes on second
200235 screen in beamer (Étienne Bersac).
236+ + Add `background-image` variable (#4601, John Muccigrosso).
237+
238+ * reveal.js template: Add `background-image` variable (#4600,
239+ John Muccigrosso).
240+
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.
201243
202244 * Removed pragmas for unused extensions (#4506, Anabra).
203245
@@ -228,11 +270,15 @@ pandoc (2.1.4)
228270
229271 * Bump temporary upper bound to 1.4.
230272
231− * Use pandoc-citeproc 0.14.3.
273+ * Use pandoc-citeproc 0.14.3.1.
274+
275+ * Use texmath-0.10.1.2 (fixes escapes in math in ms, #4597).
232276
233277 * Removed old lib directory. This was used for something long ago,
234278 but plays no role now.
235279
280+ * Removed unneeded data file `LaTeXMathML.js`.
281+
236282 * Create 64- and 32-bit versions of Windows binary packages.
237283
238284pandoc (2.1.3)