diff --git a/CHANGELOG b/CHANGELOG index f1c809c25..c8f403ee2 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,10 @@ +mkdocs-material-9.1.21+insiders-4.39.0 (2023-08-01) + + * Added support for hoisting theme media files when building projects + * Added support for sorting pages on tags index for tags plugin + * Added support for adding date of last update to blog posts + * Fixed #5797: Parse error in typeset plugin (4.38.1 regression) + mkdocs-material-9.1.21+insiders-4.38.1 (2023-08-01) * Improved nested serve mode for projects plugin diff --git a/docs/insiders/changelog.md b/docs/insiders/changelog.md index 8ad85f9dc..c658a13b1 100644 --- a/docs/insiders/changelog.md +++ b/docs/insiders/changelog.md @@ -2,6 +2,13 @@ ## Material for MkDocs Insiders +### 4.39.0 August 3, 2023 { id="4.39.0" } + +- Added support for hoisting theme media files when building projects +- Added support for sorting pages on tags index for tags plugin +- Added support for adding date of last update to blog posts +- Fixed #5797: Parse error in typeset plugin (4.38.1 regression) + ### 4.38.1 August 1, 2023 { id="4.38.1" } - Improved nested serve mode for projects plugin diff --git a/docs/setup/building-an-optimized-site.md b/docs/setup/building-an-optimized-site.md index 24c1837e1..d75a9370c 100644 --- a/docs/setup/building-an-optimized-site.md +++ b/docs/setup/building-an-optimized-site.md @@ -118,6 +118,28 @@ The following configuration options are available for projects: projects_dir: path/to/folder ``` +#### Hoisting + +The following configuration options are available for hoisting: + +[`hoisting`](#+projects.hoisting){ #+projects.hoisting } + +: [:octicons-tag-24: insiders-4.39.0][Insiders] · :octicons-milestone-24: + Default: `true` – This option specifies whether the plugin should hoist all + themes files to the top-level project. If you disable this setting, each + project will have a copy of the themes files, which in general, can be + considered redundant: + + ``` yaml + plugins: + - projects: + hoisting: false + ``` + + It's generally advisable to enable hoisting, as it leads to faster + deployments and faster loading of your project's sites, because the files + are the same for all projects. + ### Built-in optimize plugin [:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } ·