Why Adding a Markdown Sublist Breaks the List on dev.to?

biros profile image Boris Jamot ✊ / Updated on ・1 min read

Can someone explain me why when I add a sublist to a Markdown list on dev.to, it breaks my list by adding unexpected CR after each item?

Here's my code:

- item 1
  - item 1.1
- item 2
- item 3

And the result:

  • item 1
    • item 1.1
  • item 2
  • item 3



Editor guide
justinjstark profile image
Justin J Stark

If you look at the outputted HTML, there are <br>s before item 2 and item 3. This is definitely a bug.

<li>item 1
<li>item 1.1</li>
<li>item 2</li>
<li>item 3</li>

My guess is this line is meant to strip out the brs but I don't have time to figure out why it doesn't work.

defiance profile image
Defiance Black


If the pot is open for opinions, I'd rather that <CR> be removed.

I like tight lists.

itsdarrylnorris profile image
Darryl Norris

This looks to me like a bug. I think it might be worth opening an issue in Github?

ben profile image
Ben Halpern

If anyone wants to dive in, the answer may lie here


kspeakman profile image
Kasey Speakman

I've run into this as well. I tend to just avoid sub lists in posts here. Although looking at it, it does look alright visually... just not what I expected.