To be able to take advantage of the support for PHP 8.3 in the newest packages, the DotKernel team has updated the Frontend Application to version 4.2.0. Very much like for the Admin update before it, the Frontend must also remove support for PHP 8.1 and the no-longer-available PhpFileCache class until a replacement is implemented.
The full list of file changes is here.
- Supports only PHP 8.2 and PHP 8.3
- Removed support for PHP 8.1
- Updated workflows – removed PHP 8.1
- Commit #1
- Updated dependencies
- Commit #1
- require
- “dotkernel/dot-annotated-services”: “^4.1.6”,
- “dotkernel/dot-authorization”: “^3.4.1”,
- “dotkernel/dot-controller”: “^3.4.3”,
- “dotkernel/dot-data-fixtures”: “^1.1.3”,
- “dotkernel/dot-debugbar”: “^1.1.5”,
- “dotkernel/dot-errorhandler”: “^3.3.2”,
- “dotkernel/dot-flashmessenger”: “^3.4.2”,
- “dotkernel/dot-mail”: “~3.4 || ^4.1.1”,
- “dotkernel/dot-navigation”: “^3.4.2”,
- “dotkernel/dot-rbac-guard”: “^3.4.3”,
- “dotkernel/dot-response-header”: “^3.2.3”,
- “dotkernel/dot-session”: “^5.4.2”,
- “dotkernel/dot-twigrenderer”: “^3.4.3”,
- “friendsofphp/proxy-manager-lts”: “^1.0.16”,
- “laminas/laminas-component-installer”: “^3.4.0”,
- “laminas/laminas-config-aggregator”: “^1.14.0”,
- “laminas/laminas-form”: “^3.19.1”,
- “laminas/laminas-i18n”: “^2.26.0”,
- “mezzio/mezzio”: “^3.18.0”,
- “mezzio/mezzio-authorization-rbac”: “^1.7.0”,
- “mezzio/mezzio-cors”: “^1.11.1”,
- “mezzio/mezzio-fastroute”: “^3.11.0”,
- “ramsey/uuid-doctrine”: “^2.0.0”,
- “roave/psr-container-doctrine”: “^4.1.0”
- require-dev
- “filp/whoops”: “^2.15.4”,
- “laminas/laminas-development-mode”: “^3.12.0”,
- “mezzio/mezzio-tooling”: “^2.9.0”,
- “phpunit/phpunit”: “^10.5”,
- “rector/rector”: “^1.0.0”,
- “vimeo/psalm”: “^5.21.1”
- Updated npm dependencies in packagist.json
- Removed parameter from configuration files and uses for class PhpFileCache (required by cache)
- Fixed psalm and phpcs issues
Next on the menu is to implement these changes in the DotKernel Frontend live projects and process the feedback.
Looking for PHP, Laminas or Mezzio Support?
As part of the Laminas Commercial Vendor Program, Apidemia offers expert technical support and services for:
Leave a Reply