laminas/laminas-captcha 2.2.1 Based on https://github.com/zendframework/zend-captcha/releases/tag/release-2.2.1 (commit 497eb1d95099271fe74f6db862adca1bf79e9ec9 in this repo) - 3647: Problems in the way Laminas\Paginator\Adapter\DbSelect count()s (https://github.com/zendframework/zf2/issues/3647) - 3853: Log formatters shouldn't override referenced values (https://github.com/zendframework/zf2/issues/3853) - 4421: fix docblocks : `Laminas_` should be `Laminas\\ ` and some typos (https://github.com/zendframework/zf2/issues/4421) - 4452: Laminas\Authentication\Result custom result codes not possible (https://github.com/zendframework/zf2/issues/4452) - 4456: can't override Laminas\Log\Logger::registerExceptionHandler (https://github.com/zendframework/zf2/issues/4456) - 4457: Laminas\Code\Scanner\ClassScanner don't parse constants with docblock (https://github.com/zendframework/zf2/issues/4457) - 4458: Fix for PHP 5.5 unit tests (and XDebug >= 2.2.0) (https://github.com/zendframework/zf2/issues/4458) - 4465: Add ConstantScanner to Laminas\Code\Scanner (https://github.com/zendframework/zf2/issues/4465) - 4470: sync Laminas1 svn r24807 - Laminas-12128: File Upload validator should display file na... (https://github.com/zendframework/zf2/issues/4470) - 4474: Suggest some dependencies in Laminas\Mvc (https://github.com/zendframework/zf2/issues/4474) - 4480: fixed Cache\StorageFactory::factory() (https://github.com/zendframework/zf2/issues/4480) - 4494: Add build.xml to .gitattributes/export-ignore (https://github.com/zendframework/zf2/issues/4494) - 4496: Class methods hydrator skips getters with optional parameters (https://github.com/zendframework/zf2/issues/4496) - 4497: Fix name of LoggerAbstractServiceFactory test (https://github.com/zendframework/zf2/issues/4497) - 4498: Update the method level comment to reflect change in signature (https://github.com/zendframework/zf2/issues/4498) - 4499: Add service definition for DateTimeFormatter (related to zendframework/zend-captcha#3632) (https://github.com/zendframework/zf2/issues/4499) - 4503: Laminas\Session\Storage\AbstractSessionArrayStorage::fromArray() can receive a string causing a fatal error on shutdown (https://github.com/zendframework/zf2/issues/4503) - 4509: `DateTimeFormatter` Format DateTime values correctly (https://github.com/zendframework/zf2/issues/4509) - 4516: CollectionInputFilter should respect the keys of collectionData (https://github.com/zendframework/zf2/issues/4516) - 4518: Update PhpDoc comment (https://github.com/zendframework/zf2/issues/4518) - 4522: Remove unknown invokables from FilterPluginManager (https://github.com/zendframework/zf2/issues/4522) - 4524: Add laminas-json as a required dependency (https://github.com/zendframework/zf2/issues/4524) - 4526: Fill SharedEventManager events with identifiers (https://github.com/zendframework/zf2/issues/4526) - 4528: Fix priority not handled in AggregateHydrator (https://github.com/zendframework/zf2/issues/4528) - 4529: Allow Laminas\Form\Element\Checkbox to return real value instead of always a boolean (https://github.com/zendframework/zf2/issues/4529) - 4530: Fix for unmatched routes in navigation (https://github.com/zendframework/zf2/issues/4530) - 4535: Update RoleInterface.php (https://github.com/zendframework/zf2/issues/4535) - 4538: Laminas\Crypt\Password\Bcrypt does not report inability to generate hash (https://github.com/zendframework/zf2/issues/4538) - 4539: Update StrategyInterface.php (https://github.com/zendframework/zf2/issues/4539) - 4542: Adds ability to specify a template for exceptions retrieved from Exception::getPrevious (https://github.com/zendframework/zf2/issues/4542) - 4543: soapVersion key is not reachable (https://github.com/zendframework/zf2/issues/4543) - 4546: View: correctly validate input in PartialLoop (https://github.com/zendframework/zf2/issues/4546) - 4552: Wincache unexpected return value on internalGetItem (https://github.com/zendframework/zf2/issues/4552) - 4553: Remove private variables from AbstractControllerTestCase. (https://github.com/zendframework/zf2/issues/4553) - 4561: Fix the controller plugin PostRedirectGet wrong redirection (in MVC) (https://github.com/zendframework/zf2/issues/4561) - 4562: Validator Messages Tests (https://github.com/zendframework/zf2/issues/4562) - 4566: Fix generating array with unsorted keys (https://github.com/zendframework/zf2/issues/4566) - 4568: Cast Parameters (https://github.com/zendframework/zf2/issues/4568) - 4571: INI reader breaks when mbstring function overloading is in place (https://github.com/zendframework/zf2/issues/4571) - 4572: Laminas\Form Should throw exception if try to get() an element that does not exist (https://github.com/zendframework/zf2/issues/4572) - 4576: Redis Cache Adapter Config - setLibOptions is broken (https://github.com/zendframework/zf2/issues/4576) - 4577: Fix issue with Redis Cache adapter whereby setOption was being called before connecting to Redis server (https://github.com/zendframework/zf2/issues/4577) - 4581: Hostname route ignore `HTTP_HOST` and give `SERVER_NAME` precedence (https://github.com/zendframework/zf2/issues/4581) - 4582: Fix Nested form element wrapping (relative: zendframework/zend-captcha#4383) (https://github.com/zendframework/zf2/issues/4582) - 4588: set 0 as header value (issue zendframework/zend-captcha#4583) (https://github.com/zendframework/zf2/issues/4588) - 4590: Laminas paginator dbselect count (https://github.com/zendframework/zf2/issues/4590) - 4595: Missing invokable fo Redis Cache Storage, problem with setting password (https://github.com/zendframework/zf2/issues/4595) - 4596: Missing french translations, and wrong class name (https://github.com/zendframework/zf2/issues/4596) - 4597: Laminas\Validate\Hostname doesn't handle IDN for .UA (https://github.com/zendframework/zf2/issues/4597) - 4599: `InputFilter` Input merge should copy over the `continue_if_empty` flag (https://github.com/zendframework/zf2/issues/4599) - 4602: Remove needless check (https://github.com/zendframework/zf2/issues/4602) - 4603: Redis Storage won't behave correctly after libOptions were set (https://github.com/zendframework/zf2/issues/4603) - 4605: Possibility to use camelCase for all soap client options (https://github.com/zendframework/zf2/issues/4605) - 4608: Allow the `gc_probability` option to be set to zero. (https://github.com/zendframework/zf2/issues/4608) - 4609: Logger: Error/Exception Handler: fixed 3853 & 4456 (https://github.com/zendframework/zf2/issues/4609) - 4615: Fix zendframework/zend-captcha#4579 `day_attributes` could not be passed in construct (https://github.com/zendframework/zf2/issues/4615) - 4616: fixed 4614: infinite loop in Laminas\Log\Formatter::normalize (https://github.com/zendframework/zf2/issues/4616) - 4617: Laminas\Code: Docblock generates empty line under @tags if docblock was read from existing code (https://github.com/zendframework/zf2/issues/4617) - 4618: Missed method findRealpathInIncludePath() in Laminas\Code\Reflection\FileReflection (https://github.com/zendframework/zf2/issues/4618) - 4621: Update 'Missing captcha fields' translation (https://github.com/zendframework/zf2/issues/4621) - 4622: Ensure router factory is used by SM factory (https://github.com/zendframework/zf2/issues/4622) - 4624: Notification thrown in Laminas\Mvc\Service\ViewHelperManagerFactory (https://github.com/zendframework/zf2/issues/4624) - 4628: Fix misstake detect is active Page\Mvc in IndexController (https://github.com/zendframework/zf2/issues/4628) - 4629: Laminas\Cache\Pattern\CallbackCache doesn't work with NULL (https://github.com/zendframework/zf2/issues/4629) - 4630: Allow selecting the TranslatorAwareTreeRouteStack via configuration (https://github.com/zendframework/zf2/issues/4630) - 4632: fixed zendframework/zend-captcha#4552: Wincache::getItem() have to return NULL in cases of missing items (https://github.com/zendframework/zf2/issues/4632) - 4633: removed checks of not existing class Laminas\Math\BigInteger (https://github.com/zendframework/zf2/issues/4633) - 4634: Navigation\Page\Mvc Can't return false whithout call parent::isActive (https://github.com/zendframework/zf2/issues/4634) - 4636: Punycode decoding fails if encoded string has not hyphen (https://github.com/zendframework/zf2/issues/4636) - 4641: Laminas\Paginator\Adapter\DbSelect alternative solution to count, with subselect (https://github.com/zendframework/zf2/issues/4641)