La version 1.7.2 du Zend Framework vient de sortir (23 décembre 2008).
Pour télécharger cette nouvelle version, rendez-vous sur le site de Zend Framework.
Je vous invite à consulter la liste des corrections apportées par la version 1.7.2.
J’en profite également pour vous souhaiter un joyeux Noël.
Release Notes – Zend Framework – Version 1.7.2
Bug
- [ZF-2237] – Zend_Db_Adapter_Pdo_Oci – Describe table does not throw table in in uppercase
- [ZF-2927] – Zend_Db_Adapter_Oracle – Support describe on view
- [ZF-3271] – Zend_View_Helper_HeadLink – bug with appendStylesheet()
- [ZF-3747] – Zend_Db Mysqli closeConnection() triggers fatal error
- [ZF-4463] – Object of class stdClass could not be converted to string in Zend\Validate\Abstract.php
- [ZF-4902] – Cannot add ‘id’ attribute to a link when using the HeadLink helper
- [ZF-4939] – Zend_Validate gets error codes from messages keys (not from errors), Zend_Validate_EmailAddress doesnt set error keys for messages at all
- [ZF-5010] – Zend_Validate_EmailAddress fails to reject certain invalid email addresses
- [ZF-5029] – function getGphotoQuotaCurrent error
- [ZF-5040] – Impossible to set same method name in two differents services
- [ZF-5050] – « Call to a member function close() on a non-object » when using Zend_Db_Adapter_Mysqli::closeConnection()
- [ZF-5078] – Zend_Amf does not properly serialize Zend_Amf_Value_ByteArray instances
- [ZF-5082] – Syntaxe compatibility issue between Pdo_Oci and oracle 8i and less in describeTable()
- [ZF-5085] – Zend_Db_Adapter_Pdo_Oci and Oracle uppercase tablename trouble
- [ZF-5090] – $form->getValues() raises Warning when the form has Zend_Form_Element_File with setMultiFile
- [ZF-5110] – « db2_close() expects parameter 1 to be resource, null given » when using Zend_Db_Adapter_Db2::closeConnection()
- [ZF-5121] – Several properties of Zend_PDF need UTF-16 encoded
- [ZF-5124] – getTmpDir method fails when trying to detect writable tmp dir
- [ZF-5147] – partialLoop counter does not reset between calls
- [ZF-5149] – ArrayOfComplexStrategy cannot handle nested object array structures
- [ZF-5152] – startMvc(« ../application/layouts ») fails if an instance already exists
- [ZF-5159] – Missed variable definition
- [ZF-5167] – Warnings generated if Zip extention is not installed
- [ZF-5176] – multiple calls with the same Zend_Rest_Client instance not working
- [ZF-5179] – Documentation at 57.2.2.2.2 for the jQuery ajax autocomplete helper does not match functionality
- [ZF-5186] – Zend_Validate_Ip::isValid() doesn’t return false for invalid IP addresses after r13098
- [ZF-5187] – Zend_File_Transfer_Adapter_Abstract::getHash() doesn’t recognise hashing algos
- [ZF-5201] – Zend_Db_Adapter_Abstract lacks of PHPDoc comments and some are wrong
- [ZF-5203] – Zend_Date::WEEKDAY_NARROW destroys multibyte-characters
- [ZF-5238] – Feed protocol versions are not taken into consideration when looking up XML namespaces
- [ZF-5277] – fix_dst doesn`t work correctly
- [ZF-5317] – typo in Zend_Db_Adapter_Abstract
Docs: Improvement
- [ZF-2934] – CLONE -Zend_View_Interface sample causes Warning
- [ZF-5161] – Fix @subpackage statement in Zend_Gdata classes
- [ZF-5206] – Missing method getCurrentRouteName in API Doc
Docs: Problem
- [ZF-3053] – The plugin solution to the exceptions handling doesn’t work
- [ZF-3811] – Exceptions thrown by packages used should be recasted
- [ZF-5153] – Remove enableRequestDebugLogging() from YouTubeOnlineTest::testRetrieveAndUpdatePlaylistList()
- [ZF-5162] – Trivial grammar mistake
- [ZF-5210] – Incorrect Package in API Doc – Zend_Twitter
- [ZF-5235] – typo in manual/en section 30.2.1 Zend_Log_Writer_Stream
Improvement
- [ZF-2077] – Zend_Session_Namespace allows invalid namespaces
- [ZF-2694] – Zend_Validate_Ip does not support IPv6
- [ZF-3015] – Zend_Validate_StringLength use iconv extension and missing [get|set]Encoding method
- [ZF-3111] – Specify HeadLink setAlternate with ‘media’ attribute
- [ZF-3406] – HeadStyle view helper: allow multiple media descriptors
- [ZF-3612] – Should be single quotation for a needle
- [ZF-3635] – Zend_Validate_EmailAddress should not validateMx if hostname does not validate.
- [ZF-3638] – Zend_View_Helper_HeadLink::appendStylesheet() media parameter should be allowed to be an array
- [ZF-3921] – conditional comments for HeadScript and HeadStyle
- [ZF-4678] – Improved error message for isEmpty
- [ZF-5018] – HtmlList should insert newline after </li>
- [ZF-5052] – getIsConnected() method in Zend_Db_Adapter_Abstract
- [ZF-5099] – Add getServerVersion to Zend_Db_Adapter_Abstract
- [ZF-5146] – Add simpler CLOB support to fetch()
- [ZF-5154] – Add HTML5 doctype to Zend_View_Helper_Doctype
- [ZF-5155] – Zend_File_Transfer_Adapter_Abstract setDestination should check if the directory is writable
- [ZF-5164] – Zend_Form_Elment_File::getValues() should check if the element have been uploaded
- [ZF-5214] – Allow for support of v2 YouTube queries
- [ZF-5215] – Adding functionality to VideoEntry to support v2 data model changes.
- [ZF-5259] – CLONE -setweekday() parameters rule does not same as display rule
- [ZF-5260] – Patch: Zend_Cache_Backend_Memcached « weight » parameter support
- [ZF-5264] – Dijit elements should use Description decorator by default
- [ZF-5272] – Support for new XML elements in v2 YouTube SubscriptionEntries
- [ZF-5273] – Updating docs to reflect that that Content->getSrc() returns a string instead of an extension element
- [ZF-5276] – Add new extensions and validate data model for v2 UserProfile in YouTube
- [ZF-5321] – More unit tests to test v2 YouTube features in YouTubeOnlineTests
New Feature
- [ZF-5237] – Allow for support of new XML elements in PlaylistListEntry in v2 of YouTube API.
Patch
- [ZF-5143] – bug in 1.7.1 for ZendX_Console_Process_Unix (require once is wrong)
Unit Tests: Problem
- [ZF-4908] – testFriendsTimelineStatusSinceTwoDaysAgoReturnsResults(Zend_Service_TwitterTest) unit tests failure
- [ZF-5061] – Missing TestHelper in Zend_Mail_AllTests.php
- [ZF-5229] – A set of Zend_Soap unit tests failures (WinXP tests)
- [ZF-5230] – testDefaultHelperPath(Zend_ViewTest) unit test failure (Windows tests)
- [ZF-5232] – testDoesNotFailOnObjectInput(Zend_Validate_AbstractTest)
- [ZF-5306] – testSamplePropertiesAreCorrectV2(Zend_Gdata_YouTube_PlaylistListFeedTest) unit tests error
- [ZF-5307] – testSamplePropertiesAreCorrectV2(Zend_Gdata_YouTube_PlaylistListEntryTest) and testConvertPlaylistListEntryToAndFromStringV2(Zend_Gdata_YouTube_PlaylistListEntryTest) unit tests errors
- [ZF-5308] – A set of Zend_Translate_Adapter_ArrayTest unit tests errors
- [ZF-5309] – testAdapterInfo(Zend_Translate_Adapter_GettextTest) ‘undefined index’ unit tests error
- [ZF-5310] – A set of Zend_Translate_Adapter_TbxTest, …_TmxTest and …_XliffTest unit tests errors
- [ZF-5311] – A set of Zend_Gdata_YouTube unit tests failures
- [ZF-5312] – testOptions(Zend_Translate_Adapter_ArrayTest) unit tests failure
- [ZF-5313] – testList(Zend_Translate_Adapter_ArrayTest) unit tests failure
- [ZF-5314] – testCaching(Zend_Translate_Adapter_ArrayTest) unit tests failure
- [ZF-5315] – ‘Failed asserting that <string:bar was passed> contains « This is the translated message for « ‘ failures
- [ZF-5316] – testHostnameValidatorMessagesShouldBeTranslated(Zend_Validate_EmailAddressTest) and testIpValidatorMessagesShouldBeTranslated(Zend_Validate_HostnameTest) failures
Sub-task: Docs


Je viens d’éditer mon poste en ajoutant la release notes du Zend Framework 1.7.2.
Commentaire by Hervé — 26 décembre 2008 @ 14:48