================================== eZ Components 2008.2beta1 released ================================== :Author: Derick Rethans :Date: 2008-12-01 15:42 UTC The eZ Components team just released the first beta version of the new 2008.2 release. This beta version implements the issues that were found during our review process as well as some other major improvements. The MvcTools_ component received quite a bit of attention from both internal and external reviews, and therefore has quite a few changes. A new version of the Webdav_ component including support for locking and authentication has been bundled as well as beta version. Besides this, there is a good deal of other minor changes that you can find below in the ChangeLog. The beta version can be installed by running the following command:: pear upgrade ezc/ezcomponents A full download of the release can be found on the download_ page. .. _download: /download Changes ------- The full list of changes since eZ Components 2008.2alpha1 follows below: Authentication ============== 1.2.3 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #14003: split() is deprecated in PHP 5.3. Base ==== 1.6beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added the exception class ezcBaseFunctionalityNotSupportedException. ConsoleTools ============ 1.5beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented feature #12567: All help generation methods now support grouping of options. - Implemented feature #13240: ezcConsoleProgressbar now allows to specify $minVerbosity and $maxVerbosity options. Database ======== 1.4.1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #14014: Typo in documentation for ezcQueryUpdate. DatabaseSchema ============== 1.4.1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13460: Documentation issues. Document ======== 1.1beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - No changes Feed ==== 1.2beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13963: error with setting directly the item property enclosure. - Fixed issue #14003: split() is deprecated in PHP 5.3. Graph ===== 1.4beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - No changes. Mail ==== 1.6beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #14009: ezcMailTools::validateEmailAddressMx() uses wrong HELO domain name. - The function ezcMailTools::validateEmailAddressMx() throws an exception if there is no support for getmxrr() and checkdnsrr(). - Altered the ezcMailTools::validateEmailAddress() regexp to protect against locale issues. MvcTools ======== 1.0beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13918: Http Request Parser is missing DELETE. - Fixed issue #14003: split() is deprecated in PHP 5.3. - Implemented issue #13919: Added the runPreRoutingFilters() method to the ezcMvcDispatcherConfiguration interface and ezcMvcDispatcherConfigurable dispatcher, to be called after request generation, but before routing. This change breaks BC as it adds a new method to the ezcMvcDispatcherConfiguration interface. - Implemented issue #13921: The ezcMvcConfigurableDispatcher now throws exceptions if the configuration does not return objects of the expected class. - Implemented issue #13926: Split ezcMvcDispatcherConfigurable::run() into smaller parts. MvcFeedTiein ============ 1.0beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - No changes MvcMailTiein ============ 1.0beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #14003: split() is deprecated in PHP 5.3. MvcTemplateTiein ================ 1.0beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - No changes PersistentObject ================ 1.5beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13463: Enhanced documentation for clarity about state array indices. Search ====== 1.0.2 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13908: Search component's SolR handler should respect HTTP status codes. (Initial patch by Alexander M. Turek). UserInput ========= 1.4beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - No changes Webdav ====== 1.1beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - No changes 1.1alpha1 - Monday 17 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented feature #12286: The WebDAV component now supports locking (WebDAV compliance class 2) through the lock plugin. - Implemented feature #13344: Authentication / authorization support for Webdav. - Fixed issue #13462: The backend methods DELETE and PROPPATCH do now return the RFC conform multi status responses on error and these get serialized correctly by the transport. Workflow ======== 1.3beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added RelaxNG grammar for the XML-based workflow definition language. WorkflowDatabaseTiein ===================== 1.3beta1 - Monday 01 December 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13988: isSuspend() returns null value after load execution from database.