Releases: gnugat/micro-framework-bundle
Releases · gnugat/micro-framework-bundle
Chilpéric Ier
Symfony 6 support
- Upgraded support to Symfony 6
- Upgraded support to PHP 8.0 (accordingly with Symfony 6)
- Upgraded tests to PHPUnit 9
BC breaks:
- dropped support for Symfony 5
- dropped support for PHP 7 (accordingly with Symfony 6)
Sigebert Ier
Symfony 5 support
- Upgraded support to Symfony 5
- Upgraded support to PHP 7.2 (accordingly with Symfony 5)
- Upgraded tests to PHPUnit 8
- added
Gnugat\MicroFrameworkBundle\Console\ExitCode
BC breaks:
- dropped support for Symfony 4
- dropped support for
league/tactician-bundle
- dropped support for PHP 7.1 (accordingly with Symfony 5)
Caribert Ier
Upgraded to Symfony 4! With this upgrade we bring:
- use of
.yaml
extension for configuration instead of.yml
- directory tree structure similar to regular PHP libraries rather than odd Symfony Bundles
- service IDs are now the Fully Qualified Class Names
- services are now private by default
- support for LazyCommands and CommandLoader
- PHPUnit 6 for tests
Clotaire Ier
- Used
Filesystem
to make cache clear compatible with OS X (thanks @Edwin-Luijten)
Childebert Ier
- added
getKernel()
toKernelApplication
(thanks @Edwin-Luijten)
Thibaut
Thibert Ier
- added support for
ContainerAwareCommand
- added support for
Command
not registered as services
BC breaks:
Gnugat\MicroFrameworkBundle\Console\KernelApplication
has been
moved toGnugat\MicroFrameworkBundle\Service\KernelApplication
Thierry Ier
- added support for
console.command
tag - added
KernelApplication
Clodomir
Clovis Ier
- services created:
service_container
event_dispatcher
request_stack
http_kernel
kernel
- compiler pass created:
RoutingResolverCompilerPass
: registers different RoutingResolever strategiesRegisterListenersPass
: registers event listeners and subscribers
- event listeners created:
response_listener
: tweaks the response headers based on the request onesrouter_listener
: enables routing
- parameters created:
router.resource
: defaults toapp/config/routings/
router.resource_type
: defaults todirectory
Note: ServiceControllerResolver
has been created to support controllers defined as services (service:method
notation).