-
Fix a regression in version 2.8 when a url is used in
css
argument (thanks, @vnijs, #2163). -
All HTML dependencies are now correctly supported, included those with only an
href
component but notfile
component in theirsrc
attribute. Previously, rmarkdown would throw the error'path for html_dependency not provided'
when rendering documents containing HTML dependencies withhref
components (thanks, @crazycapivara, @matthewstrasiotto, #1805, #1948, #2151). -
Fix an error thrown with output format using a
file_scope
function (like in bookdown) (thanks, @rfaelens, #2149). -
Fix an issue with
copy_ressource = TRUE
inhtml_document_base
where very long HTML documents were truncated during post processing (thanks, @oliviermeslin, #2145). -
When
run()
-ing aruntime: shiny
document, an extra temp folder will be used in the output path. With the extra temp random folder in the path, predictable output file names may be used. (#2137) -
When
run()
-ing aruntime: shiny
document with a{bslib}
theme, the global theme value wasn't being restored properly. (#2160) -
Floating ToC in
html_document
can now hide headings with unnumbered and unlisted classes (thanks, @atusy, #1993). -
Fix prefix handling in R Markdown website's navbar for Fontawesome V5 and compatibility with V4. For icon only available in V5, the full prefix + name should be use, especially with new
fab
prefix (e.g.fab fa-r-project
). If no prefix is used (e.gfa-home
instead offas fa-home
), thefa
prefix will be added for V4 compatibility as it has been deprecated in V5. We advice to use the full prefix + name for icons following Fontawesome documentation. (#1994) -
rmarkdown::site_generator()
can hang session waiting for input when thesite
field is not found in the YAML frontmatter ofindex.Rmd
(thanks, @kevinushey @mirh, #2043).