Add more documentation to HTMLDefinition in anticipation for refactoring.
[htmlpurifier.git] / NEWS
blobe5c368b6998723625c0b863eaa4802459059a0b0
1 NEWS ( CHANGELOG and HISTORY )                                     HTMLPurifier
2 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 1.2.0, unknown projected release date
5 (major feature release)
7 1.1.1, unknown projected release date
8 (bugfix release)
10 1.1.0, released 2006-09-16
11 - Made URI validator more forgiving: will ignore leading and trailing
12   quotes, apostrophes and less than or greater than signs.
13 - Enforce alphanumeric namespace and directive names for configuration.
14 - Directive documentation generation using XSLT
15 - Table child definition made more flexible, will fix up poorly ordered elements
16 - XHTML generation can now be turned off, allowing things like <br>
17 - Renamed ConfigDef to ConfigSchema
19 1.0.1, released 2006-09-04
20 - Fixed slight bug in DOMLex attribute parsing
21 - Fixed rejection of case-insensitive configuration values when there is a
22   set of allowed values.  This manifested in %Core.Encoding.
23 - Fixed rejection of inline style declarations that had lots of extra
24   space in them.  This manifested in TinyMCE.
26 1.0.0, released 2006-09-01
27 - Fixed broken numeric entity conversion
28 - Malformed UTF-8 and non-SGML character detection and cleaning implemented
29 - API documentation completed
30 - Shorthand CSS properties implemented: font, border, background, list-style
31 - Basic color keywords translated into hexadecimal values
32 - Table CSS properties implemented
33 - (HTML|CSS)Definition de-singleton-ized
34 - Support for charsets other than UTF-8 (defined by iconv)
36 1.0.0beta, released 2006-08-16
37 - First public release, most functionality implemented. Notable omissions are:
38   . Shorthand CSS properties
39   . Table CSS properties
40   . Deprecated attribute transformations