git.iko.soy/typeable/pandoc
on master help sign in
Update changelog.
04811f1John MacFarlane
changelog+48−2
@@ -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).
2
13
3 * Markdown reader:
14 * Markdown reader:
4
15
@@ -22,6 +33,11 @@ pandoc (2.1.4)
22
33
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
40+ (#4959).
25
41
26 * Textile reader:
42 * Textile reader:
27
43
@@ -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).
41
58
42 * Docx reader:
59 * Docx reader:
43
60
@@ -48,6 +65,7 @@ pandoc (2.1.4)
48 * RST reader:
65 * RST reader:
49
66
50 + Allow < 3 spaces indent under directives (#4579).
67 + Allow < 3 spaces indent under directives (#4579).
68+ + Fix anonymous redirects with backticks (#4598).
51
69
52 * Muse reader (Alexander Krotov):
70 * Muse reader (Alexander Krotov):
53
71
@@ -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.
62
81
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.
93
115
94 * EPUB writer:
116 * EPUB writer:
95
117
@@ -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
132+ inside paragraphs.
107
133
108 * Powerpoint writer (Jesse Rosenthal):
134 * Powerpoint writer (Jesse Rosenthal):
109
135
@@ -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.
124
153
125 * Markdown writer:
154 * Markdown writer:
126
155
@@ -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).
144
174
145 * Ms writer:
175 * Ms writer:
146
176
@@ -157,6 +187,11 @@ pandoc (2.1.4)
157
187
158 + Don't escape U+2019 as `'` (#4550).
188 + Don't escape U+2019 as `'` (#4550).
159
189
190+ * Text.Pandoc.Options:
191+
192+ + Removed `JsMath`, `LaTeXMathML`, and `GladTeX` constructors from
193+ `Text.Pandoc.Options.HTMLMathMethod` [API change].
194+
160 * Text.Pandoc.Class:
195 * Text.Pandoc.Class:
161
196
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).
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.
201
243
202 * Removed pragmas for unused extensions (#4506, Anabra).
244 * Removed pragmas for unused extensions (#4506, Anabra).
203
245
@@ -228,11 +270,15 @@ pandoc (2.1.4)
228
270
229 * Bump temporary upper bound to 1.4.
271 * Bump temporary upper bound to 1.4.
230
272
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).
232
276
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.
235
279
280+ * Removed unneeded data file `LaTeXMathML.js`.
281+
236 * Create 64- and 32-bit versions of Windows binary packages.
282 * Create 64- and 32-bit versions of Windows binary packages.
237
283
238pandoc (2.1.3)
284pandoc (2.1.3)