Zend Framework 1.9.3 (1.9.3 PL1)


L’équipe de Zend Framework vient de mettre à disposition la release 1.9.3 ainsi que la version 1.9.3 PL1, qui corrige une incompatibilité de version avec la version 1.9.x.
Il va de soit que la version 1.9.3 PL1 remplace (et annule) la version 1.9.3

Vous pouvez télécharger cette version (mini release) du Zend Framework sur le site Zend Framework.

Pour plus d’infos sur cette mise à jour, consulter les Release Notes ci-dessous.

Release Notes – Zend Framework – Version 1.9.3

Bug

  • [ZF-2298] – quoteInto changes value when an array is passed as second argument.
  • [ZF-2818] – quoting identifier in order
  • [ZF-3068] – Zend_Auth_Adapter_DbTable does not honor the case folder of the underlying database
  • [ZF-3221] – ZF using intval() when db datatype is int?
  • [ZF-3349] – $table->find() method miss matching rows
  • [ZF-3470] – Zend_Db_Statement_Pdo::setFetchMode does only except one parameter, while for PDO::FETCH_CLASS 2 (or 3) are needed
  • [ZF-3653] – Zend_Db_Table::find() doesn’t support For Update
  • [ZF-3682] – Documented columns() method missing
  • [ZF-3881] – Zend_Form::setDefaults( array $defaults ) does not reset the values null
  • [ZF-4010] – assertQueryContentContains() crashes PHP on attribute value query
  • [ZF-4026] – requests object does not clear previous user params
  • [ZF-4440] – UNION does not work with Zend_Db_Table_Select
  • [ZF-5107] – getParams() ignores Zend_Controller_Request::setParamSources()
  • [ZF-5150] – addError() doesn’t work as described.
  • [ZF-5354] – Atom feed item links are not displayed when rel attribute is missing
  • [ZF-5606] – Zend_Db::factory normalizes characters in namespace, so ZendX libraries are not found
  • [ZF-5675] – Zend_Db_Statement_Mysqli and Zend_Validate_Db_* problems with strict typing on fetch
  • [ZF-5700] – Warning thrown in Zend_Acl when using "allow all roles access to X" scenario
  • [ZF-5775] – Zend_Db_Table->find() returns all rows when passed empty array
  • [ZF-6134] – Zend_Loader_PluginLoader accepts duplicate prefix paths
  • [ZF-6284] – Zend_Service_Twitter authentication mixup
  • [ZF-6544] – duplicated new lines characters when calling Zend_Reflection_Method::getBody()
  • [ZF-6614] – Zend_Feed_Rss pubDate should be localtime rather than gmdate(‘r’)
  • [ZF-6726] – Allow a tag with no parameters and multiple spaces between tag/value/description
  • [ZF-6860] – Nirvanix upload fails in command line on Windows
  • [ZF-6942] – Missing Dependency: Session_Resource with SaveHandler_DbTable dont bootstrap db resource
  • [ZF-6948] – Zend_Amf_Adobe_Introspector works incorrectly for functions with default argument values
  • [ZF-6966] – Zend_Db forces ‘naming convention’
  • [ZF-7034] – Don’t get NotEmpty Validator if it’s still exists in FiterChain
  • [ZF-7042] – metadata cache identifier collisions
  • [ZF-7084] – Zend_soap_client_DotNet ; _preProcessArguments > Wrong request
  • [ZF-7221] – Zend_Db_Select::_renderOrder() incorrectly converts integers to quoted identifiers
  • [ZF-7227] – Zend_Reflection_Parameter::getType() method doesn’t work properly
  • [ZF-7351] – Zend_Reflection_Docblock_Tag has problems with @deprecated without whitespace at the end.
  • [ZF-7361] – hasMethod() and hasProperty() of Zend_CodeGenerator_Php_Class is not working
  • [ZF-7394] – Zend_Filter_Input disregards field ‘messages’ meta-command
  • [ZF-7481] – Zend_Filter_HtmlEntities legacy constructor is not handled properly
  • [ZF-7501] – Path with // in the end of autoload method of Zend_Loader_Autoloader_Resource.
  • [ZF-7516] – Zend_Http_Client_Adapter_Exception instead Zend_Service_Twitter_Exception
  • [ZF-7546] – Issue with multiple autentication, store only succes result
  • [ZF-7594] – Fatal error: Call to a member function getHeader()
  • [ZF-7608] – No Profiler set in Zend_Test_DbAdapter which can lead to fatal errors
  • [ZF-7638] – AccordionContainer::getElementHtmlTemplate()
  • [ZF-7653] – get unexpected result from find() function if passed an array within dis-ordered key
  • [ZF-7654] – Zend_Captcha_ReCaptcha options not working
  • [ZF-7655] – Zend_Rest_Route has references to "$this->_request->getHeader", should prob. be "$request->getHeader", getting null reference!
  • [ZF-7667] – Big integers of tweet ids are breaking the since_id parameter
  • [ZF-7690] – $this->_optionKeys is not updated if additional top level options are set in Zend_Application_Bootstrap_BootstrapAbstract
  • [ZF-7691] – Zend_Cache clean() does not work
  • [ZF-7708] – Zend_Db_Statement calls _prepare() but is not part of the interface or abstract
  • [ZF-7709] – Zend_Application_Bootstrap_BootstrapAbstract::setOptions() merges Options but no $_optionKeys
  • [ZF-7720] – Setting up a Cache with automatic_serialization will not throw an exception but fail
  • [ZF-7727] – Format of the message key not the same for a missing field in Zend_Filter_Input
  • [ZF-7742] – getOption not working with uppercase $key
  • [ZF-7750] – Undefined variable in Zend_Controller_Action_HelperBroker_PriorityStack
  • [ZF-7756] – Request RawBody is not cached, making multiple retrievals impossible
  • [ZF-7767] – IIS7 ignores blank key/value pairs
  • [ZF-7771] – Wrong action/id mapping in Zend_Rest_Route.
  • [ZF-7782] – Fatal Error when calling Zend_Reflection_Parameter::getClass on parameter without class typehint
  • [ZF-7783] – Zend_CodeGenerator_Php_Property_DefaultValue doesn’t handle boolean values
  • [ZF-7787] – cache not taking locale into id
  • [ZF-7796] – Zend Tool – Existing Config and Storage are not passed to Registry
  • [ZF-7799] – Zend_Mail Blank line above all emails sent
  • [ZF-7800] – Zend_Validate::is() does not work with Zend_Validate_Int
  • [ZF-7821] – Unquoted identifier in sqlite pdo adapter
  • [ZF-7832] – Zend_Service_Amazon_Ec2_Securitygroups only returns one IP address per port/range
  • [ZF-7842] – PHP Fatal error: Class ‘Zend_XmlRpc_Value_Nil’ not found
  • [ZF-7843] – Zend_Validate_NotEmpty and null values
  • [ZF-7860] – IsImage filter no longer works with fileinfo extension in PHP5.3
  • [ZF-7886] – Zend_CodeGenerator_Php_Parameter falsly assumes DocType can be used as Type-Hint
  • [ZF-7888] – Can’t add/update value ‘0′ becouse it will by filtered in Zend_Ldap::prepareLdapEntryArray
  • [ZF-7908] – getDateModified() returns incorrect date if RSS feed has near-standard date formatting

