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
.mdcan settemplate: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.mdno 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.