Markdown tables are not rendered in canvas if not separated with a blank line

( I realized that this is a more upstream problem, I posted it in Markdown tables are not rendered in reading mode if not separated with a blank line - Bug reports - Obsidian Forum)

Steps to reproduce


The screentshot should be clear enough:

  1. create a file with a line of word, followed by a markdown table.
  2. embed it in canvas.

Expected result

Markdown table is properly rendered.

Actual result

Markdown table isn’t rendered.

Try this syntax in Reading mode in a regular note. Or export to PDF. You should see the same result.

As far as I know, valid Markdown requires the space between the blocks.