GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Aral Balkan (aral@mastodon.ar.al)'s status on Wednesday, 22-Apr-2026 01:27:48 JSTAral BalkanAral Balkan

    🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: https://codeberg.org/kitten/app/src/branch/main/CHANGELOG.md

    Enjoy!

    :kitten:💕

    ¹ https://kitten.small-web.org
    ² https://github.com/commonmark/commonmark-spec/issues/807
    ³ https://codeberg.org/kitten/app/issues/294
    ⁴ https://codeberg.org/kitten/app/issues/318

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

    In conversationabout 3 months ago from mastodon.ar.alpermalink

    Attachments



    1. Invalid filename.
    2. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Contents of tags wrapped in tags are not left alone if they contain empty lines · Issue #807 · commonmark/commonmark-spec
      Contents of HTML preformatted text blocks (…) are, correctly, left alone: e.g., a b is rendered correctly as, with the contents untouched: a b However, if you wra...
    3. Domain not in remote thumbnail source whitelist: codeberg.org
      Document CommonMark rendering bug that affects us too
      from kitten
      There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in div not rendering correctly: https://github.com/commonmark/commonmark-spec/issues/807 In Kitten, this throws an error. See test: https://codeberg.org/kitten/app/src/branch/improved-markdown-pages/...
    4. Domain not in remote thumbnail source whitelist: codeberg.org
      Empty lines in code fences in Markdown causing parse error
      from kitten
      Empty lines in code fences in markdown → html node → markdown blocks cause parse error. ## Basic reproductions ### In _.page.md_ file: ```md ```json foo bar ``` ``` ## In _page.js_ file ```js export default () => kitten.html`
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.