mkdocs-awesome-pages-plugin

An MkDocs plugin that simplifies configuring page titles and their order

MIT License

Downloads
357.6K
Stars
440
Committers
8

Bot releases are visible (Hide)

mkdocs-awesome-pages-plugin - v2.9.2 Latest Release

Published by lukasgeiter about 1 year ago

Improvements

  • Support for mkdocs-gen-files #78

Bugfixes

  • Fix .pages in sections under virtual section #77
mkdocs-awesome-pages-plugin - v2.9.1

Published by lukasgeiter over 1 year ago

Bugfixes

  • Fix order_by: title in combination with custom section titles #73
mkdocs-awesome-pages-plugin - v2.9.0

Published by lukasgeiter over 1 year ago

Features

  • Sort by page title using order_by: title
  • Set defaults for order, sort_type and order_by in plugin options
mkdocs-awesome-pages-plugin - v2.8.0

Published by lukasgeiter about 2 years ago

Features

  • Support for natural sorting with sort_type: natural
mkdocs-awesome-pages-plugin - v2.7.0

Published by lukasgeiter over 2 years ago

Features

  • Items can now be grouped into sections
mkdocs-awesome-pages-plugin - v2.6.1

Published by lukasgeiter almost 3 years ago

Improvements

  • Add warning if preceding plugins define a on_nav listener that might get overridden

Bugfixes

  • Restrict mkdocs.yml nav workaround to cases where it's necessary
mkdocs-awesome-pages-plugin - v2.6.0

Published by lukasgeiter about 3 years ago

Features

  • Remaining pages can now be flattened by adding | flat to the ... entry.
mkdocs-awesome-pages-plugin - v2.5.1

Published by lukasgeiter about 3 years ago

Bugfixes

  • Fix collections import (Python 3.10) #49
mkdocs-awesome-pages-plugin - v2.5.0

Published by lukasgeiter almost 4 years ago

Features

  • Remaining pages can now be filtered by adding a glob pattern or regex to the ... entry.
mkdocs-awesome-pages-plugin - v2.4.0

Published by lukasgeiter about 4 years ago

Features

  • The ... entry is now supported in nav of mkdocs.yml as well
    Interoperability with nav has been improved in general. The plugin now leaves manually defined navigation sections untouched.
mkdocs-awesome-pages-plugin - v2.3.1

Published by lukasgeiter about 4 years ago

Bugfixes

  • Fix compatibility issue with mktheapidocs #17
mkdocs-awesome-pages-plugin - v2.3.0

Published by lukasgeiter about 4 years ago

Features

  • More powerful navigation customization using nav
    • Hide navigation entries
    • Override titles
    • Add links
  • Change the sort order using order

Deprecations

  • The arrange attribute is now deprecated in favor of nav and will be removed in the next major release.
mkdocs-awesome-pages-plugin - v2.2.1

Published by lukasgeiter over 4 years ago

Bugfixes

  • Make plugin compatible with MkDocs 1.1 #18
mkdocs-awesome-pages-plugin - v2.2.0

Published by lukasgeiter almost 5 years ago

Features

  • New strict option which can be set to false to receive warnings instead of errors when arrange entries cannot be found.
mkdocs-awesome-pages-plugin - v2.1.0

Published by lukasgeiter over 5 years ago

Features

  • Hide directories in the navigation using the new hide attribute
mkdocs-awesome-pages-plugin - v2.0.1

Published by lukasgeiter over 5 years ago

Bugfixes

  • Use yaml.safe_load instead of yaml.load #8
mkdocs-awesome-pages-plugin - v1.2.1

Published by lukasgeiter about 6 years ago

Bugfixes

  • Prevent error when using with MkDocs 1.0
    In this version the plugin doesn't properly work with MkDocs 1.0, use the latest version instead
mkdocs-awesome-pages-plugin - v2.0.0

Published by lukasgeiter about 6 years ago

Features

Breaking Changes

  • The disable_auto_arrange_index plugin option has been removed
    MkDocs 1.0 includes this feature out-of-the-box, therefore it has been removed from the plugin entirely

Notes

Two features have been removed because MkDocs 1.0 implements them out-of-the-box:

  • Extracting page titles from Markdown
  • Displaying index pages at the top
mkdocs-awesome-pages-plugin - v1.2.2

Published by lukasgeiter about 6 years ago

This release doesn't contain any real changes, it just adjusts the MkDocs version requirement.
Version 1 of the plugin is only compatible with MkDocs 0.17. For MkDocs 1.0 use the latest version of the plugin.

mkdocs-awesome-pages-plugin - v1.2.0

Published by lukasgeiter over 6 years ago

Improvements

  • Collapsing single pages can be configured in the .pages file and allow to use the feature selectively