Skip to content

2.1.0

Compare
Choose a tag to compare
@TomHAnderson TomHAnderson released this 30 Mar 19:49

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