chore(deps): update dependency mkdocs-include-markdown-plugin to v7 [security] #415
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.3.0->^7.0.0GitHub Vulnerability Alerts
CVE-2025-59940
Impact
CWE-20: Improper Input Validation
Low impact
Patches
Patched in v7.1.8 (commit mondeja/mkdocs-include-markdown-plugin@7466d67)
Workarounds
No
Release Notes
mondeja/mkdocs-include-markdown-plugin (mkdocs-include-markdown-plugin)
v7.1.8Compare Source
Bug fixes
v7.1.7Compare Source
Bug fixes
heading-offsetargument ofinclude-markdowndirective.v7.1.6Compare Source
Bug fixes
v7.1.5Compare Source
Bug fixes
v7.1.4Compare Source
Bug fixes
v7.1.3Compare Source
Enhancements
v7.1.2Compare Source
Enhancements
cache_dirglobal setting to configure the path to the cache directory. When setted avoids the requirement to installplatformdirsto use HTTP caching.v7.1.1Compare Source
New features
directivesglobal setting to customize directive names.Enhancements
v7.0.1Compare Source
Enhancements
v7.0.0Compare Source
Breaking changes
No longer installable on Python v3.8
Minimum Python version for installation is v3.9. Python v3.8 reached his end of life at 2024-10-07.
Comments are turned off by default
Before this release, the default value for
commentsargument ofinclude-markdowndirective wastrue. Now has been switched tofalse. This prevents some inconvenients, for example, trying to include one-line texts on table cells and list items.If you want the previous behaviour, configure
commentsastruein the global configuration:Indented code blocks must be surrounded by newlines
Now mkdocs-include-markdown-plugin will only detect indented code blocks if are surrounded by newlines, conforming to CommonMark specification.
In the practice this means that you must surround indented code blocks with newlines or possible link targets URLs will be rewritten to work in relative files. For example, the next code is not treated as an indented code block any more and will break:
Foo const auto lambda = []() { .... };v6.2.2Compare Source
Enhancements
wcmatchdependency.v6.2.1Compare Source
Bug fixes
v6.2.0Compare Source
New features
recursiveargument toinclude-markdowndirective.Enhancements
commentsinincludedirectives (includedoes not provides acommentsargument).v6.1.1Compare Source
Enhancements
includedirective in the same file with otherinclude-markdowndirective.v6.1.0Compare Source
New features
recursiveargument to theincludedirective that allows to stop recursively processing includes in included files.v6.0.7Compare Source
Bug fixes
docs_dirdirectory is not found.v6.0.6Compare Source
Bug fixes
v6.0.5Compare Source
Bug fixes
heading_offsetnot being applied.v6.0.4Compare Source
Bug fixes
v6.0.3Compare Source
Enhancements
mkdocs>=1.4as dependency.v6.0.2Compare Source
Enhancements
v6.0.1Compare Source
Bug fixes
startandenddelimiters in some contexts (regression from v6.0.0).v6.0.0Compare Source
./or../. Non-explicit relative paths (likefoo/bar.md) will be treated as relative todocs_dir(typically the docs/ directory). To migrate just prepend./in all your implicit relative paths and globs.excludeconfiguration setting added in v5.1.0 is not treated more as a default value for theexcludeargument. Now accepts an array that defines multiple global exclusion patterns that will extend theexcludeargument pattern matches. Relative paths used by theexcludeglobal setting will be treated as relatives todocs_dir.New features
foo/bar.mdorindex.md.Enhancements
PluginErrors instead ofBuildErrors as recommended by Mkdocs.v5.1.0Compare Source
New features
The next default values for arguments can be defined as settings:
startendexcludeheading_offsetrewrite_relative_urlsBug fixes
heading-offsetvalues.Improvements
v5.0.0Compare Source
Enhancements
New features
cacheextra and setting to control HTTP requests persistent file caching.Bug fixes
v4.0.4Compare Source
Bug fixes:
v4.0.3Compare Source
Enhancements:
v4.0.2Compare Source
Bug fixes:
servecommand (regression in 4.0.1)v4.0.1Compare Source
Enhancements:
Bug fixes:
v4.0.0Compare Source
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.