@@ -1,5 +1,15 @@
11pandoc (2.6) PROVISIONAL
22
3+ * Support ipynb (Jupyter notebook) as input and output format.
4+
5+ + Add `ipynb` as input and output format (extension `.ipynb`).
6+ + Added Text.Pandoc.Readers.Ipynb [API change].
7+ + Added Text.Pandoc.Writers.Ipynb [API change].
8+ + Add `PandocIpynbDecodingError` constructor to Text.Pandoc.Error.Error
9+ [API change].
10+ + Depend on ipynb library.
11+ + Note: there is no template for ipynb.
12+
313 * Implement task lists (#3051, Mauro Bieg). Added `task_lists`
414 extension. Task lists are supported from markdown and gfm input.
515 They should work, to some degree, in all output formats, though in
@@ -15,7 +25,11 @@ pandoc (2.6) PROVISIONAL
1525 Text.Pandoc.Readers.DokuWiki [API change], and adds `dokuwiki`
1626 as an input format.
1727
18− * HTML reader: handle empty `start` attribute (see #5162).
28+ * HTML reader:
29+
30+ + Handle empty `start` attribute (see #5162).
31+ + Treat `textarea` as a verbatim environment (#5241) and preserve
32+ spacing.
1933
2034 * RST reader:
2135
@@ -32,7 +46,8 @@ pandoc (2.6) PROVISIONAL
3246 (#5047). Reverse order of `literate` and `haskell` classes on
3347 code blocks when parsing literate Haskell, so `haskell` is
3448 first.
35−
49+ + Treat `<textarea>` as a verbatim environment (#5241).
50+
3651 * Org reader:
3752
3853 + Handle `minlevel` option differently (#5190, Brian Leung).
@@ -54,6 +69,11 @@ pandoc (2.6) PROVISIONAL
5469 first.
5570 + Support `\DeclareMathOperator` (#5149).
5671 + Support `\inputminted` (#5103).
72+ + Support `\endinput` (#5233).
73+ + Allow includes with dots like `cc_by_4.0`. Previously the `.0`
74+ was interpreted as a file extension, leading pandoc not to add
75+ `.tex` (and thus not to find the file). The new behavior matches
76+ tex more closely.
5777
5878 * Man reader:
5979
@@ -140,10 +160,14 @@ pandoc (2.6) PROVISIONAL
140160 * Pptx writer: use `toTableOfContents` from Shared to replace
141161 old duplicated code.
142162
163+ * ODT writer: fix typo in custom properties (#2839, Agustín Martín
164+ Barbero).
165+
143166 * Custom writers:
144167
145168 + Allow '-' in filenames for custom lua writers (#5187).
146169 + sample.lua: add `SingleQuoted`, `DoubleQuoted` (#5104).
170+ + sample.lua: Add a missing `>` (MichaWiedenmann).
147171
148172 * reveal.js template: Add `zoomKey` config (#4249).
149173
@@ -232,6 +256,12 @@ pandoc (2.6) PROVISIONAL
232256 * Simplify/fix reading of `--metadata` values on command line
233257 to avoid problems relating to hvr/HsYAML#7 (#5177).
234258
259+ * data/pandoc.lua: auto-fix nested constructor arguments (Albert
260+ Krewinkel). Incorrect types to pandoc element constructors are
261+ automatically converted to the correct types when possible. This was
262+ already done for most constructors, but conversions are now also done
263+ for nested types (like lists of lists).
264+
235265 * Removed custom Setup.hs, use build-type: simple. The only thing we
236266 gained from the custom build was automatic installation of the man
237267 page when using 'cabal install'. But custom builds cause problems,
@@ -268,7 +298,11 @@ pandoc (2.6) PROVISIONAL
268298 + Fix example for Div with id (Geoffrey Ely).
269299 + Update list of LaTeX packages used.
270300 + Make it clear that `hard_line_breaks` works in `gfm` (see #5195).
271−
301+ + Mention `raw_attribute` in documentation for `raw_html` and
302+ `raw_tex` (#5240, thanks to @eiro).
303+ + Clarify that `$sep$` must come right before `$endfor$` in templates
304+ (#5243, Lev Givon).
305+
272306 * trypandoc: Fix CSS and viewport.
273307
274308pandoc (2.5)