Releases: rstudio/blogdown
blogdown 1.23
-
Added support for installing Hugo's
*.pkginstallers on macOS. Hugo has changed the installer from a tarball (containing thehugobinary) to.pkgsince v0.153.0. Please note that installing.pkgrequires password input, so this cannot be automated on macOS that requires password forsudocommands. -
hugo_installers()can deal with Hugo installers containing thewithdeployfeature for Hugo >= v0.137.0 now.
blogdown 1.22
-
Due to the complexity, HugoBlox themes are no longer tested against blogdown, hence are not guaranteed to work with blogdown any more.
-
When converting metadata to YAML (e.g., in
new_site(to_yaml = TRUE)), logical values are converted totrue/falseinstead ofyes/nonow. This is because Hugo v0.152.0 no longer supportsyes/noas logical values.
blogdown 1.21
-
Use the
--renderToMemoryflag by default for Hugo >= 0.123.0 when startinghugo server(thanks, @drmowinckels, #772). If you do not wish to use this flag by default, please see https://bookdown.org/yihui/blogdown/livereload.html on how to configure your own default flags forhugo server. -
Throw a clearer error when using the RStudio addin "Update Metadata" in the visual editor (thanks, @setgree, #769).
blogdown 1.20
-
Redirect the wowchemy themes to HugoBlox.
-
No longer use
xfun::attr()(which will be removed from xfun).
blogdown 1.19
blogdown 1.18
-
new_site()no longer uses the command-line flag-fforhugo new site, because the-fflag has a different meaning since Hugo v0.112.4 (thanks, @residualsun1 https://d.cosx.org/d/424434, gohugoio/hugo#11015). -
Supports
hugo.toml/hugo.yamlas the new config file for Hugo >= 0.110.0 (thanks, @mengjiezhang4ds, #753).
blogdown 1.17
-
The RStudio addin "Quote Poem" adds
>to every line instead of only the beginning of every paragraph now. -
The "New Post" addin will verify if Hugo has been installed before launching (thanks, @LukasWallrich, #750).
blogdown 1.16
-
Added the command-line option
--preserve-tabsto thepandoc_argsargument ofblogdown::html_page(), so that tabs are preserved by default in code blocks (thanks, @amarakon, #740). -
Fixed a bug that caused
config.toml.bak.tomlto be recognized as the config file mistakenly, which led to an obscure error (thanks, @CerebralMastication, #742). -
This package requires R >= 3.5.0 now.
blogdown 1.15
- Restored the old default
options(blogdown.method = "html")(thanks, @pachadotdev, #739).
blogdown 1.14
-
For R Markdown posts, the default rendering method has been changed from
htmltomarkdown. Ifoptions('blogdown.method')is not set, it will be set to'markdown'. This option will also be set in.Rprofilefor newly created sites viablogdown::new_site(). Users who have already set thisblogdown.methodoption will not be affected. The motivation for this change is thatmarkdownoutput often works better with Hugo themes and is less surprising, even though thehtmlmethod allows for richer Markdown features because of Pandoc (thanks, @SebPouliot #737, @austinwpearce #591). -
When rendering Rmd posts that involve time-consuming and intensive computing while serving the site, the
hugoprocess can die (for unknown reasons). Now thehugoprocess will be suspended before rendering Rmd posts, and resumed after the rendering is done. Hopefully this will keep the server process alive (thanks, @XiangyunHuang, https://d.cosx.org/d/423509).