v0.9 — First-class notebook layout
First-class notebook layout
The notebook template family graduates to a real layout, and the changelog single now renders version-grouped change sections from structured frontmatter.
Added
2- A `notebook/list.html` index built on the shared `learning_index()` macro.
- A dogfood notebook page so the notebook layout renders on the live site.
Changed
1- `tutorial/list.html` now composes the shared `learning_index()` macro instead of an inlined `resource_index` + `content_cards` block.
Fixed
1- Changelog entries can now drive the structured Added/Changed/Fixed sections from frontmatter, exercising the `change_section` path in `changelog/single.html`.
This entry populates the structured changelog frontmatter path
(added: / changed: / fixed:) so changelog/single.htmlrenders labelled,
counted change sections instead of only a Markdown body. Older entries (which
use Markdown## Addedheadings) still render through the body fallback — both
authoring shapes are intended dogfood.