-added support of Pascal, Lua, Ruby and C# regions in outhtml_codefold.lua
-improved outhtml_codefold.lua to handle embedded languages
-added string delimiters in the Ruby definition
-added new AssertEqualLength flag in string section of language definitions
-improved heredoc parsing
-fixed Lua multiline string recognition
-improved SVG whitespace output
-added Nim and mIRC Scripting definitions
-improved outhtml_codefold.lua to ignore brackets on the same line
-added RTF output to mark_lines.lua
-fixed Powershell and NSIS definitions
-added JSON and Github Markdown definitions
-CLI: added --keep-injections option to force plugin injection output with -f
-GUI: added keep injections checkbox
-GUI: fixed crash after removing selected plugins
-added HL_REJECT state to be used in a OnStateChange function
-added DecorateLineBegin and DecorateLineEnd hooks
-added mark_lines.lua, outhtml_codefold.lua, comment_links.lua plug-ins
-fixed font face in ODT output
-fixed Operators parameter in frink.lang and oorexx.lang
-fixed regular expression parsing within strings for JS, Perl and Ruby
-CLI: added --page-color option to include a page color in RTF output
-GUI: added RTF page color option
-added new SVG definition to support embedded scripting
-improved js.lang, css.lang, scss.lang, less.lang, tsql.lang
-modified HTML ordered list output to work better with new plug-ins
-renamed plug-in variable HL_INPUT_FILE to HL_PLUGIN_PARAM
-CLI: renamed --plug-in-read option to --plug-in-param
-GUI: updated plug-in parameter label and tool-tips
-GUI: fixed minor issues
-fixed TeX output for cweb documents
-fixed string interpolation in bat.lang
-added several HTML output plug-ins
-added TCL extension in examples/tcl
-added support for Kotlin, Nginx and Julia
-updated php.lang to include version 7 keywords
-updated ceylon.lang to include version 1.2 keywords
-updated scripts in examples directory
-CLI: style-infile option marked as deprecated
-GUI: shortened paths in file input lists
-added support fur Rust and generic config files
-added some extensions in filetypes.conf
-fixed Matlab definition and style
-CLI: fixed --list-scripts with unknown argument
User defined configuration options were improved. Some plug-ins were added to enhance HTML output with bracket and keyword matching.
Support for the Crack language was added. Several bugs were fixed.
CSS class names may now be omitted in HTML output. Highlighting of string interpolation has been added. Dart and TypeScript are supported. The SWIG module example code has been fixed.
The spanish GUI translation needs an update (based on Qt Linguist)
The plug-in interface was enhanced to support output text manipulation (added Decorator function and Injections property).
Several example plug-ins were added which show how to add keyword links to online reference sites (e.g. cplusplus.com, perldoc.perl.org, qtproject.org).
Added a ctags plugin (ctags_html_tooltips.lua).
Improved Perl and N3 definitions.