Notes from the framework
Every post below is a plain .md file in site/pages/blog/. This page is one
@loop over that folder — sorted newest-first, paginated, and 100% static
HTML. No hand-maintained list, no config, no JavaScript.
Darkmown 2.7.0: no more silent failures
A brace in a link destination used to stay literal text with no warning. A line that was just ":state" rendered as prose. Both are fixed, and the runtime got small enough to afford five new features.
Reactive pages with no unsafe-eval
A reactive page used to force 'unsafe-eval' into your CSP. It no longer does, because the runtime stopped compiling expressions to JavaScript and started interpreting them.
Typed frontmatter with a four-line schema
A typo'd frontmatter key used to ship silently. With a collection schema, titel instead of title fails the build with a file and line.