L’équipe de Zend Framework vient d’annoncer la disponibilité de Zend Framework 1.11.8, cette version de maintenance est la huitième de la série 1.11.
ZF 1.11.8 comprend environ 40 corrections de bugs et peut être téléchargé depuis le site de Zend Framework.
J’ai oublié de vous parler de ZF 1.11.7 mais celle-ci corrigeait une vingtaine de bugs.
Pour plus de détails sur les mises à jour 1.11.7 et 1.11.8, je vous invite à consulter les Releases Notes ci-dessous.
Release Notes – Zend Framework – Version 1.11.8
Bug
- [ZF-1897] – Leading/trailing newlines and spaces are preserved when loading XML from HTTP response.
- [ZF-4191] – Zend_View_Helper_FormRadio generates improper id attributes for certain values
- [ZF-5711] – extraPlugins it's also a jsonParam in the Zend_Dojo_View_Helper_Editor
- [ZF-8444] – AjaxContext always calls isXmlHttpRequest(), which may result in a fatal error | Fix sponsored by Enrise – www.enrise.com
- [ZF-8830] – Zend_Navigation_Page_Mvc::isActive() produces false-negatives when coupled with custom routes
- [ZF-10709] – wrong rights on resources/languages/pt_BR/Zend_Validate.php in tar.gz
- [ZF-10725] – ViewRenderer not normalizing action name before constructing view script name
- [ZF-10728] – Getting ldml/numbers/defaultNumberingSystem using Zend_Locale_Data
- [ZF-10791] – $form->setName('nameAttr'); has no effect
- [ZF-10876] – Any date higher then 2038 becomes invalid
- [ZF-10959] – Option 'defaultPageType' of the Zend_Application_Resource_Navigation is set after building the pages tree.
- [ZF-11018] – invalid request via proxy
- [ZF-11022] – Setting resources.mail.transport.register = true causes an extra email to be sent to a bogus address.
- [ZF-11161] – RegisterErrorHandle not work with Xml formatter
- [ZF-11222] – Email validation passed where previously failed
- [ZF-11296] – CLONE – Zend_Date misses some stuff from RFC2822 – ZF1
- [ZF-11356] – Zend_Json_Encoder fails to encode namespaced class names properly
- [ZF-11393] – Zend_Controller_Router_Rewrite::assemble() should throw exception when userParams is not an array
- [ZF-11394] – Testcase has bad doc block that makes auto-complete less efficient
- [ZF-11402] – Zend_Validate_NotEmpty returns does NOT invalidate the empty arrays
- [ZF-11413] – Zend_Navigation_Page_Mvc isActive doesn't check for route default params (module, controller, action) but rather to default params for the application
- [ZF-11439] – Zend_Tool produces incorrect controller class name when module name contains hyphen
- [ZF-11451] – Zend Validate fails to validate emails with dot at the end
- [ZF-11460] – Zend_Session::regenerateId doesn't always regenerate session ID
- [ZF-11466] – Zend_Tool_Project_Provider_Controller checks for existing controller before canonicalizing name
- [ZF-11483] – Zend_Captcha_Image does not repect doctype when producing image tag
- [ZF-11504] – Zend_From::addSubForms() issue after cloneing
- [ZF-11512] – Zend_Tool_Project_Provider_Layout not properly detecting existing layout configuration
- [ZF-11514] – Zend_Mail_Message incorrectly merges configuration flags supplied via constructor
- [ZF-11515] – misspelled char set
Docs: Problem
- [ZF-11449] – Function setCategories() don't exists
Improvement
- [ZF-11359] – Zend_Navigation_Page_Mvc::isActive is not route aware
- [ZF-11440] – Improve extensibility of App_Res_Modules
- [ZF-11523] – Bound variables lost when passing query to database adapter in Zend_Auth_Adapter_DbTable
- [ZF-11529] – AMF server should register ACLs from auth adapter, if present
Patch
- [ZF-4236] – POST field order not fully preserved when uploading files
- [ZF-8252] – Allow for id attribute on optgroup elements
- [ZF-8438] – Route params patch for Zend_Navigation_Page_Mvc
- [ZF-9926] – Incorrect html output produced by ajaxLink
- [ZF-10327] – ZendX_Application_Resource_Jquery does not allow CDN_SSL
- [ZF-11480] – Add the "throws" declaration in PHP Doc
Task
- [ZF-11482] – misspelling
Unit Tests: Improvement
- [ZF-4622] – Zend_View_Abstract::_addPath() strips double-slash from protocol
Unit Tests: Problem
- [ZF-10381] – Zend_Application_Resource_Locale: an unit test fails without locale configured
Release Notes – Zend Framework – Version 1.11.7
Bug
- [ZF-2022] – Property _reminder does not exist when using Zend_Gdata_Calendar demo
- [ZF-3257] – Attributes or character data lost in Zend_Json::fromXml() in specific circumstances
- [ZF-8578] – Zend_Service_Amazon_S3::cleanBucket() does not clean all objects as documentation implies
- [ZF-9812] – PHP Fatal error: Call to a member function search() on a non-object in /…/Zend/Tool/Project/Provider/Model.php on line 70
- [ZF-10122] – Amazon S3 signature creation does not take parameter input into account
- [ZF-10764] – Zend_Http_UserAgent returns mobile for most Opera user-agents
- [ZF-11343] – Hardcoded cleaning mode in Zend_Cache_Backend_File
- [ZF-11351] – Zend_Gdata_AuthSub falsely allows setting vanilla instance of Zend_Http_Client
- [ZF-11381] – Zend Tools: It is not possible to create a new view script inside of the specified module (module parameter is not provided in "zf create view" command) (solution offered)
- [ZF-11384] – Zend_Config_Yaml comment should allow indented comments
- [ZF-11395] – Useless code included in Zend_Controller_Router_Route_Hostname class
- [ZF-11411] – Passing DOMDocument to handle() does not work
- [ZF-11418] – Content-type header is not cleared out when sending multiple PUT requests
- [ZF-11421] – CLONE – Fatal error: Class 'Zend_CodeGenerator_Php_Docblock_Tag' not found
- [ZF-11425] – Zend_Application should support YAML files with .yml file extension
Coding Standards Violation
Docs: Improvement
- [ZF-10855] – Zend_Captcha_ReCaptcha section of Zend_Captcha documentation doesn't specify expected argument format for isValid()
- [ZF-11391] – Typo in Zend_Validate manual page for Zend_Validate_Digits
Docs: Problem
- [ZF-11270] – Wrong section header
Improvement
- [ZF-6728] – Zend_Service_Amazon_S3::createBucket(): Allow to specify location
- [ZF-11337] – Zend_Cache_Frontend_Class::__call shoud throw an Exception on invalid method
Patch
Unit Tests: Improvement
- [ZF-2146] – Test AuthSub class using mock Zend_Http_Client objects
Unit Tests: Problem
- [ZF-11350] – Cannot run code coverage using runtests.sh

