Skip to content

mkdocs-multisource-docs v.0.2.0

Latest

Choose a tag to compare

@dmitry-uraev dmitry-uraev released this 08 Nov 11:58

What's Changed

  • Breaking: plugin configuration moved from a separate JSON file into mkdocs.yml.
  • Repository sources are configured independently for each repository.
  • GitLab and local sources were separated behind a common repository-source interface.
  • Access tokens are resolved securely from environment variables or .env.
  • Manual and automatic navigation modes were added with repository-level navigation settings.
  • Cross-repository links were added with multisource-ref, link validation modes,
    and repository fallbacks for links to non-Markdown files and folders.
  • Repository collection is limited to Markdown pages and their referenced resources.
  • A self-contained demo and root documentation site were added.
  • Temporary build directories are cleaned up after successful and failed builds.
  • Structured colored logging was added, and log messages use lazy formatting.

Full Changelog: 0.1.2...0.2.0