markdown
The first generation of Markdown rendering for R (born in 2012), based on commonmark. Note that this package is markdown, not *rmarkdown*.
A package that finished, declared itself done, and handed its core function to a successor.
◆Recent moves
- 1y ago
mark() becomes a thin wrapper around litedown::mark()
The execution of the succession announced in 1.13: the package's core function no longer implements rendering, it delegates to litedown, and the documentation points users at the successor. Existing code keeps working, which is the whole point of the version — this is a compatibility surface, not a feature release.
View source ↗ - 2y ago
Package declared feature-complete; work moves to litedown
⚡ SPARKThe release where the package's direction changed: it is declared feature-complete and maintenance-only, with all future development moving to litedown. Everything after this, including the 2.0 wrapper, is the mechanics of a decision made here.
View source ↗ - 2y ago
Adds compatibility shims for rmarkdown's document functions
Internal html_document, html_vignette and pdf_document functions arrive as compatibility layers against the rmarkdown functions of the same names, easing the path for users moving between the two. The template also stops wrapping include-before and include-after in div tags, since those values may contain incomplete HTML.
View source ↗ - 2y ago
Fixes verbatim code blocks with language attributes
A single rendering fix for verbatim code blocks written with attribute braces. It is the second consecutive release patching fallout from the code-block attribute support added in 1.9.
View source ↗ - 2y ago
Fixes raw blocks broken by code-block attribute support
Restores raw block handling that regressed when code block attributes landed in the previous release. Pure repair work on a recently added feature.
View source ↗ - 2y ago
Fenced code blocks gain attributes; HTML widgets render
The last substantive feature release before the maintenance-only declaration: attributes on fenced code blocks, rendering support for HTML widgets such as ggplotly, and a numbered-sections fix for documents containing certain Unicode characters. The two releases that follow are cleanup of this work.
View source ↗