Coding Standards Violation

  • [ZF-7704] – CS violations in Zend_Rest_Route

Community Driven Feature

  • [ZF-5638] – Add methods to get defined roles, ressources, rules

Docs: Improvement

  • [ZF-1225] – en-/disable referential integrity
  • [ZF-7797] – Improve "Write own Provider" Section

Docs: Problem

  • [ZF-6235] – Wrong method in usage example
  • [ZF-6338] – Invalid Code in Docs
  • [ZF-6501] – Sample Code "My_Component_HelloProvider" not work
  • [ZF-7229] – Error in example for C.5.1.2. Extend Zend_View to provide often used helper methods
  • [ZF-7829] – Documentation crosslinks are shown as ??? instead of correct name
  • [ZF-7830] – Typo in example source code
  • [ZF-7849] – typo in API Table Docs for Zend_Application_Bootstrap_BootstrapAbstract Methods
  • [ZF-7878] – "???" instead of router type names

Improvement

  • [ZF-2128] – Zend_Input_Filter::getEscaped() does not return fields that are not part of the validation rules.
  • [ZF-3255] – Implementation to disable lazy connecting to DB
  • [ZF-3848] – Implement "Countable" interface
  • [ZF-4511] – Zend_Test_PHPUnit_ControllerTestCase::resetResponse() does not allow a new clean dispatch
  • [ZF-5903] – Zend_Feed::findFeeds should return uri of found feeds
  • [ZF-6013] – Zend_Test generates vague failure messages
  • [ZF-6391] – Inconsistent backtick usage
  • [ZF-6445] – Zend_XmlRpc_Value should support the 64 bits integer data type
  • [ZF-6618] – Passing resource/resources through Zend_Application bootstrap() wrapped method to the bootstrap() method of Zend_Application_Bootstrap_BootstrapAbstract
  • [ZF-6901] – Zend_Db_Table does not utilise its own getter methods
  • [ZF-6929] – Zend_Service_Twitter – allow config array as constructor containing user and pass
  • [ZF-7420] – Remove string length check from twitter messages
  • [ZF-7568] – Support Zend_Config options in Zend_Cache_Core constructor
  • [ZF-7669] – Zend_Test_DbAdapter supportsParameters() returns false causing exception when testing code that uses update()
  • [ZF-7714] – Roman numberals in dates
  • [ZF-7779] – Implement Zend_CodeGenerator_Php_Parameter::fromReflection
  • [ZF-7780] – Add Zend_CodeGenerator_Php_Parameter::setPassedByReference()
  • [ZF-7901] – Why defaoult cdn version of Dojo is 1.2.0?

