Skip to content

Releases: ovasquez/mkdocs-merge

0.11.0

05 Jul 00:30
8b15e23

Choose a tag to compare

What's Changed

  • Added docs publishing via GitHub Actions + Updated docs website theme by @ovasquez in #22
  • Fixing docs publishing via GitHub Actions by @ovasquez in #23
  • Fix multiple merge duplication bug and add v0.11.0 release by @ovasquez in #25

Full Changelog: 0.10.0...0.11.0

0.10.0

17 May 16:12
0244c9c

Choose a tag to compare

0.10.0 - May 17, 2025

Fixes

  • Permanent fix for #20 (removed dependency on distutils): replaced dir_util.copy_tree with shutil.copytree to use a built-in and maintained API in the directory merge functionality, this avoids the bug of dir_util where it caches the created directories and fails when trying to create them a second time.

Improvements

  • Added a test to verify the scenario of deleting paths and merging them again when using mkdocs-merge as a module (the bug reported in #20).
  • Formatted code with Black formatter.
  • Updated dev setup with instructions for setting up a virtual environment.

0.9.0

31 Jul 05:18
2bf0a3e

Choose a tag to compare

0.9.0 - July 30, 2024

  • Fixed bug of dir_util.copy_tree caused by setuptools moving to 70.2.0 (fixes #20).
  • Updated dependency on deprecated distutils package to use setuptools version.
  • Updated project to use pyproject.toml instead of setup.py (package version now has to be manually kept in sync).

Full Changelog: 0.8.0...0.9.0

0.8.0

21 Jan 06:02

Choose a tag to compare

Added support for section index pages feature from MkDocs Material (thanks to @Acerinth).

0.7.0

17 Nov 04:31

Choose a tag to compare

  • Updated YAML dependency to support new YAML features (#15).
  • Updated other dependencies to recent versions.
  • Migrated build system to GitHub Actions.
  • Migrated tests from nose to pytest.

0.6.0

27 Sep 18:13
1234d90

Choose a tag to compare

Breaking change: added support for MkDocs 1.0 and dropped support for earlier versions.

0.5.0

01 Jun 06:36

Choose a tag to compare

  • Fixed the merge process ignoring the docs property in the mkdocs.yml of the sites to merge.
  • Removed support for Python 3.3 due to pip removing support for it.

0.4.2

14 Feb 20:01
a5ccd72

Choose a tag to compare

Fixed errors in 0.4.0 when using MkDocs Merge via CLI, or in Windows.

0.4.0

12 Feb 20:14
1965f24

Choose a tag to compare

0.4.0 Pre-release
Pre-release

Made MkDocs Merge more friendly for using it as a module.