From 4137dd540fe3d4eeef923a3af154cef855c7f28f Mon Sep 17 00:00:00 2001 From: squidfunk Date: Thu, 15 Jun 2023 18:02:31 +0200 Subject: [PATCH] Updated Insiders changelog --- CHANGELOG | 8 ++++++++ docs/insiders/changelog.md | 8 ++++++++ docs/insiders/index.md | 9 +++++---- docs/reference/code-blocks.md | 2 +- docs/setup/setting-up-navigation.md | 18 ++++++++++++++++++ 5 files changed, 40 insertions(+), 5 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 9c85c9f3a..a7f1e39ad 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,11 @@ +mkdocs-material-9.1.16+insiders-4.36.0 (2023-07-15) + + * Added support for instant prefetching to speed up slow connections + * Improved stability of anchor link removal in built-in typeset plugin + * Improved performance of regular expressions in typeset plugin + * Removed unnecessary import test for cairosvg in optimize plugin + * Fixed #5590: regular expression for anchor link removal too greedy + mkdocs-material-9.1.16 (2023-07-15) * Updated Indonesian translations diff --git a/docs/insiders/changelog.md b/docs/insiders/changelog.md index 462d6a4bf..07675a072 100644 --- a/docs/insiders/changelog.md +++ b/docs/insiders/changelog.md @@ -2,6 +2,14 @@ ## Material for MkDocs Insiders +### 4.36.0 June 15, 2023 { id="4.36.0" } + +- Added support for instant prefetching to speed up slow connections +- Improved stability of anchor link removal in built-in typeset plugin +- Improved performance of regular expressions in typeset plugin +- Removed unnecessary import test for `cairosvg` in optimize plugin +- Fixed #5590: regular expression for anchor link removal too greedy + ### 4.35.3 June 1, 2023 { id="4.35.3" } - Fixed #5579: Abbreviations in headlines filtered by typeset plugin diff --git a/docs/insiders/index.md b/docs/insiders/index.md index f67c566a8..6a399ee12 100644 --- a/docs/insiders/index.md +++ b/docs/insiders/index.md @@ -88,14 +88,15 @@ a handful of them, [thanks to our awesome sponsors]! ## What's in it for me? The moment you [become a sponsor][how to become a sponsor], you'll get __immediate -access to 27 additional features__ that you can start using right away, and +access to 28 additional features__ that you can __start using now__, and which are currently exclusively available to sponsors:
+- [x] [Instant prefetching] :material-alert-decagram:{ .mdx-pulse title="Added on June 15, 2023" } - [x] [Social plugin: custom layouts] :material-alert-decagram:{ .mdx-pulse title="Added on May 8, 2023" } - [x] [Social plugin: background images] :material-alert-decagram:{ .mdx-pulse title="Added on May 8, 2023" } -- [x] [Code range selection] :material-alert-decagram:{ .mdx-pulse title="Added on February 19, 2023" } +- [x] [Code range selection] - [x] [Code annotations: custom selectors] - [x] [Privacy plugin: optimization support] - [x] [Optimize plugin] @@ -317,14 +318,14 @@ are released for general availability. - [x] [Navigation path] (Breadcrumbs) - [x] [Privacy plugin: optimization support] - [x] [Privacy plugin: external links] -- [ ] Privacy plugin: external link validation +- [x] [Instant prefetching] [Optimize plugin]: ../setup/building-an-optimized-site.md#built-in-optimize-plugin [Typeset plugin]: ../reference/index.md#built-in-typeset-plugin [Privacy plugin: external links]: ../setup/ensuring-data-privacy.md#+privacy.links [Privacy plugin: optimization support]: ../setup/ensuring-data-privacy.md#+privacy.assets_include [Navigation path]: ../setup/setting-up-navigation.md#navigation-path - [Instant previews]: https://twitter.com/squidfunk/status/1466794654213492743 + [Instant prefetching]: ../setup/setting-up-navigation.md#instant-prefetching #### $ 24,000 – Blockpaprika diff --git a/docs/reference/code-blocks.md b/docs/reference/code-blocks.md index f75b0eefd..2813804bc 100644 --- a/docs/reference/code-blocks.md +++ b/docs/reference/code-blocks.md @@ -83,7 +83,7 @@ theme: ``` ```` -### Code selection button :material-alert-decagram:{ .mdx-pulse title="Added on February 19, 2023" } +### Code selection button [:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · [:octicons-tag-24: insiders-4.32.0][Insiders] · diff --git a/docs/setup/setting-up-navigation.md b/docs/setup/setting-up-navigation.md index abe27d36f..7db6a5b60 100644 --- a/docs/setup/setting-up-navigation.md +++ b/docs/setup/setting-up-navigation.md @@ -34,6 +34,24 @@ especially useful for large documentation sites. [Instant loading support]: https://github.com/squidfunk/mkdocs-material/releases/tag/5.0.0 [XHR]: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest +#### Instant prefetching :material-alert-decagram:{ .mdx-pulse title="Added on June 15, 2023" } + +[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · +[:octicons-tag-24: insiders-4.36.0][Insiders] · +:octicons-beaker-24: Experimental + +Instant prefetching is a new experimental feature that will start to fetch a +page once the user hovers over a link. This will reduce the perceived loading +time for the user, especially on slow connections, as the page will be available +immediately upon navigation. Enable it with: + +``` yaml +theme: + features: + - navigation.instant + - navigation.instant.prefetch +``` + ### Anchor tracking [:octicons-tag-24: 8.0.0][Anchor tracking support] ·