blogdown v1.0 was released on 18 January 2021. The announcement, changes and improvements are explained here.
blogdown 1.0 comes with new check functions to diagnose and prevent build issues.
Examples of the new functions are:
- check_config( )
- checks the configuration file
- check_gitignore( )
- checks if necessary files are incorrectly ignored in GIT
- check_hugo( )
- checks possible problems with the Hugo installation and version
- check_netlify( )
- checks some important Netlify configuration netlify.toml
- check_content( )
- checks for possible problems in the content files, like the validity of YAML metadata, some posts with future dates and draft posts, or R Markdown posts that have not been rendered
- check_site( )
- runs all the above 5 check functions
- bundle_site( )
- converts normal pages (prior to Hugo version 0.32) to bundles
Page bundles are explained here.
Alison Hill’s on “Up & running with blogdown in 2021” is here.
In the summer of 2012, Carlos Scheidegger gave a talk at AT&T Labs Research. According to Yihui Xie, he said words to the effect:
If you don’t have a website nowadays, you don’t exist.
Yihui Xie paraphrased it as:
I web, therefore I am
a spiderman.