Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

release-2.1.3

Zend Framework 2.1.3
- 3714: Zend\Stdlib\ArrayObject::offsetExists() returning by reference
  (zendframework#3714)
- 3855: Fix #3852
  (zendframework#3855)
- 3856: Simple route case insensitive
  (zendframework#3856)

release-2.1.2

Zend Framework 2.1.2
- 3085: create controller via Zend\Mvc\Controller\ControllerManager
  (zendframework#3085)
- 3469: ConnectionInterface docblock is wrong or implementation is wrong..
  (zendframework#3469)
- 3506: [WIP] [#3113] Fix spelling in error validation messages
  (zendframework#3506)
- 3636: If route has child routes and in URL has arbitrary query like "?lang=de"
  it does not work
  (zendframework#3636)
- 3652: Query parameter ?action=somevalue will get 404 error
  (zendframework#3652)
- 3683: Fix to make sure NotEmpty validator is not already set
  (zendframework#3683)
- 3691: Fix for GitHub issue 3469
  (zendframework#3691)
- 3698: Openssl error string
  (zendframework#3698)
- 3699: Certain servers may not set a whitespace after a colon
  (Set-Cookie: header)
  (zendframework#3699)
- 3701: Synced pt\_BR\Zend\_Validate.php with en\Zend\_Validate.php
  (zendframework#3701)
- 3702: added new file: resources\languages\pt\_BR\Zend\_Captcha.php
  (zendframework#3702)
- 3703: [WIP] Adding parallel testing ANT build configuration and related files
  (zendframework#3703)
- 3705: Recent composer.json update of stdlib package
  (zendframework#3705)
- 3706: clear joins and create without columns
  (zendframework#3706)
- 3707: quoteIdentifier problem in sequence
  (zendframework#3707)
- 3708: Filter\File\RenameUpload: wrap move\_uploaded\_file to be easly mocked
  (zendframework#3708)
- 3712: Fix for URIs with a query string not matching
  (zendframework#3712)
- 3713: Session Container Mismatch & Version Compare fixes for 5.3.3
  (zendframework#3713)
- 3715: [#3705] Fix autoload.files setting in composer.json
  (zendframework#3715)
- 3716: Added the Zend\Form decepence in composer.json for Zend\Mvc
  (zendframework#3716)
- 3721: Created README.md files for each component
  (zendframework#3721)
- 3722: [Form] [DateTimeSelect] Filter, manager, and view helper fixes
  (zendframework#3722)
- 3725: Use built-in php constants
  (zendframework#3725)
- 3729: Zend\Barcode (Fixes #2862)
  (zendframework#3729)
- 3732: Fix for #2531 - Multiplie navigation don't work
  (zendframework#3732)
- 3733: Fix/select where
  (zendframework#3733)
- 3735: [Form] [FormElementManager] don't overwrite form factory if already set
  (zendframework#3735)
- 3742: Object+hydrator element annotation fix
  (zendframework#3742)
- 3743: [#3739 & #3740] Using version-compare in accept header handler params.
  (zendframework#3743)
- 3746: Fix bugs for some locales!
  (zendframework#3746)
- 3757: Fixed a bug where mail messages were malformed when using the Sendmail
  (zendframework#3757)
- 3764: Validator File MimeType (IsImage & IsCompressed)
  (zendframework#3764)
- 3771: Zend\File\Transfer\Adapter\Http on receive : error "File was not found"  in ZF 2.1
  (zendframework#3771)
- 3778: [#3711] Fix regression in query string matching
  (zendframework#3778)
- 3782: [WIP] Zend\Di\Di::get() with call parameters ignored shared instances.
  (zendframework#3782)
- 3783: Provide branch-alias entries for each component composer.json
  (zendframework#3783)
- 3785: Zend\Db\Sql\Literal Fix when % is used in string
  (zendframework#3785)
- 3786: Inject shared event manager in initializer
  (zendframework#3786)
- 3789: Update library/Zend/Mail/Header/AbstractAddressList.php
  (zendframework#3789)
- 3793: Resolved Issue: #3748 - offsetGet and __get should do a direct proxy to
  $_SESSION
  (zendframework#3793)
- 3794: Implement query and fragment assembling into the HTTP router itself
  (zendframework#3794)
- 3797: remove @category, @package, and @subpackage docblocks
  (zendframework#3797)
- 3798: Remove extra semicolons
  (zendframework#3798)
- 3803: Fix identical validator
  (zendframework#3803)
- 3806: Remove obsolete catch statement
  (zendframework#3806)
- 3807: Resolve undefined classes in phpDoc
  (zendframework#3807)
- 3808: Add missing @return annotations
  (zendframework#3808)
- 3813: Bug fix for GlobIterator extending service
  (zendframework#3813)
- 3817: Add failing tests for Simple console route
  (zendframework#3817)
- 3819: Allow form element filter to convert a string to array
  (zendframework#3819)
- 3828: Cannot validate form when keys of collection in data are non consecutive
  (zendframework#3828)
- 3831: Non-matching argument type for ArrayObject
  (zendframework#3831)
- 3832: Zend\Db\Sql\Predicate\Predicate->literal() does not work with integer 0
  as $expressionParameters
  (zendframework#3832)
- 3836: Zend\Db\Sql\Predicate\Predicate Fix for literal() usage
  (zendframework#3836)
- 3837: Fix for legacy Transfer usage of File Validators
  (zendframework#3837)
- 3838: Stdlib\ArrayObject & Zend\Session\Container Compatibility with ArrayObject
  (zendframework#3838)
- 3839: Fixes #2477 - Implemented optional subdomains using regex
  (zendframework#3839)

release-2.1.1

Zend Framework 2.1.1
- 2510: Zend\Session\Container does not allow modification by reference
  (zendframework#2510)
- 2899: Can't inherit abstract function
  Zend\Console\Prompt\PromptInterface::show()
  (zendframework#2899)
- 3455: Added DISTINCT on Zend\Db\Sql\Select
  (zendframework#3455)
- 3456: Connection creation added in Pgsql.php createStatement method
  (zendframework#3456)
- 3608: Fix validate data contains arrays as values
  (zendframework#3608)
- 3610: Form: rely on specific setter
  (zendframework#3610)
- 3618: Fix bug when $indent have some string
  (zendframework#3618)
- 3622: Updated Changelog with BC notes for 2.1 and 2.0.7
  (zendframework#3622)
- 3623: Authentication using DbTable Adapter doesn't work for 2.1.0
  (zendframework#3623)
- 3625: Missing instance/object for parameter route upgrading to 2.1.\*
  (zendframework#3625)
- 3627: Making relative links in Markdown files
  (zendframework#3627)
- 3629: Zend\Db\Select using alias in joins can results in wrong SQL
  (zendframework#3629)
- 3638: Fixed method that removed part from parts in Mime\Message
  (zendframework#3638)
- 3639: Session Metadata and SessionArrayStorage requestaccesstime fixes.
  (zendframework#3639)
- 3640: [#3625] Do not query abstract factories for registered invokables
  (zendframework#3640)
- 3641: Zend\Db\Sql\Select Fix for #3629
  (zendframework#3641)
- 3645: Exception on destructing the SMTP Transport instance
  (zendframework#3645)
- 3648: Ensure run() always returns Application instance
  (zendframework#3648)
- 3649: Created script to aggregate return status
  (zendframework#3649)
- 3650: InjectControllerDependencies initializer overriding an previously
  defined EventManager
  (zendframework#3650)
- 3651: Hotfix/3650
  (zendframework#3651)
- 3656: Zend\Validator\Db\AbstractDb.php and mysqli
  (zendframework#3656)
- 3658: Zend\Validator\Db\AbstractDb.php and mysqli (issue: 3656)
  (zendframework#3658)
- 3661: ZF HTTP Status Code overwritten
  (zendframework#3661)
- 3662: Remove double injection in Plugin Controller Manager
  (zendframework#3662)
- 3663: Remove useless shared in ServiceManager
  (zendframework#3663)
- 3671: Hotfix/restful head identifier
  (zendframework#3671)
- 3673: Add translations for Zend\Validator\File\UploadFile
  (zendframework#3673)
- 3679: remove '\' character from Traversable
  (zendframework#3679)
- 3680: Zend\Validator\Db Hotfix (supersedes #3658)
  (zendframework#3680)
- 3681: [#2899] Remove redundant method declaration
  (zendframework#3681)
- 3682: Zend\Db\Sql\Select Quantifier (DISTINCT, ALL, + Expression) support -
  supersedes #3455
  (zendframework#3682)
- 3684: Remove the conditional class declaration of ArrayObject
  (zendframework#3684)
- 3687: fix invalid docblock
  (zendframework#3687)
- 3689: [#3684] Polyfill support for version-dependent classes
  (zendframework#3689)
- 3690: oracle transaction support
  (zendframework#3690)
- 3692: Hotfix/db parametercontainer mixed use
  (zendframework#3692)

release-2.1.0

Zend Framework 2.1.0
- 2378: ZF2-417 Form Annotation Hydrator options support
  (zendframework#2378)
- 2390: Expose formally protected method in ConfigListener
  (zendframework#2390)
- 2405: [WIP] Feature/accepted model controller plugin
  (zendframework#2405)
- 2424: Decorator plugin manager was pointing to an inexistent class
  (zendframework#2424)
- 2428: Form develop/allow date time
  (zendframework#2428)
- 2430: [2.1] Added the scrypt key derivation algorithm in Zend\Crypt
  (zendframework#2430)
- 2439: [2.1] Form File Upload refactor
  (zendframework#2439)
- 2486: The Upload validator might be broken
  (zendframework#2486)
- 2506: Throwing exception in template (and/or layout) doesnt fails gracefully
  (zendframework#2506)
- 2524: Throws exception when trying to generate bcrypt
  (zendframework#2524)
- 2537: Create a NotIn predicate
  (zendframework#2537)
- 2616: Initial ZF2 RBAC Component
  (zendframework#2616)
- 2629: JsonStrategy should set response charset
  (zendframework#2629)
- 2647: Fix/bcrypt: added the set/get BackwardCompatibility
  (zendframework#2647)
- 2668: Implement XCache storage adapter (fixes #2581)
  (zendframework#2668)
- 2671: Added fluent inteface to prepend and set method. Zend\View\Container\AbstractContainer
  (zendframework#2671)
- 2725: Feature/logger factory
  (zendframework#2725)
- 2726: Zend\Validator\Explode does not handle NULL
  (zendframework#2726)
- 2727: Added ability to add additional information to the logs via processors.
  (zendframework#2727)
- 2772: Adding cookie route. Going to open PR for comments.
  (zendframework#2772)
- 2815: Fix fro GitHub issue 2600 (Cannot check if a table is read only)
  (zendframework#2815)
- 2819: Support for ListenerAggregates in SharedEventManager
  (zendframework#2819)
- 2820: Form plugin manager
  (zendframework#2820)
- 2863: Handle postgres sequences
  (zendframework#2863)
- 2876: memcached changes
  (zendframework#2876)
- 2884: Allow select object to pass on select->join
  (zendframework#2884)
- 2888: Bugfix dateformat helper
  (zendframework#2888)
- 2918: \Zend\Mime\Mime::LINEEND causes problems with some SMTP-Servers
  (zendframework#2918)
- 2945: SOAP 1.2 support for WSDL generation
  (zendframework#2945)
- 2947: Add DateTimeSelect element to form
  (zendframework#2947)
- 2950: Abstract row gatewayset from array
  (zendframework#2950)
- 2968: Zend\Feed\Reader\Extension\Atom\Entry::getAuthors and Feed::getAuthors
  should return Collection\Author
  (zendframework#2968)
- 2973: Zend\Db\Sql : Create NotIn predicate
  (zendframework#2973)
- 2977: Method signature of merge() in Zend\Config\Config prevents mocking
  (zendframework#2977)
- 2988: Cache: Added storage adapter using a session container
  (zendframework#2988)
- 2990: Added note of new xcache storage adapter
  (zendframework#2990)
- 3010: [2.1][File Uploads] Multi-File input filtering and FilePRG plugin update
  (zendframework#3010)
- 3011: Response Json Client
  (zendframework#3011)
- 3016: [develop] PRG Plugin fixes: Incorrect use of session hops expiration
  (zendframework#3016)
- 3019: [2.1][develop] PRG Plugins fix
  (zendframework#3019)
- 3055: Zend Validators complain of array to string conversion for nested array
  values that do not pass validation when using E\_NOTICE
  (zendframework#3055)
- 3058: [2.1][File Upload] Session Progress fixes
  (zendframework#3058)
- 3059: [2.1] Add reference to ChromePhp LoggerWriter in WriterPluginManager
  (zendframework#3059)
- 3069: Hotfix/xcache empty namespace
  (zendframework#3069)
- 3073: Documentation and code  mismatch
  (zendframework#3073)
- 3084: Basic support for aggregates in SharedEventManager according to feedback...
  (zendframework#3084)
- 3086: Updated constructors to accept options array according to AbstractWriter...
  (zendframework#3086)
- 3088: Zend\Permissions\Rbac roles should inherit parent permissions, not child
  permissions
  (zendframework#3088)
- 3093: Feature/cookies refactor
  (zendframework#3093)
- 3105: RFC Send Response Workflow
  (zendframework#3105)
- 3110: Stdlib\StringUtils
  (zendframework#3110)
- 3140: Tests for Zend\Cache\Storage\Adapter\MemcachedResourceManager
  (zendframework#3140)
- 3195: Date element formats not respected in validators.
  (zendframework#3195)
- 3199: [2.1][FileUploads] FileInput AJAX Post fix
  (zendframework#3199)
- 3212: Cache: Now an empty namespace means disabling namespace support
  (zendframework#3212)
- 3215: Check $exception type before throw
  (zendframework#3215)
- 3219: Fix hook in plugin manager
  (zendframework#3219)
- 3224: Zend\Db\Sql\Select::getSqlString(Zend\Db\Adapter\Platform\Mysql) doesn't
  work properly with limit param
  (zendframework#3224)
- 3243: [2.1] Added the support of Apache's passwords
  (zendframework#3243)
- 3246: [2.1][File Upload] Change file upload filtering to preserve the $\_FILES
  array
  (zendframework#3246)
- 3247: Fix zend test with the new sendresponselistener
  (zendframework#3247)
- 3257: Support nested error handler
  (zendframework#3257)
- 3259: [2.1][File Upload] RenameUpload filter rewrite w/option to use uploaded
  'name'
  (zendframework#3259)
- 3263: correcting ConsoleResponseSender's __invoke
  (zendframework#3263)
- 3276: DateElement now support a string
  (zendframework#3276)
- 3283: fix Undefined function DocBlockReflection::factory error
  (zendframework#3283)
- 3287: Added missing constructor parameter
  (zendframework#3287)
- 3308: Update library/Zend/Validator/File/MimeType.php
  (zendframework#3308)
- 3314: add ContentTransferEncoding Headers
  (zendframework#3314)
- 3316: Update library/Zend/Mvc/ResponseSender/ConsoleResponseSender.php
  (zendframework#3316)
- 3334: [2.1][develop] Added missing Exception namespace to Sha1 validator
  (zendframework#3334)
- 3339: Xterm's 256 colors integration for Console.
  (zendframework#3339)
- 3343: add SimpleStreamResponseSender + Tests
  (zendframework#3343)
- 3349: Provide support for more HTTP methods in the AbstractRestfulController
  (zendframework#3349)
- 3350: Add little more fun to console
  (zendframework#3350)
- 3357: Add default prototype tags in reflection
  (zendframework#3357)
- 3359: Added filter possibility
  (zendframework#3359)
- 3363: Fix minor doc block errors
  (zendframework#3363)
- 3365: Fix trailing spaces CS error causing all travis builds to fail
  (zendframework#3365)
- 3366: Zend\Log\Logger::registerErrorHandler() should accept a parameter to set
  the return value of the error_handler callback
  (zendframework#3366)
- 3370: [2.1] File PRG plugin issue when merging POST data with nested keys
  (zendframework#3370)
- 3376: Remove use of deprecated /e-modifier of preg_replace
  (zendframework#3376)
- 3377: removed test failing since PHP>=5.4
  (zendframework#3377)
- 3378: Improve code generators consistency
  (zendframework#3378)
- 3385: render view one last time in case exception thrown from inside view
  (zendframework#3385)
- 3389: FileExtension validor error in Form context
  (zendframework#3389)
- 3392: Development branch of AbstractRestfulController->processPostData()
  doesn't handle Content-Type application/x-www-form-urlencoded correctly
  (zendframework#3392)
- 3404: Provide default $_SESSION array superglobal proxy storage adapter
  (zendframework#3404)
- 3405: fix dispatcher to catch legitimate exceptions
  (zendframework#3405)
- 3414: Zend\Mvc\Controller\AbstractRestfulController: various fixes to Json
  handling
  (zendframework#3414)
- 3418: [2.1] Additional code comments for FileInput
  (zendframework#3418)
- 3420: Authentication Validator
  (zendframework#3420)
- 3421: Allow to set arbitrary status code for Exception strategy
  (zendframework#3421)
- 3426: Zend\Form\View\Helper\FormSelect
  (zendframework#3426)
- 3427: `Zend\ModuleManager\Feature\ProvidesDependencyModulesInterface`
  (zendframework#3427)
- 3440: [#3376] Better fix
  (zendframework#3440)
- 3442: Better content-type negotiation
  (zendframework#3442)
- 3446: Zend\Form\Captcha setOptions don't follow interface contract
  (zendframework#3446)
- 3450: [Session][Auth] Since the recent BC changes to Sessions,
  Zend\Authentication\Storage\Session does not work
  (zendframework#3450)
- 3454: ACL permissions are not correctly inherited.
  (zendframework#3454)
- 3458: Session data is empty in Session SaveHandler's write function
  (zendframework#3458)
- 3461: fix for zendframework/zf2#3458
  (zendframework#3461)
- 3470: Session not working in current development?
  (zendframework#3470)
- 3479: Fixed #3454.
  (zendframework#3479)
- 3482: Feature/rest delete replace collection
  (zendframework#3482)
- 3483: [#2629] Add charset to Content-Type header
  (zendframework#3483)
- 3485: Zend\Db Oracle Driver
  (zendframework#3485)
- 3491: Update library/Zend/Code/Generator/PropertyGenerator.php
  (zendframework#3491)
- 3493: [Log] fixes #3366: Now Logger::registerErrorHandler() accepts continue
  (zendframework#3493)
- 3494: [2.1] Zend\Filter\Word\* no longer extends Zend\Filter\PregReplace
  (zendframework#3494)
- 3495: [2.1] Added Zend\Stdlib\StringUtils::hasPcreUnicodeSupport()
  (zendframework#3495)
- 3496: [2.1] fixed tons of missing/wrong use statements
  (zendframework#3496)
- 3498: add method to Zend\Http\Response\Stream
  (zendframework#3498)
- 3499: removed "self" typehints in Zend\Config and Zend\Mvc
  (zendframework#3499)
- 3501: Exception while createing RuntimeException in Pdo Connection class
  (zendframework#3501)
- 3507: hasAcl dosn't cheks $defaultAcl Member Variable
  (zendframework#3507)
- 3508: Removed all @category, @package, and @subpackage annotations
  (zendframework#3508)
- 3509: Zend\Form\View\Helper\FormSelect
  (zendframework#3509)
- 3510: FilePRG: replace array_merge with ArrayUtils::merge
  (zendframework#3510)
- 3511: Revert PR #3088 as discussed in #3265.
  (zendframework#3511)
- 3519: Allow to pull route manager from sl
  (zendframework#3519)
- 3523: Components dependent on Zend\Stdlib but it's not marked in composer.json
  (zendframework#3523)
- 3531: [2.1] Fix variable Name and Resource on Oracle Driver Test
  (zendframework#3531)
- 3532: Add legend translation support into formCollection view helper
  (zendframework#3532)
- 3538: ElementPrepareAwareInterface should use FormInterface
  (zendframework#3538)
- 3541: \Zend\Filter\Encrypt and \Zend\Filter\Decrypt not working together?
  (zendframework#3541)
- 3543: Hotfix: Undeprecate PhpEnvironement Response methods
  (zendframework#3543)
- 3545: Removing service initializer as of zendframework/zf2#3537
  (zendframework#3545)
- 3546: Add RoleInterface
  (zendframework#3546)
- 3555: [2.1] [Forms] [Bug] Factory instantiates Elements directly but should be
  using the FormElementManager
  (zendframework#3555)
- 3556: fix for zendframework/zf2#3555
  (zendframework#3556)
- 3557: [2.1] Fixes for FilePRG when using nested form elements
  (zendframework#3557)
- 3559: Feature/translate flash message
  (zendframework#3559)
- 3561: Zend\Mail SMTP Fix Connection Handling
  (zendframework#3561)
- 3566: Flash Messenger fixes for PHP < 5.4, and fix for default namespacing
  (zendframework#3566)
- 3567: Zend\Db: Adapter construction features + IbmDb2 & Oracle Platform
  features
  (zendframework#3567)
- 3572: Allow to add serializers through config
  (zendframework#3572)
- 3576: BC Break in Controller Loader, controllers no more present in controller
  loader.
  (zendframework#3576)
- 3583: [2.1] Fixed an issue on salt check in Apache Password
  (zendframework#3583)
- 3584: Zend\Db Fix for #3290
  (zendframework#3584)
- 3585: [2.1] Added the Apache htpasswd support for HTTP Authentication
  (zendframework#3585)
- 3586: Zend\Db Fix for #2563
  (zendframework#3586)
- 3587: Zend\Db Fix/Feature for #3294
  (zendframework#3587)
- 3597: Zend\Db\TableGateway hotfix for MasterSlaveFeature
  (zendframework#3597)
- 3598: Feature Zend\Db\Adapter\Profiler
  (zendframework#3598)
- 3599: [WIP] Zend\Db\Sql Literal Objects
  (zendframework#3599)
- 3600: Fixed the unit test for Zend\Filter\File\Encrypt and Decrypt
  (zendframework#3600)
- 3605: Restore Zend\File\Transfer
  (zendframework#3605)
- 3606: Zend\Db\Sql\Select Add Support For SubSelect in Join Table - #2881 &
  #2884
  (zendframework#3606)

release-2.0.7

Zend Framework 2.0.7
- 1992: [2.1] Adding simple Zend/I18n/Loader/Tmx
  (zendframework#1992)
- 2024: Add HydratingResultSet::toEntityArray()
  (zendframework#2024)
- 2031: [2.1] Added MongoDB session save handler
  (zendframework#2031)
- 2080: [2.1] Added a ChromePhp logger
  (zendframework#2080)
- 2086: [2.1] Module class map cache
  (zendframework#2086)
- 2100: [2.1] refresh() method in Redirect plugin
  (zendframework#2100)
- 2105: [2.1] Feature/unidecoder
  (zendframework#2105)
- 2106: [2.1] Class annotation scanner
  (zendframework#2106)
- 2125: [2.1] Add hydrator wildcard and new hydrator strategy
  (zendframework#2125)
- 2129: [2.1] Feature/overrideable di factories
  (zendframework#2129)
- 2152: [2.1] [WIP] adding basic table view helper
  (zendframework#2152)
- 2175: [2.1] Add DateSelect and MonthSelect elements
  (zendframework#2175)
- 2189: [2.1] Added msgpack serializer
  (zendframework#2189)
- 2190: [2.1] [WIP] Zend\I18n\Filter\SlugUrl - Made a filter to convert text to
  slugs
  (zendframework#2190)
- 2208: [2.1] Update library/Zend/View/Helper/HeadScript.php
  (zendframework#2208)
- 2212: [2.1] Feature/uri normalize filter
  (zendframework#2212)
- 2225: Zend\Db\Sql : Create NotIn predicate
  (zendframework#2225)
- 2232: [2.1] Load Messages from other than file
  (zendframework#2232)
- 2271: [2.1] Ported FingersCrossed handler from monolog to ZF2
  (zendframework#2271)
- 2288: Allow to create empty option in Select
  (zendframework#2288)
- 2305: Add support for prev and next link relationships
  (zendframework#2305)
- 2315: Add MVC service factories for Filters and Validators
  (zendframework#2315)
- 2316: Add paginator factory & adapter plugin manager
  (zendframework#2316)
- 2333: Restore mail message from string
  (zendframework#2333)
- 2339: ZF2-530 Implement PropertyScanner
  (zendframework#2339)
- 2343: Create Zend Server Monitor Event
  (zendframework#2343)
- 2367: Convert abstract classes that are only offering static methods
  (zendframework#2367)
- 2374: Modified Acl/Navigation to be extendable
  (zendframework#2374)
- 2381: Method Select::from can accept instance of Select as subselect
  (zendframework#2381)
- 2389: Add plural view helper
  (zendframework#2389)
- 2396: Rbac component for ZF2
  (zendframework#2396)
- 2399: Feature/unidecoder new
  (zendframework#2399)
- 2411: Allow to specify custom pattern for date
  (zendframework#2411)
- 2414: Added a new validator to check if input is instance of certain class
  (zendframework#2414)
- 2415: Add plural helper to I18n
  (zendframework#2415)
- 2417: Allow to render template separately
  (zendframework#2417)
- 2648: AbstractPluginManager should not respond to...
  (zendframework#2648)
- 2650: Add view helper and controller plugin to pull the current identity from ...
  (zendframework#2650)
- 2670: quoteIdentifier() & quoteIdentifierChain() bug
  (zendframework#2670)
- 2702: Added addUse method in ClassGenerator
  (zendframework#2702)
- 2704: Functionality/writer plugin manager
  (zendframework#2704)
- 2706: Feature ini adapter translate
  (zendframework#2706)
- 2718: Chain authentication storage
  (zendframework#2718)
- 2774: Fixes #2745 (generate proper query strings).
  (zendframework#2774)
- 2783: Added methods to allow access to the routes of the SimpleRouteStack.
  (zendframework#2783)
- 2794: Feature test phpunit lib
  (zendframework#2794)
- 2801: Improve Zend\Code\Scanner\TokenArrayScanner
  (zendframework#2801)
- 2807: Add buffer handling to HydratingResultSet
  (zendframework#2807)
- 2809: Allow Zend\Db\Sql\TableIdentifier in Zend\Db\Sql\Insert, Update & Delete
  (zendframework#2809)
- 2812: Catch exceptions thrown during rendering
  (zendframework#2812)
- 2821: Added loadModule.post event to loadModule().
  (zendframework#2821)
- 2822: Added the ability for FirePhp to understand 'extras' passed to \Zend\Log
  (zendframework#2822)
- 2841: Allow to remove attribute in form element
  (zendframework#2841)
- 2844: [Server] & [Soap] Typos and docblocks
  (zendframework#2844)
- 2848: fixing extract behavior of Zend\Form\Element\Collection and added
  ability to use own fieldset helper within FormCollection-helper
  (zendframework#2848)
- 2855: add a view event
  (zendframework#2855)
- 2868: [WIP][Server] Rewrite Reflection API to reuse code from
  Zend\Code\Reflection API
  (zendframework#2868)
- 2870: [Code] Add support for @throws, multiple types and typed arrays
  (zendframework#2870)
- 2875: [InputFilter] Adding hasUnknown and getUnknown methods to detect and get
  unknown inputs
  (zendframework#2875)
- 2919: Select::where should accept PredicateInterface
  (zendframework#2919)
- 2927: Add a bunch of traits to ZF2
  (zendframework#2927)
- 2931: Cache: Now an empty namespace means disabling namespace support
  (zendframework#2931)
- 2953: [WIP] #2743 fix docblock @category/@package/@subpackage
  (zendframework#2953)
- 2989: Decouple Zend\Db\Sql from concrete Zend\Db\Adapter implementations
  (zendframework#2989)
- 2995: service proxies / lazy services
  (zendframework#2995)
- 3017: Fixing the problem with order and \Zend\Db\Sql\Expression
  (zendframework#3017)
- 3028: Added Json support for POST and PUT operations in restful controller.
  (zendframework#3028)
- 3056: Add pattern & storage cache factory
  (zendframework#3056)
- 3057: Pull zend filter compress snappy
  (zendframework#3057)
- 3078: Allow NodeList to be accessed via array like syntax.
  (zendframework#3078)
- 3081: Fix for Collection extract method updates targetElement object
  (zendframework#3081)
- 3106: Added template map generator
  (zendframework#3106)
- 3189: Added xterm's 256 colors
  (zendframework#3189)
- 3200: Added ValidatorChain::attach() and ValidatorChain::attachByName() to
  keep consistent with FilterChain
  (zendframework#3200)
- 3202: Added NTLM authentication support to Zend\Soap\Client\DotNet.
  (zendframework#3202)
- 3218: Zend-Form: Allow Input Filter Preference Over Element Defaults
  (zendframework#3218)
- 3230: Add Zend\Stdlib\Hydrator\Strategy\ClosureStrategy
  (zendframework#3230)
- 3241: Reflection parameter type check
  (zendframework#3241)
- 3260: Zend/Di, retriving same shared instance for different extra parameters
  (zendframework#3260)
- 3261: Fix sendmail key
  (zendframework#3261)
- 3262:  Allows several translation files for same domain / locale
  (zendframework#3262)
- 3269: A fix for issue #3195. Date formats are now used during validation.
  (zendframework#3269)
- 3272: Support for internationalized .IT domain names
  (zendframework#3272)
- 3273: Parse docblock indented with tabs
  (zendframework#3273)
- 3285: Fixed wrong return usage and added @throws docblock
  (zendframework#3285)
- 3286: remove else in already return early
  (zendframework#3286)
- 3288: Removed unused variable
  (zendframework#3288)
- 3292: Added Zend Monitor custom event support
  (zendframework#3292)
- 3295: Proposing removal of subscription record upon unsubscribe
  (zendframework#3295)
- 3296: Hotfix #3046 - set /dev/urandom as entropy file for Session
  (zendframework#3296)
- 3298: Add PROPFIND Method to Zend/HTTP/Request
  (zendframework#3298)
- 3300: Zend\Config - Fix count after merge
  (zendframework#3300)
- 3302: Fixed #3282
  (zendframework#3302)
- 3303: Fix indentation, add trailing ',' to last element in array
  (zendframework#3303)
- 3304: Missed the Zend\Text dependency for Zend\Mvc in composer.json
  (zendframework#3304)
- 3307: Fix an issue with inheritance of placeholder registry
  (zendframework#3307)
- 3313: Fix buffering getTotalSpace
  (zendframework#3313)
- 3317: Fixed FileGenerator::setUse() to ignore already added uses.
  (zendframework#3317)
- 3318: Fixed FileGenerator::setUses() to allow passing in array of strings.
  (zendframework#3318)
- 3320: Change @copyright Year : 2012 with 2013
  (zendframework#3320)
- 3321: remove relative link in CONTRIBUTING.md
  (zendframework#3321)
- 3322: remove copy variable for no reason
  (zendframework#3322)
- 3324: enhance strlen to improve performance
  (zendframework#3324)
- 3326: Minor loop improvements
  (zendframework#3326)
- 3327: Fix indentation
  (zendframework#3327)
- 3328: pass on the configured format to the DateValidator instead of hardcoding it
  (zendframework#3328)
- 3329: Fixed DefinitionList::hasMethod()
  (zendframework#3329)
- 3331: no chaining in form class' bind method
  (zendframework#3331)
- 3333: Fixed Zend/Mvc/Router/Http/Segment
  (zendframework#3333)
- 3340: Add root namespace character
  (zendframework#3340)
- 3342: change boolean to bool for consistency
  (zendframework#3342)
- 3345: Update library/Zend/Form/View/Helper/FormRow.php
  (zendframework#3345)
- 3352: ClassMethods hydrator and wrong method definition
  (zendframework#3352)
- 3355: Fix for GitHub issue 2511
  (zendframework#3355)
- 3356: ZF session validators
  (zendframework#3356)
- 3362: Use CamelCase for naming
  (zendframework#3362)
- 3369: Removed unused variable in Zend\Json\Decoder.php
  (zendframework#3369)
- 3386: Adding attributes for a lightweight export
  (zendframework#3386)
- 3393: [Router] no need to correct ~ in the path encoding
  (zendframework#3393)
- 3396: change minimal verson of PHPUnit
  (zendframework#3396)
- 3403: [ZF-8825] Lower-case lookup for "authorization" header
  (zendframework#3403)
- 3409: Fix for broken handling of
  Zend\ServiceManager\ServiceManager::shareByDefault = false (Issue #3408)
  (zendframework#3409)
- 3410: [composer] Sync replace package list
  (zendframework#3410)
- 3415: Remove import of Zend root namespace
  (zendframework#3415)
- 3423: Issue #3348 fix
  (zendframework#3423)
- 3425: German Resources Zend_Validate.php updated.
  (zendframework#3425)
- 3429: Add __destruct to SessionManager
  (zendframework#3429)
- 3430: SessionManager: Throw exception when attempting to setId after the
  session has been started
  (zendframework#3430)
- 3437: Feature/datetime factory format
  (zendframework#3437)
- 3438: Add @method tags to the AbstractController
  (zendframework#3438)
- 3439: Individual shared setting does not override the shareByDefault setting
  of the ServiceManager
  (zendframework#3439)
- 3443: Adding logic to check module dependencies at module loading time
  (zendframework#3443)
- 3445: Update library/Zend/Validator/Hostname.php
  (zendframework#3445)
- 3452: Hotfix/session mutability
  (zendframework#3452)
- 3473: remove surplus call deep namespace
  (zendframework#3473)
- 3477: The display_exceptions config-option is not passed to 404 views.
  (zendframework#3477)
- 3480: [Validator][#2538] hostname validator overwrite
  (zendframework#3480)
- 3484: [#3055] Remove array to string conversion notice
  (zendframework#3484)
- 3486: [#3073] Define filter() in Decompress filter
  (zendframework#3486)
- 3487: [#3446] Allow generic traversable configuration to Captcha element
  (zendframework#3487)
- 3492: Hotfix/random crypt test fail
  (zendframework#3492)
- 3502: Features/port supermessenger
  (zendframework#3502)
- 3513: Fixed bug in acl introduced by acca10b
  (zendframework#3513)
- 3520: Replace all is\_null($value) calls with null === $value
  (zendframework#3520)
- 3527: Explode validator: allow any value type to be validated
  (zendframework#3527)
- 3530: The hasACL and hasRole don't check their default member variables
  (zendframework#3530)
- 3550: Fix for the issue #3541 - salt size for Encrypt/Decrypt Filter
  (zendframework#3550)
- 3562: Fix: Calling count() results in infinite loop
  (zendframework#3562)
- 3563: Zend\Db: Fix for #3523 changeset - composer.json and stdlib
  (zendframework#3563)
- 3571: Correctly parse empty Subject header
  (zendframework#3571)
- 3575: Fix name of plugin referred to in exception message
  (zendframework#3575)
- 3579: Some minor fixes in \Zend\View\Helper\HeadScript() class
  (zendframework#3579)
- 3593: \Zend\Json\Server Fix \_getDefaultParams if request-params are an
  associative array
  (zendframework#3593)
- 3594: Added contstructor to suppressfilter
  (zendframework#3594)
- 3601: Update Travis to start running tests on PHP 5.5
  (zendframework#3601)
- 3604: fixed Zend\Log\Logger::registerErrorHandler() doesn't log previous
  exceptions
  (zendframework#3604)

release-2.0.6

Zend Framework 2.0.6
19 Dec 2012

- 2885: Zend\Db\TableGateway\AbstractTableGateway won't work with Sqlsrv
  db adapter (zendframework#2885)
- 2922: Fix #2902 (zendframework#2922)
- 2961: Revert PR #2943 for 5.3.3 fix
  (zendframework#2961)
- 2962: Allow Accept-Encoding header to be set explicitly by http
  request (zendframework#2962)
- 3033: Fix error checking on Zend\Http\Client\Adapter\Socket->write().
  (zendframework#3033)
- 3040: remove unused 'use DOMXPath' and property $count and $xpath
  (zendframework#3040)
- 3043: improve conditional : reduce file size
  (zendframework#3043)
- 3044: Extending Zend\Mvc\Router\Http\Segment causes error
  (zendframework#3044)
- 3047: Fix Zend\Console\Getopt::getUsageMessage()
  (zendframework#3047)
- 3049: Hotfix/issue #3033
  (zendframework#3049)
- 3050: Fix : The annotation @\Zend\Form\Annotation\AllowEmpty declared
  on does not accept any values
  (zendframework#3050)
- 3052: Fixed #3051 (zendframework#3052)
- 3061: changed it back 'consist' => the 'must' should be applied to all
  parts of the sentence
  (zendframework#3061)
- 3063: hotfix: change sha382 to sha384 in
  Zend\Crypt\Key\Derivation\SaltedS2k
  (zendframework#3063)
- 3070: Fix default value unavailable exception for in-build php classes
  (zendframework#3070)
- 3074: Hotfix/issue #2451 (zendframework#3074)
- 3091: console exception strategy displays previous exception message
  (zendframework#3091)
- 3114: Fixed Client to allow also empty passwords in HTTP
  Authentication. (zendframework#3114)
- 3125: #2607 - Fixing how headers are accessed
  (zendframework#3125)
- 3126: Fix for GitHub issue 2605
  (zendframework#3126)
- 3127: fix cs: add space after casting
  (zendframework#3127)
- 3130: Obey PSR-2 (zendframework#3130)
- 3144: Zend\Form\View\Helper\Captcha\AbstractWord input and hidden
  attributes (zendframework#3144)
- 3148: Fixing obsolete method of checking headers, made it use the new
  method. (zendframework#3148)
- 3149: Zf2634 - Adding missing method Client::encodeAuthHeader
  (zendframework#3149)
- 3151: Rename variable to what it probably should be
  (zendframework#3151)
- 3155: strip duplicated semicolon
  (zendframework#3155)
- 3156: fix typos in docblocks
  (zendframework#3156)
- 3162: Allow Forms to have an InputFilterSpecification
  (zendframework#3162)
- 3163: Added support of driver\_options to Mysqli DB Driver
  (zendframework#3163)
- 3164: Cast $step to float in \Zend\Validator\Step
  (zendframework#3164)
- 3166: [#2678] Sqlsrv driver incorrectly throwing exception when
  $sqlOrResource... (zendframework#3166)
- 3167: Fix #3161 by checking if the server port already exists in the
  host (zendframework#3167)
- 3169: Fixing issue #3036 (zendframework#3169)
- 3170: Fixing issue #2554 (zendframework#3170)
- 3171: hotfix : add  '$argName' as 'argument %s' in sprintf ( at 1st
  parameter ) (zendframework#3171)
- 3178: Maintain priority flag when cloning a Fieldset
  (zendframework#3178)
- 3184: fix misspelled getCacheStorge()
  (zendframework#3184)
- 3186: Dispatching to a good controller but wrong action triggers a
  Fatal Error (zendframework#3186)
- 3187: Fixing ansiColorMap by removing extra m's showed in the console
  (zendframework#3187)
- 3194: Write clean new line for writeLine method (no background color)
  (zendframework#3194)
- 3197: Fix spelling error (zendframework#3197)
- 3201: Session storage set save path
  (zendframework#3201)
- 3204: [wip] Zend\Http\Client makes 2 requests to url if
  setStream(true) is called
  (zendframework#3204)
- 3207: dead code clean up.
  (zendframework#3207)
- 3208: Zend\Mime\Part: Added EOL paramter to getEncodedStream()
  (zendframework#3208)
- 3213: [#3173] Incorrect creating instance
  Zend/Code/Generator/ClassGenerator.php by fromArray
  (zendframework#3213)
- 3214: Fix passing of tags to constructor of docblock generator class
  (zendframework#3214)
- 3217: Cache: Optimized Filesystem::setItem with locking enabled by
  writing the... (zendframework#3217)
- 3220: [2.0] Log Writer support for MongoClient driver class
  (zendframework#3220)
- 3226: Licence is not accessable via web
  (zendframework#3226)
- 3229: fixed bug in DefinitionList::hasMethod()
  (zendframework#3229)
- 3234: Removed old Form TODO since all items are complete
  (zendframework#3234)
- 3236: Issue #3222 - Added suport for multi-level nested ini config
  variables (zendframework#3236)
- 3237: [BUG] Service Manager Not Shared Duplicate new Instance with
  multiple Abstract Factories
  (zendframework#3237)
- 3238: Added French translation for captcha
  (zendframework#3238)
- 3250: Issue #2912 - Fix for LicenseTag generation
  (zendframework#3250)
- 3252: subject prepend text in options for Log\Writer\Mail
  (zendframework#3252)
- 3254: Better capabilities surrounding console notFoundAction
  (zendframework#3254)

release-2.0.5

Zend Framework 2.0.5
- 3004: Zend\Db unit tests fail with code coverage enabled
  (zendframework#3004)
- 3039: combine double if into single conditional
  (zendframework#3039)
- 3042: fix typo 'consist of' should be 'consists of' in singular
  (zendframework#3042)
- 3045: Reduced the #calls of rawurlencode() using a cache mechanism
  (zendframework#3045)
- 3048: Applying quickfix for zendframework/zf2#3004
  (zendframework#3048)
- 3095: Process X-Forwarded-For header in correct order
  (zendframework#3095)

release-2.0.4

Zend Framework 2.0.4
Resolves the following issues and/or includes the following changes:

- 2808: Add serializer better inheritance and extension
  (zendframework#2808)
- 2813: Add test on canonical name with the ServiceManager
  (zendframework#2813)
- 2832: bugfix: The helper DateFormat does not cache correctly when a pattern is
  set. (zendframework#2832)
- 2837: Add empty option before empty check
  (zendframework#2837)
- 2843: change self:: with static:: in call-ing static property/method
  (zendframework#2843)
- 2857: Unnecessary path assembly on return in
  Zend\Mvc\Router\Http\TreeRouteStack->assemble() line 236
  (zendframework#2857)
- 2867: Enable view sub-directories when using ModuleRouteListener
  (zendframework#2867)
- 2872: Resolve naming conflicts in foreach statements
  (zendframework#2872)
- 2878: Fix : change self:: with static:: in call-ing static property/method()
  in other components ( all ) (zendframework#2878)
- 2879: remove unused const in Zend\Barcode\Barcode.php
  (zendframework#2879)
- 2896: Constraints in Zend\Db\Metadata\Source\AbstractSource::getTable not
  initalised (zendframework#2896)
- 2907: Fixed proxy adapter keys being incorrectly set due Zend\Http\Client
  (zendframework#2907)
- 2909: Change format of Form element DateTime and DateTimeLocal
  (zendframework#2909)
- 2921: Added Chinese translations for zf2 validate/captcha resources
  (zendframework#2921)
- 2924: small speed-up of Zend\EventManager\EventManager::triggerListeners()
  (zendframework#2924)
- 2929: SetCookie::getFieldValue() always uses urlencode() for cookie values,
  even in case they are already encoded
  (zendframework#2929)
- 2930: Add minor test coverage to MvcEvent
  (zendframework#2930)
- 2932: Sessions: SessionConfig does not allow setting non-directory save path
  (zendframework#2932)
- 2937: preserve matched route name within route match instance while
  forwarding... (zendframework#2937)
- 2940: change 'Cloud\Decorator\Tag' to 'Cloud\Decorator\AbstractTag'
  (zendframework#2940)
- 2941: Logical operator fix : 'or' change to '||' and 'and' change to '&&'
  (zendframework#2941)
- 2952: Various Zend\Mvc\Router\Http routers turn + into a space in path
  segments (zendframework#2952)
- 2957: Make Partial proxy to view render function
  (zendframework#2957)
- 2971: Zend\Http\Cookie undefined self::CONTEXT_REQUEST
  (zendframework#2971)
- 2976: Fix for #2541 (zendframework#2976)
- 2981: Controller action HttpResponse is not used by SendResponseListener
  (zendframework#2981)
- 2983: replaced all calls to $this->xpath with $this->getXpath() to always
  have... (zendframework#2983)
- 2986: Add class to file missing a class (fixes #2789)
  (zendframework#2986)
- 2987: fixed Zend\Session\Container::exchangeArray
  (zendframework#2987)
- 2994: Fixes #2993 - Add missing asterisk to method docblock
  (zendframework#2994)
- 2997: Fixing abstract factory instantiation time
  (zendframework#2997)
- 2999: Fix for GitHub issue 2579
  (zendframework#2999)
- 3002: update master's resources/ja Zend_Validate.php message
  (zendframework#3002)
- 3003: Adding tests for zendframework/zf2#2593
  (zendframework#3003)
- 3006: Hotfix for #2497 (zendframework#3006)
- 3007: Fix for issue 3001 Zend\Db\Sql\Predicate\Between fails with min and max
  ... (zendframework#3007)
- 3008: Hotfix for #2482 (zendframework#3008)
- 3009: Hotfix for #2451 (zendframework#3009)
- 3013: Solved Issue 2857 (zendframework#3013)
- 3025: Removing the separator between the hidden and the visible inputs. As
  the... (zendframework#3025)
- 3027: Reduced #calls of plugin() in PhpRenderer using a cache mechanism
  (zendframework#3027)
- 3029: Fixed the pre-commit script, missed the fix command
  (zendframework#3029)
- 3030: Mark module as loaded before trigginer EVENT_LOAD_MODULE
  (zendframework#3030)
- 3031: Zend\Db\Sql Fix for Insert's Merge and Set capabilities with simlar keys
  (zendframework#3031)

release-2.0.3

Zend Framework 2.0.3
Resolves the following issues and/or includes the following changes:

- 2244: Fix for issue ZF2-503 (zendframework#2244)
- 2318: Allow to remove decimals in CurrencyFormat
  (zendframework#2318)
- 2363: Hotfix db features with eventfeature
  (zendframework#2363)
- 2380: ZF2-482 Attempt to fix the buffer. Also added extra unit tests.
  (zendframework#2380)
- 2392: Update library/Zend/Db/Adapter/Platform/Mysql.php
  (zendframework#2392)
- 2395: Fix for http://framework.zend.com/issues/browse/ZF2-571
  (zendframework#2395)
- 2397: Memcached option merge issuse
  (zendframework#2397)
- 2402: Adding missing dependencies
  (zendframework#2402)
- 2404: Fix to comments (zendframework#2404)
- 2416: Fix expressionParamIndex for AbstractSql
  (zendframework#2416)
- 2420: Zend\Db\Sql\Select: Fixed issue with join expression named parameters
  overlapping. (zendframework#2420)
- 2421: Update library/Zend/Http/Header/SetCookie.php
  (zendframework#2421)
- 2422: fix add 2 space after @param in Zend\Loader
  (zendframework#2422)
- 2423: ManagerInterface must be interface, remove 'interface' description
  (zendframework#2423)
- 2425: Use built-in Travis composer
  (zendframework#2425)
- 2426: Remove need of setter in ClassMethods hydrator
  (zendframework#2426)
- 2432: Prevent space before end of tag with HTML5 doctype
  (zendframework#2432)
- 2433: fix for setJsonpCallback not called when recieved JsonModel + test
  (zendframework#2433)
- 2434: added phpdoc in Zend\Db
  (zendframework#2434)
- 2437: Hotfix/console 404 reporting
  (zendframework#2437)
- 2438: Improved previous fix for ZF2-558.
  (zendframework#2438)
- 2440: Turkish Translations for Captcha and Validate
  (zendframework#2440)
- 2441: Allow form collection to have any helper
  (zendframework#2441)
- 2516: limit(20) -> generates LIMIT '20' and throws an IllegalQueryException
  (zendframework#2516)
- 2545: getSqlStringForSqlObject() returns an invalid SQL statement with LIMIT
  and OFFSET clauses (zendframework#2545)
- 2595: Pgsql adapater has codes related to MySQL
  (zendframework#2595)
- 2613: Prevent password to be rendered if form validation fails
  (zendframework#2613)
- 2617: Fixed Zend\Validator\Iban class name
  (zendframework#2617)
- 2619: Form enctype fix when File elements are within a collection
  (zendframework#2619)
- 2620: InputFilter/Input when merging was not using raw value
  (zendframework#2620)
- 2622: Added ability to specify port
  (zendframework#2622)
- 2624: Form's default input filters added multiple times
  (zendframework#2624)
- 2630: fix relative link ( remove the relative links ) in README.md
  (zendframework#2630)
- 2631: Update library/Zend/Loader/AutoloaderFactory.php
  (zendframework#2631)
- 2633: fix redundance errors "The input does not appear to be a valid date"
  show twice (zendframework#2633)
- 2635: Fix potential issue with Sitemap test
  (zendframework#2635)
- 2636: add isset checks around timeout and maxredirects
  (zendframework#2636)
- 2641: hotfix : formRow() element error multi-checkbox and radio renderError
  not shown (zendframework#2641)
- 2642: Fix Travis build for CS issue
  (zendframework#2642)
- 2643: fix for setJsonpCallback not called when recieved JsonModel + test
  (zendframework#2643)
- 2644: Add fluidity to the prepare() function for a form
  (zendframework#2644)
- 2652: Zucchi/filter tweaks (zendframework#2652)
- 2665: pdftest fix (zendframework#2665)
- 2666: fixed url change (zendframework#2666)
- 2667: Possible fix for rartests
  (zendframework#2667)
- 2669: skip whem gmp is loaded
  (zendframework#2669)
- 2673: Input fallback value option
  (zendframework#2673)
- 2676: mysqli::close() never called
  (zendframework#2676)
- 2677: added phpdoc to Zend\Stdlib
  (zendframework#2677)
- 2678: Zend\Db\Adapter\Sqlsrv\Sqlsrv never calls Statement\initialize() (fix
  within) (zendframework#2678)
- 2679: Zend/Log/Logger.php using incorrect php errorLevel
  (zendframework#2679)
- 2680: Cache: fixed bug on getTotalSpace of filesystem and dba adapter
  (zendframework#2680)
- 2681: Cache/Dba: fixed notices on tearDown db4 tests
  (zendframework#2681)
- 2682: Replace 'Configuration' with 'Config' when retrieving configuration
  (zendframework#2682)
- 2683: Hotfix: Allow items from Abstract Factories to have setShared() called
  (zendframework#2683)
- 2685: Remove unused Uses (zendframework#2685)
- 2686: Adding code to allow EventManager trigger listeners using wildcard
  identifier (zendframework#2686)
- 2687: Hotfix/db sql nested expressions
  (zendframework#2687)
- 2688: Hotfix/tablegateway event feature
  (zendframework#2688)
- 2689: Hotfix/composer phpunit
  (zendframework#2689)
- 2690: Use RFC-3339 full-date format (Y-m-d) in Date element
  (zendframework#2690)
- 2691: join on conditions don't accept alternatives to columns
  (zendframework#2691)
- 2693: Update library/Zend/Db/Adapter/Driver/Mysqli/Connection.php
  (zendframework#2693)
- 2694: Bring fluid interface to Feed Writer
  (zendframework#2694)
- 2698: fix typo in # should be :: in exception
  (zendframework#2698)
- 2699: fix elseif in javascript Upload Demo
  (zendframework#2699)
- 2700: fix cs in casting variable
  (zendframework#2700)
- 2705: Fix french translation
  (zendframework#2705)
- 2707: Improved error message when ServiceManager does not find an invokable
  class (zendframework#2707)
- 2710: #2461 - correcting the url encoding of path segments
  (zendframework#2710)
- 2711: Fix/demos ProgressBar/ZendForm.php : Object of class Zend\Form\Form
  could not be converted to string
  (zendframework#2711)
- 2712: fix cs casting variable for (array)
  (zendframework#2712)
- 2713: Update library/Zend/Mvc/Service/ViewHelperManagerFactory.php
  (zendframework#2713)
- 2714: Don't add separator if not prefixing columns
  (zendframework#2714)
- 2717: Extends when it can : Validator\DateStep extends Validator\Date to
  reduce code redundancy (zendframework#2717)
- 2719: Fixing the Cache Storage Factory Adapter Factory
  (zendframework#2719)
- 2728: Bad Regex for Content Type header
  (zendframework#2728)
- 2731: Reset the Order part when resetting Select
  (zendframework#2731)
- 2732: Removed references to Mysqli in Zend\Db\Adapter\Driver\Pgsql
  (zendframework#2732)
- 2733: fix @package Zend_Validate should be Zend_Validator
  (zendframework#2733)
- 2734: fix i18n @package and @subpackage value
  (zendframework#2734)
- 2736: fix captcha helper test.
  (zendframework#2736)
- 2737: Issue #2728 - Bad Regex for Content Type header
  (zendframework#2737)
- 2738: fix link 'quickstart' to version 2.0
  (zendframework#2738)
- 2739: remove '@subpackage'  because Zend\Math is not in subpackage
  (zendframework#2739)
- 2742: remove () in echo-ing (zendframework#2742)
- 2749: Fix for #2678 (Zend\Db's Sqlsrv Driver)
  (zendframework#2749)
- 2750: Adds the ability to instanciate by factory to AbstractPluginManager
  (zendframework#2750)
- 2754: add the support to register module paths over namespace
  (zendframework#2754)
- 2755:  remove Zend\Mvc\Controller\PluginBroker from aliases in
  "$defaultServiceConfig" (zendframework#2755)
- 2759: Fix Zend\Code\Scanner\TokenArrayScanner
  (zendframework#2759)
- 2764: Fixed Zend\Math\Rand::getString() to pass the parameter $strong to
  ::getBytes() (zendframework#2764)
- 2765: Csrf: always use dedicated setter
  (zendframework#2765)
- 2766: Session\Storage: always preserve REQUEST_ACCESS_TIME
  (zendframework#2766)
- 2768: Zend\Validator dependency is missed in Zend\Cache composer.json
  (zendframework#2768)
- 2769: change valueToLDAP to valueToLdap and valueFromLDAP to valueFromLdap
  (zendframework#2769)
- 2770: Memcached (zendframework#2770)
- 2775: Zend\Db\Sql: Fix for Mysql quoting during limit and offset
  (zendframework#2775)
- 2776: Allow whitespace in Iban
  (zendframework#2776)
- 2777: Fix issue when PREG_BAD_UTF8_OFFSET_ERROR is defined but Unicode support
  is not enabled on PCRE (zendframework#2777)
- 2778: Undefined Index fix in ViewHelperManagerFactory
  (zendframework#2778)
- 2779: Allow forms that have been added as fieldsets to bind values to bound
  ob... (zendframework#2779)
- 2782: Issue 2781 (zendframework#2782)

release-2.0.2

This is the second maintenance release for the 2.0 series.
21 Sep 2012

- 2383: Changed unreserved char definition in Zend\Uri (ZF2-533) and added shell
  escaping to the test runner (zendframework#2383)
- 2393: Trying to solve issue ZF2-558
  (zendframework#2393)
- 2398: Segment route: add fix for optional groups within optional groups
  (zendframework#2398)
- 2400: Use 'Router' in http env and 'HttpRouter' in cli
  (zendframework#2400)
- 2401: Better precision for userland fmod algorithm
  (zendframework#2401)
Something went wrong with that request. Please try again.