bigins/scriptor-markdown-pages is the plugin behind every track on this site. Version 0.1.7 fixes a nav edge case and lets a single markdown file pick its own theme template.

What changed

  • Per-page template override. A .md can set template: in its frontmatter to render through a specific theme template instead of the default. The value is shape-checked (^[A-Za-z0-9_-]+$) so it cannot escape the theme directory.
  • Nav skips incomplete tracks. A track directory without an _index.md no longer produces a top-level nav entry that 404s when clicked.

Upgrade path

Bump the constraint (or re-run composer update bigins/scriptor-markdown-pages) and the next request picks it up. No config or content changes are required; both changes are backward-compatible.