
L’équipe de Zend Framework vient de mettre à disposition la release 1.9.6.
Vous pouvez télécharger ZF 1.9.6 depuis le site du Zend Framework.
Release Notes – Zend Framework – Version 1.9.6
Pour plus d’infos sur cette mise à jour, consulter la Release Notes ci-dessous.
Bug
- [ZF-3642] – Wrong count of executed queries
- [ZF-4841] – Zend_Form_Decorator_Label->setTag() produces invalid XHMTL
- [ZF-5066] – File validators aren’t being included automatically
- [ZF-6088] – Mixing ‘find’ and ‘addDocument’ with empty fields results in wrong indexes
- [ZF-7223] – In Zend_Db_Select::limit(), an empty first parameter won’t be converted to max integer in 32-bits architecture.
- [ZF-7266] – Dijit parsing before store creation fails value setting in FilteringSelect and ComboBox.
- [ZF-7360] – Zend_Dojo_Form_Element_FilteringSelect value is not populated after calling the populate method on the form object
- [ZF-7404] – Zend_Form_Element_Hash does not set a value when renderViewHelper() is called
- [ZF-7436] – Zend_Pdf_Page has fatal errors when used due to bad dependencies
- [ZF-7491] – Zend_Db_Select issues after upgrading to PHP 5.3
- [ZF-7547] – Zend_Mail_Protocol_Imap::_decodeLine incorrectly parses some kind of strings
- [ZF-7660] – Zend_Dojo does not set required="false" if explicitly set
- [ZF-7668] – Support DB Link identifier as part of table name
- [ZF-7681] – ZipArchive::getFromName() problem
- [ZF-7737] – quoteInto won’t accept valid SQL if question mark is in first position.
- [ZF-7807] – Zend_Db_Adapter_Pdo: oci : function describeTable
- [ZF-7874] – Zend_Mail_Transport should not add charset parameter to multipart Content-Type header
- [ZF-7894] – Installation of PHPUnit 3.4.0 makes the zf –help command exit with Fatal PHP errors
- [ZF-7928] – Rest route doesn’t work in chains in some cases
- [ZF-7979] – Zend_Search_Lucene_Interface_MultiSearcher::find() throws warning when there are no indexes
- [ZF-8079] – Incorrect use of timeout in Zend_Http_Client_Adapter_Curl
- [ZF-8149] – getMetricStatistics() does not support the "Dimensions" option parameter properly
- [ZF-8162] – Several TYPOs in Zend_Mail_Protocol_Imap and Zend_Mail_Protocol_Pop3
- [ZF-8163] – Zend_Mail_Protocol_Imap connect method throws possibly misleading exception message on socket open failure
- [ZF-8189] – Undefined variable in Zend_Db_Select
- [ZF-8190] – Undefined variable in Zend_Db_Select
- [ZF-8195] – Call to undefined function getCommentCount()
- [ZF-8206] – Zend_Validate_File_MimeType does not validate mime types that lack charsets on files with mime types that have charsets
- [ZF-8213] – Zend Feed assumes invalid encoding if not specified
- [ZF-8214] – Checking for wrong gd_info() key, was renamed in PHP 5.3.0
- [ZF-8264] – Add Test Helper to Ec2 Test Cases
- [ZF-8265] – Zend_Form_Element_Radio generates non valid html
- [ZF-8273] – setReturnPath overwrites setFrom in Zend_Mail_Protocol_Smtp
- [ZF-8277] – Zend_Date::addDay() does not work correctly on year changes
- [ZF-8292] – Zend_Test_PHPUnit_Db_Operation_Truncate fails on Postgres tables with foreign keys
- [ZF-8307] – Zend_Reflection_Doctype_Tag_Param regex does not account for PHP 5.3 style namespaces
- [ZF-8327] – Zend_Feed_Reader::findFeedLinks() doens’t cleanup URI whitespace
- [ZF-8328] – Zend_Feed_Reder::import() doesn’t fail on non-feed documents
- [ZF-8330] – Zend_Feed_Reader::findFeedLinks() doesn’t handle relative feed URIs
- [ZF-8331] – Constructor of Zend_Navigation_Page referst to an undefined variable $config when passed a Zend_Config object.
- [ZF-8342] – Zend_Form_Element_Select addMultiOption method fails to render labels/options containing £
- [ZF-8345] – PHP Fatal error when running Zend_Fead_Reader tests with phpunit’s –group paramter
- [ZF-8364] – Zend_Loader_Autoloader_Resource::autoload() should return false if no match is found
Docs: Improvement
- [ZF-8021] – Zend_Rest introduction does not mention Zend_Rest_Controller at all
- [ZF-8188] – Error in section 15.1.1.2. Using the Zend_Db Factory
- [ZF-8248] – Disturbing lack of validation in Example 38.7. – Database Storage – DbStorage extends Zend_OpenId_Consumer_Storage
Docs: Problem
- [ZF-3471] – Some Zend_Db_Table examples not rendering correctly
- [ZF-6334] – Zend_Mail_Transport_Smtp constructor leaves $_name property same
- [ZF-6635] – No extension named pdo_mssql
- [ZF-6821] – No example of SELECT stuff WHERE id IN ()
- [ZF-7236] – possible typo in Scoring Algorithms description for Zend Search Lucene
- [ZF-7757] – Text not displaying (correctly) for the bulleted list of 6 basic types of routes
- [ZF-8123] – Typo in Chapter 2. Zend_Acl, 2.1.1. Resources
- [ZF-8155] – Incorrect example of Zend_Db_Table_Select::where
- [ZF-8179] – Incorrect link
- [ZF-8185] – Website: some characters appearing as "???"
- [ZF-8232] – Error in example in 24.9.2.2.
- [ZF-8254] – Error in Zend_View_Script example about Smarty
- [ZF-8316] – Incorrect config example for Zend_Application_Resource_Layout
- [ZF-8384] – questions marks in a links anchor text
Improvement
- [ZF-2639] – Add possibility to create guid (or other elements) attributes
- [ZF-5644] – Zend_Feed_Builder – createHeader and createEntries should be protected
- [ZF-8183] – Zend_Queue_Adapter_Memcacheq should only support its native capabilities
- [ZF-8218] – remove unnecessary requirements from Zend_Service_Twitter constructor
- [ZF-8230] – Auto-bind
- [ZF-8304] – Zend_Pdf performance improvement
- [ZF-8320] – $_log in Zend_View_Abstract seems to be unused anywhere
New Feature
- [ZF-5833] – Zend_Feed_Rss : Guid for the entries is not completed
- [ZF-8311] – Query sorting by field named ’sort’
Patch
- [ZF-3750] – getParams() ignores Zend_Controller_Request::setParamSources()
- [ZF-8141] – Zend_Feed_Reader_Feed_Interface should be Zend_Feed_Reader_FeedInterface
Performance Improvement
- [ZF-4873] – Calling isValid on a translated form swells the object size
- [ZF-8182] – Zend_Queue_Adapter_Memcacheq should not open new socket each time send() is called
Unit Tests: Problem

