diff --git a/hack/docs.Dockerfile b/hack/docs.Dockerfile index 5ada9d2a..2f69cf3d 100644 --- a/hack/docs.Dockerfile +++ b/hack/docs.Dockerfile @@ -1,19 +1,16 @@ # syntax=docker/dockerfile:1 -ARG MKDOCS_VERSION="8.3.9" +ARG MKDOCS_VERSION="9.6.20" FROM squidfunk/mkdocs-material:${MKDOCS_VERSION} AS base -RUN apk add --no-cache git git-fast-import openssl \ - && apk add --no-cache --virtual .build gcc musl-dev \ +RUN apk add --no-cache git git-fast-import openssl gcc musl-dev \ && pip install --no-cache-dir \ - 'lunr==0.7.0' \ + 'lunr==0.8.0' \ 'markdown-include==0.8.1' \ - 'mkdocs-awesome-pages-plugin==2.9.3' \ + 'mkdocs-awesome-pages-plugin==2.10.1' \ 'mkdocs-exclude==1.0.2' \ 'mkdocs-git-revision-date-localized-plugin==1.3.0' \ - 'mkdocs-macros-plugin==1.3.7' \ - && apk del .build gcc musl-dev \ - && rm -rf /tmp/* + 'mkdocs-macros-plugin==1.4.0' FROM base AS generate RUN --mount=type=bind,target=. \ diff --git a/mkdocs.yml b/mkdocs.yml index 5aa8e040..e514eb75 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -72,8 +72,8 @@ markdown_extensions: - meta - pymdownx.details - pymdownx.emoji: - emoji_index: !!python/name:materialx.emoji.twemoji - emoji_generator: !!python/name:materialx.emoji.to_svg + emoji_index: !!python/name:material.extensions.emoji.twemoji + emoji_generator: !!python/name:material.extensions.emoji.to_svg - pymdownx.superfences - pymdownx.tabbed: alternate_style: true