diff --git a/CHANGELOG b/CHANGELOG index dd0c41fea..a2072324d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,9 @@ +mkdocs-material-8.5.0+insiders-4.23.4 (2022-09-14) + + * Fixed #4365: Recursion error in blog plugin due to `deepcopy` + * Fixed path errors for blog plugin on Windows + * Fixed publishing workflow in forked repositories + mkdocs-material-8.5.0+insiders-4.23.3 (2022-09-13) * Fixed previous and next page links for drafts of blog posts diff --git a/docs/alternatives.md b/docs/alternatives.md index 28abad0e2..77a8dd274 100644 --- a/docs/alternatives.md +++ b/docs/alternatives.md @@ -29,7 +29,7 @@ __Challenges__ - More time needed to get up and running While [Docusaurus] is one of the best choices when it comes to documentation -sites that output a single page applications, there are many more solutions, +sites that output a single page application, there are many more solutions, including [Docz], [Gatsby], [Vuepress] and [Docsify] that approach this problem similarily. diff --git a/docs/insiders/changelog.md b/docs/insiders/changelog.md index ca5135cef..09037e7fc 100644 --- a/docs/insiders/changelog.md +++ b/docs/insiders/changelog.md @@ -6,6 +6,12 @@ template: overrides/main.html ## Material for MkDocs Insiders +### 4.23.4 _ September 14, 2022 { id="4.23.4" } + +- Fixed #4365: Recursion error in blog plugin due to `deepcopy` +- Fixed path errors for blog plugin on Windows +- Fixed publishing workflow in forked repositories + ### 4.23.3 _ September 13, 2022 { id="4.23.3" } - Fixed previous and next page links for drafts of blog posts diff --git a/docs/setup/setting-up-a-blog.md b/docs/setup/setting-up-a-blog.md index eb9f20a61..5bb1e305b 100644 --- a/docs/setup/setting-up-a-blog.md +++ b/docs/setup/setting-up-a-blog.md @@ -297,7 +297,7 @@ The following configuration options are available for posts: [`post_excerpt_separator`](#+blog.post_excerpt_separator){ #+blog.post_excerpt_separator } : :octicons-milestone-24: Default: `` – This option specifies - the separator the [built-in blog plugin] will look for in a post' content + the separator the [built-in blog plugin] will look for in a post's content when generating [post excerpts]. All content after the separator is not considered to be part of the excerpt. @@ -434,7 +434,7 @@ The following configuration options are available for archive index generation: #### Categories -The following configurations options are available for category index generation: +The following configuration options are available for category index generation: [`categories`](#+blog.categories){ #+blog.categories } @@ -537,7 +537,7 @@ The following configurations options are available for category index generation #### Pagination -The following configurations options are available for index pagination: +The following configuration options are available for index pagination: [`pagination`](#+blog.pagination){ #+blog.pagination } @@ -1112,13 +1112,13 @@ all links are correct. #### Setting the reading time When [enabled], the [readtime] package is used to compute the expected reading -time of each post, which is the rendered as part of the post and post excerpt. +time of each post, which is rendered as part of the post and post excerpt. Nowadays, many blogs show reading times, which is why the [built-in blog plugin] offers this capability as well. Sometimes, however, the computed reading time might not feel accurate, or result in odd and unpleasant numbers. For this reason, reading time can be -overriden and explicitly set with the `readtime` front matter property for a +overridden and explicitly set with the `readtime` front matter property for a post: ``` yaml