D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
lampp
/
lib
/
php
/
doc
/
HTML_CSS
/
Filename :
ChangeLog
back
Copy
$Id: ChangeLog,v 1.16 2009/07/03 16:08:41 farell Exp $ 2009-07-04 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.5.4 released. - improve support of At-Rules : - fixed bug #16354 : Does not parse multiple simple At-rules properly - fixed bug #16355 : Simple at rules nested within other at rules are reported as top level at rules - fixed bug #16357 : Multiple equal complex at rules not parsed correctly - fixed bug #16358 : Multiple media types on media at rule not parsed correctly - fixed bug #16359 : Multiple selectors on a single rule inside a complex at rule not properly parsed - fixed bug #16360 : Multiple selectors inside a complex at rule not properly parsed 2009-01-21 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.5.3 released. - prevent wrong usage of setSameStyle(); see bug #15690 2009-01-20 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.5.2 released. - fix minor notice errors - implement Mock Object (PHPUnit feature) to replace call to W3C CSS Validator Web Service - add many new unit test cases to improve code coverage from 77 to 96% 2008-03-15 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.5.1 released. - fixed bug #12996 : Call-time pass-by-reference has been deprecated - fixed bug #13314 : Notice error raised on parsing string 2008-01-15 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.5.0 released. - implement request#12194 : support of At-Rules - add new function getOptions() to retrieve easily all configuration options at once - add new function validate() to check data source with the W3C CSS validator service see file examples/CSS_validate.php 2007-12-14 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.4.0 released. - removed old class (private) properties related to options ($_xhtmlCompliant, $_cache, $_singleLine, $_charset, $_contentDisposition, $_groupsFirst, $_allowDuplicates), now group by in a private array $options. - added class constructor (ZE2) for PHP5. - Error handler allow now to use PEAR_ERROR_CALLBACK to customize action (log yes/no, print yes/no) when an error/exception is raised. - remove trailing EOL in toString() output (with oneline option set to true) - tests suite migrated from PHPUnit 1.x to 3.x 2007-10-22 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.3.0 released. - prevent invalide CSS data source in to parse - add Content-Disposition to the headers in display(); request#12195 - remove pointless NEWS file from distribution 2007-06-12 Laurent Laville <pear@laurent-laville.org> * VERSION: Final version (stable) 1.2.0 released. - No code changes since previous version 2007-02-18 Laurent Laville * VERSION: Version 1.1.3 (stable) released. - fixed bug #10103 : oneline attribute typo error in class constructor 2007-01-03 Laurent Laville * VERSION: Version 1.1.2 (stable) released. - fixed error into grepStyle() method : conflict between goup (alibis) and simple element 2007-01-01 Laurent Laville * VERSION: Version 1.1.1 (stable) released. - fixed error catch into parseData() method (related to 2006-12-21 modification) 2007-01-01 Laurent Laville * VERSION: Version 1.1.0 (stable) released. - add new function grepStyle(), and example CSS_grepStyles.php - upgraded copyright notice to new year 2007 2006-12-21 Laurent Laville * VERSION: Version 1.0.1 (stable) released. - bug fix with wrong initialisation of $_lastError indicator in isError() method. 2006-06-24 Laurent Laville * VERSION: Version 1.0.0 (stable) released. 2006-06-22 Laurent Laville - unified API arguments for all group functions: 2nd arg of createGroup() was renamed from $identifier to $group 2006-06-17 Laurent Laville - copyright dates updates in all headers comment blocks - add @ignore phpdoc tag in all unit tests to hide them in API doc generation. 2005-12-15 Laurent Laville * VERSION: Version 1.0.0RC2 (beta) released. - adds 2 new functions : parseData(), isError() 2005-07-26 Klaus Guenther, Laurent Laville * VERSION: Version 1.0.0RC1 (beta) released. - Allows to fix a HTML_Progress problem (bug #2784) - Inappropriate style rule reordering (bug #3920) - Removes PEAR_ErrorStack and Log packages dependencies - All unitTests are now fully PEAR_Error compatible - apiVersion() returns now a string rather than a float; compatible with php.version_compare() - createGroup() always returns a value now - parseSelectors() status goes from public to protected - collapseInternalSpaces() status goes from public to protected - setSameStyle() is now optimized and single old reference is removed from CSS declarations - toArray reimplemented (API changed if duplicates allowed) - Updates headers comment block on all files 2004-11-21 Klaus Guenther, Laurent Laville * VERSION: Version 0.4.0 (beta) no-public released. - Removes PEAR_ErrorStack and Log packages dependencies - Uses the basic error handler PEAR_Error (see examples/CSS_Logger.php) - Allows to fix a HTML_Progress problem (see bug #2784) - Adds testcase for setXhtmlCompliance API 2004-05-21 Klaus Guenther, Laurent Laville * VERSION: Version 0.3.4 (beta) released. - Added testcases for all bugs (Laurent) - Added dependency on PEAR 1.3.1 or greater (necessary for error handling) 2004-05-20 Klaus Guenther, Laurent Laville * VERSION: Version 0.3.3 (beta) released. - Added more testcases (Laurent) - Output definitions on single line - fixed bug #1072 incomplete internal inheritance support in parseString and getStyle - fixed bug #1084 parseSelectors unable to handle inheritance 2004-03-24 Klaus Guenther, Laurent Laville * VERSION: Version 0.3.2 (beta) released. - setXhtmlCompliance(bool) Determines whether elements are automatically lowercased for XHTML compliance. May also be passed to class constructor as array element 'xhtml'. - Selectors are now properly parsed to ensure compliance - fixed bug #725 Elements differentiated because of whitespace - fixed bug #998 parseString failure to parse property value when it contained a colon - fixed bug #1066 Trim property values in parseString 2003-11-03 Klaus Guenther, Laurent Laville * VERSION: Version 0.3.1 (beta) released. * VERSION: Version 0.3.0 (beta) released. 2003-07-31 Klaus Guenther * VERSION: Version 0.2.0 (stable) released. - Initial PEAR public release