- Dropped official support for Python 3.8
- Removed overly restrictive directory structure. It is now possible to call directories outside of your current directory. [#139]
- Bumped core dependencies
- Avoid replacing dots for underscores [#129]
- Remove use of warning_filter (deprecated) [#108]
- add support for monorepos with symlink folders [#122]
- Fix edit URL for included projects with nested site_name [#128]
- Dropped official support for Python 3.7
- Added official support for Python 3.12
- Replaced deprecated package
distutils#118 courtesy of @PauloASilva and @piotr1212
- Resolve a bug that prevented this plugin from working with mkdocs >= v1.4.0
- Allow no specification for both ´nav´ and ´docs_dir´
- Fixed edit URLs to use realpath of pages
- Fixed edit URLs for included pages
- This package has been promoted to v1.0!
Note: Going forward, this package will follow semver conventions.
- Don't run on_serve if on_config was skipped
- Add support for wildcard include statement
- Fix
No module named 'slugify'error when installing in mkdocs environments.
- Allow
mkdocs.yamlin addition tomkdocs.yml - Drops support for Python 3.5 (because the minimum
mkdocsversion which supports the above feature no longer supports it).
- Allow inclusion of sub-docs
mkdocs.ymleven if its name isn't URL-friendly. Works by slugifying non-URL friendly names. (#58)
- Fixed bug where URLs in an included
mkdocs.ymlwere prefixed by thesite_nameand thus did not support absolute URLs.
- Fix
mkdocs serveincompatibility when running with mkdocs >= 1.2
- Allow automatic
navgeneration ifdocs_diris specified in the sub-docsmkdocs.ymlfile (#35)
- Now respects the
docs_dirconfig inmkdocs.yml(#44)
- Allow other plugins to manipulate the source directory (#42)
- Allow any config file name and not just
mkdocs.yml(#36)
- Moved repository to the Backstage organization
- New fix for previous issue which doesn't break when site_name contains a slash
- Fix issue using plugin on Windows when site_name contains slash
- Dropped support for Python 3.4 in
setup.py
- Bumped up
mkdocsto 1.1.1 and added compatibility (gh-16)
- Bumped up
mkdocsto 1.1 andmkdocs-materialto 5.1.0
- Fixed bug with trailing slash in Windows (#9)
- Fixed bug with README
- Fixed bug with root
docs/folder not working with livereload - Fixed bug with
mkdocs.ymlin subfolders not working with livereload
- Initial release.