Patch

  • [ZF-5868] – Query parameters not recorded from Zend_Db_Statement_Pdo::bindValue()
  • [ZF-7852] – Zend_Service_Simpy Http/Rest client clean up

Unit Tests: Problem

  • [ZF-7543] – Unit tests fatal error – "Call to undefined function bcpowmod()"
  • [ZF-7834] – Zend_AuthTest missing from Zend/AllTests.php?
  • [ZF-7882] – testClearIdentity(Zend_AuthTest) unit tests error
  • [ZF-7883] – testInitSetsSaveHandler(Zend_Application_Resource_SessionTest) unit tests failure
  • [ZF-7884] – testFromReflection_GetWithNativeType(Zend_CodeGenerator_Php_ParameterTest)
  • [ZF-7885] – testRequestMethodShouldBeNullByDefault(Zend_Controller_Request_HttpTestCaseTest) unit tests failure
  • [ZF-7905] – testPassingZfVersionAutoloaderInformationConfiguresAutoloader(Zend_Application_ApplicationTest) unit tests error
  • [ZF-7906] – A set of Zend_Db_Select_StaticTest unit tests failures
  • [ZF-7914] – testGetsDateModifiedFromRss20_UnrecognisedGmtFormat(Zend_Feed_Reader_Entry_RssTest) unit tests error

Sub-task

  • [ZF-6722] – Zend_CodeGenerator_Php_Parameter does not allow null as defaultValue
Hervé — 29 septembre 2009 @ 12:46 Classé dans : Php / mySql, Programmation Tag: , , ,

Pas de commentaire »

Pas encore de commentaire.

Flux RSS des commentaires de cet article. Adresse web de rétrolien

Laisser un commentaire