Breaking Changes
- super and sub script support by @jim-taylor-business in #966
- Implement extension WikiLinks;
Options::ENABLE_WIKILINKSby @frostu8 in #991
New Features
Bug Fixes and Code Enhancements
- Safer definition lists implementation by @mondeja in #974
- Factor duplicate code out of parsers by @notriddle in #976
- Stop using string slicing for math where bytes will do by @notriddle in #977
- Make indent calc for definition lists match commonmark-hs closer by @notriddle in #978
- Ensure "parse" fuzz target covers all options by @ollpu in #980
- Change subscript CLI flag to -B by @ollpu in #993
- Fix OOB access due to erroneous shift in process_mask by @ollpu in #990
- Use slice patterns for
unescapeby @notriddle in #996 - Use slice patterns for
scan_eolby @notriddle in #998 - Stop using scan_ch when get will do by @notriddle in #1003
- Fix panic when symbols are present in wikilink before pipe by @frostu8 in #1004
- Added a WASM build step to github actions #1005 by @rimutaka in #1006
- Use an explicit node for tight paragraphs by @notriddle in #1015
- Fix tasklist parsing bugs by @notriddle in #1017
- Prevent definition list defs from interrupting non-paragraphs by @notriddle in #1018
Docs
- Add basic skeleton for developer docs by @systemsoverload in #988
- docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by @rimutaka in #1007
- Document more Events and Tags by @ModProg in #1010
New Contributors
- @ytmimi made their first contribution in #972
- @mondeja made their first contribution in #974
- @jim-taylor-business made their first contribution in #966
- @systemsoverload made their first contribution in #988
- @frostu8 made their first contribution in #991
- @rimutaka made their first contribution in #1006
- @ModProg made their first contribution in #1010
Full Changelog: v0.12.2...v0.13.0