| » Version | » Information |
|---|---|
| 1.5.1 | Download Release date: 2008-03-15 09:07 UTC Release state: stable Changelog: * bugs - fix bug #12996 : Call-time pass-by-reference has been deprecated - fix bug #13314 : Notice error raised on parsing string Dependencies:
|
| 1.5.0 | Download Release date: 2008-01-15 19:57 UTC Release state: stable Changelog: * changes - copyright year bump * news - 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 W3C CSS validator service. Require PHP5. See file examples/CSS_validate.php * QA - User Guide (HTML version) included in previous versions was removed, since its now part of PEAR manual Dependencies:
|
| 1.4.0 | Download Release date: 2007-12-13 23:29 UTC Release state: stable Changelog: * changes - 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) * news - API 1.4.0 allow now a setter/getter PHP5 facility compatible (magic function __set, __get) for read/write CSS options. * QA - PHP minimum set to 4.3.0 - PEAR installer minimum set to 1.5.4 (to avoid security vulnerability) - Coding Standard fixes (recommandation by PHP_CodeSniffer) - tests suite migrated from PHPUnit 1.x to 3.x - User Guide 1.4.0 included in this release cover all versions 1.x.x, 1.1.x, 1.2.x, 1.3.x, 1.4.x Dependencies:
|
| 1.3.0 | Download Release date: 2007-10-22 13:51 UTC Release state: stable Changelog: * changes - prevent invalide CSS data source in to parse * news - add Content-Disposition to the headers in display(); implement request #12195 * QA User Guide 1.3.0 included in this release cover all versions 1.x.x, 1.1.x, 1.2.x, 1.3.x Dependencies:
|
| 1.2.0 | Download Release date: 2007-06-12 15:54 UTC Release state: stable Changelog: * changes - No code changes since previous release, but license changed from PHP 3.01 to new BSD (give more freedom) * QA User Guide 1.2.0 included in this release cover all versions 1.x.x, 1.1.x, 1.2.x Dependencies:
|
| 1.1.3 | Download Release date: 2007-02-18 09:05 UTC Release state: stable Changelog: * bugs - fixed typo error in "oneline" attribute used with class constructor (Bug #10103) * QA User Guide 1.1.3 included in this release cover all versions 1.x.x, 1.1.x Dependencies:
|
| 1.1.2 | Download Release date: 2007-01-03 16:40 UTC Release state: stable Changelog: * bugs - fixed error into grepStyle() method : conflict between goup (alibis) and simple element * QA User Guide 1.1.0 included in this release cover also versions 1.1.1 and 1.1.2 (bug fixes) Dependencies:
|
| 1.1.1 | Download Release date: 2007-01-01 15:30 UTC Release state: stable Changelog: * bugs - it was impossible to use isError() in cascade with version 1.1.0 - fixed version number on license declared and used in CSS.php file Dependencies:
|
| 1.1.0 | Download Release date: 2007-01-01 13:00 UTC Release state: stable Changelog: * news - add new feature : ability to search if an element/property is defined or not - upgraded copyright notice to new year 2007 * QA - add new example CSS_grepStyles.php for function grepStyle() - include a new revision of User Guide (TDG). see http://pear.laurent-laville.org/HTML_CSS for more format to download. Dependencies:
|
| 1.0.1 | Download Release date: 2006-12-21 19:55 UTC Release state: stable Changelog: - fix a bug with HTML_CSS::isError() method - drop support of package xml 1.0; Now we must have at least PEAR 1.4.3 - License change from PHP 3.0 to PHP 3.01 Dependencies:
|
| 1.0.0 | Download Release date: 2006-06-24 09:56 UTC Release state: stable Changelog: After 2 releases candidate and no bug reported since 6 months, it's time to build the final stable version 1.0.0 * Improvements - add @ignore phpdoc tag in all unit tests to hide them in API doc generation. - introduces package xml 2.0 * Quality Assurance - header comment blocks were updated (copyright dates, ...) - include a user-guide in html format (others format to download on http://pear.laurent-laville.org/HTML_CSS/docs) Dependencies:
|
| 1.0.0RC2 | Download Release date: 2005-12-15 20:59 UTC Release state: beta Changelog: New features: - parseData() : Ability to parse multiple data sources (filename, string) at once - isError() : Tell whether a value return by HTML_CSS is an error. See new script: examples/CSS_parseData.php Dependencies:
|
| 1.0.0RC1 | Download Release date: 2005-07-26 16:59 UTC Release state: beta Changelog: New features: - PEAR_ErrorStack was replaced by a simple way to plug in any error handling system you might want (default used PEAR_Error object) - Duplicate properties can now be allowed. Bug fixes - Allows to fix a HTML_Progress problem (bug #2784) - Inappropriate style rule reordering (bug #3920) Changes - 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) Quality Assurance - Updates headers comment block on all files Dependencies:
|
| 0.3.4 | Download Release date: 2004-05-21 17:11 UTC Release state: beta Changelog: New features: * Added testcases for all bugs (Laurent) Bugfixes: * Added dependency on PEAR 1.3.1 or greater (necessary for error handling) * Compatibility fix for PHP5 in parseSelectors * Now parseSelectors correctly divides selectors with IDs (output mode 2) Dependencies:
|
| 0.3.3 | Download Release date: 2004-05-20 09:38 UTC Release state: beta Changelog: New features: * New error implementation (PEAR_Error_Stack) (Laurent) * Added more testcases (Laurent) * Output definitions on single line Bugfixes: * #1072 (incomplete internal inheritance support in parseString and getStyle) * #1084 (parseSelectors unable to handle inheritance) Dependencies:
|
| 0.3.2 | Download Release date: 2004-03-24 22:27 UTC Release state: beta Changelog: New features: * 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 Bugfixes: * #725 (Elements differentiated because of whitespace) * #998 (parseString failure to parse property value when it contained a colon) * #1066 (Trim property values in parseString) Dependencies:
|
| 0.3.1 | Download Release date: 2003-11-03 21:18 UTC Release state: beta Changelog: Warning: Major BC break! License change: Now PHP License 3.0 New features: * Parse CSS from string (Laurent) * Read and parse CSS from file (Laurent) * Retrieve the settings of individual properties (Laurent) * Fully redesigned group handling * Output to file * Error handling introduced (Laurent) * Added unit tests (Laurent) Bugfixes: * Fixed setSameStyle functionality Dependencies:
|
| 0.3.0 | Download Release date: 2003-11-03 20:23 UTC Release state: beta Changelog: Warning: Major BC break! License change: Now PHP License 3.0 New features: * Parse CSS from string (Laurent) * Read and parse CSS from file (Laurent) * Retrieve the settings of individual properties (Laurent) * Fully redesigned group handling * Output to file * Error handling introduced (Laurent) * Added unit tests (Laurent) Bugfixes: * Examples updated Dependencies:
|
| 0.2.0 | Download Release date: 2003-07-31 19:02 UTC Release state: stable Changelog: It is completely standards compliant, and has some great features: * Inline stylesheet declarations * Document internal stylesheet declarations * Standalone stylesheet declarations In addition, it shares the following with HTML_Common based classes: * Indent style support * Line ending style Dependencies:
|