I tried upgrading from v0.54.0 to v0.55.5, hoping to see some bugs fixed with blackfriday update. Instead, the following issue occurs for lists that include code blocks.
Say we have the following MD source: (code fences can be replaced with
1. Step #1 description ```bash blahblah ``` 2. Step #2 description ```bash blahblah ``` 3. Step #3 description ```bash blahblah ``` 4. Step #4 description ```bash blahblah ```
In v0.54.0, output shows the list rendered in order as expected.
In v0.55.5, however, output makes the list scrambled as follows:
1. Step #1 description blahblah 1. Step #2 description blahblah 2. Step #3 description blahblah 1. Step #4 description blahblah
I’m testing with the extended version for macOS. If someone confirms that this problem is not isolated to my environment, I’ll file a GitHub issue for this.
Added note: https://github.com/russross/blackfriday/issues/239 is still reproducible on v0.55.5 despite the blackfriday update.