- dfmt now errors with non-zero exit code when failing to parse the tokens instead of outputting
!ERROR!
. Faulty non-finished code can still be formatted fine (fix #469) - support keeping existing line breaks using new
--keep_line_breaks true
option (fix #7, #254, #270, #463) - Adds space after in/out contracts statements (fix #448)
- fixes line comment after template arguments wrapping (fix #454)
- test runner improvements
- bump to libdparse 0.14.0