@@ -42,7 +42,14 @@ pandoc (2.2.2)
42 + Parse more siunitx unit commands (#4296, #4773).
42 + Parse more siunitx unit commands (#4296, #4773).
43 + Be more forgiving in key/value option parsing (#4761).
43 + Be more forgiving in key/value option parsing (#4761).
45− * Markdown reader: Allow empty code spans, e.g. `` ` ` ``.
47+ + Allow empty code spans, e.g. `` ` ` ``.
48+ + Emojis are now wrapped in Spans with class `emoji` and
49+ attribute `data-emoji` (Anders Waldenborg, #4743).
50+ This allows the writer to handle them in a special way
51+ (e.g. using a special font, or just rendering the
47 * Muse reader (Alexander Krotov, except where indicated):
54 * Muse reader (Alexander Krotov, except where indicated):
@@ -60,6 +67,11 @@ pandoc (2.2.2)
60 * Markdown writer: Preserve `implicit_figures` with attributes, even if
67 * Markdown writer: Preserve `implicit_figures` with attributes, even if
61 `implicit_attributes` is not set, by rendering in raw HTML (#4677).
68 `implicit_attributes` is not set, by rendering in raw HTML (#4677).
70+ * Markdown and commonmark/github writers now respect the `emoji`
71+ extension. So, `-f markdown+emoji -t markdown+emoji` now leaves
72+ `:smile:` as `:smile:` rather than converting it to a smile
63 * Docx writer: Be sensitive to `toc` in YAML metadata (#4645).
75 * Docx writer: Be sensitive to `toc` in YAML metadata (#4645).
65 * ODT/OpenDocument writer: Make internal links work (#4358).
77 * ODT/OpenDocument writer: Make internal links work (#4358).
@@ -98,6 +110,11 @@ pandoc (2.2.2)
98 * Custom writer: fix error message on script failure (Albert Krewinkel).
110 * Custom writer: fix error message on script failure (Albert Krewinkel).
99 Error messages produced by Lua were not displayed by Pandoc.
111 Error messages produced by Lua were not displayed by Pandoc.
113+ * Text.Pandoc.Emoji now exports `emojiToInline`, which returns a Span
114+ inline containing the emoji character and some attributes with metadata
115+ (class `emoji`, attribute `data-emoji` with emoji name). (API change,
116+ Anders Waldenborg, #4743).
101 * Text.Pandoc.PDF:
118 * Text.Pandoc.PDF:
103 + Revert fix for #4484 (only compress images on last run, #4755).
120 + Revert fix for #4484 (only compress images on last run, #4755).