Zend Framework 1.10.7

L’équipe Zend Framework vient d’annoncer la disponibilité de Zend Framework 1.10.7. Cette version de maintenance est la septième de la série 1.10. Celle-ci inclut 60 corrections de bugs.

Pour les utilisations de Zend_Service_Twitter,  un changement dans l’API Zend_Service_Twitter impose l’utilisation d’OAuth par défaut lorsque vous utilisez des méthodes qui nécessitent une authentification. Le changement a été introduit pour aider à préparer les utilisateurs de Zend Framework pour le  Twitter OAuthcalypse à la mi-août.

Vous pouvez télécharger ZF 1.10.7 à partir du site de Zend Framework.

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

Une version 1.11.0  est prévue pour la fin du mois de Septembre. Celle-ci intégrera les corrections de bugs de la série 1.10, les mises à jour et la normalisation de chaînes de traduction de validation, ainsi qu’une série de nouvelles fonctionnalités.

A noté également que l’équipe de Zend Framework travaille activement sur ZF 2.0.

Release Notes – Zend Framework – Version 1.10.7

Bug

  • [ZF-3096] – problem width iconv_set_encoding() –> Zend_Service_Flickr line 65,66,67
  • [ZF-6085] – Bogus formatter given to Zend/Log/Writer/Abstract.php should throw an exception
  • [ZF-6898] – Usage of an uninitialized array in Zend_Console_Getopt
  • [ZF-8087] – Error within unit testing with PHPUnit – Zend_Db_Table_Exception: No adapter found for [...]
  • [ZF-8993] – Zend_Cache_Backend_Static doesn’t work on Windows
  • [ZF-9124] – JQuery auto-enables if ZendX_Application_Resource_Jquery is used
  • [ZF-9213] – Zend_Db_Table_Rowset returns empty Zend_Db_Table_Row when acess negative index
  • [ZF-9396] – Zend_Paginator::getItem doesn’t handle pages returned as Zend_Paginator_SerializableLimitIterator correctly
  • [ZF-9422] – Zend_Cache_Frontend_Function::call() Supporting object methods via callback parameter
  • [ZF-9537] – Resource Layout must bootstrap view
  • [ZF-9642] – Zend_Cache_Backend_Static attempting to access folders outside of basedir
  • [ZF-9721] – Method removePrefixPath in Zend_Loader_PluginLoader.php deletes path with key 0
  • [ZF-9737] – Zend_Applicaton_Resource_Cachemanager cannot create a Zend Server backend
  • [ZF-9740] – Zend_Cache_Core: const BACKEND_NOT_SUPPORTS_TAG typo
  • [ZF-9756] – "Undefined variable: lines" Zend_Console_Getopt getUsageMessage() line 623
  • [ZF-9834] – Zend_Http_Response does not extract some headers correctly
  • [ZF-9955] – Zend_Log::_constructWriterFromConfig(), undefined variable $writerName
  • [ZF-9956] – Zend_Log::_constructFilterFromConfig(), undefined variable $filterName, parentheses missing
  • [ZF-9964] – SQLSTATE[42703]: camel case is used for column names in database, exception occurs when such column names are used in where clause
  • [ZF-9968] – NotEmpty Validator treats objects as empty
  • [ZF-9980] – uienable and/or ui_enable in ZendX_Application_Resource_JQuery buggy
  • [ZF-10005] – Zend_Locale getenv(HTTP_ACCEPT_LANGUAGE) Windows ISAPI – Autodetection of Locale has been failed!
  • [ZF-10006] – Zend_Captcha_Image::_gc() does not consider file suffix
  • [ZF-10027] – The condition does not make sense
  • [ZF-10029] – Can’t set value with comma for currency
  • [ZF-10035] – S3_Stream implementation broken
  • [ZF-10041] – Incorrect digit grouping for Japanese numbers
  • [ZF-10046] – Rename Filter not working correctly if abbreviated form used
  • [ZF-10063] – Zend_Validate_Hostname_Com with Zend_Loader issue
  • [ZF-10069] – setSubscription($data) always find $data in database
  • [ZF-10072] – Wrong plural rule for polish language
  • [ZF-10077] – No space between value and symbol (solved in 1.9, but it’s back)
  • [ZF-10081] – Zend_Log_Writer_ZendMonitor Wrong parameter type for monitor_custom_event()
  • [ZF-10082] – Zend_File_Transfer_Adapter_Http::getProgress() not working well with uploadprogress
  • [ZF-10087] – Zend Mail Error
  • [ZF-10089] – Zend_Log_Writer_Db::setFormatter should be compatible with should be compatible with that of Zend_Log_Writer_Abstract::setFormatter
  • [ZF-10090] – Zend_Locale_Format::checkDateFormat() incorrect handles dates with zero parts
  • [ZF-10103] – Zend_Validate_Float validates the int 7 as a float
  • [ZF-10107] – addMonth dont change year in some cases
  • [ZF-10111] – MimeType fails to validate more than one files from form
  • [ZF-10114] – Undefined index: HTTP_ACCEPT_LANGUAGE
  • [ZF-10116] – Incorrect error message with length as array
  • [ZF-10119] – Infinite loop in StripTags
  • [ZF-10126] – Conversion error in Zend_Measure_*, when using small numbers (possible precision problem)
  • [ZF-10140] – In Zend_Translate->setOptions, tries to set entire options array as cache object
  • [ZF-10160] – Zend_Db_Adapter_Pdo_Pgsql (lastInsertId)
  • [ZF-10161] – Checking the namespace metadata for expired ones, can produce notice about undefined index.
  • [ZF-10170] – Zend_Log:>addPriority() allowed priority duplicates
  • [ZF-10171] – Several missing dependencies
  • [ZF-10173] – Zend_Db_Table_Rowset_Abstract accepts indexes invalid.
  • [ZF-10189] – Missing require_once for Zend_Log in Zend_Cache_Core
  • [ZF-10191] – Zend_Soap_Client has problem encoding a certain string
  • [ZF-10199] – CLONE -getOption not working with uppercase $key
  • [ZF-10201] – Zend_Validate_Regex will fail for certain valid regular expressions
  • [ZF-10231] – Fix Zend_Feed Unit test issues

