Skip to content

Releases: doctrine/DoctrineModule

2.1.0

30 Mar 19:49
Compare
Choose a tag to compare

Added

  • added phpcs.xml with defined CS rules
  • short array syntax in docs
  • composer scripts to run unit and cs checks
  • Added ConfigProvider in line with ZF components #590
  • Migrate all module.config.php into ConfigProvider in line with ZF adaption
  • Added more tests for keys and serialziation for ConfigProvider
  • Use service manager factory for cache when possible
  • Use class name constants where possible; break even on the last case in a switch #605
  • Add APCu cache to configuration #589
  • Added factories for (No)ObjectExists and UniqueObject validators #604
  • Allow symfony 4 #612
  • Extend DoctrineModule\Stdlib\Hydrator\DoctrineObject::handleTypeConversions() to handle all basic conversions according to documentation instead of just DateTime object related values #626
  • Hydration strategies can be replaced after the hydrator is created #627

Changed

  • updated PHP CodeSniffer to version 2.7
  • fixed code to pass all CS checks
  • updated travis configuration to use composer scripts #575
  • Updated DoctrineModule authentication doc with some ZF3-related information and examples #582
  • Authentication guide update for ZF3 #599
  • Bump minimum PHP version to 7.1
  • Upgrade to PHPUnit ^7.0 #615
  • Use Inflector instead of ucfirst #625

Deprecated

Removed

  • Version.php
  • License headers #617
  • Drop PHP 5.x support
  • Drop HHVM from Travis build #611
  • Removed Version.php #616

Fixed

  • expiredRead is now staticTtl in cache test #594
  • corrected errors in sample code #606

2.0.1

04 Mar 20:33
75a7a6a
Compare
Choose a tag to compare
2.0.1 Pre-release
Pre-release

This release should be stable enough for production but we're releasing it as a pre-release while we get more feedback.

This release incorporates all commits since and including 6706e63

2.0.0

27 Oct 00:39
Compare
Choose a tag to compare
2.0.0 Pre-release
Pre-release

This marks the beginning of BC breaking code in support of ZF3.

1.2.0

03 Oct 19:43
Compare
Choose a tag to compare
  • ZF3 compatibility (#567)
  • Expose to zend-component-installer as module DoctrineModule (#570)
  • ZF3 Composer dependencies - hotfix (#571)
  • Command line tools improvements (#572)
  • Add missing Doctrine APCu Cache (PHP7) (#569)
  • Changed isset for array_key_exists in context check (#568)
  • Hydrator ignores private/protected getter/setter (#560)

1.1.0

03 Jul 13:43
Compare
Choose a tag to compare
  • fixed require-dev dependancies (#557)
  • Update hydrator.md (#561)
  • [git] Add .gitattributes to remove unneeded files (#559)
  • refactored factories for SM v3 (#558)

1.0.1: Drop PHP 5.4

21 Mar 22:53
Compare
Choose a tag to compare
  • Drop compatibility with PHP 5.4 #553
  • Improve TravisCi build to work with PHP 7 #553
  • Update doctrine/common ~2.6 #551

0.10.0

07 Apr 08:20
Compare
Choose a tag to compare
  • Update doctrine/common ~2.6

1.0.0

29 Jan 10:01
Compare
Choose a tag to compare

Build Status

  • Remove deprecated api call from test #523
  • Allow for the use of Zend\Cache\Service\StorageCacheAbstractServiceFactory #547

0.10.0

01 Dec 23:34
Compare
Choose a tag to compare

  • 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

0.9.0

14 Jul 16:38
Compare
Choose a tag to compare
  • 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