Lightweight markup processor to produce HTML, LaTeX, and more.
This release includes multiple fixes and improvements over the last few years. See the DevelopmentNotes for details.
This release is an overhaul to the project structure. The code is the exact same, but the source code layout, Cmake configuration, and Makefile are very different.
make
Bug fix release:
Predominantly fixes several bugs found through fuzz testing:
* FIXED: Ensure use of bash for creating AllTests.c
* FIXED: Fix array overflow with wide tables
* FIXED: Fix edge case error in definition lists
* FIXED: Fix edge case in block parsing
* FIXED: Fix edge case in fenced code blocks
* FIXED: Fix error when pruning tokens
* FIXED: Fix memory leak
* FIXED: Fix metadata edge case
* FIXED: Fix metadata parsing edge case
* FIXED: Fix name mismatch of mmd6-default-metadata (Addresses #173)
* FIXED: Fix null dereference
* FIXED: Fix tests
* FIXED: Fix typos
* FIXED: Use more definitive edge case fix
* UPDATED: Shorten hash function for compiling speed since we are hashing shorter strings
* UPDATED: Update notes source text
There's been quite a lot since the last version:
~
is mistakenly interpreted as fence delimiter2018-03-28 - v 6.3.2:
2018-03-27 - v 6.3.1: