diff options
Diffstat (limited to 'changelog')
| -rw-r--r-- | changelog | 101 |
1 files changed, 63 insertions, 38 deletions
@@ -1,3 +1,12 @@ +pandoc (1.15.2.1) + + * Added two missing test files, and `stack.yaml`, to + `extra-source-files` so they're included in the source tarball. + + * reveal.js template: Fixed parallaxBackground options. + `parallaxBackgroundHorizontal` and `parallaxBackgroundVertical` + need integer values, not strings. (Vaughn Iverson) + pandoc (1.15.2) * `pandoc my.md -t context -o my.pdf` will now create a PDF using @@ -13,6 +22,8 @@ pandoc (1.15.2) parsing (#2469). Tightened up the inline HTML parser so it disallows TagWarnings. + * Derive `Generic` instances for the types in `Text.Pandoc.Options`. + * Org reader: + Fix paragraph/list interaction (Albert Krewinkel, #2464). @@ -96,60 +107,76 @@ pandoc (1.15.2) * Textile writer: support start number in ordered lists (#2465). + * OpenDocument writer: Allow customization of opendocument + automatic styles. Automatic styles can now be inserted in the + template, which now provides the enclosing `<office:automatic-styles>` + tags (#2520). + + * Docx writer: insert space between footnote reference and note (#2527). + This matches Word's default behavior. + * EPUB writer: don't download linked media when `data-external` attribute set (#2473). By default pandoc downloads all linked media and includes it in the EPUB container. This can be disabled by setting `data-external` on the tags linking to media that should not be downloaded. Example: <audio controls="1"> - <source src="http://www.sixbarsjail.it/tmp/bach_toccata.mp3" - type="audio/mpeg"></source> + <source src="http://example.com/music/toccata.mp3" + data-external="1" type="audio/mpeg"> + </source> </audio> * HTML writer: use width on whole table if col widths sum to < 100%. Otherwise some browsers display the table with the columns separated far apart. - * Updated dzslides template from source (Andrew Dunning). - - * Asciidoc template: Fixed `author` and `date`; added `keywords`, + * AsciiDoc template: Fix `author` and `date`; add `keywords`, `abstract` (Andrew Dunning). - * HTML-based templates: + * HTML-based templates (Andrew Dunning): - + Use en dash instead of hypehn between title prefix & title - (Andrew Dunning.) - + Added `keywords` and fixed alignment (Andrew Dunning). - + Added `lang`, `dir`, `quotes` (Andrew Dunning). - + Always make author and date display conditional (Andrew Dunning). + + Use en dash instead of hyphen between title prefix and title. + + Add `keywords` to metadata. + + Add `lang`, `dir`, `quotes` where missing. + + Always make author and date display conditional. + + Updated dzslides template from source. * Man template: make "generated by" comment conditional. - * LaTeX template: + * LaTeX, Beamer templates: - + Simplify hyperref usage (Andrew Dunning, #139). - + Improved formatting of conditionals. - + `$for$` is always provided where the user might want to use - multiple options (does not change existing functionality). - + `hyperref` link rendering revised: - - the `hidelinks` option is now effectively the default (and has - been removed as a separate option), rather than setting all links to - black; - - link colours can be enabled more easily (using a slightly darker - version of the old Pandoc defaults) using a new `colorlinks` variable - - `pdfborder={0 0 0}` is automatically enabled in `hyperref` when - `colorlinks` is enabled, and is now only applied. + + Add `babel-otherlangs` for language divs/spans; `babel-newcommands`, + filled by commands that make babel understand the polyglossia-style + language directives (mb21, #137). + + Improved formatting of conditionals; `$for$` is always provided to allow + multiple options (Andrew Dunning, #141). + + Use `Ligatures=TeX` rather than `Mapping=tex-text` with `fontspec` + to improve support for LuaTeX (Andrew Dunning, #135). + + Revise `hyperref` usage (Andrew Dunning, #139, #141): + - use same options for all LaTeX engines; + - add `subtitle` and `keywords` to PDF metadata; + - do not override `hyperref` link coloring without user input, effectively making + the `hidelinks` option the default (removed as a separate variable); + - link colors can be enabled (using a slightly darker version of the old + defaults) using a new `colorlinks` variable, automatically used by + the LaTeX writer when custom colors are specified; + - `pdfborder={0 0 0}` is automatically set by `hyperref` with + `colorlinks`, and is only applied if `colorlinks` is disabled. * ConTeXt template (Andrew Dunning): - + Default link color to black. - + Define all sections. - + microtype applied to both regular text and small caps. - + `indenting` variable added. - + Renamed `style` to `linkstyle` for consistency. - + Separated `linkcontrastcolor` from `linkcolor`. - + Matching LaTeX `hyperref` usage, only disable link styling rather - than providing a specific setting. + + New variables for controlling styles: `linkstyle`, `linkcolor`, + `linkcontrastcolor`, `layout`, `pagenumbering`, `whitespace`, `indenting`, + `interlinespace`, `headertext`, `footertext`, `mainfont`, `sansfont`, + `monofont`, `mathfont`, `fontsize`. + + Default template no longer supports MkII. + + Improve writing of title block (suppressing numbering of first page). + + Add `title` `subtitle`, `author`, `date`, `keywords` to PDF metadata. + + Support `subtitle`, `abstract`. + + Support list of figures (`lof`), list of tables (`lot`). + + Disable link styling by default. + + Define styles for all section types. + + Enable microtype. + Improved formatting of conditionals. * Beamer template: added code to prevent slide breaks inside paragraphs @@ -157,10 +184,8 @@ pandoc (1.15.2) `allowframebreaks` is used. It is especially helpful for bibliography slides. - * Updated latex, beamer templates to support language divs/spans. - This adds a template variable that can be filled - by commands that make babel understand the polyglossia-style - language directives. Thanks to mb21. + * OpenDocument template: Add `<office:automatic-styles>` tag around + automatic styles. The writer now longer provides this (see #2520). * Restored Text.Pandoc.Compat.Monoid. @@ -176,7 +201,7 @@ pandoc (1.15.2) * Change default for old-locale flag to False. - * Use stack in deb and osx package generators. + * Use stack in deb, osx, and Windows package generators. * Added Vagrantfile for building deb in vm. This should help in automating binary package creation. 'make package' @@ -396,7 +421,7 @@ pandoc (1.15.1) Move HTML5 shiv after CSS and fix URL (Andrew Dunning). Add dir attribute in html5 (Andrew Dunning). + reveal.js: Add `controls`, `progress` variables (Grégoire Pineau, #127). - Add `width`, `height` variables (Anrew Dunning). Update template + Add `width`, `height` variables (Andrew Dunning). Update template from 3.1 source (Andrew Dunning). All configuration options are now available as variables, but are only be included if set (reveal.js uses defaults otherwise). |
