Changelog for checkmate-0.2.1
Checkmate changelog
Version 0.2.1
Released on September 26, 2017.
-
Fixed a parser bug which had scanned continuous inline comments of unmatched styles, e.g.:
// CHECK This line is scanned. // This line also is scanned. -- This line had been scanned, but the parser is fixed -- so that it isn't scanned anymore.
-
GitHub Flavored Markdown renderer (
checkmate gfm
andCheckmate.Rendrer.toGFMarkdown
) became to ignore soft linebreaks to be consistent with CommonMark renderer.
Version 0.2.0
Released on September 25, 2017.
-
Now
CHECK
comments in source codes can be multiline. The following patterns are supported:-
/* CHECK Lorem ipsum dolor sit amet, per facilis reprimique ut, ei agam invenire mel. Tacimates nominati vix ut, ea iudicabit prodesset deseruisse duo. */
-
// CHECK Lorem ipsum dolor sit amet, per facilis reprimique ut, // ei agam invenire mel. // // Tacimates nominati vix ut, ea iudicabit prodesset deseruisse duo.
-
-
CHECK
keywords with a colon (i.e.CHECK:
) became matched.
Version 0.1.4
Released on September 21, 2017.
- Fixed a broken build of
checkmate
binary on the download page. It was crashed on Linux distros that glibc is unavailable.
Version 0.1.3
Released on September 20, 2017.
- Fixed a broken build of
checkmate
binary on the download page.
Version 0.1.2
Released on September 20, 2017.
- Fixed a broken build of
checkmate
binary on the download page.
Version 0.1.1
Released on September 20, 2017.
Program
- Checklist texts generated by
checkmate commonmark
,checkmate gfm
, andcheckmate github
became to have two levels of headings. The top-level heading is still the title of the checklist as it has been, and the second-level heading is a corresponding file path of its following checks.
Library
- Added
Checkmate.Renderer
module.
Version 0.1.0
Initial release. Released on September 20, 2017.