icyleaf / markd

Yet another markdown parser, Compliant to CommonMark specification, written in Crystal.
MIT License
109 stars 30 forks source link

Support CommonMark 0.29 #50

Closed HertzDevil closed 2 years ago

HertzDevil commented 2 years ago

This patch bumps the CommonMark version from 0.27 to 0.29, since this is what GFM is based on. Most changes can be traced back to the JavaScript reference implementation.

All specs from 0.28 pass even with no modifications to the code at all, so 0.28 has been skipped.

Refer to each commit message for the individual specs addressed.