aboutsummaryrefslogtreecommitdiff
path: root/changelog.md
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2021-06-22 11:22:53 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2021-06-22 11:22:53 -0700
commit227f675cc46a680d4b8f2fd71e0c4cbb92a3fd0b (patch)
treeccbabe3d9373fd5f6166a50c7ad05ada9b02777b /changelog.md
parent1b07997f4a6870650f20702ed6d962f9471e3d40 (diff)
downloadpandoc-227f675cc46a680d4b8f2fd71e0c4cbb92a3fd0b.tar.gz
Update changelog.
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md28
1 files changed, 27 insertions, 1 deletions
diff --git a/changelog.md b/changelog.md
index 049d1db57..2f188a3b8 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,11 +1,37 @@
# Revision history for pandoc
-## pandoc 2.14.0.3 (2021-06-20)
+## pandoc 2.14.0.3 (2021-06-22)
* Text.Pandoc.MediaBag `insertMediaBag`: ensure we get a sane mediaPath
for URLs (#7391). In earlier 2.14.x versions, we'd get
incorrect paths for resources downloaded from URLs when the
media are extracted (including in PDF production).
+ * Text.Pandoc.Parsing: improve `emailAddress` (#7398).
+ Previously the parser would accept characters in domains
+ that are illegal in domains, and this sometimes caused it
+ to gobble bits of the following text.
+ * txt2tags reader: modify the email address parser so
+ it still includes form parameters, even after the change to
+ `emailAddress` in Text.Pandoc.Parsing.
+ * Text.Pandoc.Readers.Metadata: Fix regression with comment-only YAML
+ metadata blocks (#7400).
+ * reveal.js writer and template: better handling of options. Previously
+ it was impossible to specify false values for options that default to
+ true (e.g. `center`); setting the option to false just caused the portion
+ of the template setting the option to be omitted. Now we prepopulate
+ all the variables with their default values, including them all
+ unconditionally and allowing them to be overridden.
+ * Markdown writer: Fix regression in code blocks with attributes (#7397).
+ Code blocks with a single class but nonempty attributes
+ were having attributes drop as a result of #7242.
+ * LaTeX writer:
+ + Add strut at end of minipage if it contains line breaks.
+ Without them, the last line is not as tall as it should be in
+ some cases.
+ + Always use a minipage for cells with line breaks, when
+ width information is available (#7393). Otherwise the way we treat them
+ can lead to content that overflows a cell.
+ + Use `\strut` instead of `~` before `\\` in empty line.
* Use lts-18.0 stack resolver.
* Require skylighting 0.10.5.2 (adding support for Swift).
* Require commonmark 0.2.1.