Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tree: 794ea2499d
Fetching contributors…

Cannot retrieve contributors at this time

168 lines (118 sloc) 6.598 kB
$Id$
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
Jump to Line
Something went wrong with that request. Please try again.