git.iko.soy/typeable/pandoc
on master help sign in
Updated changelog.
commitf4e35a1fecd8fb63240a5659285cfc66c5780bac authorJohn MacFarlane <jgm@berkeley.edu> dateThu 15 Oct 2015, 20:59 (11 years ago) parentee7c5fb
1 file changed+84−42
changelog+84−42
changelog+84−42
@@ -54,6 +54,10 @@ pandoc (1.15.1)
5454 + Detect `font-variant` with `pickStyleAttrProps` (Ophir Lifshitz).
5555 + Test `<ol>` type, class, and inline list-style(-type) CSS
5656 (Ophir Lifshitz).
57+ + Better handling of "section" elements (#2438). Previously
58+ `<section>` tags were just parsed as raw HTML blocks. With
59+ this change, section elements are parsed as Div elements with
60+ the class "section".
5761
5862 * MediaWiki reader: handle unquoted table attributes (#2355).
5963
@@ -95,55 +99,22 @@ pandoc (1.15.1)
9599
96100 * EPUB reader: stop mangling external URLs (#2284).
97101
98− * Reference Docx:
99−
100− + Add missing Header 6 style (steel blue) (Ophir Lifshitz).
101− + Correct `outlineLvl` for Header styles (Ophir Lifshitz).
102−
103− * Templates
104−
105− + Beamer: Added `innertheme`, `outertheme` variables
106− (Guilhem Bonnefille, #121).
107− + Beamer: Added space after colon in figure caption.
108− + Beamer: Integrate recent font and language updates from LaTeX template;
109− allow use of `mainfont` variable for changing the slide text
110− in XeTeX and LuaTeX (Andrew Dunning, #131).
111− + HTML: Update HTML5 Shiv (Andrew Dunning, #132).
112− + LaTeX: Add `mainfontoptions`, `sansfontoptions`,
113− `monofontoptions`, `mathfontoptions`, `fontfamilyoptions`
114− (Andrew Dunning, #122).
115− + LaTeX, ConTeXt, HTML: support handling of bidirectional text
116− (mb21, #120).
117− + LaTeX, ConTeXt: more specific language variables.
118− Instead of directly using `lang`, we now use `babel-lang` and
119− `polyglossia-lang` and `context-lang`. These variables are set by
120− the writers to the necessary values, based on the `lang` variable
121− (which now always takes a value in BCP47 format). (mb21, #114, #129).
122− + LaTeX: Prevent package clash with `tufte-latex` and other classes that
123− include `hyperref` or `color` (Xavier Olive, #115).
124− + LaTeX: Improve reliability of superscripts/subscripts under XeTeX
125− and prevent letters and numbers from appearing on a different baseline
126− by removing use of the `realscripts` package (via `xltxtra`).
127− To restore use of OpenType characters for these features under XeTeX or LuaTeX,
128− add `\usepackage{realscripts}` to `header-includes`.
129− Remove redundant reference to `xunicode` (Andrew Dunning, #130).
130− + LaTeX: Allow use of `hidelinks` variable for `hyperref` package (Hugo Roy, #113).
131− + reveal.js: add `controls`, `progress` variables (Grégoire Pineau, #127).
132− + man pages: Added comment stating that the page is
133− autogenerated by pandoc, giving version. Added `adjusting`
134− and `hyphenate` variables (Alex Vong, #123).
135−
136− * RST Writer:
102+ * RST writer:
137103
138104 + Don't insert `\ ` when complex expression in matched pairs.
139105 E.g. `` [:sup:`3`] `` is okay; you don't need `` [:sup:`3`\ ] ``.
140− + Don't normalize heading levels below input minimum (Nikolay Yakimov).
141106 + Ensure that `\ ` is inserted when needed before Cite and Span
142107 elements that begin with a "complex" element (jgm/pandoc-citeproc#157).
108+ + Normalize headers only in "standalone" mode (#2394).
143109
144110 * Haddock writer: escape `*` and `^` (G. Bataille).
145111
146− * Markdown writer: in TOC, add links to headers (#829).
112+ * Markdown writer:
113+
114+ + In TOC, add links to headers (#829).
115+ + Use unicode super/subscripts for digits in plain output
116+ (when the `superscripts` and `subscripts` extensions are
117+ not enabled).
147118
148119 * Docx writer:
149120
@@ -167,17 +138,74 @@ pandoc (1.15.1)
167138 + Set language-related variables automatically, depending
168139 on the value of the `lang` field, which is now always
169140 assumed to be in BCP47 format (mb21, #1614, #2437).
141+ + Add `\protect` to `\hyperdef` in inline context. This way we
142+ don't get an error when this is used as a moveable argument (#2136).
143+ + Support all frame attributes in Beamer.
144+ + Percent-encode more special characters in URLs (#1640, #2377).
145+ The special characters are '<','>','|','"','{','}','[',']','^', '`'.
170146
171147 * HTML writer:
172148
173149 + Update KaTeX JS and CSS versions (Emily Eisenberg).
174150 + For dzslides, add `role="note"` for speaker notes (#1693).
151+ + Percent-encode more special characters in URLs (#1640, #2377).
152+ The special characters are '<','>','|','"','{','}','[',']','^', '`'.
153+ + Render Div with class `section` as `<section>` in HTML5.
154+
155+ * EPUB writer:
156+
157+ + In TOC, replace literal "<br/>" with space (#2105).
158+ + With `--webtex`, include image file rather than `data:` URI (#2363).
175159
176− * EPUB writer: in TOC, replace literal "<br/>" with space (#2105).
160+ * Native writer: format Div properly, with blocks separated.
177161
178162 * Support bidirectional text output with XeLaTeX, ConTeXt and HTML
179163 (#2191, mb21).
180164
165+ * Reference Docx:
166+
167+ + Add missing Header 6 style (steel blue) (Ophir Lifshitz).
168+ + Correct `outlineLvl` for Header styles (Ophir Lifshitz).
169+
170+ * Templates
171+
172+ + Beamer: Add `innertheme`, `outertheme` variables
173+ (Guilhem Bonnefille, #121). Add space after colon in figure caption.
174+ Integrate recent font and language updates from LaTeX template;
175+ allow use of `mainfont` variable for changing the slide text
176+ in XeTeX and LuaTeX (Andrew Dunning, #131).
177+ + LaTeX: Add `mainfontoptions`, `sansfontoptions`,
178+ `monofontoptions`, `mathfontoptions`, `fontfamilyoptions`
179+ (Andrew Dunning, #122). Support handling of bidirectional
180+ text (mb21, #120). Improve reliability of superscripts/subscripts
181+ under XeTeX and prevent letters and numbers from appearing on a
182+ different baseline by removing use of the `realscripts` package
183+ (via `xltxtra`). To restore use of OpenType characters for these
184+ features under XeTeX or LuaTeX, add `\usepackage{realscripts}` to
185+ `header-includes` (Andrew Dunning, #130). Remove redundant
186+ reference to `xunicode` (Andrew Dunning, #130). Add `fontenc`,
187+ `indent`, `subparagraph` variables (Andrew Dunning).
188+ Allow use of `hidelinks` variable for `hyperref` package (Hugo Roy,
189+ #113). Prevent package clash with `tufte-latex` and other classes that
190+ include `hyperref` or `color` (Xavier Olive, #115).
191+ + ConTeXt: Support handling of bidirectional text (mb21, #120).
192+ + LaTeX and ConTeXt: Use more specific language variables.
193+ Instead of directly using `lang`, we now use `babel-lang` and
194+ `polyglossia-lang` and `context-lang`. These variables are set by
195+ the writers to the necessary values, based on the `lang` variable
196+ (which now always takes a value in BCP47 format). (mb21, #114, #129).
197+ + HTML: Support handling of bidirectional text (mb21, #120).
198+ Move HTML5 shiv after CSS and fix URL (Andrew Dunning).
199+ Add dir attribute in html5 (Andrew Dunning).
200+ + reveal.js: Add `controls`, `progress` variables (Grégoire Pineau, #127).
201+ Add `width`, `height` variables (Anrew Dunning). Update template
202+ from 3.1 source (Andrew Dunning). All configuration options are now
203+ available as variables, but are only be included if set (reveal.js
204+ uses defaults otherwise).
205+ + man: Added comment stating that the page is autogenerated by pandoc,
206+ giving version. Added `adjusting` and `hyphenate` variables
207+ (Alex Vong, #123).
208+
181209 * epub.css: added selectors for nested emphasis (Pablo Rodriguez).
182210
183211 * MediaBag: ensure that `/` is always used as path separator.
@@ -187,6 +215,9 @@ pandoc (1.15.1)
187215 * Added `--bash-completion` option. This generates a bash completion
188216 script. To use: `eval "$(pandoc --bash-completion)"`.
189217
218+ * Text.Pandoc.Error: Define Typeable and Exception instances
219+ for PandocError (#2386).
220+
190221 * Text.Pandoc.Parsing: `toKey`: strip off outer brackets.
191222 This makes keys with extra space at the beginning and end
192223 work: e.g.
@@ -201,6 +232,17 @@ pandoc (1.15.1)
201232 The epub writer inserts its own auto identifiers;
202233 this is more complex due to splitting into "chapter" files.
203234
235+ * Renamed Text.Pandoc.Compat.Locale -> Text.Pandoc.Compat.Time.
236+ It now reexports Data.Time.
237+
238+ * Use custom Prelude to avoid compiler warnings.
239+
240+ + The (non-exported) prelude is in prelude/Prelude.hs.
241+ + It exports Monoid and Applicative, like base 4.8 prelude,
242+ but works with older base versions.
243+ + It exports (<>) for mappend.
244+ + It hides 'catch' on older base versions.
245+
204246 * Added a `stack.ymal` and stack install instructions to INSTALL.
205247
206248 * Clarified what is "out of scope" in README and CONTRIBUTING.md.