New:
- Responsive rendering optimized for mobile and touch devices (#49)
- Fewer dependencies and faster build times (#50)
- Links that work within Github are now translated to work in the final rendered output (#48)
- Spec titles can now be common atx style headers (
#
) instead of requiring setext (---
) (#44) - GFM style task lists are correctly parsed and rendered in the spec output (#43)
- GFM style underscores for italics (
_italic_
instead of*italic*
) are now supported (#42)Breaking: text can no longer use unescaped underscores without creating a parse error.
- Grammar productions and algorithm calls can now be broken across multiple lines (#39)
- Code blocks can now start with
```raw
to avoid manipulation by other tools (#38)
Fixes:
- Markdown escape sequences supported in far more places (#46)
- String literals now correctly allow escaped quotes (97d96d2)
- Rendered header now match the section level (eg
##
to<h2>
) (#45) - Stabilize reference links to duplicated notes and examples (#37)
Breaking: reference links to duplicates have now changed, older links will no longer work. Other reference links have not changed.
- Tables with a single column now supported (#36)