All releases of htmLawed


Release Notes: A fix for possible segmental loss of incremental indentation during tidying when the configuration parameter 'balance' is disabled. A fix for non-effectuation under some circumstances of a corrective behavior to preserve plain text within elements like 'blockquote' and 'form'.


Release Notes: This release adds a feature allowing the use of custom, non-standard attributes or custom rules for standard attributes in elements.


Release Notes: This release included a fix for a bug in identifying an unquoted value of the 'face' attribute during attribute transformation.


Release Notes: This release has a fix for a possible problem with handling of multi-byte characters in attribute values in an mbstring.func_overload enviroment. '$config["hook_tag"]', if specified, now receives names of elements in closing tags.


Release Notes: This release has a fix for a bug in the tidy functionality that caused the entire input to be replaced with a single space. There is a new parameter, $config["direct_list_nest"], to allow direct descendance of a list in a list.


Release Notes: This release fixes a nesting rule for the 'li' element within the 'dir' element.


Release Notes: The "schemes" parameter now accepts "!" so any URL, even a local one, can be denied. An issue in which a second URL value in CSS properties in "style" values was not checked was fixed. Documentation was improved.


Release Notes: An improved check for nesting of the 'param' element.


Release Notes: A minor fix regarding rendering of denied URL schemes.


Release Notes: htmLawed now uses the LGPL version 3 license. Support was added for the 'flashvars' attribute for the 'embed' element.