NEWS ( CHANGELOG and HISTORY ) HTMLPurifier ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| = KEY ==================== # Breaks back-compat ! Feature - Bugfix + Sub-comment . Internal change ========================== 2.1.0, unknown release date ! Phorum mod implemented for HTML Purifier ! With %Core.AggressivelyFixLt, <3 and similar emoticons no longer trigger HTML removal in PHP5 (DOMLex). This directive is not necessary for PHP4 (DirectLex). - AutoFormatters emit friendly error messages if tags or attributes they need are not allowed - ConfigForm's compactification of directive names is now configurable . HTMLPurifier_Config->getSerial() implemented, this is extremely useful for output cache invalidation . ConfigForm printer now can retrieve CSS and JS files as strings, in case HTML Purifier's directory is not publically accessible . Introduce new text/itext configuration directive values: these represent longer strings that would be more appropriately edited with a textarea . Allow newlines to act as separators for lists, hashes, lookups and %HTML.Allowed 2.0.2, unknown release date (none) 2.0.1, released 2007-06-27 ! Tag auto-closing now based on a ChildDef heuristic rather than a manually set auto_close array; some behavior may change ! Experimental AutoFormat functionality added: auto-paragraph and linkify your HTML input by setting %AutoFormat.AutoParagraph and %AutoFormat.Linkify to true ! Newlines normalized internally, and then converted back to the value of PHP_EOL. If this is not desired, set your newline format using %Output.Newline. ! Beta error collection, messages are implemented for the most generic cases involving Lexing or Strategies - Clean up special case code for