Docs: Problem

  • [ZF-10079] – Typo in "Zend_Service_Amazon_S3: Data Streaming"
  • [ZF-10184] – Syntax error in Zend_Http_Client usage example

Improvement

  • [ZF-2066] – Zend_Cache_Frontend_Class should not require cachedEntity in options
  • [ZF-6255] – Increased functionality for Google Apps -> Groups (Email Lists)
  • [ZF-9108] – Zend_Captcha_Image always has <br/> in rendered element
  • [ZF-9468] – Autoload plugin files in Zend_Application_Resource_Frontcontroller::init
  • [ZF-9741] – phpdoc improvements for backends
  • [ZF-9970] – Zend_Cache_Frontend_Class need to switch _makeId to public in order to delete the cache object
  • [ZF-9979] – Function Cache makeid ‘Incorrect function name’
  • [ZF-10028] – Greater usefulness of the exchange
  • [ZF-10059] – Add header X-Powered by Zend Framework
  • [ZF-10064] – Double function call
  • [ZF-10068] – _createCollection method
  • [ZF-10106] – Postcode validator is too strict
  • [ZF-10127] – Wrong return type of Zend_Paginator_AdapterAggregate::getPaginatorAdapter()
  • [ZF-10154] – [Zend_File_Transfer_Adapter_Http] Misspelling in exception message
  • [ZF-10166] – Zend_Translate should not clear all cache and use tagging when backend is capable of it
  • [ZF-10207] – Return full locale instead of language code when locale has one region only

New Feature

  • [ZF-8501] – Add Zend_Application_Resource_Acl

Unit Tests: Improvement

  • [ZF-10015] – add tests Zend_Log_Writer_SyslogTest and Zend_Log_Writer_ZendMonitorTest
  • [ZF-10037] – Zend_Validate_AllTests add test case missing
  • [ZF-10060] – Zend_Validate_File_AllTests add test case missing
  • [ZF-10061] – Zend_Filter_AllTests add test case missing

Unit Tests: Problem

  • [ZF-9196] – Zend_Db_Profiler_FirebugTest fails when you don’t have the extension PDO_SQLITE installed.
  • [ZF-9906] – Zend_Filter_InputTest – Two tests fail
  • [ZF-10036] – Zend_Validate_PostCodeTest present some failures
  • [ZF-10135] – Zend_Filter_NormalizedToLocalizedTest::testLocalizationToFloat presents failed
  • [ZF-10223] – Failures Zend_Session_SaveHandler_DbTableTest

Sub-task

  • [ZF-5413] – using "$var === null" instaed of "is_null($var)"
  • [ZF-10208] – replace calls of chr([number]) without a variable argument by a direct string
Bookmark and Share
Hervé — 31 juillet 2010 @ 14:49 Filed under: Php / mySql,Programmation Tag: , , , ,

Un commentaire »

  1. En ce qui concerne Zend Framework 1.10.6, j’ai oublié de posté un petit article.

    ZF 1.10.6 était la sixième version de maintenance de la série 1.10. Cette version inclut des correctifs de plus de 30 bugs.

    Vous pouvez consulter le changelog à l’adresse suivante : http://framework.zend.com/changelog/1.10.6

    Commentaire by Hervé — 31 juillet 2010 @ 14:53

Flux RSS des commentaires de cet article. TrackBack URL

Laisser un commentaire