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 highlight
shortcodes)
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.