[ANNOUNCEMENT] HTML_QuickForm-3.2.2 (stable) Released.

From: Date: Mon, 22 Mar 2004 10:06:25 +0000
Subject: [ANNOUNCEMENT] HTML_QuickForm-3.2.2 (stable) Released.
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-11439@lists.php.net to get a copy of this message
The new PEAR package HTML_QuickForm-3.2.2 (stable) has been released at http://pear.php.net/. Release notes ------------- * On XHTML compliance: As of 3.2.2 QuickForm does not rely on presence of 'name' attribute in form tag (which is invalid in Strict XHTML), although it does set this attribute. If you desire Strict XHTML compliance, you can remove the attribute via removeAttribute() method. * On Flexy renderers: The Flexy renderers currently lack a maintainer. If one is not found, they will be marked as unsupported and may later be removed from the package. If you wish to look after these renderers, please contact the package maintainers. * Additions and changes - Added arrayMerge() method to HTML_QuickForm, this behaves like builtin array_merge_recursive() but does not renumber numeric array keys. The new method is now used throughout the QuickForm instead of array_merge_recursive() - Added setDatasource() method - Implemented #552 (ITStatic renderer can group hidden fields in output) - Added Estonian translation for date element (Ants Aasma) - Added Turkish translation for date element (Suat Imam-Oglu) - Added Norwegian translation for date element (Espen Carlsen) - All non-ASCII symbols in date translations are now encoded as HTML Unicode entities to prevent encoding problems - Renamed labels-default.php example to multiple-labels.php (suggested by Ignatius Reilly) - Date element accepts non numeric default values compatible with function strtotime() (Kellan Elliot-Mccrea) - Added possibility to have more than just two selects in the hierselect element (Herim Vasquez) * Bugfixes - Fixed #735 (applyFilter() failed for elements with "complex" names and grouped elements) - Fixed #872 (possible get_class()-related issues in PHP5) - Fixed #925 (XHTML compliance, see the note) - Fixed #741 (frozen elements lost 'id' attribute) - Final fix for #202 (ArraySmarty renderer broke on elements with brackets in names) - Fixed #645 (ArraySmarty renderer had problems with anonymous elements) - Fixed #734 (ArraySmarty renderer did not honour the change of Smarty delimiters) - Fixed #745 (wrong removal of group name from elements) - Fixed #212 (ObjectFlexy renderer broke on elements with brackets in names) - Fixed #1032 (ITStatic used wrong placeholders for groups with $appendName = false) - updateElementAttr() works correctly if passed an array of actual element objects, also handles the case of multiple elements with the same name. Package Info ------------- The HTML_QuickForm package provides methods for dynamically create, validate and render HTML forms. Features: * More than 20 ready-to-use form elements. * XHTML compliant generated code. * Numerous mixable and extendable validation rules. * Automatic server-side validation and filtering. * On request javascript code generation for client-side validation. * File uploads support. * Total customization of form rendering. * Support for external template engines (ITX, Sigma, Flexy, Smarty). * Pluggable elements, rules and renderers extensions. Related Links ------------- Package home: http://pear.php.net/package/HTML_QuickForm Changelog: http://pear.php.net/package-changelog.php?package=HTML_QuickForm Download: http://pear.php.net/get/HTML_QuickForm-3.2.2.tgz Authors ------------- Bertrand Mansion <bmansion@mamasam.com> (lead) Adam Daniel <adaniel2@cinci.rr.com> (lead) Jason Rust <jason@rustyparts.com> (developer) Alexey Borzov (lead) Thomas Schulz <ths@4bconsult.de> (developer)

« previous php.pear.general (#11439) next »