diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/markdown/CHANGES.md')
-rw-r--r-- | Master/texmf-dist/doc/generic/markdown/CHANGES.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/markdown/CHANGES.md b/Master/texmf-dist/doc/generic/markdown/CHANGES.md index 077fb63c994..7e6575d20d1 100644 --- a/Master/texmf-dist/doc/generic/markdown/CHANGES.md +++ b/Master/texmf-dist/doc/generic/markdown/CHANGES.md @@ -1,5 +1,46 @@ # Changes +## 2.18.0 (2022-10-31) + +Development: + +- Accept snake\_case variants of options in addition to camelCase variants in + `\markdownSetup` and Lua CLI. Accept snake\_case and caseless variants of + options in `\setupmarkdown`. (#193, #194, #195, #196, #197, #198) +- Rename renderers, renderer prototypes and options based on the semantics of + elements: (#187, #201) + - Rename the `horizontalRule` and `footnote` renderers and renderer + prototypes to `thematicBreak` and `note`. + - Rename the `footnotes` and `inlineFootnotes` options to `notes` and + `inlineNotes`. + - Rename the `HorizontalRule` rule to `ThematicBreak` and increment + `grammar_version` to `2`. This change is not backwards-compatible with the + `grammar_version` of `1`. +- Add `\markdownEscape` macro that inputs a TeX document in the middle of a + markdown document fragment. (1478f7b) +- Add support for raw attributes. (#173, #202) + +Fixes: + +- Fix missing support for forward slashes in + `\markdownSetup{jekyllDataRenderers = {...}}` keys. (#199, #200) +- Fix `plain` LaTeX option not preventing changes to renderer prototypes. + (013abbb) + +Continuous Integration: + +- Check user manual with MarkdownLint. (#203) + +Contributed Software: + +- Update `contributions/pandoc-to-markdown`. + (contributed by @drehak, 3d5b8e5, d3073bc) + +Deprecation: + +- Deprecate `horizontalRule` and `footnote` renderers and renderer prototypes. + (#187, #201) + ## 2.17.1 (2022-10-03) Fixes: |