- controller methods now can only receive a Request argument
- removed
ContainerControllerResolver
's dependency on@logger
(we don't have a logger set up, by default)
- added support for autowiring (including Controller as autowired services)
- added support for routing attributes (
#[Route()]
)
- Upgraded support to Symfony 6
- Upgraded support to PHP 8.2 (accordingly with Symfony 7)
- Upgraded tests to PHPUnit 11
- Removed ExitCode (use Symfony\Component\Console\Command constants instead)
- Removed support for
ContainerAwareCommand
, as it's been removed from Symfony 7
- Upgraded support to Symfony 6
- Upgraded support to PHP 8.0 (accordingly with Symfony 6)
- Upgraded tests to PHPUnit 9
- Added PHP CS Fixer for development purposes
- 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)
- Used
Filesystem
to make cache clear compatible with OS X (thanks @Edwin-Luijten)
- added
getKernel()
toKernelApplication
(thanks @Edwin-Luijten)
- added
cache:warmup
command - added
cache:clear
command
- 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
- added support for
console.command
tag - added
KernelApplication
- added support for
league/tactician-bundle
- added support for
symfony/monolog-bundle