@@ -287,6 +287,12 @@ pandoc (2.0)
287287
288288 * Make `east_asian_line_breaks` affect all readers/writers (#3703).
289289
290+ * Underlined elements are now treated consistently by readers
291+ (#2270, hftf); they are always put in a Span with class `underline`.
292+ This allows the user to treat them differently from other emphasis,
293+ using a filter. Docx, Org, Textile, Txt2Tags, and HTML readers
294+ have been changed.
295+
290296 * Improved behavior of `auto_identifiers` when there are explicit ids
291297 (#1745). Previously only autogenerated ids were added to the list
292298 of header identifiers in state, so explicit ids weren't taken
@@ -833,7 +839,7 @@ pandoc (2.0)
833839 + Remove `normalizeSpaces` (#1530).
834840 + Remove `warn`. (Use `report` from `Text.Pandoc.Class` instead.)
835841 + Export a new function `crFilter`.
836− + Added `eastAsianLineBreakFilter` (previously in Markdown reader).
842+ + Add `eastAsianLineBreakFilter` (previously in Markdown reader).
837843 + Provide custom `isURI` that rejects unknown schemes.
838844 (Albert Krewinkel, #2713). We also export the set of known
839845 `schemes`. The new function replaces the function of the same name
@@ -841,12 +847,13 @@ pandoc (2.0)
841847 well-known. All official IANA schemes (as of 2017-05-22) are
842848 included in the set of known schemes. The four non-official schemes
843849 `doi`, `isbn`, `javascript`, and `pmid` are kept.
844− + Removed `err`.
845− + Removed `readDataFile`, `readDefaultDataFile`, `getReferenceDocx`,
850+ + Remove `err`.
851+ + Remove `readDataFile`, `readDefaultDataFile`, `getReferenceDocx`,
846852 `getReferenceODT`. These now live in `Text.Pandoc.Class`,
847853 where they are defined in terms of `PandocMonad`
848854 primitives and have different signatures.
849855 + Remove `openURL`. Use `openURL` from `Text.Pandoc.Class` instead.
856+ + Add `underlineSpan`.
850857
851858 * `Text.Pandoc.Readers.HTML`: export new `NamedTag` class.
852859