Changelog

2.1.0 (2013-01-30)

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