git.iko.soy/typeable/pandoc
on master help sign in
Updated changelog.
commit0c54bbcf1bd89367190ab80539a068e15dd9f83e authorJohn MacFarlane <jgm@berkeley.edu> dateMon 11 Dec 2017, 22:08 (9 years ago) parent75fa139
1 file changed+88
changelog+88
changelog+88
@@ -1,3 +1,91 @@
1+pandoc (2.1)
2+
3+ * Fix a bug in 2.0.4, whereby pandoc could not read the theme files
4+ generated with `--print-highlight-style` (#4133). Improve JSON
5+ serialization of styles.
6+
7+ * Fix CSS issues involving line numbers (#4128).
8+ Highlighted code blocks are now enclosed in a div with class `sourceCode`.
9+ Highlighting CSS no longer sets a generic color for pre and code; we only
10+ set these for class `sourceCode`.
11+
12+ * `--pdf-engine-opt`: fix bug where option order was reversed (#4137).
13+
14+ * Add PowerPoint (pptx) writer (Jesse Rosenthal).
15+ It works following the standard Pandoc conventions for making other
16+ sorts of slides. Caveats:
17+
18+ + Syntax highlighting is not yet implemented. (This is difficult
19+ because there are no character classes in Powerpoint.)
20+ + Footnotes and Definition lists are not yet implemented. (Notes will
21+ usually take the form of a final slide.
22+ + Image placement and auto-resizing has a few glitches.
23+ + Reference powerpoint files don't work dependably from the command
24+ line. This will be implemented, but at the moment users are advised
25+ to change themes from within Powerpoint.
26+
27+ * Create shared Text.Pandoc.Writers.OOXML module (Jesse Rosenthal).
28+ This is for functions used by both Powerpoint and Docx writers.
29+
30+ * Add default pptx data for Powerpoint writer (Jesse Rosenthal).
31+
32+ * Add `empty_paragraphs` extension.
33+
34+ + Deprecate `--strip-empty-paragraphs` option. Instead we now
35+ use an `empty_paragraphs` extension that can be enabled on
36+ the reader or writer. By default, disabled.
37+ + Add `Ext_empty_paragraphs` constructor to `Extension`.
38+ + Revert "Docx reader: don't strip out empty paragraphs."
39+ This reverts commit d6c58eb836f033a48955796de4d9ffb3b30e297b.
40+ + Implement `empty_paragraphs` extension in docx reader and writer,
41+ opendocument writer, html reader and writer.
42+ + Add tests for `empty_paragraphs` extension.
43+
44+ * Markdown reader: Don't parse native div as table caption (#4119).
45+
46+ * LaTeX reader: fix `\` before newline (#4134). This should be a space,
47+ as long as it's not followed by a blank line. This has been fixed at the
48+ tokenizer level.
49+
50+ * Muse reader (Alexander Krotov):
51+
52+ + Ddd test for `#disable-tables` directive in Emacs mode.
53+ + Don't allow emphasis to be preceded by letter.
54+ + Add underline support in Emacs Muse mode..
55+ + support multiline directives in Amusewiki mode
56+
57+ * Man writer: omit internal links (#4136). That is, just print the link
58+ text without the URL.
59+
60+ * Markdown reader: accept processing instructions as raw HTML (#4125).
61+
62+ * Lua filters (Albert Krewinkel):
63+
64+ + Use script to initialize the interpreter. The file `init.lua` is
65+ used to initialize the Lua interpreter which is used in Lua filters.
66+ This gives users the option to require libraries which they want to
67+ use in all of their filters, and to extend default modules.
68+ + Fix package loading for Lua 5.1. The list of package searchers is
69+ named `package.loaders` in Lua 5.1 and LuaJIT, and `package.searchers`
70+ in Lua 5.2 and later.
71+ + Refactor lua module handling. The integration with Lua's package/module
72+ system is improved: A pandoc-specific package searcher is prepended to
73+ the searchers in `package.searchers`. The modules `pandoc` and
74+ `pandoc.mediabag` can now be loaded via `require`.
75+ + Bump lower bound of hslua. The release hslua 0.9.3 contains a new
76+ function which makes using Haskell functions as package loaders much
77+ easier.
78+
79+ * reveal.js template: add title-slide identifier to title slide (#4120).
80+ This allows it to be styled more easily.
81+
82+ * LaTeX template: Added support for `pagestyle` variable (#4135,
83+ Thomas Hodgson)
84+
85+ * Add `-threaded` to ghc-options for executable (#4130, fixes a build
86+ error on linux).
87+
88+
189pandoc (2.0.4)
290
391 * Add `--print-highlight-style` option. This generates a JSON version