Une nouvelle version de Zend Framework 1.8 vient de sortie.
Cette nouvelle release porte la version de ZF à 1.8.2.
Elle corrige une cinquantaine de petites bugs et apporte des améliorations au niveau de Zend_Db et sur l’autoloading.
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 la Release Notes ci-dessous.
Release Notes – Zend Framework – Version 1.8.2
Bug
- [ZF-1816] – PostgreSQL: Incorrect sequence name quoting
- [ZF-1912] – Message concurrency between options notEmptyMessage and Zend_Validate_Alpha::STRING_EMPTY
- [ZF-2060] – missing method Zend_Session::getOption / getOptions
- [ZF-2533] – Zend internally doesn’t use user-defined class loader
- [ZF-2798] – JOIN requires FROM otherwise it acts just like FROM
- [ZF-2884] – Zend_Session errors if PHP magic quotes are turned on in a *nix environment
- [ZF-2925] – Problem using join in Zend_Db_Table
- [ZF-3151] – The ZF is not able to use user-defined autoloaders for user-defined classes
- [ZF-3324] – remember_me_seconds in ini file does not change cookie lifetime
- [ZF-3485] – Zend_Db_Table_Select with join fails
- [ZF-3894] – Zend_Db_Select generates wrong query when joining
- [ZF-3984] – connection control not sufficient in case of "Too many open links".
- [ZF-4167] – Zend_Db_Table_Row_Abstract does not properly rely on autoloading
- [ZF-5342] – Mysqli::__connect() forget to reset internal mysqli _connection object when connection failed
- [ZF-5391] – Flash Media Server 3 – Zend Amf
- [ZF-6016] – Zend_* ignoring my Zend_Loader::registerAutoload()
- [ZF-6072] – $_singleInstances are not cleaned up with namespaceUnset()
- [ZF-6414] – Zend_File_Transfer_Adapter_Abstract doesnt allow multiple parameters for validators in addValidator()
- [ZF-6417] – Zend_Db_Table createRow() call Zend_Loader::loadClass unconditionally
- [ZF-6477] – Zend_Service_Amazon_S3 : Does not work for buckets located in EU
- [ZF-6483] – Zend_Service_Amazon_Ec2 describe() won’t work for european instances
- [ZF-6584] – Zend_Form_Element_File problem on automated receive of multiple files
- [ZF-6601] – Unable to send ArrayCollection as input argument from flex
- [ZF-6608] – Problem if /tmp Dir not readable
- [ZF-6619] – Invalid @return value for getLanguage()
- [ZF-6639] – Typo in file arrray (should be array)
- [ZF-6643] – Signature version should be upgraded ASAP
- [ZF-6684] – character ¿ does not translate
- [ZF-6708] – Zend_Filter_Input skips ALLOW_EMPTY metacommand processing if any validator is applied to the field
- [ZF-6709] – Zend_Filter_Input doesn’t process messages -> validators mapping correctly
- [ZF-6761] – Zend_Filter_Input does nothing if field is required and default values are provided for other fields but not for this field.
- [ZF-6778] – for Zend_Validate_Date, 30/02/2009 is correct (dd/MM/YYYY)
- [ZF-6780] – Zend_Filter_Input doesn’t collect validation messages for different values in the specified field
- [ZF-6795] – Indian Rupees being shown as Rp instead of Rs.
Docs: Improvement
- [ZF-6710] – Describe an ability to provide messages array for all specified validator
- [ZF-6711] – Zend_Filter_Input skips ALLOW_EMPTY metacommand processing if rule refers several fields.
Docs: Problem
- [ZF-6662] – misspelling in Zend_Db_Adapter_Abstract: Zend_Db_Statment instead of Zend_Db_Statement
- [ZF-6714] – Zend_Decorator not exists.
- [ZF-6762] – wrong order in PHPDoc of _quoteIdentifierAs()
Improvement
- [ZF-3991] – Add possibility to change loader class
- [ZF-6558] – Zend_Translate should find sources based solely on dir/file structure
- [ZF-6765] – Zend_Filter_Input::_validateRule() iterates through provided fields when it’s not necessary
- [ZF-6782] – use of Zend_Locale in Zend_Translate
New Feature
- [ZF-6648] – Amazon S3 StreamWrapper – is_dir Funktion
- [ZF-6669] – Amazon S3 Stream Wrapper – Upload & Uri
Performance Improvement
- [ZF-5970] – Optimize Zend_Db_Table::find();
Unit Tests: Improvement
- [ZF-6730] – Zend_Service_Amazon_Abstract unit test missing
- [ZF-6770] – Move the Table, Row, & Rowset files for Zend_Db_Table unit tests into the _files directory
Unit Tests: Problem
- [ZF-6607] – Problem with Zend_Soap_Wsdl class loading
- [ZF-6609] – testInitializationShouldSkipModulesWithoutBootstraps(Zend_Application_Resource_ModulesTest) and testShouldReturnExecutedBootstrapsWhenComplete(Zend_Application_Resource_ModulesTest)
- [ZF-6799] – testAmf0TypedObjecDeserializedToNativePHPObjectException(Zend_Amf_RequestTest)
- [ZF-6800] – testExceptionClassMap(Zend_Amf_TypeloaderTest)


3 Release en moins d’un mois! Je dit quand même chapeau!
Ne dit-on pas : « Il faut tourner sept fois sa langue dans sa bouche avant de parler ».
Je pense que cette expression s’adresse aussi au développeurs avant de sortir des release à tout va. Après, on traine des versions foireuses parce qu’on est pas retourner voir si il y avait une update tout les 3 jours!
Enfin, ceci dit, il faudra quand même que je me mette à Zend un de ces 4!
Commentaire by Jojo — 4 juin 2009 @ 19:36