🥳 New Kitten Release!
🚨 Breaking change: You can now add arbitrary JavaScript in script blocks in Kitten Markdown Pages front-matter (and the imports property is gone).
You can also use JavaScript string interpolation and all special Kitten tags (e.g., conditional tags, etc.) in Kitten Markdown Pages.
Examples:
• Simple: codeberg.org/kitten/site/src/b…
• More complex: codeberg.org/kitten/site/src/b…
And the Markdown parser itself is now both more robust and faster than before.
(This change also bumps the Kitten runtime to Node.js version 24.6.0.)
Enjoy!
💕
• Full change log: codeberg.org/kitten/app/src/br…
• Kitten Markdown Pages reference: kitten.small-web.org/reference…
• Kitten Markdown tutorial: kitten.small-web.org/tutorials…
#Kitten #SmallWeb #KittenMarkdownPages #Markdown #improvedParser
Aral Balkan reshared this.

screwlisp
in reply to Aral Balkan • • •```
---
layout: ../Site.layout.js
---
# My Head Markdown Heading
```
? But I can now inline arbitrary bits like a .page.js file
Aral Balkan
in reply to screwlisp • • •Ahmad Madhoun 🇵🇸
in reply to Aral Balkan • • •