Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Aral Balkan
@aral@mastodon.ar.al  ·  activity timestamp 6 days ago

🥳 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.

📦 https://kitten.small-web.org

Examples:

• Simple: https://codeberg.org/kitten/site/src/branch/main/tutorials/markdown/index.page.md?display=source
• More complex: https://codeberg.org/kitten/site/src/branch/main/reference/index.page.md?display=source

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: https://codeberg.org/kitten/app/src/branch/main/CHANGELOG.md#2025-11-14
• Kitten Markdown Pages reference: https://kitten.small-web.org/reference/#markdown-pages-page-md-files
• Kitten Markdown tutorial: https://kitten.small-web.org/tutorials/markdown/

#Kitten #SmallWeb #KittenMarkdownPages #Markdown #improvedParser

  • Copy link
  • Flag this post
  • Block
Ahmad Madhoun 🇵🇸
@goodahmad@mastodon.social replied  ·  activity timestamp 4 days ago

@aral Hello Aral, I'm Ahmed from Gaza. I tried to verify my account and I put the link in my account, but the final step and appointment weren't completed. I don't know why. Can you help me find out?

  • Copy link
  • Flag this comment
  • Block
screwlisp
@screwlisp@gamerplus.org replied  ·  activity timestamp 6 days ago

@aral if I understand, I don't need to change anything about:
```
---
layout: ../Site.layout.js
---
# My Head Markdown Heading
```
? But I can now inline arbitrary bits like a .page.js file

  • Copy link
  • Flag this comment
  • Block
Aral Balkan
@aral@mastodon.ar.al replied  ·  activity timestamp 5 days ago

@screwlisp True :)

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login