- ZF3 compatibility #567
- Expose to
zend*component*installer
as moduleDoctrineModule
#570 - ZF3 Composer dependencies * hotfix #571
- Command line tools improvements #572
- Add missing Doctrine APCu Cache #569
- Changed isset for array_key_exists in context check #568
- Hydrator ignores private/protected getter/setter #560
- fixed require-dev dependancies #557
- Update hydrator.md #561
- [git] Add .gitattributes to remove unneeded files #559
- refactored factories for SM v3 #558
- Drop compatibility with PHP 5.4 #553
- Improve TravisCi build to work with PHP 7 #553
- Update doctrine/common ~2.6 #551
- Remove deprecated api call from test #523
- Allow for the use of Zend\Cache\Service\StorageCacheAbstractServiceFactory #547
- Fixed php_codesniffer dependency #521
- Fixed wrong Predis Mock #534
- Update hydrator.md #537
- Fix for issue #230 and fixes for #234 #520
- Feature/snake case #539
- Adds additional processing for DoctrineObject::toMany #535
- Fixed intend in hydrator.md #471
- Allow symfony 3.0 #477
- Removed Travis build for 5.3 and added builds for 5.6 and 7.0 #491
- Fixed documentation for Example 4 #486
- Update year of license #488
- Standardize array configuration #489
- Fix #467 bypass value to validate message #479
- Adding doctrine/coding-standard to builds #478
- update hydrator s documentation url to current #493
- Added PredisCache support #492
- adding functionality to support custom attributes on value-options #446
- FormElement s options can be set individual #452
- Update module.config.php #498
- Implemented Optgroup functionality within Proxy element #502
- Removed check to allow zero-identifiers. #459
- Refactored tests for option_attributes #505
- Bump phpunit minimum version #512
- Minimum PHP version has been bumped to
5.3.23
#376 - Minimum
zendframework/zendframework
version has been bumped to2.3
#376
- Dependency to zendframework has been bumped from
2.*
to~2.2
- Dependency to doctrine/common has been bumped from
>=2.3-dev,<2.5-dev
to>=2.4,<2.6-dev
- It is now possible to define a callable for option
label_generator
inDoctrineModule\Form\Element\Proxy
as of #219 DoctrineModule\Authentication\Adapter\ObjectRepository
now inherits logic fromZend\Authentication\Adapter\AbstractAdapter
as of #156. MethodssetIdentityValue
,getIdentityValue
,setCredentialValue
,getCredentialValue
are now deprecated.- It is now possible to set the cache namespace in the cache configuration as of #164
- All services named with the
doctrine.<something>.<name>
pattern are now handled byDoctrineModule\ServiceFactory\AbstractDoctrineServiceFactory
, which simplifies the instantiation logic for different occurrences of<name>
as of #226 and #76 - The CLI tools are now also available as a standard ZF2 console as of
#226,
#200 and
#137. From now on, you can simply run
php ./public/index.php
in a standard zf2 skeleton application and the tools will be available in there. The console in./vendor/bin/doctrine-module
is now deprecated. - The module does not implement
Zend\ModuleManager\Feature\AutoloaderProviderInterface
anymore. Please use composer autoloading or setup autoloading yourself. - Service
doctrine.cache.zendcachestorage
was removed from the pre-configured services as of #226. - Instantiating a
DoctrineModule\Stdlib\Hydrator\DoctrineObject
does not require atargetClass
anymore. This means you have to modify the way you create hydrator by replacing this:$hydrator = new Hydrator($objectManager, 'Application\Entity\User', true)
by$hydrator = new Hydrator($objectManager, true)