This release aims to support PHP 8.0 for laminas-cache.
In laminas-cache v2.10.0, adapters were split into their very own components without receiving any changes. These changes were necessary to keep laminas-cache maintainable long term as development can now be focused on these adapters rather than the whole ecosystem.
Most of these adapters will not receive support for PHP 8.0, so they are likely blocking users from migrating to PHP 8.0 if the projects won't start to prepare for laminas-cache v3.0.0 which requires all projects to require those adapters they really use. With laminas-cache v2.10+, composer comes to the rescue and enables users to start prepare their project by explicitly use a require entry for those adapters which are in use while "removing" adapters, they don't. To achieve this, the replace section of the projects composer.json has to list all adapters which are not used.
An example configuration can be found either in the installation section of the laminas documentation or in the README.md of this package.
Please login to add feedback.