inpsyde / WP-Stash

Bridge between WordPress and StashPHP, providing a PSR6-compliant caching system for WordPress
https://inpsyde.com/en/wordpress-caching-system-wpstash/
GNU General Public License v2.0
51 stars 12 forks source link

Update to be PHP >=8 compatible #21

Closed dnaber-de closed 2 years ago

dnaber-de commented 2 years ago

The plugin can not be installed on PHP 8.1 environments:

  Problem 1
    - tedivm/stash[v0.15.1, ..., v0.15.2] require php ^7.0 -> your php version (8.1.3) does not satisfy that requirement.
    - inpsyde/wp-stash[3.2.0, ..., 3.2.3] require tedivm/stash ^0.15 -> satisfiable by tedivm/stash[v0.15.1, v0.15.2].
    - Root composer.json requires inpsyde/wp-stash ^3.2 -> satisfiable by inpsyde/wp-stash[3.2.0, 3.2.1, 3.2.2, 3.2.3].

It's a matter of updating tedivm/stash to at least 0.16.0 but also the dev dependencies needs to be raised in versions.