Skip to content

0.8.0

Compare
Choose a tag to compare
@BenMorel BenMorel released this 19 Jan 15:04
· 1 commit to php8 since this release

💥 Breaking changes

  • minimum PHP version is now 8.0
  • Doctrine annotations have been converted to PHP attributes
  • attributes now live in Brick\App\Controller\Attribute
  • attribute constructors have changed, check their signatures!
  • Plugins supporting attributes do not take an annotation reader in their constructor anymore
  • AnnotationRouteCompiler does not take an annotation reader in its constructor anymore
  • AnnotationRoute has been renamed to AttributeRoute
  • AnnotationRouteCompiler has been renamed to AttributeRouteCompiler
  • AttributeRouteCompiler::processAttribute() is now private

💥 Removed functionality

  • The TransactionalPlugin has been removed