git.iko.soy/typeable/pandoc
on master help sign in
Update changelog.
commitd463ef0bc62091a8b4b3da50bf9e45fcc7f67dae authorJohn MacFarlane <jgm@berkeley.edu> dateMon 29 Jun 2020, 13:33 (6 years ago) parent4735416
1 file changed+57−1
changelog.md+57−1
changelog.md+57−1
@@ -31,6 +31,12 @@
3131 `--no-check-certificate`, which disables certificate checking when
3232 resources are fetched by HTTP.
3333
34+ * Unify defaults and markdown metadata parsers (#6328, Nikolay
35+ Yakimov). Clean up code in Text.Pandoc.Readers.Metadata and
36+ properly handle errors in `yamlToMeta`. This fixes parsing
37+ of Boolean fields in metadata withinin defaults files and reduces
38+ code duplication.
39+
3440 * Docbook reader:
3541
3642 + Implement `<procedure>` (#6442, Mathieu Boespflug).
@@ -39,7 +45,11 @@
3945 + Implement `<replaceable>` (#6437, Mathieu Boespflug)
4046 + Map `<simplesect>` to unnumbered section (#6436, Mathieu Boespflug).
4147
42− * JATS reader: handle "label" element in section title (#6288).
48+ * JATS reader:
49+
50+ + Handle "label" element in section title (#6288).
51+ + Parse abstract element into metadata field of same name
52+ (#6480, Albert Krewinkel).
4353
4454 * Jira reader (Albert Krewinkel):
4555
@@ -80,6 +90,9 @@
8090 + Fix inline code in lists (#6284, Nikolay Yakimov).
8191 Previously inline code containing list markers was sometimes
8292 parsed incorrectly.
93+ + Don't require blank line after grid table (#6481).
94+ This allows grid tables to be enclosed in fenced divs with no
95+ intervening blank lines.
8396
8497 * LaTeX reader:
8598
@@ -93,6 +106,41 @@
93106 * Org reader (Albert Krewinkel):
94107
95108 + Recognize images with uppercase extensions (#6472).
109+ + Keep unknown keyword lines as raw org. The lines of unknown
110+ keywords, like `#+SOMEWORD: value` are no longer read as metadata,
111+ but kept as raw `org` blocks. This ensures that more information
112+ is retained when round-tripping org-mode files; additionally,
113+ this change makes it possible to support non-standard org
114+ extensions via filters.
115+ + Unify keyword handling. Handling of export settings and other
116+ keywords (like `#+LINK`) has been combined and unified.
117+ + Support `LATEX_HEADER_EXTRA` and `HTML_HEAD_EXTRA`
118+ settings. These export settings are treated like their non-extra
119+ counterparts, i.e., the values are added to the `header-includes`
120+ metadata list.
121+ + Allow multiple `#+SUBTITLE` export settings. The values of all
122+ lines are read as inlines and collected in the `subtitle`
123+ metadata field.
124+ + Read `#+INSTITUTE` values as text with markup. The value is
125+ stored in the `institute` metadata field and used in the
126+ default beamer presentation template.
127+ + The behavior of the `#+AUTHOR` and `#+KEYWORD` export
128+ settings has changed: Org now allows multiple such lines
129+ and adds a space between the contents of each line. Pandoc
130+ now always parses these settings as meta inlines; setting
131+ values are no longer treated as comma-separated lists.
132+ Note that a Lua filter can be used to restore the previous
133+ behavior.
134+ + Read description lines as inlines (#6485). `#+DESCRIPTION` lines
135+ are now treated as text with markup. If multiple such
136+ lines are given, then all lines are read and separated by soft
137+ linebreaks.
138+ + Honor tex export option (#4070). The `tex` export option can be set
139+ with `#+OPTION: tex:nil` and allows three settings:
140+ `t` (the default) causes LaTeX fragments to be parsed as TeX or added
141+ as raw TeX. `nil` removes all LaTeX fragments from the document.
142+ `verbatim` treats LaTeX as text.
143+
96144
97145 * RST reader:
98146
@@ -244,6 +292,7 @@
244292 + Use `--enable-local-file-access` in invoking `wkhtmltopdf` (#6474).
245293 `wkhtmltopdf` changed in recent versions to require this for
246294 access to local files. This fixes PDF via HTML5 with `--css`.
295+ + Send verbose output to stderr, not stdout (#6483).
247296
248297 * Text.Pandoc.MIME: Fix MIME type for TrueType fonts in EPUBs
249298 (#6464, Michael Reed).
@@ -317,6 +366,8 @@
317366
318367 * Remove unnecessary hlint ignores (#6341, Joseph C. Sible).
319368
369+ * Remove obsolete RelaxedPolyRec extension (#6487, Nikolay Yakimov).
370+
320371 * trypandoc improvements (Mike Tzou):
321372
322373 + Add standalone option to the command text (#6210).
@@ -335,6 +386,11 @@
335386 + Update links to reveal.js documentation (#6386, Salim B).
336387 + Separate adjacent verbatim code blocks (#6307, tom-audm).
337388
389+ * org.md:
390+
391+ + Document behavior of `smart` extension (#4387, Albert Krewinkel).
392+ + Describe all supported export options in detail.
393+
338394 * lua-filters.md:
339395
340396 + Fix description of BulletList Lua type (Levi Gruspe).